-
Notifications
You must be signed in to change notification settings - Fork 4
Expand file tree
/
Copy pathAppController.h
More file actions
32 lines (21 loc) · 772 Bytes
/
AppController.h
File metadata and controls
32 lines (21 loc) · 772 Bytes
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
// AppController.h -- application controller for Recordotron
// Copyright (C) 2003 Borkware
// We use the BSD License. Check out http://borkware.com/license
#import <Cocoa/Cocoa.h>
@class MTCoreAudioDevice;
@interface AppController : NSObject
{
IBOutlet NSSlider *inputVolumeSlider;
IBOutlet NSSlider *outputVolumeSlider;
IBOutlet NSButton *recordStopButton;
IBOutlet NSButton *playStopButton;
MTCoreAudioDevice *inputDevice;
MTCoreAudioDevice *outputDevice;
}
- (IBAction) startRecording: (id) sender;
- (IBAction) stopRecording: (id) sender;
- (IBAction) startPlaying: (id) sender;
- (IBAction) stopPlaying: (id) sender;
- (IBAction) changeInputVolume: (id) sender;
- (IBAction) changeOutputVolume: (id) sender;
@end // AppController