summaryrefslogtreecommitdiffstatshomepage
path: root/src/devices/sound/bbd.cpp
Commit message (Collapse)AuthorAgeFilesLines
* New sound infrastructure. Olivier Galibert2025-04-271-83/+31
| | | | | | | | | | | | | | | | | Should be added soon: - mute - speaker/microphone resampling To be added a little later: - compression - reverb Needs to be added by someone else: - coreaudio - direct - portaudio - xaudio2 - js
* casio/ct8000.cpp: Emulated Casiotone 8000 keyboard and related systems. (#13237) Devin Acker2025-01-261-1/+15
| | | | | | | | | | | | | | * sound/flt_biquad.cpp: Added Sallen-Key high-pass filters. * sound/bbd.cpp: Added MN3207P variant. * sound/upd931.cpp: Emulated µPD931 synthesis chip. New working systems -------------------- Casio Casiotone 8000 [=CO=Windler, Devin Acker] Casio Casiotone FK-1 [BCM, Devin Acker] New systems marked not working ------------------------ Casio Casiotone MB-1 [=CO=Windler, Devin Acker]
* bbd: Add support for a continuously-varying frequency to avoid abusing the ↵ Aaron Giles2021-05-311-7/+54
| | | | sound manager.
* ympsr60: Fleshed out the PSR60/PSR70 drivers Aaron Giles2021-05-311-0/+118
* Split YM2154 into a separate device * Created fake YM2154 ROMs as placeholders * Created new BBD sound device in src/devices/sound/bbd.cpp * Created new mixer device in src/devices/sound/mixer.cpp * Connected YM2154 and BBD devices * Approximated BBD driver behavior * Exposed analog sliders as adjusters (accessible via ` menu) * Added sliders to layout and animated them