AU_SoundManager Class Reference

#include <AU_SoundManager.h>

List of all members.

Public Member Functions

 AU_SoundManager ()
 ~AU_SoundManager ()
void setMute (int onoff)
int getMute () const
void setMono (int onoff)
int getMono () const
void setLeftVolume (float volume)
float getLeftVolume () const
void setRightVolume (float volume)
float getRightVolume () const
int loadTest (const CL_Clip *clip, int rewind)
int unloadTest (void)
int isTestActive (void) const
int rewindTest (void)
int forwardTest (void)
void waitTestEnd (void)
int setTestDirection (int dir)
int setTestLoop (int yesno)
int setTestFull (int yesno)
void setTestRange (float min, float max)
int playFile (const char *filename, float l, float r)
int isPlaying (void) const
int loadScrub (const CL_Clip *clip)
int unloadScrub (void)
int isScrubbing (void) const
void scrubReset ()
void setScrubRealTime (int level)
int getScrubRealTime () const
void setScrubRepeat (int onoff)
int getScrubRepeat () const
void setScrubSustain (float sustain)
float getScrubSustain () const
void setScrubOffset (float offset)
float getScrubOffset () const
void setScrubFrequency (int frequency)
int getScrubFrequency () const
void setScrubDeltas (float fore, float back)
void getScrubDeltas (float &fore, float &back) const
void setScrubIndex (float index)
float getScrubIndex () const
void setScrubSmooth (int smooth)
int getScrubSmooth () const
void setScrubReverse (bool is_reverse)
bool getScrubReverse () const
void setScrubOneFrame (bool is_oneframe)
bool getScrubOneFrame () const
int loadRealtime (const CL_Clip *clip, int start, int end, float queue)
void startRealtime (int rate, int channels, float queue)
void stopRealtime ()
int isRealtime (void) const
void getMaxLevel (float *l, float *r) const
void shutDown ()
int isAUDeviceOpen () const
void loseAUInterest () const
int obtainAUDevice ()
int releaseAUDevice ()


Detailed Description

Definition at line 27 of file AU_SoundManager.h.


Constructor & Destructor Documentation

AU_SoundManager::AU_SoundManager (  ) 

AU_SoundManager::~AU_SoundManager (  ) 


Member Function Documentation

int AU_SoundManager::forwardTest ( void   ) 

float AU_SoundManager::getLeftVolume (  )  const

void AU_SoundManager::getMaxLevel ( float *  l,
float *  r 
) const

int AU_SoundManager::getMono (  )  const

int AU_SoundManager::getMute (  )  const

float AU_SoundManager::getRightVolume (  )  const

void AU_SoundManager::getScrubDeltas ( float &  fore,
float &  back 
) const

int AU_SoundManager::getScrubFrequency (  )  const

float AU_SoundManager::getScrubIndex (  )  const

float AU_SoundManager::getScrubOffset (  )  const

bool AU_SoundManager::getScrubOneFrame (  )  const

int AU_SoundManager::getScrubRealTime (  )  const

int AU_SoundManager::getScrubRepeat (  )  const

bool AU_SoundManager::getScrubReverse (  )  const

int AU_SoundManager::getScrubSmooth (  )  const

float AU_SoundManager::getScrubSustain (  )  const

int AU_SoundManager::isAUDeviceOpen (  )  const

int AU_SoundManager::isPlaying ( void   )  const

int AU_SoundManager::isRealtime ( void   )  const

int AU_SoundManager::isScrubbing ( void   )  const

int AU_SoundManager::isTestActive ( void   )  const

int AU_SoundManager::loadRealtime ( const CL_Clip clip,
int  start,
int  end,
float  queue 
)

int AU_SoundManager::loadScrub ( const CL_Clip clip  ) 

int AU_SoundManager::loadTest ( const CL_Clip clip,
int  rewind 
)

void AU_SoundManager::loseAUInterest (  )  const

int AU_SoundManager::obtainAUDevice (  ) 

int AU_SoundManager::playFile ( const char *  filename,
float  l,
float  r 
)

int AU_SoundManager::releaseAUDevice (  ) 

int AU_SoundManager::rewindTest ( void   ) 

void AU_SoundManager::scrubReset (  ) 

void AU_SoundManager::setLeftVolume ( float  volume  ) 

void AU_SoundManager::setMono ( int  onoff  ) 

void AU_SoundManager::setMute ( int  onoff  ) 

void AU_SoundManager::setRightVolume ( float  volume  ) 

void AU_SoundManager::setScrubDeltas ( float  fore,
float  back 
)

void AU_SoundManager::setScrubFrequency ( int  frequency  ) 

void AU_SoundManager::setScrubIndex ( float  index  ) 

void AU_SoundManager::setScrubOffset ( float  offset  ) 

void AU_SoundManager::setScrubOneFrame ( bool  is_oneframe  ) 

void AU_SoundManager::setScrubRealTime ( int  level  ) 

void AU_SoundManager::setScrubRepeat ( int  onoff  ) 

void AU_SoundManager::setScrubReverse ( bool  is_reverse  ) 

void AU_SoundManager::setScrubSmooth ( int  smooth  ) 

void AU_SoundManager::setScrubSustain ( float  sustain  ) 

int AU_SoundManager::setTestDirection ( int  dir  ) 

int AU_SoundManager::setTestFull ( int  yesno  ) 

int AU_SoundManager::setTestLoop ( int  yesno  ) 

void AU_SoundManager::setTestRange ( float  min,
float  max 
)

void AU_SoundManager::shutDown (  ) 

void AU_SoundManager::startRealtime ( int  rate,
int  channels,
float  queue 
)

void AU_SoundManager::stopRealtime (  ) 

int AU_SoundManager::unloadScrub ( void   ) 

int AU_SoundManager::unloadTest ( void   ) 

void AU_SoundManager::waitTestEnd ( void   ) 


The documentation for this class was generated from the following file:

Generated on Mon Jan 28 00:28:30 2013 for HDK by  doxygen 1.5.9