Repository navigation
Releases: Maximum0303/foo_sonic_refiner
Releases · Maximum0303/foo_sonic_refiner
Release list
Sonic Refiner v1.3.0
English
New: Headphone Crossfeed
- Added adjustable Crossfeed (0–100) to reduce excessive left/right separation when listening through headphones.
- Uses center-preserving stereo processing, approximately 700 Hz low-pass filtering and a 0.25 ms delay.
- Added the 19th built-in preset, Adaptive Headphone Natural Imaging, with Crossfeed 50 and ATB enabled.
- Crossfeed supports user presets, Preset Manager and A/B comparison.
Compatibility
- Updated DSP preset format to version 11 and user presets to SRP6.
- Older settings and backups remain readable, with Crossfeed OFF for legacy presets.
- All 18 existing built-in presets remain unchanged.
- Existing DSP algorithms and Processing Monitor behavior are preserved.
Important
- Keep your pre-upgrade backups when downgrading to v1.2.1.
- Crossfeed can reduce in-head localization but does not guarantee externalized sound.
日本語
新機能:ヘッドホン用Crossfeed
- 左右の極端な音の分離を軽減するCrossfeed(0~100)を追加。
- 中央成分を維持する処理に、約700 Hzのローパスと0.25ミリ秒の遅延を採用。
- 19番目の内蔵プリセット「適応型ヘッドホン自然定位」を追加。Crossfeed 50、ATB ON。
- 任意プリセット、Preset Manager、A/B比較に対応。
互換性
- DSP設定形式をversion 11、任意プリセット形式をSRP6に更新。
- 旧設定・旧バックアップは読み込み可能。旧形式のCrossfeedはOFF。
- 既存18プリセットの設定値は変更なし。
- 既存DSPアルゴリズムとProcessing Monitorの動作を維持。
注意
- v1.2.1へ戻す場合に備え、更新前のバックアップを保管してください。
- Crossfeedは頭内定位の軽減を目的とし、完全な頭外定位を保証するものではありません。
Sonic Refiner v1.2.1
English
Processing Monitor position persistence fix
- Fixes a case where the Processing Monitor could reopen at an older position after closing foobar2000.
- The Monitor now saves its current window position immediately when a user finishes moving/resizing it.
- Existing position saves during Monitor destruction and foobar2000 shutdown remain in place as fallback paths.
- The change is limited to Monitor UI-state persistence.
Compatibility
- DSP audio processing is unchanged.
- ATB, Auto Headroom, Level-Matched Bypass, Width, Ambience, Reverb/tail, Master Strength, Output Gain and A/B are unchanged.
- All 18 built-in preset values are unchanged.
- SRP5,
preset_version 10,.srpbackup, display-language behavior and legacy compatibility are unchanged.
日本語
Processing Monitor位置記憶の修正
- foobar2000本体を終了したあと、Processing Monitorが以前の位置へ戻る場合がある問題を修正します。
- Monitorを移動/サイズ変更し終えた時点で、現在のウィンドウ位置を即時保存するようにします。
- Monitor破棄時およびfoobar2000終了時の既存保存処理も、予備経路として維持します。
- 変更範囲はMonitorのUI状態保存だけです。
互換性
- DSP音声処理は変更しません。
- ATB、Auto Headroom、Level-Matched Bypass、Width、Ambience、Reverb/tail、Master Strength、Output Gain、A/Bは変更しません。
- 18個の内蔵プリセット値は変更しません。
- SRP5、
preset_version 10、.srpbackup、表示言語仕様、旧形式互換を維持します。
Sonic Refiner v1.2.0
English
Adaptive emphasis presets
- Formalizes the validated v1.2.0-dev.1 preset additions as Sonic Refiner v1.2.0.
- Adds Adaptive Bass Emphasis / 適応型低域強調 with Depth 100 / Clarity 65 / Width 50 / Ambience 40 / Reverb 0.
- Adds Adaptive Treble Emphasis / 適応型高域強調 with Depth 65 / Clarity 100 / Width 50 / Ambience 40 / Reverb 0.
- Both keep Master Strength 100, Output Gain 0.0 dB, Auto Headroom ON, Level-Matched Bypass ON, Sonic Refiner ON and ATB ON.
- Built-in preset count increases from 16 to 18.
- Formal package:
foo_sonic_refiner_v1.2.0.fb2k-component.
Compatibility
- Preset additions only; ATB and DSP algorithms are unchanged.
- Existing 16 built-in preset values are unchanged.
- Processing Monitor behavior, including Minimize with foobar2000, is unchanged.
- SRP5,
preset_version 10,.srpbackup, display-language behavior and legacy compatibility are unchanged.
日本語
適応型強調プリセット
- 検証済みv1.2.0-dev.1のプリセット追加を Sonic Refiner v1.2.0 として正式版化します。
- 適応型低域強調 / Adaptive Bass Emphasis を追加します。Depth 100 / Clarity 65 / Width 50 / Ambience 40 / Reverb 0。
- 適応型高域強調 / Adaptive Treble Emphasis を追加します。Depth 65 / Clarity 100 / Width 50 / Ambience 40 / Reverb 0。
- 両方ともMaster Strength 100、Output Gain 0.0 dB、Auto Headroom ON、Level-Matched Bypass ON、Sonic Refiner ON、ATB ONです。
- 内蔵プリセット数は16個から18個になります。
- 正式パッケージ:
foo_sonic_refiner_v1.2.0.fb2k-component
互換性
- 内蔵プリセット追加のみで、ATBおよびDSPアルゴリズムは変更しません。
- 既存16個の内蔵プリセット値は変更しません。
- 「foobar2000と一緒に最小化」 を含むProcessing Monitorの動作は変更しません。
- SRP5、
preset_version 10、.srpbackup、表示言語仕様、旧形式互換を維持します。
Sonic Refiner v1.1.0
English
Processing Monitor minimize behavior
- Formalizes the validated v1.1.0-dev.1 feature as Sonic Refiner v1.1.0.
- Adds Minimize with foobar2000 to the Processing Monitor right-click menu.
- The option defaults to ON to preserve the previous behavior.
- ON: minimizing the foobar2000 main window also hides the Processing Monitor; restoring foobar2000 restores the still-open Monitor.
- OFF: the Processing Monitor remains visible while the foobar2000 main window is minimized.
- With the option OFF, live Monitor values continue updating while playback continues.
- The setting is saved across restarts.
- The setting is independent from Always on Top.
- A Monitor that was manually closed is not reopened by minimize/restore behavior.
- Japanese / English / Automatic (Windows) language switching remains supported.
- The built-in Monitor guide and
MONITOR_GUIDE.mddocument the new option. - Formal package:
foo_sonic_refiner_v1.1.0.fb2k-component.
Compatibility
- This is a UI/window-behavior change only.
- DSP audio processing is unchanged.
- No changes to ATB, Auto Headroom, Level-Matched Bypass, Width, Ambience, Reverb/tail, Master Strength, Output Gain or A/B.
- All 16 built-in preset values are unchanged.
- SRP5,
preset_version 10,.srpbackup, legacy readers and display-language behavior are unchanged.
日本語
Processing Monitorの最小化動作
- 検証済みv1.1.0-dev.1の機能を Sonic Refiner v1.1.0 として正式版化します。
- 補正モニターの右クリックメニューに 「foobar2000と一緒に最小化」 を追加します。
- 従来動作を維持するため、初期値は オン です。
- オン:foobar2000本体を最小化すると補正モニターも画面から消え、本体を復元すると開いたままのモニターも戻ります。
- オフ:foobar2000本体を最小化しても補正モニターは画面に残ります。
- オフ時も、再生中であればMonitorのリアルタイム値は更新を継続します。
- 設定は再起動後も保存します。
- 「常に手前に表示」 とは独立して動作します。
- 手動で閉じたモニターを最小化/復元によって勝手に開きません。
- 日本語/English/Automatic (Windows)の表示言語切替を維持します。
- 内蔵Monitorガイドと
MONITOR_GUIDE.mdも同じ仕様を説明します。 - 正式パッケージ:
foo_sonic_refiner_v1.1.0.fb2k-component
互換性
- UI/ウィンドウ動作だけの変更です。
- DSP音声処理は変更しません。
- ATB、Auto Headroom、Level-Matched Bypass、Width、Ambience、Reverb/tail、Master Strength、Output Gain、A/Bは変更しません。
- 16内蔵プリセット値は変更しません。
- SRP5、
preset_version 10、.srpbackup、旧形式reader、表示言語仕様を維持します。
Sonic Refiner v1.0.1
English
Processing Monitor pause-display alignment
- Formalizes the validated v1.0.1-dev.1 fix as Sonic Refiner v1.0.1.
- While playback is paused, all four Processing Monitor values show an em dash (
—). - Auto Low, Auto High, Auto Headroom and Level Match meter bars are all empty while paused.
- Playback resume returns the Monitor to live runtime values on the next refresh.
- This aligns the paused-state presentation with the R128 Real-time Loudness Normalizer monitor.
- The built-in Monitor guide and
MONITOR_GUIDE.mddocument the same behavior. - Formal package:
foo_sonic_refiner_v1.0.1.fb2k-component.
Compatibility
- This is a Monitor display-only change.
- DSP audio processing is unchanged.
- Pause does not reset ATB history, Auto Headroom internal state, Reverb state, or other DSP runtime state.
- No changes to ATB logic, Auto Headroom constants, Width, Ambience, Reverb/tail, Master Strength, Output Gain, Level-Matched Bypass or A/B.
- All 16 built-in preset values are unchanged.
- SRP5,
preset_version 10,.srpbackup, legacy readers and display-language behavior are unchanged.
日本語
Processing Monitorの一時停止表示を統一
- 検証済みv1.0.1-dev.1の修正を Sonic Refiner v1.0.1 として正式版化します。
- 再生を一時停止すると、Processing Monitorの4項目をすべて「—」表示にします。
- 低域補正、高域補正、自動HR、レベル一致の4本のメーターバーもすべて空表示にします。
- 再生を再開すると、次回更新から現在のランタイム値表示へ戻ります。
- R128 Real-time Loudness Normalizerの補正モニターと一時停止中の見え方を揃えます。
- 内蔵Monitorガイドと
MONITOR_GUIDE.mdも同じ仕様を説明します。 - 正式パッケージ:
foo_sonic_refiner_v1.0.1.fb2k-component
互換性
- Monitor表示だけの変更です。
- DSP音声処理は変更しません。
- 一時停止によってATB履歴、Auto Headroom内部状態、Reverb状態などのDSPランタイム状態をリセットしません。
- ATB、Auto Headroom定数、Width、Ambience、Reverb/tail、Master Strength、Output Gain、Level-Matched Bypass、A/Bは変更しません。
- 16内蔵プリセット値は変更しません。
- SRP5、
preset_version 10、.srpbackup、旧形式reader、表示言語仕様を維持します。
Sonic Refiner v1.0.0
English
First stable milestone
- Formalizes the validated v1.0.0-dev.1 stabilization build as Sonic Refiner v1.0.0.
- Establishes the validated v0.9.2 / v1.0.0-dev.1 DSP, UI, compatibility, preset-management and Processing Monitor behavior as the v1.0 stable baseline.
- No new DSP algorithm is introduced in v1.0.0.
- Built-in Help / Glossary / Important Notes are confirmed as the v1.0 baseline terminology.
- Formal package:
foo_sonic_refiner_v1.0.0.fb2k-component.
Validation
The v1.0.0-dev.1 build passed broad real-machine regression checks covering:
- normal playback without dropouts, noise, clicks, unexpected level changes or obvious sound-quality faults;
- Processing Monitor live values, context-menu order, guide, Always on Top, startup restoration, position persistence and multi-instance prevention;
- Next / Previous, Stop → Play, Seek and Pause / Resume monitor tracking;
- Automatic (Windows) / Japanese / English display-language switching;
- Preset Manager list/preview, Apply, current-setting marker, Search shortcuts, window-size/split-ratio/selection persistence and parent-Cancel restoration;
- A/B switching and End Comparison restoration;
.srpbackupBackup / Restore;- Reverb track-end tail, next-track isolation, Seek/Stop reset and Pause/Resume behavior;
- Adaptive Standard, Full Boost, Adaptive Hall / Arena / Dome progression and Adaptive Open Air;
- strong Reverb + Auto Headroom behavior;
- all 16 built-in presets;
- restart persistence, dark-mode UI and audio-neutral Monitor / guide open-close behavior.
Compatibility
- No DSP audio-processing algorithm or coefficient changes from v0.9.2 / v1.0.0-dev.1.
- Fixed Depth 100% maximum remains +15.0 dB.
- Fixed Clarity 100% maximum remains +15.0 dB.
- ATB Auto Low / Auto High absolute maxima remain +15.0 dB.
- ATB analysis / decision / history / rate limiting / intro protection / boost-only behavior is unchanged.
- Auto Headroom algorithm/constants are unchanged.
- Width, Ambience, Reverb tuning/tail, Master Strength, Output Gain, Level-Matched Bypass and A/B are unchanged.
- Processing Monitor geometry, telemetry, persistence and guide behavior are unchanged.
- All 16 built-in preset values are unchanged.
- SRP5,
preset_version 10,.srpbackup, SRP1-SRP4 reading, DSP preset versions 1-9 reading, display-language behavior and legacy compatibility are unchanged.
日本語
最初の正式安定版
- 検証済みv1.0.0-dev.1安定化ビルドを Sonic Refiner v1.0.0 として正式版化します。
- v0.9.2/v1.0.0-dev.1で検証済みのDSP、UI、互換性、Preset Manager、Processing Monitorの動作をv1.0の安定仕様として確定します。
- v1.0.0では新しいDSPアルゴリズムを追加しません。
- 内蔵Help/Glossary/Important Notesをv1.0の正式基準用語として確定します。
- 正式パッケージ:
foo_sonic_refiner_v1.0.0.fb2k-component
実機確認
v1.0.0-dev.1では、次を広範囲に実機回帰確認しました。
- 通常再生で音切れ、ノイズ、クリック、不自然な音量変動、明らかな音質異常なし
- Processing Monitorのライブ値、右クリック順、ガイド、常に手前、起動時復元、位置保存、多重起動防止
- Next / Previous、Stop→Play、Seek、Pause / ResumeでMonitor追従
- 自動(Windows)/日本語/English表示言語切替
- Preset Managerの一覧/preview、Apply、現在設定一致マーカー、Searchショートカット、window size/split ratio/選択記憶、親Cancel復元
- A/B切替と比較終了時の復元
.srpbackupBackup / Restore- Reverb曲末tail、次曲への非持ち越し、Seek/Stop reset、Pause/Resume
- 適応型標準、フルブースト、ホール/アリーナ/ドームの段階差、適応型野外
- 強いReverb + Auto Headroom
- 16内蔵プリセット
- 再起動後の設定保持、Dark UI、Monitor/guide開閉による音声影響なし
互換性
- v0.9.2/v1.0.0-dev.1からDSP音声処理アルゴリズム・係数は変更しません。
- 固定Depth 100%最大は +15.0 dB のままです。
- 固定Clarity 100%最大は +15.0 dB のままです。
- ATB Auto Low / Auto High絶対最大は +15.0 dB のままです。
- ATB解析/判定/履歴/rate limiting/intro protection/boost-onlyは変更しません。
- Auto Headroomアルゴリズム/定数は変更しません。
- Width、Ambience、Reverb調整/tail、Master Strength、Output Gain、Level-Matched Bypass、A/Bは変更しません。
- Processing Monitorのgeometry、telemetry、保存、guide動作は変更しません。
- 16内蔵プリセット値は変更しません。
- SRP5、
preset_version 10、.srpbackup、SRP1~4読込、DSP preset version 1~9読込、表示言語、旧形式互換を維持します。
Sonic Refiner v0.9.2
English
Pre-v1.0 polish
- Formalizes the validated v0.9.2-dev.2 build as the final pre-v1.0 polish release.
- Corrects stale user-facing fixed Depth / Clarity descriptions so both 100% maxima are documented as +15.0 dB.
- Standardizes the old English adaptive Depth term Auto Bass to Auto Low.
- Updates README / COMPONENT_README installation examples to
foo_sonic_refiner_v0.9.2.fb2k-component. - Preserves historical v0.8.2 change notes such as “+15.0 dB (was +16.0 dB / +14.0 dB)” because they correctly describe the version history.
Pre-v1.0 regression validation
The validated v0.9.2-dev.2 build passed broad real-machine checks covering:
- normal playback without dropouts, noise, clicks or unexpected level changes;
- Processing Monitor live values, context menu, guide, Always on Top, startup restoration, position persistence, multi-instance prevention and playback-transition tracking;
- Automatic (Windows) / Japanese / English display-language switching;
- Preset Manager opening, preview, Apply, parent Cancel restoration, Search shortcuts, selection memory, window-size memory and split-ratio memory;
- A/B switching and End Comparison restoration;
.srpbackupBackup / Restore;- Reverb track-end tail, next-track isolation, Seek / Stop reset and Pause / Resume behavior;
- Adaptive Standard, Full Boost, Adaptive Hall / Arena / Dome progression and Adaptive Open Air;
- strong Reverb + Auto Headroom behavior;
- all 16 built-in presets;
- restart persistence and dark-mode UI;
- audio-neutral Monitor / guide open-close behavior.
Compatibility
- No DSP audio-processing algorithm or coefficient changes from v0.9.1.
- Auto Headroom constants are unchanged.
- ATB analysis / decision / history / rate limiting / intro protection / boost-only behavior is unchanged.
- Width, Ambience, Reverb tuning, track-end tail, Master Strength, Output Gain, Level-Matched Bypass and A/B behavior are unchanged.
- Processing Monitor geometry, telemetry and persistence are unchanged.
- 16 built-in preset values are unchanged.
- SRP5,
preset_version 10,.srpbackup, display-language behavior and legacy compatibility are unchanged.
日本語
v1.0前の仕上げ
- 実機検証済みv0.9.2-dev.2を、v1.0前の仕上げ版v0.9.2として正式版化します。
- 固定モードのDepth / Clarity説明に残っていた古い表記を整理し、どちらも100%時の最大 +15.0 dB と明記します。
- Englishの適応型Depth説明に残っていた旧用語 Auto Bass を Auto Low へ統一します。
- README / COMPONENT_READMEのインストール例を
foo_sonic_refiner_v0.9.2.fb2k-componentへ更新します。 - v0.8.2の「+15.0 dB(旧+16.0 dB / +14.0 dB)」など、変更履歴として正しい記述は維持します。
v1.0前の回帰確認
検証済みv0.9.2-dev.2では、実機で次を広範囲に確認しました。
- 通常再生で音切れ、ノイズ、クリック音、不自然な音量変動なし
- 補正モニターのライブ値、右クリック、ガイド、常に手前、起動時復元、位置保存、多重起動防止、再生遷移追従
- 自動(Windows)/日本語/Englishの表示言語切替
- Preset Managerの起動、プレビュー、Apply、親Cancel復元、Searchショートカット、選択記憶、ウィンドウサイズ記憶、分割比率記憶
- A/B切替と比較終了時の復元
.srpbackupBackup / Restore- Reverbの曲末tail、次曲への非持ち越し、Seek / Stop reset、Pause / Resume
- 適応型標準、フルブースト、ホール/アリーナ/ドームの段階差、適応型野外
- 強いReverb + Auto Headroom
- 16内蔵プリセット
- 再起動後の設定保持とDark表示
- Monitor / guide開閉による音質・音量・再生への影響なし
互換性
- v0.9.1からDSP音声処理アルゴリズム・係数は変更していません。
- Auto Headroom定数は変更していません。
- ATB解析/判定/履歴/rate limiting/intro protection/boost-onlyは変更していません。
- Width、Ambience、Reverb調整、曲末tail、Master Strength、Output Gain、Level-Matched Bypass、A/Bは変更していません。
- Processing Monitorのgeometry、telemetry、保存動作は変更していません。
- 16内蔵プリセット値は変更していません。
- SRP5、
preset_version 10、.srpbackup、表示言語、旧形式互換は変更していません。
Sonic Refiner v0.9.1
English
Highlights
- Added How to read the monitor... to the Processing Monitor right-click menu.
- The guide explains Auto Low, Auto High, Auto Headroom, Level Match, meter bars, and monitor states in both English and Japanese.
- Standardized the right-click menu order to Always on Top → How to read the monitor....
- Adjusted the compact monitor label to AutoHeadroom while keeping the same window width and meter-bar width as the R128 monitor.
- The guide continues to use the full name Auto Headroom.
Compatibility
- DSP processing and sound are unchanged from v0.9.0.
- The 16 built-in presets, SRP5,
preset_version 10,.srpbackup, display-language behavior, and legacy compatibility are unchanged. - Opening or closing the monitor and guide does not affect audio processing.
日本語
主な追加・変更
- 補正モニターの右クリックメニューに 「モニターの見方...」 を追加しました。
- Auto Low/Auto High/自動ヘッドルーム/Level Match、メーターバー、モニター状態の意味を日本語・英語で確認できます。
- 右クリックメニューを 「常に手前に表示 → モニターの見方...」 の順に統一しました。
- R128モニターと同じウィンドウ横幅・メーターバー幅を維持するため、補正モニター上では 「自動HR」 と表示します。
- 解説画面では正式名称 「自動ヘッドルーム」 を使用します。
互換性
- v0.9.0からDSP処理・音質は変更していません。
- 16内蔵プリセット、SRP5、
preset_version 10、.srpbackup、表示言語仕様、旧形式互換は変更していません。 - モニターや解説画面の開閉は音声処理へ影響しません。
Sonic Refiner v0.9.0
English
Highlights
- Adds the independent compact Sonic Refiner Processing Monitor.
- Open it from the Playback menu while the normal settings dialog is closed.
- Displays live Auto Low, Auto High, Auto Headroom attenuation, and Level Match attenuation values.
- Refreshes at approximately 100 ms intervals without adding UI work to the DSP audio-processing path.
- Shows Active / Analyzing / Waiting / Paused / Disabled states.
- Remembers open/closed state, window position, and optional Always on Top state.
- Reopens automatically on the next foobar2000 launch if it was open at shutdown.
- Follows Sonic Refiner's resolved Automatic (Windows) / Japanese / English display language.
Build fix carried into the formal release
- Includes the v0.9.0-dev.2 fix for MSVC C3246 with foobar2000 SDK
initquit_factory_t. sonic_refiner_monitor_initquitis intentionally not declaredfinal, allowing the SDK service wrapper to derive from it.
Validation / Compatibility
- Validated development component SHA-256:
dbb831f98cbf7b26ab6c7f2a97f49e6edddd9e6d9dda72cd235dfa4775105db3. - Processing Monitor startup, real-time values, persistence, language switching, multi-instance prevention, playback transitions, and audio-neutral open/close behavior were verified on v0.9.0-dev.2.
- Existing user presets, A/B comparison, SRP5
.srpbackupBackup / Restore, Reverb tail handling, venue-preset progression, Open Air, Adaptive Standard Reverb 0, and Auto Headroom + strong Reverb regression checks passed. - v0.8.4 DSP processing and Auto Headroom constants are unchanged.
- 16 built-in preset values, SRP5,
preset_version 10,.srpbackup, display-language behavior, and legacy preset/backup compatibility are unchanged.
日本語
主な追加・変更
- 独立した小型の Sonic Refiner 補正モニター を正式搭載。
- 通常の設定画面を閉じたまま、Playbackメニューから表示可能。
- Auto Low/Auto High/Auto Headroom減衰/Level Match減衰 をリアルタイム表示。
- 約100 ms間隔で表示更新し、DSP音声処理経路へUI処理を持ち込みません。
- 動作中/解析中/待機中/一時停止中/無効の状態を表示。
- 開閉状態、ウィンドウ位置、常に手前に表示 の設定を記憶。
- 終了時に開いていた場合は、次回foobar2000起動時に自動再表示。
- Sonic Refinerの自動(Windows)/日本語/Englishの解決後表示言語へ追従。
正式版へ含めたビルド修正
- v0.9.0-dev.2で修正した、foobar2000 SDK
initquit_factory_tによるMSVC C3246を反映。 - SDK側のサービスラッパーが継承できるよう、
sonic_refiner_monitor_initquitはfinalを付けない実装としています。
検証・互換性
- 検証済みdev.2 component SHA-256:
dbb831f98cbf7b26ab6c7f2a97f49e6edddd9e6d9dda72cd235dfa4775105db3。 - dev.2で、補正モニター起動、リアルタイム値、状態保存、表示言語追従、多重起動防止、曲送り/戻し/Stop→Play/Seek/Pause→Resume、再生中の開閉による音声影響なしを確認済み。
- 既存任意プリセット、A/B比較、SRP5
.srpbackupBackup / Restore、Reverb tail、会場系プリセット、Open Air、適応型標準Reverb 0、強いReverb+Auto Headroomも回帰確認済み。 - v0.8.4のDSP処理およびAuto Headroom定数は変更していません。
- 16内蔵プリセット値、SRP5、
preset_version 10、.srpbackup、表示言語仕様、旧形式互換は変更していません。
Sonic Refiner v0.8.4
Sonic Refiner v0.8.4
Auto Headroom Protection
- Replaced immediate block-peak attenuation with smoothed sustained-peak protection.
- Uses a fast peak envelope followed by a slower sustained-peak envelope.
- Brief transients normally pass without pulling down the whole signal.
- Sustained high peaks around the existing approximately -0.2 dBFS reference are attenuated gradually.
- Protection gain now uses a smooth attack and release, reducing audible level steps and pumping.
- Auto Headroom remains lightweight protection, not a True Peak limiter; final True Peak management remains the downstream R128 Real-time Loudness Normalizer's responsibility.
Validation
- The previously affected quiet / ballad passage with Adaptive Standard and ATB no longer showed the audible small abrupt level drop attributed to Auto Headroom.
- The same passage remained normal with Level-Matched Bypass re-enabled.
- Louder / denser material passed without abrupt level drops, audible pumping, clipping-like distortion, or unstable gain movement.
- Full Boost with ATB Off, Level-Matched Bypass On, and Auto Headroom On also passed without clipping-like distortion or abrupt level drops.
Compatibility
- Auto Headroom behavior is intentionally changed.
- ATB behavior is unchanged.
- Level-Matched Bypass, Depth / Clarity gain ceilings, Width, Ambience, Reverb, Master Strength, Output Gain, built-in preset values, SRP5,
preset_version 10,.srpbackup, display-language behavior, and legacy compatibility are unchanged from v0.8.3.
Recommended DSP order
Sonic Refiner → R128 Real-time Loudness Normalizer → Output
Sonic Refiner v0.8.4
自動ヘッドルーム保護
- 瞬間的なブロックピークへの即時減衰をやめ、平滑化した持続ピーク保護へ変更。
- 高速ピーク包絡と、それを受ける遅い持続ピーク包絡の2段階で検出。
- 短いトランジェントでは原則として全体ゲインを下げない。
- 従来の約-0.2 dBFS基準付近を持続的に超える高ピークだけを穏やかに減衰。
- 保護ゲインの低下/復帰を滑らかにし、「ガクッ」とした音量低下やポンピングを抑制。
- True Peakリミッターではなく、最終True Peak管理は後段のR128 Real-time Loudness Normalizerが担当。
検証
- 適応型標準/ATBで症状が出ていた静かな曲・バラードの同一箇所で、自動ヘッドルーム保護による微妙な急低下が改善。
- レベルマッチ・バイパスをONへ戻した状態でも問題なし。
- 音圧が高めの曲でも、急な音量低下、不自然なポンピング、クリップ感、ゲイン不安定なし。
- フルブースト、ATB OFF、レベルマッチ・バイパスON、自動ヘッドルーム保護ONでも音割れ・急な音量低下なし。
互換性
- Auto Headroomの動作だけを意図的に変更。
- ATBの動作は変更なし。
- レベルマッチ・バイパス、Depth / Clarity上限、Width、Ambience、Reverb、Master Strength、Output Gain、内蔵プリセット値、SRP5、
preset_version 10、.srpbackup、表示言語、旧形式互換はv0.8.3から変更なし。
推奨DSP順序
Sonic Refiner → R128 Real-time Loudness Normalizer → Output