Retromulatorは11のハードウェアコアをチップレベルで動作させます。DSPベースのシンセは、サイクル精度のMotorola DSP 56300上で本来のROMファームウェアを実行します。DX7は実際のHitachi HD6303RサブCPUとYamaha EGS/OPSチップセットを動作させます。Wurlitzer 200Aはフィジカルモデル(OpenWurli)。OPL3はNuked OPL3のサイクル精度FM。C64 SIDはreSID 6581/8580をGoatTrackerバンクロードで動作。Akai S1000はSFZeroサンプルエンジン上で動作。プラグインはご自身のハードウェアからファームウェアとサンプルデータをロードします。サウンドの近似ではなく、実際のコードが動作しています。


ほとんどのシンセエミュレーションはフロントパネルを近似します(同じコントロール、別のDSP)。Retromulatorは実際のファームウェアを実行します。DSP56300ベースのシンセはハードウェアと同じマシンコードを実行。DX7はHD6303RサブCPUとYM21280/YM21290 EGS/OPSチップセットをエミュレートするため、オリジナルROMのボイスデータが改変なしで再生されます。Wurlitzerはタイン、ピックアップ、トーンバーの物理を含むボイスごとのフィジカルモデル。OPL3はNuked OPL3のサイクル精度FMをSBIインストゥルメントロードと共に実行。C64 SIDはreSIDを8580チップモデルとGoatTracker .sng/.insバンクロードで動作。Akai S1000はSFZero 3.0で動作、8ポイントsinc補間に対応し、SF2、SFZ、ZBP、ZBBをサポートします。
ご自身のハードウェアからROMファームウェア(またはライブラリのサンプルバンク)を指定フォルダーに入れてください。次回起動時にプラグインがロードします。
dsp56300チームによるGearmulatorをベースに構築されています。
コンバーターとフィルターが80年代後半から90年代の制作を形作った16ビットハードウェアサンプラー。コアはSFZero 3.0(MIT)上で動作し、8ポイントsinc補間、拡張SFZ/SF2オペコード対応、discoDSP Blissフォーマット(.zbp/.zbb)対応。Akai ISO/BIN/CUEディスクイメージを直接読み込み、フォルダーブラウジング、オートスライスドラムマッピング、CC20によるグローバルリチューン、フルCCルーティング(モジュレーションホイール、ボリューム、エクスプレッション、パン、サスティン、ピッチベンド)に対応。
1997-2002年のDSPベースのバーチャルアナログ。AはオリジナルのアグレッシブなVirusキャラクター、BとCはフィルターモード、ポリフォニー、サチュレーション/ディストーションステージを追加します。チップレベルのエミュレーションは同じファームウェアを実行するため、ファクトリーバンクもユーザーバンクも正しく再生されます。
2005年のVirusラインの拡張版 — ポリフォニーの増加、パートの追加、より深いモッドマトリックス。A/B/Cコアより高いCPU負荷ですが、TI固有のパッチ(HyperSaw、サブ付き3オシレーター、拡張エフェクト)が必要なときに役立ちます。
Nord Lead 2の2Xリビジョン — ポリフォニーとユニゾンを増やすためのデュアルDSP56300。ファームウェアを直接実行するため、2X SysExパッチはハードウェアと同じように動作します。
MOS 6581/8580 — C64チップチューンを支えたチップ。Dag Lem氏によるreSID(GPLv2)を8580モデルと高品質RESAMPLEサンプリングで実行します。最古ボイススティーリング付き3ボイスポリフォニー、50 Hz PALフレームレートでのフルマクロ再生エンジン(ウェーブテーブル、パルステーブル、フィルターテーブル、スピードテーブル)、カットオフ、レゾナンス、パルス幅、ビブラート、ピッチベンドのライブMIDIコントロールに対応。GoatTrackerの.sngバンクおよびスタンドアロンの.insインストゥルメント(GTS3/4/5、GTI3/4/5)を読み込みます。
オリジナルのスーパーソー — 1基のオシレーターに7基のデチューンされたソーを重ねた構造。それ以外にも、フルVAアーキテクチャ、モーションコントロールリボン、トランスを定義したフィルターとアンプキャラクターを搭載。
ボイスごとに3フィルターとWaldorfモジュレーションマトリックスを持つウェーブテーブルシンセサイザー。オリジナルのmicroQパッチとウェーブテーブルを読み込みます。リサンプリング近似ではない、デジタル―アナログハイブリッドのキャラクターをそのままに。
PPG系譜のウェーブテーブルシンセシス+アナログモデルのフィルター。レゾナントフィルターに対するウェーブテーブルスキャンが必要なときに。
1983年の6オペレーターFM。VDX7を介してチップレベルでエミュレートします — Hitachi HD6303RサブCPU、Yamaha YM21280 EGS、YM21290 OPS — オリジナルROMのボイスデータを改変なしで再生します。FM風の近似ではなく、実際のDX7サウンドです。
OpenWurliをベースとしたエレクトリックピアノコア — タイン、ピックアップ、トーンバーアセンブリのボイスごとのフィジカルモデルで、本プラグインのために約3,000行のRustからC++に移植されました。サンプリングではなく楽器そのものをモデル化しているため、ベロシティとサスティンが実機のように相互作用します。
YMF262 FMチップ — 90年代初頭のPCゲームとSound Blasterのサウンド。Nuked OPL3 v1.8(Nuke.YKT)をサイクル精度で実行します。SBIインストゥルメントファイルをフォルダーベースのバンクとZIPインポートで読み込みます。
DSPベースのハードウェアコアは動作させるためにオリジナルROMファームウェアが必要です。オリジナルハードウェアを所有している必要があります。ファームウェアは以下のリンクからメーカーより直接入手できます。
Akai S1000サンプラーはROM不要でサンプルバンクを直接読み込みます。プラグイン内のブラウズダイアログを使って.bin、.mid、.zipファイルを読み込んでください — ZIPアーカイブはマルチシンセ検出で自動展開され、認識されたすべてのファームウェアファイルが一度に保存されます。アセンブルされたバイナリはROMフォルダに書き込まれ、ソースダンプは削除されるため、次回起動時は即座に読み込まれます。
各ハードウェアコアに必要なROMファイル(ファイル名は確認されません — 正しいサイズと内容のファイルであれば受け入れられます):
| ハードウェアコア | ROMファイル | サイズ | 備考 |
|---|---|---|---|
| Akai S1000 | — | — | ROM不要 — SF2、SFZ、ZBP、ZBBサンプルバンクおよびAkai ISO/BIN/CUEディスクイメージを直接読み込み |
| Access Virus A, B & C | virus_c.bin |
512 KB | — |
| Access Virus TI | firmware.bin |
6–9 MB | ファームウェアはインストーラーに含まれています、Access Music利用規約への同意が必要 |
| Clavia Nord Lead 2X | nord_lead_2x.bin |
512 KB | — |
| Commodore 64 SID | — | — | ROM不要 — GoatTracker .sngバンクと.insインストゥルメントを読み込み |
| Roland JP-8000 | jp8000.bin |
512 KB | 8つのオリジナルファームウェアMIDIダンプファイルから自動アセンブル可能 |
| Waldorf microQ | micro_q.bin |
512 KB | オリジナルファームウェアMIDIダンプから自動アセンブル可能 |
| Waldorf Microwave XT | xt.bin |
256 KB | 2つの128 KB ICダンプファイルから自動アセンブル可能 |
| Wurlitzer 200A | — | — | ROM不要 — パラメータ内蔵のフィジカルモデル |
| Yamaha DX7 | dx7.bin |
16 KB + 32 KB | 16 KBファームウェアROM + 32 KBファクトリーボイスデータ |
| Yamaha OPL3 | — | — | ROM不要 — フォルダベースのバンクブラウジングでSBIインストゥルメントファイルを読み込み |
ファームウェアファイルは指定のフォルダに配置してください:
Windows: Documents\discoDSP\Retromulator\
macOS: ~/Library/Application Support/discoDSP/Retromulator/
Linux: ~/Documents/discoDSP/Retromulator/
ライセンス
Retromulatorはdsp56300チームによるGearmulatorをGPLv3ライセンスの下で基盤としています。 ライセンスの購入は継続的な開発を支援し、優先的な技術サポートを受ける資格が与えられます。
GNU General Public License v3は、GPLライセンスのソフトウェアを誰でも使用、改変、配布、販売することを明示的に許可しています。唯一の条件は、派生物が同じ自由を保持し、ソースコードを公開することです。Retromulatorの完全なソースコードはgithub.com/reales/retromulatorで公開されています。
Retromulatorは独立したプロジェクトであり、discoDSPとdsp56300チーム(Gearmulator)、またはYamaha、Clavia、Access、Roland、Waldorf、Akai、Wurlitzer、Commodoreを含む本製品に掲載されているシンセサイザーおよびハードウェアブランドとの間にいかなる提携、推薦、またはスポンサーシップもありません。
オープンソース
RetromulatorとGearmulatorはどちらも、以下のサードパーティ製オープンソースコンポーネントを組み込んでいます:
discoDSPは以下の移植と改良を提供しました:
完全なソースコード: github.com/reales/retromulator
対応プラットフォーム
ProTools AAX。 スタンドアロンアプリケーション:追加ソフトウェア不要。
Apple Audio Unit。 Steinberg VST3。
システム要件