Rubber Band: Move default preferences
Move them to the main app instead of an external module. Signed-off-by: Christopher Snowhill <kode54@gmail.com>
This commit is contained in:
parent
227ed0dfa3
commit
266da8cc07
2 changed files with 10 additions and 14 deletions
|
@ -99,7 +99,16 @@ NSString *CogPlaybackDidStopNotificiation = @"CogPlaybackDidStopNotificiation";
|
|||
@"GraphicEQtrackgenre": @(NO),
|
||||
@"volumeLimit": @(YES),
|
||||
@"enableHrtf": @(NO),
|
||||
@"enableHeadTracking": @(NO)
|
||||
@"enableHeadTracking": @(NO),
|
||||
@"rubberbandEngine": @"faster",
|
||||
@"rubberbandTransients": @"crisp",
|
||||
@"rubberbandDetector": @"compound",
|
||||
@"rubberbandPhase": @"laminar",
|
||||
@"rubberbandWindow": @"standard",
|
||||
@"rubberbandSmoothing": @"off",
|
||||
@"rubberbandFormant": @"shifted",
|
||||
@"rubberbandPitch": @"highspeed",
|
||||
@"rubberbandChannels": @"apart"
|
||||
};
|
||||
|
||||
[[NSUserDefaults standardUserDefaults] registerDefaults:defaultsDictionary];
|
||||
|
|
|
@ -39,19 +39,6 @@ static void * kDSPRubberbandNodeContext = &kDSPRubberbandNodeContext;
|
|||
float rsOutBuffer[65536 * 32];
|
||||
}
|
||||
|
||||
+ (void)initialize {
|
||||
NSDictionary *defaults = @{@"rubberbandEngine": @"faster",
|
||||
@"rubberbandTransients": @"crisp",
|
||||
@"rubberbandDetector": @"compound",
|
||||
@"rubberbandPhase": @"laminar",
|
||||
@"rubberbandWindow": @"standard",
|
||||
@"rubberbandSmoothing": @"off",
|
||||
@"rubberbandFormant": @"shifted",
|
||||
@"rubberbandPitch": @"highspeed",
|
||||
@"rubberbandChannels": @"apart"};
|
||||
[[[NSUserDefaultsController sharedUserDefaultsController] defaults] registerDefaults:defaults];
|
||||
}
|
||||
|
||||
- (id _Nullable)initWithController:(id _Nonnull)c previous:(id _Nullable)p latency:(double)latency {
|
||||
self = [super initWithController:c previous:p latency:latency];
|
||||
if(self) {
|
||||
|
|
Loading…
Reference in a new issue