As many award-winning music apps have shown, iOS, the cutting-edge mobile operating system that powers iPhones, iPods, and iPads, has great potential for making creative apps. This course will go through introductory concepts and techniques involved in the design and building of creative music apps for iOS.
The course will guide you through the initial design stages of an audio processing app, and will then introduce you to a powerful music-making toolkit for iOS. The course will then guide you through the steps required to make an iPhone play beautiful mandolin sounds, and then show you how to implement Gesture Recognizers to easily control the instrument. By the end you will have a fully-working handheld mandolin, as well as the knowledge and the code needed to start building a beta version of the app.
Date: Sunday the 4th of November, 2012, 11am-5pm at SPACE, Hackney, London.
Price: £60 (£48 conc.)
It is necessary for participants to bring a laptop with Xcode 4.3 installed (available for free from the Mac App Store) and a pair of headphones.
Basic programming experience is encouraged, but it can be with any programming language. Familiarity with an object-oriented language like Java (or Processing) or C/C++ will make the workshop much easier to follow. If you have done any programming with Processing, Arduino, or openFramworks, then this can be a good introduction to working in Xcode.
Prior to attending the course, participants should analyse the design features of their favourite music apps for iOS, as this will form the basis of one of the session’s discussions. The following blogs are recommended:
- What are the features of a playable music app?
- Gain basic familiarity with the workflow of the Synthesis Toolkit for iOS.
- Making a mandolin sound with the STK.
- Introducing sine waves.
- Applying tremolo to our mandolin.
- Using Gesture Recognizers to control the mandolin.
All sessions will be at SPACE, 129-131 Mare Street, London, E8 3RH.
Full refund if registration is cancelled over a week before the course start, 50% if within a week of the course start, and no refund if within 24 hours of the course start.