This workshop is an introduction in using JavaScript in Max/MSP. JavaScript is a text-based programming language that can be used to create and manipulate all kinds of data relating to creative coding. Through using the unique aspects of JavaScript in Max, it is possible to create algorithms and generate artworks in ways that would not be possible with Max alone. By implementing JavaScript in Max/MSP, you can expand the possibilities of creative audiovisual programming and interactive multimedia experiences. The goal of this workshop is to create a solid grasp of JavaScript fundamentals and experiment with its practical application within Max/MSP. By the end, you'll have gained not only a foundational understanding of JavaScript but also the confidence to incorporate it effectively into your Max/MSP projects.
What you'll learn
Learn the basics of the JavaScript language
Explore different ways of implementing JS code in Max
Make algorithms to create and explore generative art
Who is this course for?
Max/MSP users looking to get started with text-based programming languages
Creative coders and musicians who want to learn extend their Max/MSP practice
Course content
Max patches download
1. Introduction
2. What is Javascript?
3. Few things to note
4. Data Structures
5. What can we use JavaScript for?
6. JavaScript Objects
7. Start typing code
8. Inlets and outlets
9. Functions
10. First Exercise
11. Second exercise
12. Strings
13. Challenges
14. Utility function
15. Last example
16. Process music
17. What else is needed?
18. New funtion
19. Rescources
20. Closing remarks
Requirements
A working PC, Laptop, iMac or MacBook
Access to a copy of Max 8 (i.e. trial or full license)
Course schedule
Meet your instructor
Umut Eldem is a composer, pianist, and researcher. His musical works and research focus on the exploration of synaesthesia as an artistic medium. He has given lectures on his research of synaesthesia, and had his audiovisual works and installations combining sound and colours presented in Belgium, Turkey, Romania, Russia, and Luxembourg. Umut Eldem is currently a PhD researcher at the Royal Conservatoire of Antwerp, and musical director of the theatre collective Mixed & United. He gives lessons and workshops on music history, musical analysis, and audiovisual design. He is also the keyboardist of the bands Starblind = Earthbound and Transport Aerian. His current PhD research entitled ‘The Hearing Glass: Synaesthetic Correspondences in The Musical Practice’ intends to take the results of his previous research and develop them into an inter-sensory theory of audiovisual art.
When you login first time using a Social Login button, we collect your account public profile information shared by Social Login provider, based on your privacy settings. We also get your email address to automatically create an account for you in our website. Once your account is created, you'll be logged-in to this account.
DisagreeAgree
I allow to create an account
When you login first time using a Social Login button, we collect your account public profile information shared by Social Login provider, based on your privacy settings. We also get your email address to automatically create an account for you in our website. Once your account is created, you'll be logged-in to this account.