ooishoo.org

YM2151Shield

概略と経緯

YM2151シールドとはArduinoDuemilanoveにシールドとして接続することにより、ヤマハ製FM音源ICであるYM2151をI/O直結で操作することを目的としています、出力はステレオラインミニプラグです。2009年11月のMakeTokyoMeeting04にてプロトタイプの展示を行い、一部の方からの「キット化して欲しい」との声にお答えし2010年5月のMakeTokyoMeeting05にてキット販売を行いました。

またX68000上で動作するシーケンサ、MXDRV用のデータフォーマットであるMDXをそのまま再生するスケッチを書きました。このスケッチによるデモ動画です。

こちらはMTM04で展示したボードでのデモです。

キットの説明書およびスケッチとWindowsツールについて

ドキュメントおよびソースコード一式はGitHubに移動しました。

更新履歴

29 Jul 2018

  • ソースコード一式をGitHubに移動しました
  • MDXプレイヤースケッチをArduinoIDE1.6xに対応しました
  • ファイルアップローダーをoptibootV7に対応しました
  • ソリューションをVisualStudio2017へ移行しました

11 May 2014

機械翻訳可能なようにpdf変換前の.docxファイルを追加しました

02 May 2013

MDXプレイヤースケッチをArduinoIDE 1.01以降に対応しました

08 Oct 2010

ArduinoFileUploaderをArduinoUNOに対応させました、またソースコードのライセンスをMIT準拠に明示しました。

22 Aug 2010

英訳版マニュアルのドラフトを追加

29 May 2010

MDXImageTransferを、要望があった為汎用アップローダArduinoFileUploaderとして改名。機能的にはほぼ同じ上位互換品です。
SketchMIDIInputをヌンチャク未接続時に誤動作するのでSketchNunchuckPlayerとしてヌンチャクデモを分離。YM2151.cpp/.hを手直し。

22 May 2010

初回アップロード、ページ作成

関連ページ