
名機シンセの内部まで再現する。
それを本気でやっているのがRetromulatorです。
単なる「それっぽい音」ではなく、実機DSPやCPUの挙動そのものをエミュレーション。
往年のハードウェアを、現代のDAW環境で扱えるシンセプラグインです。
Retromulatorとは

Retromulatorは、discoDSPが開発したハードウェアシンセサイザー・エミュレーション・プラグインです。
往年の名機シンセを、サイクル精度の低レベル・エミュレーションで忠実に再現します。
対応環境は以下のとおりです。
- macOS / Windows / Linux
- AU / VST3 / スタンドアロン形式
コピーガードはありません。
オープンソース(GPL v3)として公開されています。
単なる「雰囲気再現」ではなく、内部チップレベルまで踏み込んだエミュレーションを行っている点が大きな特徴です。
Retromulatorの最大の特徴
Retromulatorは、実機シンセに搭載されていたDSPやCPUをそのまま再現します。
たとえば、
- バーチャルアナログ機種は、Motorola DSP 56300を忠実に再現
- Yamaha DX7は、Hitachi HD6303RサブCPUとYamaha YM21280 / YM21290チップセットをフルエミュレーション
といった具合です。
つまり、音作りのアルゴリズムだけを似せるのではなく、ハードウェアの挙動そのものを再現しています。
そのため、
- 実機のプリセットやROMデータをそのまま扱える
- Sysexデータを直接読み込める
- ハード特有の動作やニュアンスも反映される
という実機ライクな運用が可能です。
バージョン1.0で対応しているシンセサイザー
初期リリース(Version 1.0)では、以下の7機種をサポートしています。
- Yamaha DX7
- Access Virus ABC / TI
- Waldorf MicroQ
- Waldorf XT
- Nord Lead 2X
- Roland JP-8000
いずれも90年代〜2000年代を代表する名機です。
それぞれのエンジンは個別に最適化されています。
ベースとなっているのは、dsp56300チームによるオープンソース・プロジェクト「Gearmulator」です。
各シンセエンジンの詳細
各シンセエンジンの詳細は、以下の通りです。
Access Virus ABC / TI
- Sysexパッチ読み込み対応
- ROMプリセット抽出機能
- バンクコンボ管理
Virusならではの厚みのあるサウンドを、オリジナル挙動で再現します。
Nord Lead 2X(N2X)
- プログラム単位のSysexナビゲーション
- エディットバッファパッチ対応
- DSP A / DSP Bボイスのフルスケール合算による出力補正
Nord特有のシャープなバーチャルアナログサウンドを再現します。
Roland JP-8000(JE-8086)
- ROMプリセット抽出
- パッチブラウジング
- マルチパフォーマンス・バンク読み込み
- 44.1kHz動作時のAU MIDIレイテンシ修正
Supersawで知られるJP-8000の挙動もエミュレーションします。
Waldorf MicroQ / XT
- dsp56300によるサイクル精度DSPエンジン
- フォルダ単位でのROMバンク読み込み
Waldorfらしいデジタル感とウェーブテーブルサウンドを再現します。
Yamaha DX7(VDX7エンジン)
- Hitachi HD6303RサブCPUをフル再現
- Yamaha YM21280 EGS(エンベロープ・ジェネレーター)
- Yamaha YM21290 OPS(オペレーターチップ)
- 16KBファームウェアROM
- 32KBファクトリーボイスデータ
DX7は特にハードウェアレベルでの完全再現を目指しています。
FMサウンドの独特な挙動も体験できます。
高品質サンプルレート変換(SRC)
- Rolloff 0.97
- Beta 9設定
高品質なサンプルレート変換を採用しています。
音質面にも配慮された設計です。
ファームウェアとROM管理
Retromulatorは、実機ROMを利用する設計です。
対応ファイル形式
- .bin
- .mid
- .zip
ZIPファイルはROMフォルダへ自動展開されます。
複数シンセのファームウェアも自動検出します。
必要なROMファイル
- Virus ABC/C:virus_c.bin(512KB)
- Virus TI:virus_ti.bin(6〜9MB)
- Nord Lead 2X:nord_lead_2x.bin(512KB)
- Roland JP-8000:jp8000.bin(512KB)
- Waldorf MicroQ:micro_q.bin(512KB)
- Waldorf XT:xt.bin(256KB)
- Yamaha DX7:dx7_rom.bin(16KB + 32KB)
アセンブルされたROMバイナリはROMフォルダに保存されます。
元のMIDIやICダンプは削除されるため、次回起動は高速です。
シンセタイプ変更時にファームウェアが不足している場合は、専用ブラウズフローで案内されます。
パッチ管理機能
- シンセごとのパッチ名抽出
- バンク/プログラムのコンボセレクター
- DAWへの状態通知
- プリセット変更時の自動ステート更新
実機的な運用を、現代のDAW環境に自然に統合できます。
プラグイン仕様
- AU / VST3 / スタンドアロン対応
- DAWステート保持
- リサイズ可能なエディター
- アスペクト比固定
- エディター内コーナーリサイズ対応(AUホスト対応)
- ウィンドウサイズはセッション間で保持
制作フローに組み込みやすい設計です。
まとめ:discoDSP「Retromulator」実機DSPとCPUをサイクル精度で再現!DX7やVirusなど名機シンセを内部レベルで蘇らせる本格エミュレーション環境|DTMプラグインセール
Retromulatorは、単なるモデリングシンセではありません。
実機DSPやCPUの挙動まで再現する、本格的なハードウェア・エミュレーション環境です。
- 実機ROMを活かしたい人
- Sysex資産をそのまま使いたい人
- 名機の音と動作をソフトで再現したい人
そうしたユーザーにとって、有力な選択肢になるでしょう。
ハードウェアの内部動作まで踏み込んだエミュレーションを求めるなら、チェックする価値のあるシンセです。
