We'll start looking into the Music Instrument Digital Interface (MIDI) protocol and some use cases on audiovisual projects. Then, we'll dig deeper into the different types of messages we can receive, how to read them in our code and how to use them to control our GLSL shaders in real time, using KodeLife.
Requirements:
- Bring your laptop (Windows or Mac) or an iPad with Kodelife installed. - Bring a MIDI controller if possible. If not, install TouchOSC on your mobile device.