あらゆるチップをMIDIで鳴らす!MAmidiMEmo最新バージョン公開

  • 2019.08.22

過去の様々なゲーム機やパソコンの音源チップ、それらの音色をPC上で再現する方法はいろいろあるが、エミュレーションに基づいた正確な再現を求めると、チップごとに異なるツールを使う必要があったり、その利用へのハードル自体が高いことも多い。

 
MAmidiMEmoは、そんな多様な音源チップのエミュレーションをMIDIで簡単に操作できることを目指したWindowsアプリ。
いわゆるバーチャルMIDI音源として実装されているので、チップの種類を選んで必要なパラメータを設定すればあとはMIDIを通して鳴らすだけという手軽さだ。各種DAWからも、loop MIDIなどの仮想MIDIデバイスを使うことで利用できる。

現在サポートしているチップは
YM2151, YM2612, YM3812, YM2413, SN76496, NES APU, MSM5232(+TA7630), NAMCO CUS30, GB APU, SCC。
各チップに固有なパラメータなどもGUIでひととおり設定できるようになっているので、「あの機種ならでは」な音色も再現できそうだ。

 
音源部分は、過去の様々なゲーム機やパソコンのエミュレータを一箇所にまとめ、様々な用途に使えるようアーカイブするプロジェクト、MAMEによるエミュレーションがベースになっている。MAmidiMEmoは、このエミュレータに音源部分の制御と各種設定のためのGUIを載せたものだ。コンセプト自体はシンプルだが、音源操作の仕様やパラメータの種類は各チップごとに大きく異なるため、これらをひとつひとつ調査・把握しながら実装していく必要があり、実に膨大な作業であることが推察される。

 
アプリはフリーで公開されており、こちらからダウンロード可能
ソースも公開されているので、腕に覚えのある人は覗いてみるのも面白いかもしれない。

Comments are closed.

ページのトップへ