SPC music playback tools for real snes apu v1.03- スーパファミコン(初期型)に内臓されているAPUを演奏するツールです。 動作確認はLPC1768で行いました。 基本的には15本のDigitalInOutと、5Vの配給ができるのなら他のmbedでも動作可能です。 ■配線 APU ---- mbed LPC1768 1 :PA7 p5 2 :PA6 p6 3 :PA0 p7 4 :PA1 p8 5 :/WR p9 6 :/RD p10 7 :D0 p11 8 :D1 p12 9 :D2 p13 10:D3 p14 11:D4 p15 12:D5 p16 13:D6 p17 14:D7 p18 15:/RESET p19 16:GND? GND 18:DVCC 5v 19:DGND GND 24:AVCC 5v APU --- ミニジャック(オーディオアウト) 21:LOUT TIP 22:ROUT RING 23:AGND EARTH 図については以下を参照願います。 https://www.caitsith2.com/snes/apu.htm ■使い方 spcファイルをmbedのルートにコピーしてください。自動再生されます。 ログを読みたい方はTera Termなどでシリアル接続をしてください。 テスト環境以外に長期間聞く場合、21-LOUT - TIPと、22-ROUT - RINGには 50オームを付けるといいみたいです。 ■謝辞 元々のオリジナルはRaphael Assenat氏のLinux版です。 ゆい氏がraspberry pi版製作して、mbedに流用できそうな手ごたえをもらいました。 久しぶりに実機の音を聞いて感無量です。楽しいひとときをありがとうございます。 ■資料 http://www.raphnet.net/electronique/snes_apu/snes_apu_en.php http://snesmusic.org/files/spc700.html https://twitter.com/yuinejp/status/814483894057594880