Add FM synthesizer support

This adds support for "real" FM sound that can be used instead of MIDI
sound. (Currently only available on platforms where SDL_mixer is used.)

The MakoFM class interprets AMUS.DAT to create a write sequence to the
OPNA registers, from which fmgen generates an audio stream.
This commit is contained in:
kichikuou
2020-11-21 13:40:21 +09:00
parent f4f8b7d104
commit 893f716ef3
11 changed files with 1049 additions and 2 deletions
+2
View File
@@ -11,6 +11,8 @@ jobs:
name: Linux ${{ matrix.build-type }}
steps:
- uses: actions/checkout@v2
with:
submodules: true
- name: Install Deps
run: |