curious4dev

色々ダメなandroidアプリを開発したい会社員 高橋が綴る、androidアプリ開発やArduinoについて

*

YMZ294で鳴らすためのビッグブリッヂの死闘を作ってみた。

 

お疲れ様です。高橋です。

Arduino+YMZ294で鳴らすため、「ビッグブリッヂの死闘」を頑張って耳コピしつつ、3和音へのダウングレードを行いました。YMZでノイズを鳴らすと貴重な1和音が使えなくなるのでノイズは無し。和音と低音のみで工夫しています。

bigbridge.zip

DAWはWindows用のフリーのMusic Studio Produer。音源はYMCKの人が無料で公開しているVST、Magical 8bit Plugを使って、なんとなくPSGっぽい音が出るようにし、YMZエミュとしてデバッグしてます。

ただし、この曲を変換してArduinoに突っ込んでもコンパイルエラーが発生します。この曲は長すぎるため、Arduinoの上限(32,768byte)に引っかかるからです。

たまに「ピッ」とオクターブ7のBが鳴りますが、これは、SMFをYMZで鳴らすためにC言語のコードに変換した後、この「ピッ」毎にメソッドを切り分け、曲全体で見て他の小節を転用出来る時にそのメソッドを削除するためのマーカーみたいなものです。

一度YMZで鳴らしてみたのですが、低音が全然聞こえない。もうこれはLM386の出番が来たようです。明日、秋葉原の秋月電子に行ってきます。

明日の買い物は

  • ブレッドボード3枚
  • ジャンパー線 たくさん
  • みの虫クリップ たくさん
  • 3.5mmステレオジャック 1個
  • ピンヘッダ たくさん
  • 可変抵抗器 10kΩ 1個
  • 可変抵抗器用つまみ 1個
  • CDSセル 1個
  • LM386互換オペアンプ 1個
  • コンデンサ220μF, 10μF, 0.05μF 各1個
  • カーボン抵抗 10Ω 100個

って感じです。

 

以上、よろしくお願い致します。

 - 耳コピArduino

  関連記事

グラディウスのメドレーをArduino+YMZ294で演奏してみた。

お疲れ様です。高橋です。 Arduino+YMZ294で、グラディウスの空中戦の …

ArduinoでPSG音源(YAMAHA YMZ294)を鳴らしてみた。

お疲れ様です。高橋です。 先日秋葉原にて「Arduino」という物を買ってきまし …

異邦人/久保田早紀 for Arduino+YMZ294

お疲れ様です。高橋です。 毎日プログラム書くのは疲れるので、今日は耳コピの日です …

Pro Mini互換機でFF2戦闘音楽を使ったYMZ動作試験

お疲れ様です。高橋です。 電子オルゴールの最終形をイメージしてブレッドボード上で …

異邦人をArduino+YMZ294で演奏させてみた

お疲れ様です。高橋です。 Arduino+YMZ294で、久保田早紀の異邦人(1 …

ファイナルファンタジー2 戦闘テーマ1

お疲れ様です。高橋です。 最近耳コピしてなかったので、耳コピしました。 3和音し …

グラディウス モーニングミュージックをArduino+YMZ294用に耳コピしてみた。

お疲れ様です。高橋です。 アーケード版グラディウスの磁気バブルメモリが暖まるまで …

「DQ2 – Lovesong探して」for Arduino+YMZ294

お疲れ様です。高橋です。 最近、音系を全然やってなかったので、久しぶりに耳コピし …

グラディウス2の3面 古代惑星のテーマをArduino+YMZ294で鳴らしてみた。

お疲れ様です。高橋です。 グラディウス2の3面、古代惑星のテーマをArduino …

スーパーの焼き芋製造機近くで鳴っている音楽をArduinoとYMZ294で鳴らしてみた。

お疲れ様です。高橋です。 先日ArduinoでPSG音源 YMZ294を使って単 …