Cinder  0.8.6
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Pages
Namespaces | Functions
CinderCoreAudio.cpp File Reference
#include "cinder/audio/cocoa/CinderCoreAudio.h"
#include "cinder/audio/Debug.h"
#include "cinder/Cinder.h"
Include dependency graph for CinderCoreAudio.cpp:

Namespaces

 cinder
 
 cinder::audio
 
 cinder::audio::cocoa
 

Functions

void cinder::audio::cocoa::printASBD (const ::AudioStreamBasicDescription &asbd)
 convience function for pretty printing asbd More...
 
AudioBufferListPtr cinder::audio::cocoa::createNonInterleavedBufferList (size_t numFrames, size_t numChannels)
 
AudioBufferListShallowPtr cinder::audio::cocoa::createNonInterleavedBufferListShallow (size_t numChannels)
 
::AudioComponent cinder::audio::cocoa::findAudioComponent (const ::AudioComponentDescription &componentDescription)
 
void cinder::audio::cocoa::findAndCreateAudioComponent (const ::AudioComponentDescription &componentDescription,::AudioComponentInstance *componentInstance)
 
::AudioStreamBasicDescription cinder::audio::cocoa::createFloatAsbd (size_t sampleRate, size_t numChannels, bool isInterleaved=false)
 
::AudioStreamBasicDescription cinder::audio::cocoa::createInt16Asbd (size_t sampleRate, size_t numChannels, bool isInterleaved=false)
 
::AudioComponentDescription cinder::audio::cocoa::getOutputAudioUnitDesc ()
 
::AudioStreamBasicDescription cinder::audio::cocoa::getAudioUnitASBD (::AudioUnit audioUnit,::AudioUnitScope scope,::AudioUnitElement bus)