broken changes
This commit is contained in:
@@ -370,7 +370,10 @@ struct DJAudioDevice: Identifiable, Equatable {
|
||||
case "Tempo XML":
|
||||
let rate = 1+(value*2-1)*settings.tempoRange/100
|
||||
if syncActive,d.letter == "B" { a.player.tempo = b.bpm*rate/a.bpm;maintainSync() } else { p.tempo = rate }
|
||||
case "Loop 1","Loop 2","Loop 4","Loop 8","Loop 16","Loop 32": d.loopBeats = Int(parts[1].split(separator:" ").last!) ?? 8;toggleLoop(d)
|
||||
case "Loop 1","Loop 2","Loop 4","Loop 8","Loop 16","Loop 32":
|
||||
let beats = Int(parts[1].split(separator:" ").last!) ?? 8
|
||||
if p.loopEnabled,d.loopBeats != beats { d.loopBeats = beats;status = "Deck \(d.letter) · \(beats)-beat loop active" }
|
||||
else { d.loopBeats = beats;toggleLoop(d) }
|
||||
case "Clear cue 1","Clear cue 2","Clear cue 3","Clear cue 4": p.hotCue((Int(parts[1].suffix(1)) ?? 1)-1,clear:true)
|
||||
case "Sync": sync(d)
|
||||
case "Loop": toggleLoop(d)
|
||||
|
||||
Reference in New Issue
Block a user