YMF825を使用したMIDI音源
- 7. ソフトウェア
• MIDI Driver
• 一番力を入れた部分
• ルーチン自体はMIDI規格書に記載のもの+α程度
• 呼び出す関数を自由に変更可能で使いまわしやすい
• イメージとしてはArduinoのMIDIライブラリにちゃんとした
シリアル受信割り込みを付けた感じ
- 8. ソフトウェア
• MIDI-YMF825 Bridge
• 具体的にはボイスのアサインと各種パラメータ(PitchBend等)の変換
• 発音時間によるボイスあふれ時の消音->アサインも実装
• ここがバグると大変なことになる
• アサインを可視化するととても面白い
(参考:https://twitter.com/LunaTsukinashi/status/1285586089810341888)