「Programming」タグアーカイブ

Arduino UNO+MIDIキーボードで3和音鳴らしてみる

YMZ294のMIDI音源化と、YMZのピン数圧縮 | curious4dev
ArduinoでMIDI音源を作ってみた(改) | メモとか倉庫とか(仮)
こちらの記事を読んで興味が出たので、自分でもMIDIキーボードをつなげて、とりあえずArduino Tone Libraryで矩形波を3音鳴らしてみました。
続きを読む

Arduino+YMZ294を2発でステレオサウンド

こーいう音が出ます。魔界塔士SaGaのタイトル画面の曲(の冒頭2小節の繰り返し)

回路図とブレッドボードの配置はこんな感じ
ymz294x2_breadboardymz294x2_circuit
一見ややこしそうですが、YMZ294の1,2番(WRとCS)以外は全部、そのまま平行してつなげちゃえば良いということです。
続きを読む

Arduino+YMZ294+tinyMML+MetroでPSG演奏(失敗編)

いつものセット

YMZ294いつもの感じで組みます。
PSG-Shield

Arduino用にA tiny MML parserYMZ294ライブラリを使います。
今回は3音同時に鳴らしたいので、delay()関数ではなく、複数のタイマを同時に使えるMetroというライブラリを使います。
使い方はArduinoでタイマ/スレッドプログラミング – DiaryExceptionを参考にさせて頂きました。
続きを読む