ImpactDrillコメントする2年前の記事に質問頂いたので、回答も兼ねて久しぶりにArduinoのスケッチを書きました。前にYMZ294のエンベロープをいじった時は、MMLの解釈部分や外部入力からエンベロープを操作する部分など、やや複雑になっていたので、今回は出来る限りシンプルにしてみました。こんなよーな音が出ます。ImpactDrill4件のコメントさて、続き。1バイトずつ直で書き込んでいくのも面倒なので、例によってArduino用のライブラリを作りました。)に突っ込んどいて下さい。UNOから動かしてみました。Libraryで矩形波を3音鳴らしてみました。ImpactDrill1件のコメント備忘録的に私がよく使ってる店をメインで。別々で音を出すならステレオ出力っぽいことも出来ますねと書いたので、ステレオ出力もやりました。曲は例によって魔界塔士SaGaのタイトル画面の曲です。Libraryを使うと、Arduino本体のみで複数の音が鳴らせるということなので使ってみました。ImpactDrillコメントする絶対どこかにバグがあると思いますし、機能も不十分なのですが、とりあえず音は鳴りましたのでなんとなく公開してみます。ImpactDrillコメントするまずは完成形から。ファイナルファンタジーIの「プレリュード」です。矩形波1をメロディに、そこから8分音符1個分ずらして矩形波2をエコー的に使っています。ImpactDrill2件のコメントこーいう音が出ます。魔界塔士SaGaのタイトル画面の曲(の冒頭2小節の繰り返し)https://wp.hrmux.com/wp-content/uploads/2015/03/SaGa_OP.mp3回路図とブレッドボードの配置はこんな感じ一見ややこしそうですが、YMZ294の1,2番(WRとCS)以外は全部、そのまま平行してつなげちゃえば良いということです。