Audio Layer API. More...
#include "mo_def.h"
#include <AudioUnit/AudioUnit.h>
Go to the source code of this file.
Classes | |
struct | MoAudioUnitInfo |
a data structure to manage information needed by audio unit More... | |
class | MoAudio |
Audio API. More... | |
Typedefs | |
typedef void(* | MoCallback )(Float32 *buffer, UInt32 numFrames, void *userData) |
definition for the audio callback function |
Audio Layer API.
Mobile Music research @ CCRMA, Stanford University: http://momu.stanford.edu/
Original Header:
------------------------------------------------------------------------- name: small.h (original) desc: the smule audio layer & library (SMALL)
created by Ge Wang on 6/27/2008 re-implemented using Audio Unit Remote I/O on 8/12/2008 updated for iPod Touch by Spencer Salazar and Ge wang on 8/10/2009
copyright 2008 Smule. All rights reserved. -------------------------------------------------------------------------
definition for the audio callback function
To receive incoming accelerometer data and output audio data, create a callback with this type definition, register the callback, and start receiving audio data.
To receive incoming audio data and output audio data, create a callback with this type definition, register the callback, and start receiving audio data.