キノコの自省録

テクノロジーとコンテンツの融合を目指して

Raspberry pi + YMZ294用MMLプレーヤーコード公開

Raspberry pi + YMZ294用MMLプレーヤーのソースコードgithubに公開しておきました。ライセンスはMIT。

GitHub - kinokorori/rpi_psg_mml: MML player using Raspberry Pi with YMZ294(PSG).

使い方はREADME_ja.mdを参照してください。ごく一般的な再生のみサポートしていますが、オープンソースということで、適当に改変して使っていただければ幸いです。サンプルとして、Ave Mariaを16小節分再生するコード(sample-avemaria.py)もくっつけてあります。Raspberry PiArduinoと違って「こうやってピン配するよね」というデフォルトがないので、外側から設定できるようにはしてあります。

オリジナルで曲を書く場合、sample-avemaria.pyを改変するのが一番楽だと思います。MMLの文字列を弄って確認してみてください。