2018-10-07 03:40:25 +00:00
|
|
|
#pragma once
|
2016-05-25 02:00:22 +00:00
|
|
|
|
|
|
|
#import <CoreAudioKit/CoreAudioKit.h>
|
2016-06-07 03:42:51 +00:00
|
|
|
#import "AudioGroupFilePresenter.hpp"
|
2016-05-25 02:00:22 +00:00
|
|
|
|
2016-06-07 03:42:51 +00:00
|
|
|
@class AmuseAudioUnit;
|
|
|
|
|
2018-12-08 05:20:09 +00:00
|
|
|
@interface GroupBrowserDelegate : NSObject <NSBrowserDelegate> {
|
|
|
|
AmuseAudioUnit* m_audioUnit;
|
2016-06-07 03:42:51 +00:00
|
|
|
}
|
|
|
|
- (id)initWithAudioUnit:(AmuseAudioUnit*)au;
|
|
|
|
@end
|
2016-05-25 02:00:22 +00:00
|
|
|
|
2018-12-08 05:20:09 +00:00
|
|
|
@interface AudioUnitViewController : AUViewController <AUAudioUnitFactory> {
|
2016-06-07 03:42:51 +00:00
|
|
|
@public
|
2018-12-08 05:20:09 +00:00
|
|
|
AmuseAudioUnit* m_audioUnit;
|
|
|
|
IBOutlet NSBrowser* m_groupBrowser;
|
|
|
|
GroupBrowserDelegate* m_groupBrowserDelegate;
|
2016-06-07 03:42:51 +00:00
|
|
|
}
|
2016-05-25 02:00:22 +00:00
|
|
|
@end
|