[討論] 升頻演算法之請益
目前蠻多DDC跟DAC都會做非同步
以及reclock 等動作,
最後輸出如果是升頻輸出,
在原本沒有的採樣點上,填入值的演算法
是用什麼方式呢,
或是目前主流的晶片都是用那種方法呢?
要如何才能猜的準?
或是其實根本是用高頻clock去送,
原本低頻的data?
請益板上的先進想了解這塊目前是怎做的
感謝板上先進指教
--
每家廠商都不一樣,因為說穿了升頻就是比誰猜得更準。
像Chord那個DAC設計師研究的就是升頻的理論最佳算式
https://reurl.cc/Q31d9p 是指 UpSampling ?
之前研究過chord的M-scalar,也問了人。這項技術算是很成熟
+影響不大,所以做這種器材的人不多。至於CHORD的問題,在
於他提出理論上,人家去問他理論依據時,他都不太回答,造
成對他的質疑。
因為升頻輸出時畢竟要填上原本不存在的值 或是ddc or DAC 過dsp filter 時,資料流都有些改變,感覺目前對於這些額外加入的值 ,對於準確性,還有失真度跟SNR探討的不多 只能看一些學術dsp技術文章, 無奈目前自己沒做過這塊看看板上的一些先進在不觸及專利等等的情況,能不能大略描述 看看基本理論
※ 編輯: bt092001 (111.240.171.109 臺灣), 01/02/2021 20:18:18Grimm audio好像精於此道,可以問問他們。
並非不存在的值,PCM's 離散數據都是依 Nyquist frequency
我知道CDR都是至少Nyquist frequency 以上在收 只是說44.1k到192k來說,44.1連續兩個1好了,如果對於192k升頻應該不可能只是更多的 1,中間的值應該是有演算法的,只是不知道那個值怎填
擷取的,自然可以反向計算。問題在效率、精度與使用的濾波
特性產生的差異,光選擇 IIR or FIR、截止頻率與階數等參數
也影響輸出,最後的結果是喜好選擇因為青菜/蘿蔔各有人愛
真的有興趣可研究下 SAA7030+TDA1540 這個系統是怎麼運作
另外 Upsampling 很重要的一點是提高了線性相位的頻寬
連續兩個1基本上就違反了 Nyquist frequency 啊XD
只是舉例,這裏不管封包內容,封包編碼的規格其實不是很懂,只知道硬體部分CDR主要 是大於data兩倍頻就可以收,電路來說data傳兩個1,CDR還是會收到兩個1吧,因為已經 鎖相了 只是好奇從44.1k到192k中間的值怎找到的?
※ 編輯: bt092001 (114.136.152.62 臺灣), 01/02/2021 22:20:46以前查這部分也是資料很少:~看過比較明確的方法竟然
是倍頻後多出來的點填0,再濾波濾掉...自己想像中應
該努力的把那理論上能完美再現的值算出來,沒想到填0
再濾掉也是一種解法...
這個直覺有點在猜waveform 是線性的在處理,感覺有些道理
※ 編輯: bt092001 (114.136.152.62 臺灣), 01/02/2021 22:28:48 ※ 編輯: bt092001 (114.136.152.62 臺灣), 01/02/2021 22:35:04你想法跟我一樣,感覺在線性信號行的通,剛剛又去查
了upsampling zero insert,發現好像可以證明在sample
中間填0不影響頻域分佈,在理想數位處理上不會增加
失真,神奇@@
41
[心得] 近期接觸的數位訊源軟體與硬體升頻心得前言: 在音響的領域中,數位升頻運算處理這個設計常常被許多廠商運用, 有的做在DAC晶片上,有的搭配PC軟硬體從訊號輸出端(轉盤)出發, 比如我也使用的HQ Player及Roon;也有直接做一台獨立的升頻器(Upsampler)。 究竟這些數位升頻差別在哪裡,這一年之中,我已經遇過至少有4位朋友問過我,29
Re: [閒聊] r2r vs sigma delta晶片dac來藉這篇講點古吧。 首先談一下,R-2R 跟 DeltaSigma 的差異, 最早的 DAC,基本上都是 R-2R 的, 理由很簡單,要取得一個指定的電壓,最直觀的方式就是用電阻分壓, R-2R 的原理就是如此。23
[心得]近期接觸的數位訊源軟體與硬體升頻心得前言: 在音響的領域中,數位升頻運算處理這個設計常常被許多廠商運用, 有的做在DAC晶片上,有的搭配PC軟硬體從訊號輸出端(轉盤)出發, 比如我也使用的HQ Player及Roon;也有直接做一台獨立的升頻器(Upsampler)。 究竟這些數位升頻差別在哪裡,這一年之中,我已經遇過至少有4位朋友問過我,21
[閒聊] dCS Purcell, welcome to my family.由於常聽的音樂類型很難拿到無損,因此對升頻這種邪道一直無法抗拒。 無法抗拒到即使有了chord m-scaler,看到曾經要價5000鎂的dCS Purcell出清,還是出 手了XD welcome to my headphone family.14
[請益] 無損音樂當道 DDC升頻是否還有必要?現役訊源是MBPR + Chord Hugo 2直接用Apple music播放 最近Apple music也開始支援44.1khz/16bit以上解析的音樂 可以明顯感受到升級高解析前後一耳朵的差距 好奇音檔有這樣解析度的話 前端透過DDC升頻還有必要嗎?13
Re: [心得] Holo泉3 DAC 聽感更新與一些閒聊強烈推薦holo梅跟泉3的用家試試hqplayer holo的設計我覺得根本就是為了hqplayer而生的 不管是nos, os pcm, os dsd都可以配合得很好 且支援48k dsd, filter選擇沒有限制 題外話, 我認為更高價的dac並不一定適合hqplayer11
Re: [問題] 串流機的電路設計對光纖輸出影響S/PDIF 是用 biphase mark code,參考 Differential Manchester encoding 因為只用一條訊號線傳遞,如果不編碼數據出現太多連續的0或1會無法分辨 所以利用編碼讓訊號電平不斷翻轉,編碼後電平不會持平超過 1 個 bit 跟隨 Clock 訊號的上升下降觸發 起始必為高電平以H來表示、低電平用L表示1
[問題] roon與dac內建dsp比較最近正在試用roon 安裝於自家nas 有個疑問 假設dac使用ess9038等級且有升頻降頻功能 跟roon本身的dsp升頻1
[請益] Windows所有應用皆套用升頻看到板上#1YJP-jyj (Headphone)這篇文有提到的 大概意思是說原本升頻只能應用在HQPlayer 現在變成是能讓所有應用程式的音訊皆透過HQPlayer來輸出嗎? 例如Google Chrome、KKBOX、影片播放軟體等等 因為這些軟體本身不能外掛升頻功能,所以必須透過第三方的軟體來達成