Mercurial > hg > tony
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(); |