Compare commits
3 commits
31640b45d8
...
c1ec548688
Author | SHA1 | Date | |
---|---|---|---|
|
c1ec548688 | ||
|
350f3a9e6e | ||
|
d7dd775447 |
3 changed files with 8 additions and 4 deletions
|
@ -706,7 +706,7 @@ static BOOL consentLastEnabled = NO;
|
||||||
[userDefaultsValuesDict setObject:@(44100) forKey:@"synthSampleRate"];
|
[userDefaultsValuesDict setObject:@(44100) forKey:@"synthSampleRate"];
|
||||||
|
|
||||||
[userDefaultsValuesDict setObject:@NO forKey:@"alwaysStopAfterCurrent"];
|
[userDefaultsValuesDict setObject:@NO forKey:@"alwaysStopAfterCurrent"];
|
||||||
[userDefaultsValuesDict setObject:@YES forKey:@"selectionFollowsPlayback"];
|
[userDefaultsValuesDict setObject:@NO forKey:@"selectionFollowsPlayback"];
|
||||||
|
|
||||||
// Register and sync defaults
|
// Register and sync defaults
|
||||||
[[NSUserDefaults standardUserDefaults] registerDefaults:userDefaultsValuesDict];
|
[[NSUserDefaults standardUserDefaults] registerDefaults:userDefaultsValuesDict];
|
||||||
|
|
|
@ -176,7 +176,9 @@
|
||||||
Node *finalNode = nil;
|
Node *finalNode = nil;
|
||||||
if(rubberbandNode) {
|
if(rubberbandNode) {
|
||||||
finalNode = [[controller bufferChain] finalNode];
|
finalNode = [[controller bufferChain] finalNode];
|
||||||
[rubberbandNode setPreviousNode:finalNode];
|
if(finalNode) {
|
||||||
|
[rubberbandNode setPreviousNode:finalNode];
|
||||||
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
return !!finalNode;
|
return !!finalNode;
|
||||||
|
@ -186,7 +188,9 @@
|
||||||
Node *finalNode = nil;
|
Node *finalNode = nil;
|
||||||
if(rubberbandNode) {
|
if(rubberbandNode) {
|
||||||
finalNode = [[controller bufferChain] finalNode];
|
finalNode = [[controller bufferChain] finalNode];
|
||||||
[rubberbandNode setPreviousNode:finalNode];
|
if(finalNode) {
|
||||||
|
[rubberbandNode setPreviousNode:finalNode];
|
||||||
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
NSArray *DSPs = [self DSPs];
|
NSArray *DSPs = [self DSPs];
|
||||||
|
|
|
@ -982,6 +982,7 @@ current_device_listener(AudioObjectID inObjectID, UInt32 inNumberAddresses, cons
|
||||||
[fadedBuffers addObject:buffer];
|
[fadedBuffers addObject:buffer];
|
||||||
[fadedBuffersLock unlock];
|
[fadedBuffersLock unlock];
|
||||||
[outputLock unlock];
|
[outputLock unlock];
|
||||||
|
cutOffInput = NO;
|
||||||
}
|
}
|
||||||
|
|
||||||
- (void)fadeIn {
|
- (void)fadeIn {
|
||||||
|
@ -990,7 +991,6 @@ current_device_listener(AudioObjectID inObjectID, UInt32 inNumberAddresses, cons
|
||||||
fadeStep = ((fadeTarget - fadeLevel) / deviceFormat.mSampleRate) * (1000.0f / 125.0f);
|
fadeStep = ((fadeTarget - fadeLevel) / deviceFormat.mSampleRate) * (1000.0f / 125.0f);
|
||||||
fading = YES;
|
fading = YES;
|
||||||
faded = NO;
|
faded = NO;
|
||||||
cutOffInput = NO;
|
|
||||||
}
|
}
|
||||||
|
|
||||||
@end
|
@end
|
||||||
|
|
Loading…
Reference in a new issue