Make Max patches respond to input: trigger and sync audio with playlist~, map keyboard keys, randomise playback, remap value ranges, and build a presentation-mode GUI, finishing with an introduction to Jitter video.
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 outcomesWorkshop 1: Begin to use the Max UI to build interactive patches
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
RequirementsAccess to a copy of Max 8 (i.e. trial or full license)
Course content:Getting Started with Interactivity with Max - Workshop 11. Introduction
2. How to Navigate the Max Interface_
3. Using the playlist~ Object
4. How Can I Add My Own Audio File_
5. How to Add Playback Controls to playlist~
6. How to Test Audio Output
7. How to Use playlist~ Playback Controls
8. How to Trigger playlist~tracks
9. How to Map a Keyboard to Trigger Audio with key Object
10. How to Use the select object to senf out a 'bang'
11. Activity 1 - Trigger Multiple Audio Files
12. Buttons and Bangs (Why idiosyncratically call _buttons_ bangs sometimes)
13. Activity 1 - Solution
14. How to syncing Two playlist~ objects
16. BONUS! - How to control Looping with Messages and Attributes
Getting Started with Interactivity with Max - Workshop 21. Introduction and Review
2. How to use (built-in) Key Mappings in Max 8
3. How Do File Dependencies Work in Max 8_
4. Attributes Object Review
5. Using Message Objects and References
6. What are Cold Inlets in Max_
7. How to Trigger Random Audio Files With Different Types Of Randomization
8. Activity_ Can You Map the 'r' key on your Keyboard to Trigger a Random Audio File_
9. Activity - Solution
10. BONUS - Buttons With Label Text and Troubleshooting Max Events
11. Introduction to Jitter
12. How to Create a Rendering Context in Jitter
13. Question Rendering Context Conflicts and Missing Windows
14. How to Mute Video Audio
15. Activity 2.1 - jit.playlist~
16. Activity 2.1 - Solution
17. Activity 2.2 - Audio and Video Playlist Sync
18. Activity 2.2 Solution
19. How to Control Speed of Playback with Messages
20. How to Remap a Range of Numbers with zmap and scale objects
21. Activity 2.3 - Playlist Parameters
22. How to Use Presentation Mode to Create a GUI in Max 8
23. Closing Remarks and Contact Information
Home page
DOWNLOAD