#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
1.5.6