我是從0.3.6版開始使用的,一直到0.3.8在功能上都有不斷的改進,主要像是時間窗長度的增加,看的出來LPP480F努力進步的態度,但到了0.3.9版時這個進步讓我覺得太神奇了!!
這一次的更新主要有2大功能
1、Impulse Response的Window Lenght時間窗長度增加至40ms(0.3.8版)
2、FIRwizard可匯入Smaart的測量數據(0.3.9版)
我們先來談談Window Lenght的部份,在之前的版本中,Window Lenght的長度是6ms,主要是用來消除測量Impulse Response時所測到的空間反射,其實用消除好像不太準確,用「忽略」好像比較好一點,我們打個比方好了如果你的Impulse Response準出來時在5ms有一個空間的反射,那你可以把Window Lenght縮短至5ms以下,像是縮到4ms就變成忽略了這一個在5ms的空間反射,這樣一來可以提升優化時的精準度
既然Window Lenght原先的功能是在於縮短時間窗,用來消除測量到的空間反射用來減少機器的誤判提升優化的精度,那Window Lenght增加至40ms是要幹什麼呢?
是為了「可以處理更低的低頻」
以之前的版本來說一般我們優化的頻率範圍會落在250Hz以上到10Hz的部份,而現在不但高頻能處理到20kHz,把時間窗拉長40ms還能處理到20幾Hz的低頻,但…我不知道是我對這個功能的理解不夠,還是我並沒有找到正確的用法,基本上我覺得這個功能並沒有那麼「親民」
原因有幾個,在我所會遇到的演出場合中,喇叭箱的樣式不外就是一般的常規箱15、12、10吋的喇叭,另一種就是陣列式的喇叭,但你把時間窗拉到能夠處理上至20kHz下到20幾Hz的低頻,基本上沒有一顆喇叭能夠這樣作,就算有以目前我們常態的作法也是把音源分成2~4音路來作,而不是一顆喇叭包山又包海
在低頻的部份以一般的常規箱而言,大約會從110Hz~50Hz開始滾降,你可以參考我們之前的文章,裡面就有提到幾個牌子的喇叭在低頻時的表現
https://rockmemusical.wordpress.com/000-2/marani-lpp480f-fir%e8%99%95%e7%90%86%e5%99%a8%e6%b8%ac%e8%a9%a6ev-ekx-15%e5%96%87%e5%8f%ad/
所以就我的認知來說喇叭的頻率開始滾降的部份,我就不會再花力氣去作優化,所以假設我的喇叭是從80Hz開始滾降我的Window Lenght最多就是調到13ms,所以多出來的這個27ms對我來說就是用不到的,但要使用到13ms還有一個前提,那就是你測到的數據要非常的漂亮,也就是說在這13ms以內並沒有測到明顯的空間反射,假設你把Window Lenght拉到了13ms能夠處理到80Hz的低頻,但在5ms有一個空間反射,在這樣的條件之下我還是會把Window Lenght縮短至5ms以內去忽略這個空間反射來提高優化的精度為主要目的
姑且不論在Window Lenght 40ms內是否有會造成機器誤判的空間反射,還有讓機器再去處理喇叭低頻開始滾降的部份是否會造成機器更大的負擔,但就我的認知中去處理這滾降的部份是一件徒勞無功的事,畢竟沒有的東西你要硬把它變出來,好像就偏離了「優化」的本質
更新後你可以看到時間窗可以拉到40ms,目前默認在7ms
在上面的Min Max Freq指的是目前要優化的頻率範圍,默認一樣是250Hz到10kHz,但以時間窗來說低頻可處理的範圍是可以更低的
當我們改變了其中一個數值,你會看到左邊Calculate FIR會變成橘色,按下去之後才480才會執行更正後的數值
如果你把時間窗拉長至40ms,你會發現原本是虛線的地方變成了實線,表示它現在可以處理這一些頻段
把Min Freq改成25Hz你會看到480試圖把它拉平,但就像我講的沒有的東西要怎麼弄??
把Max Freq改至20kHz你會發現左圖的Impulse Response呈現一種崩潰的狀態 = =,這是因為我原先所測到的Impulse Response本質上就是有問題的,所以硬要用有問題的數值再把優化的頻段拉到極限,機器就會起肖
這一張就是用比較好的Impulse Response去算的
而這一次的軟體升級我覺得重頭戲是落在「匯入」這個功能中,但表面上聽起來蠻好笑的,LPP480F本身就是標榜一條龍完成FIR優化的機器,現在幹嘛要走回頭路變成用另一個軟體測量,再匯入480完成優化呢?其實在我使用480的過程中,它雖然方便但有時機器還是會有誤判的,而這個誤判卻是你再用Smaart驗証時看不出來的,簡單的說就是你用480的FIRwizard進行測量時,測量的取樣點不對(就是測量Mic的位置放錯啦),得到的數據有太多的反射聲或是梳狀濾波時,這些東西會造成480在拉平頻率響應曲線時變成誤判,所以你會得到一條平值但聽起來「奇怪」的曲線,像是人聲的尾音會有一個ㄎㄧㄤㄎㄧㄤ的聲音,這個就是取樣點不正確造成機器的誤判。所以經過我長時間多次的失敗我練就了能很快找出正確取樣點的能力了…
所以說穿了只能使用「單點測量」的數據就是FIRwizard的罩門,它讓FIR優化變的又快又方便,但重點就是在於良好的取樣點,但能匯入Smaart之後又會有什麼不同?重點就在於Smaart能把多個測量結果作「平均」,把這個「平均」後的數據包匯入480之後,有助於機器作出正確的判斷,這代表你所作出的FIR是一個空間的頻率響應,而不再只是一個點的頻率響應
簡單的說在0.3.9之前的軟體版本,只單憑一個點的數據去作優化,但如果你在同樣的場地作了10個取樣點,然後去作平均這10個點就能建構起一個「空間」。
要匯入檔案是在一開始的FIR Wizard中下方的Open existing IR
你會發現副檔名多了一個Txt格式
說穿了FIRwizard並不是不好,其實以現在各家的FIR優化過程而言它真的非常棒,但你必需要知道它同時也是一把雙面刃,它還是有它天生的缺點在的,但只要你知道它的問題,並挑選正確的使用方式,當然這個缺點就不會再是問題。不過我相信以目前480在市場上領先的幅度,加上它不斷求新的態度,我猜不久的將來FIRwizard或許會進化到能作多點測量吧