summaryrefslogtreecommitdiffstatshomepage
path: root/src/devices/sound/bbd.h
Commit message (Collapse)AuthorAgeFilesLines
* casio/ct8000.cpp: Emulated Casiotone 8000 keyboard and related systems. (#13237) Devin Acker2025-01-261-0/+11
| | | | | | | | | | | | | | * 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]
* Added ATTR_COLD to common lifecycle methods for many files in src/devices. ↵ holub2024-09-271-1/+1
| | | | (#12822)
* ympsr60: Fix BBD connections and behavior, use the cv callback to control ↵ Aaron Giles2021-05-311-1/+1
| | | | the frequency.
* bbd: Fix out of bounds accesses. Aaron Giles2021-05-311-1/+1
|
* bbd: Add support for a continuously-varying frequency to avoid abusing the ↵ Aaron Giles2021-05-311-4/+16
| | | | sound manager.
* ympsr60: Fleshed out the PSR60/PSR70 drivers Aaron Giles2021-05-311-0/+81
* 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