1
0
mirror of https://github.com/TomHarte/CLK.git synced 2026-03-11 04:42:20 +00:00

Splits the lowpass filter into push and pull variants.

This commit is contained in:
Thomas Harte
2021-11-21 15:37:29 -05:00
parent 491b9f83f2
commit f5d3d6bcea
16 changed files with 231 additions and 163 deletions

View File

@@ -487,7 +487,7 @@ class ConcreteMachine:
TI::SN76489 sn76489_;
Yamaha::OPL::OPLL opll_;
Outputs::Speaker::CompoundSource<decltype(sn76489_), decltype(opll_)> mixer_;
Outputs::Speaker::LowpassSpeaker<decltype(mixer_)> speaker_;
Outputs::Speaker::PullLowpass<decltype(mixer_)> speaker_;
uint8_t opll_detection_word_ = 0xff;
std::vector<std::unique_ptr<Inputs::Joystick>> joysticks_;