Enrollment Closed

Open for Enrollment (In Development)

Join Now

Would you like to enroll?

Enrollment for this course has closed. But you can enroll in a future offering (please select)

Enrollment has closed

Scheduled
5 Sessions / 8 hours of work per session
Price
Free
Included w/ premium membership ($20/month)
Skill Level
Beginner
Topics
Synthesis, Interactive Sound, pure data, open sound control, sensors, signal processing
Open for Enrollment

Creating Interactive Audio Applications Using Pure Data

Creating Interactive Audio Applications Using Pure Data
Coming Soon

Would you like to enroll?

Enrollment for this course has closed. But you can enroll in a future offering (please select)

Enrollment has closed

Scheduled
5 Sessions / 8 hours of work per session
Price
Free
Included w/ premium membership ($20/month)
Skill Level
Beginner
Topics
Synthesis, Interactive Sound, pure data, open sound control, sensors, signal processing
Course Description

Pure Data is a popular dataflow programming environment for creative applications in audio, visuals and interaction. As an open source visual programming language, it is accessible to beginners, but it also offers a wide array of tools for experienced digital artists.


This course provides an introduction to the core programming skills required to design and build audio applications in Pure Data. Using synthesis, sampling, and signal processing techniques, users will learn to create unique and original devices and systems for music composition and performance. Throughout the course, we will review the fundamental objects available in Pure Data, and how to patch them together to implement standard audio techniques. We will also go over various best practices to help you organize your patches efficiently, and improve your workflow. Finally, we will put it all together in creative projects that will help you integrate what we have learned in your own art making. This introductory course will reveal that Pure Data is an ideal programming environment for creative purposes thanks to its built-in data processing and user interface tools.

schedule

This course is in scheduled mode. Learn more about scheduled courses here.

Instructors And Guests
What You Need to Take This Course
  • Software
    • Pure Data Downloadable Here
  • Equipment
    • A PC/Mac/Linux computer with installation privileges
    • A webcam and a microphone
    • An Android or iOS smartphone is also recommended for some of the exercises
  • Some text-based or visual programming experience is strongly recommended, although not strictly necessary, as well as some working experience with synthesizers or any commercial music/audio software. Apart from that, no prior knowledge of mathematics or other topics is required.
Additional Information

Please note: Taking part in a Kadenze course as a Premium Member, does not affirm that the learner has been enrolled or accepted for enrollment by Universitat of Pompeu Fabra.

Peer Assessment Code of Conduct: Part of what makes Kadenze a great place to learn is our community of learners. While you are completing your Peer Assessments, we ask that you help us maintain the quality of our community. Please:

  • Be Polite. Show your fellow learners courtesy. No one wants to feel attacked - ever. For this reason, insults, condescension, or abuse will not be tolerated.
  • Show Respect. Kadenze is a global community. Our learners are from many different cultures and backgrounds. Please be patient, kind, and open-minded when discussing topics such as race, religion, gender, sexual orientation, or other potentially controversial subjects.
  • Post Appropriate Content. We believe that expression is a human right and we would never censor our learners. With that in mind, please be sensitive of what you post in a Peer Assessment. Only post content where and when it is appropriate to do so.

Please understand that posts which violate this Code of Conduct harm our community and may be deleted or made invisible to other learners by course moderators. Learners who repeatedly break these rules may be removed from the course and/or may lose access to Kadenze.

Learners with Disabilities: Learners who have documented disabilities and who want to request accommodations should refer to the help article via the Kadenze support center. Kadenze is committed to making sure that our site is accessible to everyone. Configure your accessibility settings in your Kadenze Account Settings.