#import <SndAudioProcessorInspector.h>
Public Member Functions | |
(id) | - initWithAudioProcessor: |
(id) | - setAudioProcessor: |
Assign an SndAudioProcessor instance for inspection. | |
(id) | - onProcessorActive: |
Action method called when the processor is set active. | |
(id) | - onParameterValueSlider: |
(id) | - parameterTableAction: |
(id) | - onAddFxButton: |
Adds an SndAudioProcessor of the Chooser's currently selected type to the currently selected object in the SndStreamArchitectureView, which must be of type SndStreamClient or SndStreamMixer. | |
(id) | - onDelFxButton: |
Respose method for the Delete button. | |
Static Public Member Functions | |
(id) | + defaultAudioProcessorInspector |
Return an autoreleased default audio processor inspector. | |
Protected Attributes | |
IBOutlet NSButton * | processorActive |
SndAudioProcessor * | theAudProc |
SndAudioProcessorInspector has an SndAudioArchitectureView allowing user to select the SndAudioProcessor of interest, whose parameters are then displayed in the tableview. A slider allows the user to change the "VST styled" float params in the range [0, 1]. TODO This should be changed to utilize the newer NSValue styled parameter API.
+ (id) defaultAudioProcessorInspector |
Return an autoreleased default audio processor inspector.
- (id) initWithAudioProcessor: | (SndAudioProcessor *) | anAudProc |
anAudProc |
- (id) setAudioProcessor: | (SndAudioProcessor *) | anAudProc |
- (id) onProcessorActive: | (id) | sender |
Action method called when the processor is set active.
sender |
- (id) onParameterValueSlider: | (id) | sender |
sender |
- (id) parameterTableAction: | (id) | sender |
sender |
- (id) onAddFxButton: | (id) | sender |
Adds an SndAudioProcessor of the Chooser's currently selected type to the currently selected object in the SndStreamArchitectureView, which must be of type SndStreamClient or SndStreamMixer.
sender | sender's id. |
- (id) onDelFxButton: | (id) | sender |
Respose method for the Delete button.
Removes the currently selected SndAudioProcessor from the host object's SndAudioProcessorChain. If the currently selected object is not an SndAudioProcessor, this method does nothing.
sender | sender's id. |
- (IBOutlet NSButton*) processorActive [protected] |
Checkbox
- (SndAudioProcessor*) theAudProc [protected] |
The current target for inspection