Creative Coding
Getting Started With Interactivity With Max
Watch a preview
1. Introduction
Course overview
In this workshop you will build an interactive system in Max to control audio and visual elements. This workshop aims to provide beginners to Max the suitable skills to begin exploring working interactively with audio and visual patches in the Max environment, in the context of creative exploration and performance. This is part one of a series of three workshops looking at interactivity in Max. No additional hardware and no experience with Max is required but it is recommended that you have taken the free “Getting Started With Max” on-demand course.
Learning outcomes
Workshop 1: Trigger audio via a QWERTY keyboard
Workshop 1: Trigger video via a QWERTY keyboard
Workshop 1: Explore interactive patches in a creative way
Workshop 2: Explore random number generators
Workshop 2: Manipulate playback parameters
Workshop 2: Multi-mapping video and audio via a QWERTY keyboard
Workshop 2: Begin to explore building a GUI
Who is this course for?
- • Sound designers looking to get started with interactivity
- • Creative technologists interested in interactive exploration and performance
Requirements
- • A computer and internet connection
- • Access to a copy of Max 8 (i.e. trial or full license)
Course content
Getting Started with Interactivity with Max - Workshop 1
15 videos
+
Getting Started with Interactivity with Max - Workshop 1
15 videos
1. Introduction
Checking access...2. How to Navigate the Max Interface_
Checking access...3. Using the playlist~ Object
Checking access...4. How Can I Add My Own Audio File_
Checking access...5. How to Add Playback Controls to playlist~
Checking access...6. How to Test Audio Output
Checking access...7. How to Use playlist~ Playback Controls
Checking access...8. How to Trigger playlist~tracks
Checking access...9. How to Map a Keyboard to Trigger Audio with key Object
Checking access...10. How to Use the select object to senf out a 'bang'
Checking access...11. Activity 1 - Trigger Multiple Audio Files
Checking access...12. Buttons and Bangs (Why idiosyncratically call _buttons_ bangs sometimes)
Checking access...13. Activity 1 - Solution
Checking access...14. How to syncing Two playlist~ objects
Checking access...16. BONUS! - How to control Looping with Messages and Attributes
Checking access...
Getting Started with Interactivity with Max - Workshop 2
23 videos
+
Getting Started with Interactivity with Max - Workshop 2
23 videos
1. Introduction and Review
Checking access...2. How to use (built-in) Key Mappings in Max 8
Checking access...3. How Do File Dependencies Work in Max 8_
Checking access...4. Attributes Object Review
Checking access...5. Using Message Objects and References
Checking access...6. What are Cold Inlets in Max_
Checking access...7. How to Trigger Random Audio Files With Different Types Of Randomization
Checking access...8. Activity_ Can You Map the 'r' key on your Keyboard to Trigger a Random Audio File_
Checking access...9. Activity - Solution
Checking access...10. BONUS - Buttons With Label Text and Troubleshooting Max Events
Checking access...11. Introduction to Jitter
Checking access...12. How to Create a Rendering Context in Jitter
Checking access...13. Question Rendering Context Conflicts and Missing Windows
Checking access...14. How to Mute Video Audio
Checking access...15. Activity 2.1 - jit.playlist~
Checking access...16. Activity 2.1 - Solution
Checking access...17. Activity 2.2 - Audio and Video Playlist Sync
Checking access...18. Activity 2.2 Solution
Checking access...19. How to Control Speed of Playback with Messages
Checking access...20. How to Remap a Range of Numbers with zmap and scale objects
Checking access...21. Activity 2.3 - Playlist Parameters
Checking access...22. How to Use Presentation Mode to Create a GUI in Max 8
Checking access...23. Closing Remarks and Contact Information
Checking access...
Instructors

Kyle Duffield
Kyle Duffield is a Toronto based Interactive and Experience Design Professional who creates immersive interactive installations and brand activations. He is also known for his affiliation with the studio and former gallery, Electric Perfume. As an educator, and technical consultant, he has facilitated interactive media workshops and projects with institutions across Canada, Shanghai, and online. Currently, Kyle is participating in Cycling 74’s Max Certified Trainer Program, and is focusing on creating unforgettable technological experiences. http://www.kyleduffield.com http://www.electricperfume.com
