Mobile Synth I: Mobile App Development for Sound Synthesis and Processing in Faust
Workshop Date:
Mon, 06/19/2017 - Fri, 06/23/2017
Come turn your cell-phone and/or tablet into a completely standalone musical instrument for live performance and learn about the following topics:
- Mobile app development for Android and iOS (Xcode, Android Studio, mobile app architecture, etc.)
- Touch-screen user interface design for musical applications
- Built-in sensors mapping
- MIDI control
- Faust programming language
- Sound synthesis (including basic physical modeling) and processing (DSP)
- Digital lutherie
Additional Information
This workshop is intended for musicians, makers, engineers, computer scientists, etc. It doesn't require any previous background in computer programming or signal processing and is open to everyone. We expect participants to bring their own laptop and mobile device (smartphone and/or tablet). The following devices will be supported during the workshop:- Any iOS device (iPhone, iPad, iPod Touch, etc.) less than 5 years old. iOS development is only possible on Mac computers: we expect you to bring your own Mac if you decide to make instruments for the iOS platform.
- Any Android device running at least on Jelly Bean (4.1). However, we recommend to have Marshmallow (6.0) or greater for optimal performances. Android devices can be programmed with any computer running on Linux, OSX or Windows.
About the Instructor
Romain Michon is currently a PhD candidate in Computer-based Music Theory and Acoustics at Stanford University's CCRMA (Center for Computer Research in Music and Acoustics).