RTcmix intro, XCode intro
Over the next few weeks we'll be exploring RTcmix. As
iRTcmix, this
language will be the underlying audio synthesis and signal-processing
engine we use for our apps. We'll be hitting various aspects of
how the language works repeatedly, so hang in there! We also wanted
to start introducing the 'mechanics' of how to use the XCode IDE,
so just for fun we downloaded and compiled a sample Apple app.
I've linked some below for you to try on your own machines.
Links
Class Downloads
- week3-classpatches.zip
-- the max/msp patches we did in class showing the very basics
of RTcmix. Remember you double-click on the [rtcmix~]
object to see the script.
Apple XCode exanple projects, set to correct "Base SDKs":
- SpeakHere-brad.zip
-- my little NSLog() print statements are still in this one...
- aurioTouch.zip
-- nice little sonogram/FFT display app. This uses "AudioUnits"
inside the app, we'll be talking about them later in the year
- iPhoneExtAudioFileConvertTest-brad.zip
-- converts audio files from one format to another
- iPhoneMixerEQGraphTest-brad.zip
-- demo of mixing two sounds together on the iPhone
Assignments
+ read Chapter 2 of The Missing Manual
+ try compiling one of the XCode apps above, put in a few
NSLog() statements to see how it executes.