MP3など書き出し後の音質をすぐに確認できる! CodecSim VST/Standalone
- フルバージョン(複数コーデック対応)Digital1,000 JPY
- 体験版(MP3のみ対応)Digital0 JPY

【DAW上で圧縮音源の劣化をリアルタイム確認!】 「MP3やAACに書き出したら、シンバルの音がシュワシュワになってしまった…」 「配信用の低ビットレート音声を通した時のミックスバランスを知りたい…」 「ゲーム用に容量を削りつつ、ギリギリの音質を攻めたい…」 そんな書き出しと確認のループ作業を終わらせるのが、リアルタイム オーディオコーデック シミュレーター「CodecSim」です。 内部処理にffmpegのパイプラインを採用し、MP3、AAC、Opusをはじめとする27種類以上のコーデックを通した音質を、DAW上で即座に確認できるVST3プラグイン / スタンドアロンアプリケーションです。 【主な用途・メリット】 マスタリングの時短: いちいちエンコードして聴き比べる手間を省き、EQやコンプを調整しながら圧縮後の音をリアルタイムでモニタリングできます。 配信・動画制作のプレビュー: YouTubeや各種配信プラットフォームで使われるOpusやAACの仕様に合わせた音質確認が可能です。 高品質なエフェクターとして: AMR-NBなどを使えば、EQでは作れない本物の「電話回線を通した声」を簡単に再現。DFPWMでレトロな質感も作れます。 【Check Compressed Audio Degradation in Real Time on Your DAW!】 “After exporting to MP3 or AAC, the cymbals sound all crackly...” “I want to know how the mix balance sounds when passed through low-bitrate audio for distribution...” “I want to push the limits of sound quality while minimizing file size for games...” End that endless loop of exporting and checking with the real-time audio codec simulator “CodecSim”. Utilizing ffmpeg pipelines internally, this VST3 plugin / standalone application instantly previews audio quality through over 27 codecs—including MP3, AAC, and Opus—directly within your DAW. 【Key Uses & Benefits】 Mastering time savings: Eliminate tedious encoding and comparison steps. Monitor compressed audio in real-time while adjusting EQ and compression. Distribution & Video Production Preview: Verify sound quality tailored to Opus or AAC specifications used on YouTube and various streaming platforms. High-Quality Effects: Easily recreate authentic “voice over phone line” textures impossible with EQ alone using effects like AMR-NB. Create retro textures with DFPWM.
Readme/日本語
CodecSimは、さまざまなオーディオコーデックの音質をリアルタイムでシミュレーション できるVST3プラグイン / スタンドアロンアプリケーションです。 書き出しすることなく、MP3、AAC、Opusをはじめとする27種類以上のコーデックを 通した音を即座に確認できます。内部ではffmpegをパイプ経由で使用し、 エンコード・デコードを行っています。 音楽制作時のマスタリング確認、配信プラットフォームごとの音質比較、 効果音作成など、様々な用途にお使いいただけます。 【動作環境】 -------------------------------------------------------------------------------- 対応OS: - Windows 10/11 (64bit) プラグイン形式: - VST3 - Standalone(スタンドアロンアプリケーション) ※ ffmpegは同梱されています。別途インストールは不要です。 【インストール方法】 -------------------------------------------------------------------------------- ■ インストーラーを使用する場合 インストーラーを実行してください。VST3プラグインとスタンドアロンアプリ が自動的に配置されます。 ■ 手動インストール(VST3プラグイン) 1. ダウンロードしたCodecSim.vst3フォルダを以下のフォルダにコピーします: C:\Program Files\Common Files\VST3\ 2. DAWを再起動してプラグインをスキャンしてください ffmpegはVST3バンドル内に同梱されています。 ■ 手動インストール(スタンドアロン版) CodecSim.exeと同じフォルダにffmpeg.exeが同梱されています。 そのまま実行してください。 ■ ffmpegが見つからない場合(通常は不要) 万が一、同梱のffmpegが見つからない場合は、システムのPATHからffmpegを 検索するフォールバック動作になります。 【対応コーデック一覧】 -------------------------------------------------------------------------------- 同梱のffmpeg(LGPL版)では27種類のコーデックが利用可能です。 特定のffmpegビルドを導入することで、最大32種類まで拡張できます。 ■ Lossy(非可逆圧縮) MP3, AAC, Opus, Vorbis, MP2, WMA v1, WMA v2, AC-3, E-AC-3, DTS, SBC, Nellymoser ■ Lossless(可逆圧縮)/ ADPCM FLAC, WavPack, ADPCM (IMA / MS / Yamaha), aptX, aptX HD ■ Telephony(電話音声) AMR-NB, G.711 (A-law / mu-law), G.722, G.723.1, G.726 ■ Retro RealAudio 1.0, DFPWM ■ 追加コーデック(別途ffmpegの導入が必要) 以下のコーデックは同梱のffmpeg(LGPL版)には含まれていません。 対応ライブラリを含むffmpegビルドに差し替えることで利用可能になります。 対象: HE-AAC, Speex, GSM 06.10, AMR-WB, iLBC ◆ gyan.dev の full ビルド(推奨、4コーデック追加) https://www.gyan.dev/ffmpeg/builds/ 「ffmpeg-release-full.7z」をダウンロードし、中のffmpeg.exeを 同梱のものと差し替えてください。 ※ HE-AAC以外の4コーデック (Speex, GSM 06.10, AMR-WB, iLBC) が追加されます。 ※ HE-AAC (libfdk_aac) はnon-freeのため含まれていません。 ◆ AnimMouse/ffmpeg-autobuild(5コーデック全て追加) https://github.com/AnimMouse/ffmpeg-autobuild/releases nonfree版をダウンロードし、中のffmpeg.exeを差し替えてください。 ※ HE-AACを含む5コーデック全てが利用可能になります。 ※ non-freeライセンスのため個人利用のみ(再配布不可)。 ■ モノラル専用コーデック 以下のコーデックはモノラルのみ対応です。 選択時にチャンネルモードが自動的にモノラルに固定されます。 AMR-NB, Nellymoser, G.723.1, G.726 (追加コーデック: GSM 06.10, AMR-WB, iLBC) 【コーデック固有オプション】 -------------------------------------------------------------------------------- 一部のコーデックには追加オプションがあり、右パネルの「Options」タブで 設定できます。 MP3: - Channel Mode: Joint Stereo / Stereo - ABR Mode: 平均ビットレートモード(トグル) - VBR Quality: Off (CBR) / Extreme / Standard / Medium / Low / Minimum AAC: - Coder: Two-loop / Fast HE-AAC: - VBR Mode: CBR / VBR 1-5 Opus: - Application: VoIP / Audio / Low Delay - VBR Mode: Off / On / Constrained AC-3: - Dialogue Norm: -31 から -1(整数) FLAC: - Compression: 0-12(整数) MP2: - Stereo Mode: Auto / Stereo / Joint / Mono Speex: - CBR Quality: 0-10(整数) - VAD: Voice Activity Detection(トグル) iLBC: - Frame Mode: 20ms / 30ms G.726: - Code Size: 2 (16k) / 3 (24k) / 4 (32k) / 5 (40k) WavPack: - Compression: 0-8(整数) 【画面構成】 -------------------------------------------------------------------------------- ■ 左パネル(メイン設定) - Codec: コーデック選択ドロップダウン - Bitrate: ビットレート選択(32/48/64/96/128/160/192/256/320 kbps + Other) 「Other」選択時はカスタム値を数値入力できます - Sample Rate: サンプルレート選択(8000/16000/22050/32000/44100/48000/ 88200/96000 Hz) - Channels: ステレオ / モノラル切替 - Apply ボタン: 設定をコーデックに反映 - ログ表示: 直近のメッセージを表示 ■ 右パネル(詳細設定) 2つのタブで構成されています: 【Optionsタブ】 選択中のコーデックに固有のオプションが表示されます。 オプションがないコーデックの場合は空欄になります。 【Logタブ】 ffmpegの出力ログをリアルタイムで確認できます。 問題が発生した場合のデバッグに役立ちます。 ■ タイトルバー - Presets: プリセットの読み込み・削除 - Save: 現在の設定をプリセットとして保存 - プリセット名入力欄 【使い方】 -------------------------------------------------------------------------------- 1. DAWで任意のトラックにVST3エフェクトとしてCodecSimを読み込む (またはスタンドアロンアプリを起動する) 2. 左パネルからコーデックを選択する 3. ビットレート、サンプルレート、チャンネルモードを設定する 4. 必要に応じて右パネルの「Options」タブでコーデック固有の設定を調整する 5. 「Apply」ボタンをクリックして設定を反映する 6. オーディオがリアルタイムでエンコード→デコードのパイプラインを通過する 7. 設定を変更した場合は再度「Apply」をクリックする ※ Applyボタンは、設定が適用済みのとき緑色、未適用の変更があるとき オレンジ色("Apply *")になります。 ※ コーデックの初期化中はスピナーが表示されます。 【プリセット機能】 -------------------------------------------------------------------------------- よく使う設定をプリセットとして保存・管理できます。 ◆ 保存 タイトルバーの名前入力欄にプリセット名を入力し、「Save」ボタンをクリック ◆ 読み込み 「Presets」ドロップダウンからプリセット名を選択 ◆ 削除 「Presets」ドロップダウン内の「Delete...」サブメニューから削除 (確認ダイアログあり) 保存先: %APPDATA%\CodecSim\presets\ 【使い方のヒント】 -------------------------------------------------------------------------------- ◆ ストリーミング配信の音質を確認するには 1. コーデックを「Opus」に設定 2. ビットレートを配信サービスに合わせて設定(128kbps等) 3. Applyをクリックして音質を確認 4. 異なるビットレートを試して、最適な設定を見つける ◆ MP3エンコード時の音質劣化を確認するには 1. コーデックを「MP3」に設定 2. ビットレートを128kbps等に設定 3. OptionsタブでVBR Qualityを「Standard」等に設定 4. Applyをクリック ◆ 電話音声の音質を再現するには 1. コーデックを「AMR-NB」や「G.711 A-law」に設定 2. サンプルレートが自動的に8000Hzに設定される 3. Applyをクリック ◆ Bluetooth機器の音質を確認するには 1. コーデックを「SBC」「aptX」「aptX HD」から選択 2. 対応するビットレートを設定 3. Applyをクリック 【トラブルシューティング】 -------------------------------------------------------------------------------- Q: プラグインがDAWで認識されない A: プラグインファイルが正しいフォルダにあるか確認してください。 DAWのプラグインスキャン機能を再実行してください。 Q: 音が出ない A: 「Apply」ボタンをクリックしたか確認してください。 コーデック初期化中(スピナー表示中)は音が出ません。 入力信号が正しく入力されているか確認してください。 Q: Applyを押してもコーデックが初期化されない A: ffmpegが正しく同梱されているか確認してください。 右パネルの「Log」タブでエラーメッセージを確認してください。 Q: 特定のコーデックが選択できない A: ffmpegのビルドによって利用可能なエンコーダーが異なります。 利用可能なコーデックのみがリストに表示されます。 Q: バグって動きません A: Windows版であればサポートします。ご連絡ください。 【体験版について】 -------------------------------------------------------------------------------- 体験版では以下の制限があります: - MP3コーデックのみ使用可能 (他のコーデックを選択するとMP3に戻されます) その他のコーデックをご利用いただくには、製品版をご購入ください。 製品版の購入: https://mousesoft.booth.pm/ 【サポート・お問い合わせ】 -------------------------------------------------------------------------------- ご質問・ご要望は下記までお願いいたします。 Twitter/X: @mouse_soft_y 【ライセンス】 -------------------------------------------------------------------------------- 本ソフトウェアの著作権は開発者に帰属します。 個人利用・商用利用ともにご使用いただけます。 再配布は禁止とさせていただきます。 ffmpegはLGPLライセンスに基づいて使用しており、別途同梱しています。
Readme/English
OVERVIEW -------------------------------------------------------------------------------- CodecSim is a VST3 plugin / standalone application that lets you simulate the sound quality of various audio codecs in real time. Without exporting, you can instantly hear how your audio sounds through 27+ codecs including MP3, AAC, Opus, and more. Internally, it uses ffmpeg via pipes for encoding and decoding. Ideal for mastering checks, comparing audio quality across streaming platforms, sound design, and more. SYSTEM REQUIREMENTS -------------------------------------------------------------------------------- Supported Operating Systems: - Windows 10/11 (64-bit) Plugin Formats: - VST3 - Standalone application Note: ffmpeg is bundled with the plugin. No separate installation required. INSTALLATION -------------------------------------------------------------------------------- Using the Installer: Run the installer. The VST3 plugin and standalone application will be placed automatically. Manual Installation (VST3 Plugin): 1. Copy the CodecSim.vst3 folder to: C:\Program Files\Common Files\VST3\ 2. Restart your DAW and scan for plugins ffmpeg is bundled inside the VST3 bundle. Manual Installation (Standalone): ffmpeg.exe is bundled in the same folder as CodecSim.exe. Simply run the application. If ffmpeg Is Not Found (Usually Not Needed): If the bundled ffmpeg is not found, the plugin will fall back to searching for ffmpeg in the system PATH. SUPPORTED CODECS -------------------------------------------------------------------------------- 27 codecs are available with the bundled ffmpeg (LGPL build). Up to 32 codecs can be used by installing a specific ffmpeg build. Lossy: MP3, AAC, Opus, Vorbis, MP2, WMA v1, WMA v2, AC-3, E-AC-3, DTS, SBC, Nellymoser Lossless / ADPCM: FLAC, WavPack, ADPCM (IMA / MS / Yamaha), aptX, aptX HD Telephony: AMR-NB, G.711 (A-law / mu-law), G.722, G.723.1, G.726 Retro: RealAudio 1.0, DFPWM Additional Codecs (separate ffmpeg required): The following codecs are not included in the bundled ffmpeg (LGPL build). They become available by replacing ffmpeg.exe with a build that includes the required libraries. Codecs: HE-AAC, Speex, GSM 06.10, AMR-WB, iLBC * gyan.dev full build (recommended, adds 4 codecs) https://www.gyan.dev/ffmpeg/builds/ Download "ffmpeg-release-full.7z" and replace the bundled ffmpeg.exe. Adds Speex, GSM 06.10, AMR-WB, and iLBC. HE-AAC (libfdk_aac) is not included as it is non-free. * AnimMouse/ffmpeg-autobuild (adds all 5 codecs) https://github.com/AnimMouse/ffmpeg-autobuild/releases Download the nonfree build and replace the bundled ffmpeg.exe. Adds all 5 codecs including HE-AAC. Non-free license: for personal use only (not redistributable). Mono-Only Codecs: The following codecs support mono only. When selected, the channel mode is automatically locked to mono. AMR-NB, Nellymoser, G.723.1, G.726 (Additional codecs: GSM 06.10, AMR-WB, iLBC) CODEC-SPECIFIC OPTIONS -------------------------------------------------------------------------------- Some codecs have additional options, accessible in the "Options" tab on the right panel. MP3: - Channel Mode: Joint Stereo / Stereo - ABR Mode: Average Bitrate mode (toggle) - VBR Quality: Off (CBR) / Extreme / Standard / Medium / Low / Minimum AAC: - Coder: Two-loop / Fast HE-AAC: - VBR Mode: CBR / VBR 1-5 Opus: - Application: VoIP / Audio / Low Delay - VBR Mode: Off / On / Constrained AC-3: - Dialogue Norm: -31 to -1 (integer) FLAC: - Compression: 0-12 (integer) MP2: - Stereo Mode: Auto / Stereo / Joint / Mono Speex: - CBR Quality: 0-10 (integer) - VAD: Voice Activity Detection (toggle) iLBC: - Frame Mode: 20ms / 30ms G.726: - Code Size: 2 (16k) / 3 (24k) / 4 (32k) / 5 (40k) WavPack: - Compression: 0-8 (integer) USER INTERFACE -------------------------------------------------------------------------------- LEFT PANEL (Main Settings) - Codec: Codec selection dropdown - Bitrate: Bitrate selection (32/48/64/96/128/160/192/256/320 kbps + Other) Selecting "Other" allows custom value input - Sample Rate: Sample rate selection (8000/16000/22050/32000/44100/48000/ 88200/96000 Hz) - Channels: Stereo / Mono toggle - Apply button: Apply settings to the codec - Log display: Shows recent messages RIGHT PANEL (Detail Settings) Two tabs: [Options Tab] Displays codec-specific options for the selected codec. Empty if the codec has no additional options. [Log Tab] View ffmpeg output logs in real time. Useful for debugging when issues occur. TITLE BAR - Presets: Load or delete presets - Save: Save current settings as a preset - Preset name input field USAGE -------------------------------------------------------------------------------- 1. Load CodecSim as a VST3 effect on any track in your DAW (or launch the standalone application) 2. Select a codec from the left panel 3. Set the bitrate, sample rate, and channel mode 4. If needed, adjust codec-specific settings in the "Options" tab 5. Click the "Apply" button to apply settings 6. Audio passes through the real-time encode/decode pipeline 7. Click "Apply" again after changing settings Note: The Apply button turns green when settings are applied, and orange ("Apply *") when there are unapplied changes. Note: A spinner overlay is shown during codec initialization. PRESETS -------------------------------------------------------------------------------- Save and manage frequently used settings as presets. Save: Enter a preset name in the title bar input field and click "Save" Load: Select a preset name from the "Presets" dropdown Delete: Select from the "Delete..." submenu in the "Presets" dropdown (confirmation dialog will appear) Presets are stored in: %APPDATA%\CodecSim\presets\ USAGE TIPS -------------------------------------------------------------------------------- Checking Streaming Quality: 1. Set codec to "Opus" 2. Set bitrate to match your streaming service (e.g. 128kbps) 3. Click Apply and listen to the quality 4. Try different bitrates to find the optimal setting Checking MP3 Encoding Quality: 1. Set codec to "MP3" 2. Set bitrate to 128kbps etc. 3. In the Options tab, set VBR Quality to "Standard" etc. 4. Click Apply Simulating Telephone Audio: 1. Set codec to "AMR-NB" or "G.711 A-law" 2. Sample rate is automatically set to 8000Hz 3. Click Apply Checking Bluetooth Audio Quality: 1. Select from "SBC", "aptX", or "aptX HD" 2. Set the appropriate bitrate 3. Click Apply TROUBLESHOOTING -------------------------------------------------------------------------------- Q: Plugin is not recognized by my DAW A: Verify the plugin file is in the correct folder. Run your DAW's plugin scan function again. Q: No audio output A: Make sure you have clicked the "Apply" button. No audio is output during codec initialization (while spinner is shown). Verify that input signal is properly routed. Q: Codec fails to initialize after clicking Apply A: Check that ffmpeg is correctly bundled. Check error messages in the "Log" tab on the right panel. Q: Some codecs are not available in the list A: Available encoders depend on the ffmpeg build. Only codecs with available encoders are shown in the list. Q: It's buggy and doesn't work A: Windows version is supported. Please contact us. TRIAL VERSION -------------------------------------------------------------------------------- The trial version has the following limitations: - Only MP3 codec is available (selecting other codecs will revert to MP3) To use all codecs, please purchase the full version. Purchase: https://mousesoft.booth.pm/ SUPPORT & CONTACT -------------------------------------------------------------------------------- For questions and feedback, please contact us at: Twitter/X: @mouse_soft_y LICENSE -------------------------------------------------------------------------------- Copyright belongs to the developer. Licensed for both personal and commercial use. Redistribution is prohibited. ffmpeg is used under the LGPL license and is bundled separately.
