第 12 章:Filter Generation——五個參數決定濾波器

本章目標:這一步 Finetic 用遺傳演算法(differential evolution)自動擺放濾波器的 極點(poles)與零點(zeros)。你不用碰任何係數,要決定的只有五件事——每一件都講清楚為什麼。


12.1 按下 Filter Generation 之後

點 Filter Generation 按鈕,演算法開始跑。它在最佳化時內建了兩道限制: 振幅響應不准出現過大的尖峰(peaking)、時域不准出現明顯的振鈴(ringing)—— 尤其是 pre-ringing,那種「聲音還沒來就先響」的人工感,第 3 章講過為什麼它最傷聽感。 這是 FF 家設計哲學的體現:寧可少校一點,不做會出事的激進校正。

跑完畫面分上下兩塊:

  1. 上圖 Magnitude:套用濾波器後的振幅響應結果。
  2. 下圖 Filter Gain Constraints:濾波器本身的增益曲線,加上可以直接拖曳的約束控制線(見 12.6)。
Filter Generation 完成:進度 100%、上圖結果貼合 target、下圖約束
Filter Generation 完成:進度 100%、上圖結果貼合 target、下圖約束

12.2 Filter Length

濾波器越長,頻率解析度越高(低頻分得越細),代價是播放端的運算量越大—— 不過對現代電腦來說,運算量通常不是問題。

下拉選單每個選項顯示兩個時間:前者給 44100 Hz 系(44.1/88.2/176.4k)、 後者給 48000 Hz 系(48/96/192k)的檔案用。

參數 預設值 什麼時候要改 怎麼判斷
Filter Length 0.743 / 0.683 秒 極少。預設適合絕大多數情況 想要更高低頻解析度才加長
參數列實況:Length 0.743/0.683s、Mixed Phase 開、FTA 關、Correction Level B
參數列實況:Length 0.743/0.683s、Mixed Phase 開、FTA 關、Correction Level B

12.3 Mixed Phase

開啟時,濾波器做 mixed-phase 校正:反轉分音器造成的相位失真與部分房間效應。 這正是第 3 章講的「FF 與 Dirac 同屬 mixed phase 陣營」的那個開關。

參數 預設值 什麼時候要改
Mixed Phase 開啟 基本上不改。預設開、官方建議開

12.4 Fine Time Alignment

把左右聲道對齊到小於一個取樣週期的精度。 一般取樣點等級的對齊已經足夠,官方也說通常不需要,所以預設關閉。

參數 預設值 什麼時候要改
Fine Time Alignment 關閉 極少。對中央成像有極端要求時可實驗性開啟比較

12.5 Correction Level

一顆旋鈕,同時簡化控制濾波器的平滑(smoothing)、窗函數(windowing)與增益。 調低=校正力道變輕,校正後的響應會更接近「沒掛濾波器」的原始狀態。

這顆沒有標準答案,官方直接說是個人偏好、要 trial-and-error: 覺得校正痕跡太重、聲音變得不自然,就往下調一階再聽。

參數 預設值 什麼時候要改 怎麼判斷
Correction Level B(下拉為字母級距,Mac 版 2.1 實測) 聽感不自然時 由 B 往低調、逐次聆聽比較

12.6 Filter Gain Constraints:四條線、兩個點

為什麼:不設限的濾波器可能在某些頻率塞進誇張的增益(數位剪頂風險) 或過深的衰減。下圖的約束就是幫演算法劃出安全範圍。

Filter Gain Constraints 實況:+8dB 上限線、兩條垂直界限、0dB 可動點
Filter Gain Constraints 實況:+8dB 上限線、兩條垂直界限、0dB 可動點

兩條水平線(增益範圍)

  • 上線=最大增益(maximum gain)
  • 下線=最大衰減(maximum attenuation)

兩條垂直線(頻率範圍)

  • 左線=低頻界限:低於此頻率,濾波器開始過渡到恆定增益。 設在你的喇叭實際發得出來的頻率——這條線跟第 11 章的 LF Roll Off 是同一個哲學: 喇叭做不到的事,不要叫濾波器硬做。
  • 右線=高頻界限:通常留在 20kHz 即可。

兩個可動點(範圍外增益)

  • 10Hz 處的點:低頻界限以外的增益。
  • 取樣率一半處的點:高頻界限以外的增益。
  • 兩個通常都設 0dB。

調亂了按圖右上角 Set To Defaults 一鍵還原。

控制 預設值 什麼時候要改 怎麼判斷
上/下水平線 約 +8dB/-28dB(實測預設) 少改 看 Magnitude 是否被增益上限截到
左垂直線 約 25Hz(實測預設) 必看:依喇叭低頻能力設定 對照喇叭規格的低頻延伸(如 -3dB 點)
右垂直線 20kHz 幾乎不改 —
兩端可動點 0dB 幾乎不改 —

本章重點整理

  • 演算法自動設計濾波器,內建反 peaking/反 ringing 限制,不做激進校正。
  • Filter Length 預設 0.743/0.683 秒適合絕大多數情況;兩個數字對應 44.1k 系與 48k 系。
  • Mixed Phase 預設開、建議開;Fine Time Alignment 預設關、通常不需要。
  • Correction Level 是唯一靠聽感 trial-and-error 的旋鈕:不自然就調低。
  • Gain Constraints 的左垂直線(低頻界限)是重點,設在喇叭能力範圍內。
  • Set To Defaults 隨時可以重來。

常見錯誤

錯誤做法 會發生什麼 正確做法
低頻界限設得比喇叭下潛還低 濾波器對發不出的頻段塞大增益 左垂直線設在喇叭能力對應處
覺得校正越強越好、Correction Level 拉滿 校正痕跡重、不自然 逐階調低、每階聽過再決定
為了「精細」無腦選最長濾波器 播放端運算量增加,聽感未必有差 從預設長度開始,有需要再加
手動亂拖約束線後找不回原狀 約束彼此矛盾、結果奇怪 Set To Defaults 還原再來

資料來源

  • Finetic User Manual rev 1.16(2025):Filter Generation——Filter Length、Mixed Phase、Fine Time Alignment、Correction Level、Filter Gain Constraints(p.23–24)
  • 第 3 章:三種相位策略(mixed phase 的觀念基礎)