comparison src/MainWindow.cpp @ 384:d7d828d2b2a5

fixed pitch track/note sonification turning unwanted in no-sonification version
author matthiasm
date Tue, 22 Jul 2014 15:43:47 +0100
parents 1cd445f9e1ca
children 93d63e69b181
comparison
equal deleted inserted replaced
373:d019e77d0d49 384:d7d828d2b2a5
1470 // just switched layer on; check whether playback was also on previously 1470 // just switched layer on; check whether playback was also on previously
1471 playOn = settings.value("playpitchwas", true).toBool(); 1471 playOn = settings.value("playpitchwas", true).toBool();
1472 } else { 1472 } else {
1473 settings.setValue("playpitchwas", m_playPitch->isChecked()); 1473 settings.setValue("playpitchwas", m_playPitch->isChecked());
1474 } 1474 }
1475 m_analyser->setAudible(Analyser::PitchTrack, playOn); 1475 m_analyser->setAudible(Analyser::PitchTrack, playOn && m_withSonification);
1476 m_playPitch->setChecked(playOn); 1476 m_playPitch->setChecked(playOn);
1477 1477
1478 settings.endGroup(); 1478 settings.endGroup();
1479 1479
1480 updateMenuStates(); 1480 updateMenuStates();
1499 // just switched layer on; check whether playback was also on previously 1499 // just switched layer on; check whether playback was also on previously
1500 playOn = settings.value("playnoteswas", true).toBool(); 1500 playOn = settings.value("playnoteswas", true).toBool();
1501 } else { 1501 } else {
1502 settings.setValue("playnoteswas", m_playNotes->isChecked()); 1502 settings.setValue("playnoteswas", m_playNotes->isChecked());
1503 } 1503 }
1504 m_analyser->setAudible(Analyser::Notes, playOn); 1504 m_analyser->setAudible(Analyser::Notes, playOn && m_withSonification);
1505 m_playNotes->setChecked(playOn); 1505 m_playNotes->setChecked(playOn);
1506 1506
1507 settings.endGroup(); 1507 settings.endGroup();
1508 1508
1509 updateMenuStates(); 1509 updateMenuStates();