mirror of
https://github.com/TomHarte/CLK.git
synced 2025-10-25 09:27:01 +00:00
Ensures proper handover of speaker state when picking in a multimachine.
This commit is contained in:
@@ -37,6 +37,13 @@ float MultiSpeaker::get_ideal_clock_rate_in_range(float minimum, float maximum)
|
||||
return ideal / float(speakers_.size());
|
||||
}
|
||||
|
||||
//void MultiSpeaker::set_output_rate(float cycles_per_second, int buffer_size, bool stereo) {
|
||||
// stereo_output_ = stereo;
|
||||
// for(const auto &speaker: speakers_) {
|
||||
// speaker->set_output_rate(cycles_per_second, buffer_size, stereo);
|
||||
// }
|
||||
//}
|
||||
|
||||
void MultiSpeaker::set_computed_output_rate(float cycles_per_second, int buffer_size, bool stereo) {
|
||||
stereo_output_ = stereo;
|
||||
for(const auto &speaker: speakers_) {
|
||||
|
||||
Reference in New Issue
Block a user