curious4dev

中国旅行、Arduinoなどを使った電子工作、その他色々。

*

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

 

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

Arduino+YMZ294で、グラディウスの空中戦の音楽~7面の音楽までのメドレーを演奏してみました。アーケード版のグラディウスの音楽は、ファミコン版(おそらく2和音?)と比べて音の数が多いものの、それでも昔の楽曲(おそらく3和音?)ですので、耳コピには全く支障ありません。

私が初めて買った音楽のカセットテープがグラディウスのBGMで、その頃からグラディウスの音楽が大好きなのです。尊敬する人物は?と聞かれたら、何番目かに「東野美紀」と答えるくらいです。

全曲スケッチ gradius.zip

スケッチの中で使われているYMZ294用のライブラリは、wp.hrmux.comさんのサイトからDLし、Arduino側でライブラリを使うように設定してください。

今回の工夫

今回は、ところどころでエンベロープ(音の時間経過による自然減衰)を設定したり、「低音を強調するには中音高音のボリューム自体を低くすればいいんだ!」と途中で気づき、中音高音のボリュームを小さくしたりしてます。とはいえ、使っているのは1,0,0,1のエンベロープ形状だけですが。繰り返し部分の周波数は、聞きながら調整してます。

ymz_env

動画が見てて面白くない

演奏中のArduinoやYMZボードは特に見た目的には全く面白くないため、先日aitendoで買った安いバックライト付きI2CのLCDを使って、演奏中の曲の名前なんかを表示させようとしましたが、それはまた後日実施します。

他にも、高音、中音、低音毎にそれぞれ3色のLEDを光らせる事も考えましたが、面倒なのでやめました。でも、いつかやるかもしれません。

i2c

 

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

 - 耳コピArduino

  関連記事

FF3のオープニングをArduino+YMZシールドで鳴らしてみた

お疲れ様です。高橋です。 ファイナルファンタジー3のオープニング曲を耳コピし、こ …

異邦人・改 for Arduino+YMZ294

お疲れ様です。高橋です。 先日耳コピした異邦人、なんとなくYMZ294に合わない …

「FF5/ビッグブリッヂの死闘」をArduino+YMZ294で鳴らしてみた。

お疲れ様です。高橋です。 先日「YMZ294で鳴らすためのビッグブリッヂの死闘を …

Castlevania SotN “Dance of Pales”を耳コピ

お疲れ様です。高橋です。 久々に耳コピ。Castlevania Symphony …

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

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

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

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

音階に合わせてLEDを光らせてみた。

お疲れ様です。高橋です。 主旋律に合わせてLEDを光らせてみる実験を行いました。 …

シャロム エンディング前

お疲れ様です。高橋です。 またシャロムを耳コピしました。元の世界に戻った直後の曲 …

シャロム オープニング

お疲れ様です。高橋です。   もう30年以上昔、MSX2を持っていた私 …

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

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