* suppress metronome logic when JamTrack is open VRFS-2971
This commit is contained in:
parent
f0c4647ef5
commit
31e4fbfdf8
|
|
@ -481,6 +481,12 @@
|
|||
function checkMetronomeTransition() {
|
||||
// trust backend over server
|
||||
|
||||
if(sessionModel.jamTracks() !== null) {
|
||||
// ignore all metronome events when jamtracks are open, because backend opens metronome mixer to play jamtrack tap-ins
|
||||
logger.debug("ignore checkMetronomeTransition because JamTrack is open")
|
||||
return;
|
||||
}
|
||||
|
||||
var metronomeMasterMixers = getMetronomeMasterMixers();
|
||||
|
||||
if (metronomeMixer == null && metronomeMasterMixers.length > 0) {
|
||||
|
|
@ -1035,7 +1041,7 @@
|
|||
if(jamTrackMixers.length > 0) {
|
||||
renderJamTracks(jamTrackMixers);
|
||||
}
|
||||
if(metronomeTrackMixers.length > 0) {
|
||||
if(metronomeTrackMixers.length > 0 && sessionModel.jamTracks() === null) {
|
||||
renderMetronomeTracks(metronomeTrackMixers);
|
||||
}
|
||||
if(adhocTrackMixers.length > 0) {
|
||||
|
|
|
|||
Loading…
Reference in New Issue