Arduino compatible shields
PSGシールドを制御するためのスケッチです。V1.3.2が公開になりました!
添付のPSGShield_Basic.zipには動作チェックに使える短いスイープ音のスケッチYMZ294_Sketch.pdeが含まれています。
PSGShield_Basic.zipをダウンロード・解凍して出来るYMZ294_Sketchフォルダーを、Arduino (またはJapanino) IDEのexamplesフォルダー内に入れます。IDEを起動したら、メニューからFile/examples/YMZ294_Sketchを選択してください。

なお、制御用ライブラリの詳しい使用方法についてはソースコードを参照して下さい。
MIDIを使って演奏を行なうには改造のリンクをご参照の上、添付のMIDI用スケッチV1.x.xを使用してください。ダウンロード・解凍後の使用方法は前述のYMZ294_Sketchと同様です。
ホストPCにシリアルMIDIドライバーをインストールすることにより、USBケーブルのみでもDAW(MIDIシーケンサー・ソフトウェア)などからの出力による発音が可能になります。シリアルMIDIドライバーを利用する場合、Arduino側(またはArduinoとホストPC双方)の通信速度を38400bpsに変更してください。通信速度が合っていないと全く発音しないか、ノイズか何かの音が出るだけになります。通信速度の変更をするには、MIDI用スケッチのPSGShield_DEMO_A.pdeに記されたコメントを参照してください。
*V1.1.1(PSGShield_DEMO_A_V111)を公開。ノイズ発音可能。(8/1)
*V1.3.0(PSGShield_DEMO_A_V130)を公開。エクスプレッション、ピッチベンド、GMリセット対応、MIDI 16ch全て使用可能(3音+ノイズ1音/後着優先)。(9/24)
*V1.3.2(PSGShield_DEMO_A_V132)を公開。オール・ノート・オフ機能追加などにより不具合を解消。Arduino UNO (IDE 0020)に対応。(9/28)
| 添付 | サイズ |
|---|---|
| PSGShield_Basic.zip | 3.81 KB |
| PSGShield_DEMO_A.zip | 6.89 KB |
| PSGShield_DEMO_A_V111.zip | 7.63 KB |
| PSGShield_DEMO_A_V130.zip | 10.97 KB |
| PSGShield_DEMO_A_V132.zip | 11.31 KB |