Online Course – Certified Professional Internship in Music Programming with Free Software from Berklee College of Music and the National University of Mexico

Musical programming with free software. Explore the world of musical programming with open source tools.

Suggested by: Coursera (What is Coursera?)

Professional Certificate

Beginners

No prior knowledge required

Time to complete the course

7-day free trial

No unnecessary risks

Skills you will acquire in the course

  • Project planning
  • Time management
  • Interpersonal communication
  • Troubleshooting
  • Teamwork
  • Critical thinking
  • creativity
  • Practical experience
  • Understanding data
  • Negotiation management

What you will learn in the course

Courses for which the course is suitable

  • Music software developer
  • Sound designer
  • Digital musician
  • Music producer
  • Sound Engineer
  • Music app developer
  • Music content creator
  • Interactive musician
  • Developer of projects in the field of music and technology

Internship – 3-part course series

This program allows you to combine your passion for music with programming skills using free and high-quality software. You will discover how programming can be a powerful tool for creating, manipulating, and controlling sounds, rhythms, and melodies. We will use open source tools such as:

  • SuperCollider
  • Pure Data
  • Arduino

To unleash the full creative potential of music programming. By the end of the course, you will be equipped with the skills needed to create unique music and express your musical ideas in ways you never imagined.

Applied Learning Project

The projects in each course are designed to encourage the expression of musical creativity through programming, regardless of the preferred style or aesthetic. This program is designed to provide tools for both students interested in taking the first step in musical creation through programming with digital media, and for musicians looking to expand and refine their skills in the field of musical programming, opening up a world of possibilities in sonic creation.

Details of the courses that make up the specialization

Algorithmic composition at the Super Collider

  • Course 1 • 6 hours • 4.5 (22 ratings)

Course Details

What you’ll learn

This course will provide an introduction to musical composition using code, specifically in the Super Collider programming environment.

Through an overview of some of Super Collider’s key tools, the student will learn to build digital musical instruments such as synthesizers and sound processors, as well as algorithmic sequences, all with the goal of creating their own personal compositions.

Digital audio with Pure Data

  • Course 2 • 5 hours • 4.8 (37 ratings)

Course Details

What you’ll learn

In this course, you will learn the principles of digital audio through Pure Data, a graphical programming language focused on sound creation and processing. To this end, we will provide a general overview of the diverse tools provided by this language.

More specifically, we will learn how to record, play, and process sound in Pure Data, and we will also cover basic sound synthesis techniques.

Skills you will improve
  • Category: Cumulative slipperiness
  • Category: Empirical equations
  • Category: Trial and Error
  • Category: Economic Model

Musical applications with Arduino

  • Course 3 • 7 hours • 4.5 (11 ratings)

Course Details

What you’ll learn

In this course, we will delve into the world of hardware. In particular, we will learn how to use the open source hardware development board called Arduino, focusing on the applications it offers for musical experimentation.

More specifically, in this course we will learn how to build our own sound generators, and from them we will create sound installations that will allow us to expand our creativity into the material world, and not just computerized data.

Skills you will improve
  • Category: Simulation
  • Category: Socratic questions
  • Category: 5 Whys
  • Category: Formal language