Re: [討論] 自製foobar插件: Auto Integer Resampl …

看板Audiophile (電腦喇叭 音響系統)作者 (MSA-0011[Bst]PLAN303E)時間15年前 (2010/06/25 19:24), 編輯推噓2(204)
留言6則, 3人參與, 最新討論串2/3 (看更多)
※ 引述《Dopin (貓頭鷹放假 A-300R 上工)》之銘言: : ※ 引述《wahaha99 (此方不可長)》之銘言: : : 畢竟我本來就只是要match throught put, : : 44.1K不見的東西再怎麼補都只是推算的啊... : : → wahaha99:感謝指教,插補後我在極高頻看到了一些奇怪的東西 XD 06/25 02:11 : : → wahaha99:我把插補拿掉試試好了,不過要明天了... 06/25 02:12 : 嗯 這樣說吧 升頻只要不是用積分去逼近連續弦波波形 都會 "二次" 失真 而且會比 : 原始資料未升頻前 "更慘 !!!!!" (不過也許會有歡樂聽感 XDDDD) 下面的示意圖可 : 能會有錯誤 僅是示意用而已 希望看得懂 <光速逃>) : 多項式函式只能切長條去逼近真實曲線 所以請腦中自行補完最後的弦波形式 (核爆) : (以下是假設弦波理論在你的數位取樣部份通用 Orz) 不過真實中 波的 "量" 太多了 : 不做點轉換是行不通的 我就假設只是發出單音來解說這個 Case 比較簡單 ~_~;;; : 看圖比對就知 複製法 就不用說了 整個弦波被 "壓扁了" 還造成差動處斜率 "暴增" : 內插法 更慘 ... 他還會改變波形走向 (歡樂喵 ~~~~~~~) (USE Page Up/Down) : --------------------------------------------------------------------------- : 不過 我還是非常感謝你能有這種心 插件這種東西不管怎樣 總是得有個起頭 不然永 : 遠沒有之後 :p 反正 程式可以慢慢改 希望你越做越好啦 噗噗噗噗 (飄走 ~~~~~) http://photo.xuite.net/yeahbo/420580/180.jpg
先來簡單計算一下 考慮 100 Hz 和 10000 Hz 的理想 sin 波(紅色線) (左上圖) (左下圖) 經過 44.1 kHz 取樣(綠色線),再經二倍頻並線性內插(藍色線) 然後我用 Matlab,以 44.1 kHz x 60 倍的取樣做 FFT 看頻譜(右邊兩圖) (60倍取樣是希望能直接近似連續傅立葉轉換的結果 XD) 結果,100 Hz 幾乎沒有差異 而 10000 Hz 的頻譜中,線性內插(藍)反而比原始資料(綠)更靠近理想值(紅) 不過這並不代表線性內插這招很好......  ̄▽ ̄ -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 140.112.21.71

06/25 19:39, , 1F
真的耶 就圖面上逼近程度很可觀 這實在是太玄了 傑克 ~~~ XD
06/25 19:39, 1F

06/25 19:41, , 2F
所以一切還是要測過跟聽過才準 嗎 ? (昏頭 ing) ~_~
06/25 19:41, 2F

06/25 19:58, , 3F
有一件事...DAC有LPF...出來的波形不會像長條圖一樣
06/25 19:58, 3F

06/25 20:44, , 4F
NOS的DAC輸出波形才會這樣@.@
06/25 20:44, 4F

06/25 20:45, , 5F
Oversampling後的波形可以參考這位前輩的文章
06/25 20:45, 5F

06/25 20:46, , 6F
文章代碼(AID): #1C997TKH (Audiophile)
文章代碼(AID): #1C997TKH (Audiophile)