Main Page | Modules | Namespace List | Class Hierarchy | Class List | Directories | File List | Namespace Members | Class Members | File Members

ArkAudioUnitManager Class Reference

#import <ArkAudioUnitManager.h>

List of all members.

Public Member Functions

(void) - createInstrumentList
(NSArray *) - instrumentNames
(ArkAudioUnit *) - createInstrumentWithName:
(ComponentDescription) - descriptionOfInstrumentWithName:
(void) - createRealtimeEffectList
(NSArray *) - realtimeEffectNames
(ArkAudioUnit *) - createRealtimeEffectWithName:
(ComponentDescription) - descriptionOfRealtimeEffectWithName:
(void) - createMixerList
(NSArray *) - mixerNames
(ArkAudioUnit *) - createMixerWithName:
(ComponentDescription) - descriptionOfMixerWithName:
(void) - createPannerList
(NSArray *) - pannerNames
(ArkAudioUnit *) - createPannerWithName:
(ComponentDescription) - descriptionOfPannerWithName:
(void) - createOutputList
(NSArray *) - outputNames
(ArkAudioUnit *) - createOutputWithName:
(ComponentDescription) - descriptionOfOutputWithName:
(ArkAudioUnit *) - createDefaultOutput
(void) - createAllAudioUnitLists
(void) - closeAllAudioUnits

Static Public Member Functions

(ArkAudioUnitManager *) + defaultManager

Protected Attributes

NSMutableDictionary * _instruments
NSArray * _instrumentNames
NSMutableDictionary * _offlineEffects
NSArray * _offlineEffectNames
NSMutableDictionary * _realtimeEffects
NSArray * _realtimeEffectNames
NSMutableDictionary * _mixers
NSArray * _mixerNames
NSMutableDictionary * _panners
NSArray * _pannerNames
NSMutableDictionary * _outputs
NSArray * _outputNames


Member Function Documentation

- (void) closeAllAudioUnits  
 

- (void) createAllAudioUnitLists  
 

- (ArkAudioUnit*) createDefaultOutput  
 

- (void) createInstrumentList  
 

- (ArkAudioUnit*) createInstrumentWithName: (NSString *)  name  
 

- (void) createMixerList  
 

- (ArkAudioUnit*) createMixerWithName: (NSString *)  name  
 

- (void) createOutputList  
 

- (ArkAudioUnit*) createOutputWithName: (NSString *)  name  
 

- (void) createPannerList  
 

- (ArkAudioUnit*) createPannerWithName: (NSString *)  name  
 

- (void) createRealtimeEffectList  
 

- (ArkAudioUnit*) createRealtimeEffectWithName: (NSString *)  name  
 

+ (ArkAudioUnitManager*) defaultManager  
 

- (ComponentDescription) descriptionOfInstrumentWithName: (NSString *)  name  
 

- (ComponentDescription) descriptionOfMixerWithName: (NSString *)  name  
 

- (ComponentDescription) descriptionOfOutputWithName: (NSString *)  name  
 

- (ComponentDescription) descriptionOfPannerWithName: (NSString *)  name  
 

- (ComponentDescription) descriptionOfRealtimeEffectWithName: (NSString *)  name  
 

- (NSArray*) instrumentNames  
 

- (NSArray*) mixerNames  
 

- (NSArray*) outputNames  
 

- (NSArray*) pannerNames  
 

- (NSArray*) realtimeEffectNames  
 


Member Data Documentation

- (NSArray*) _instrumentNames [protected]
 

- (NSMutableDictionary*) _instruments [protected]
 

- (NSArray*) _mixerNames [protected]
 

- (NSMutableDictionary*) _mixers [protected]
 

- (NSArray*) _offlineEffectNames [protected]
 

- (NSMutableDictionary*) _offlineEffects [protected]
 

- (NSArray*) _outputNames [protected]
 

- (NSMutableDictionary*) _outputs [protected]
 

- (NSArray*) _pannerNames [protected]
 

- (NSMutableDictionary*) _panners [protected]
 

- (NSArray*) _realtimeEffectNames [protected]
 

- (NSMutableDictionary*) _realtimeEffects [protected]
 


The documentation for this class was generated from the following file:
Generated on Tue Sep 6 14:54:37 2005 for Arkonnekt Sound by  doxygen 1.4.4