乐之邦的产品,一直就是你说的这样,要不然内部建立高精度时钟干啥。jack50907 写了: ↑02 1月 2020, 08:06另外希望數字時代3的接口可以支援原生USB 3.2以上,不知為何,使用USB3.0的協議聽起來就是遠超過USB2.0。
當然,如果數字時代3能夠把來自電腦的clock完全捨棄掉並且在數字時代3用高品質的時鐘取代原來的時鐘訊號的話,用什麼USB協議都無所謂了。
如果能做到把前端電腦的Clock捨棄掉,並做好萬全的接地隔離(一般的reclock不會捨棄原訊號而是直接加入新的時鐘訊號,但這樣就沒有太大意義了),用新的Clock取代原訊號的clock,那數字時代3應該會成為最強的純數字介面(DDC)。
來自電腦訊源會有兩個東西,一個就是clock跟data,然而如果把電腦的clock去掉(怎麼捨棄掉是關鍵),只留下data進到fifo內重新加入新的clcok,就會讓聲音天翻地覆的好。
可參考加拿大Ian's FIFO的資料,雖然市面上很多做reclock的,但都沒做到把來自訊源的clock去掉,就直接加入新的時鐘了,而且沒做好完善的電氣隔離。
以下引用Myhiend理論派高手bchsieh的資料:
「 Ian's FIFO套件詳細的流程是:
1. 收到數位音響訊號,包括USB、SPDIF、AES/EBU、光纖等等。
2. 將這些訊號轉換成標準的I2S訊號,I2S訊號的數位資料和時鐘訊號已經是分開傳送了。
3. 將I2S訊號通過「光耦隔離晶片」,讓所有的前端電路雜訊在這邊一刀兩斷。
4. 將I2S訊號內的時鐘訊號捨棄不用,以高品質的時鐘訊號取代原訊號。
5. 將I2S訊號送進DAC晶片內解碼。」
當然純DDC(數字時代3)是USB輸入後輸出同軸,而DAC則是USB輸入後直接利用上述類似辦法捨棄原時鐘訊號並重新加入新的時鐘訊號後用最短距離給DAC晶片進行解碼。
乐之邦音频实验室发布第三代SuperDSP数字音频处理器
版主: 客服六号
Re: 乐之邦音频实验室发布第三代SuperDSP数字音频处理器
Re: 乐之邦音频实验室发布第三代SuperDSP数字音频处理器
应该先发布,预定一段时间后再发货,各大厂商不都这么干吗?
Re: 乐之邦音频实验室发布第三代SuperDSP数字音频处理器
應該不一樣,因為用了Ian's FIFO套件的方法,來自於前端訊源的差異將完全被無視,也就是電腦用什麼供電、用什麼內存,用什麼線電等等...只要資料正確,就不會產生差異,但在數字時代2的經驗上告訴我們並非如此,原因在於並沒有捨棄前端訊源的時鐘訊號。客服六号 写了: ↑02 1月 2020, 10:21乐之邦的产品,一直就是你说的这样,要不然内部建立高精度时钟干啥。jack50907 写了: ↑02 1月 2020, 08:06另外希望數字時代3的接口可以支援原生USB 3.2以上,不知為何,使用USB3.0的協議聽起來就是遠超過USB2.0。
當然,如果數字時代3能夠把來自電腦的clock完全捨棄掉並且在數字時代3用高品質的時鐘取代原來的時鐘訊號的話,用什麼USB協議都無所謂了。
如果能做到把前端電腦的Clock捨棄掉,並做好萬全的接地隔離(一般的reclock不會捨棄原訊號而是直接加入新的時鐘訊號,但這樣就沒有太大意義了),用新的Clock取代原訊號的clock,那數字時代3應該會成為最強的純數字介面(DDC)。
來自電腦訊源會有兩個東西,一個就是clock跟data,然而如果把電腦的clock去掉(怎麼捨棄掉是關鍵),只留下data進到fifo內重新加入新的clcok,就會讓聲音天翻地覆的好。
可參考加拿大Ian's FIFO的資料,雖然市面上很多做reclock的,但都沒做到把來自訊源的clock去掉,就直接加入新的時鐘了,而且沒做好完善的電氣隔離。
以下引用Myhiend理論派高手bchsieh的資料:
「 Ian's FIFO套件詳細的流程是:
1. 收到數位音響訊號,包括USB、SPDIF、AES/EBU、光纖等等。
2. 將這些訊號轉換成標準的I2S訊號,I2S訊號的數位資料和時鐘訊號已經是分開傳送了。
3. 將I2S訊號通過「光耦隔離晶片」,讓所有的前端電路雜訊在這邊一刀兩斷。
4. 將I2S訊號內的時鐘訊號捨棄不用,以高品質的時鐘訊號取代原訊號。
5. 將I2S訊號送進DAC晶片內解碼。」
當然純DDC(數字時代3)是USB輸入後輸出同軸,而DAC則是USB輸入後直接利用上述類似辦法捨棄原時鐘訊號並重新加入新的時鐘訊號後用最短距離給DAC晶片進行解碼。
如果要捨棄掉原始時鐘訊號的話,倒是只有一個缺點,需要一個緩衝區,時脈跟資料到FIFO的時候,進到一個緩衝區後,捨棄掉時鐘訊號只保留資料,在裡面加入新訊號重新生成全新的擁有高品質時脈訊號,這會導致進到緩衝區到生成訊號的過程,怎麼控制緩衝資料跟播放的即時是一門學問,在國外上千名DIY玩家的驗證,缺陷只是幾十個小時會播放稍微中斷一下,但換來完美的音響體驗。
不管如何,通過數字時代2的經驗,只要數字跟模擬不要做在一起,純數字搞好跟純模擬分開搞好,就會有相當好的結果。
我們評價數字時代2是聲音最正確的USB DDC,乃至上萬人民幣的USB DDC,這並不是諂媚樂之邦,而是事實如此。
然後時鐘用外接的方法就沒有意義了,如同以前數字時代2的設計,因為還需要透過線材也會產生jitter,最好的辦法是時鐘集成在電路板上,供電則用一個DC孔就可以了,可以透過外部電源或USB自供電。
至於前面說的USB隔離在Ian's FIFO架構下就不重要了,因為不管電腦被污染的多嚴重,由於原始時鐘的訊號完全被捨棄掉,重新在數字時代3緩衝資料後重新加入新的時鐘訊號生成全新的訊號再給DAC。
會寫這麼多都是希望樂之邦能更上一層,相信貴司研發人員看了也會理解,傳統reclock FIFO跟Ian's FIFO的不同,差異在於捨棄來源的時鐘訊號,讓資料進到緩衝區後再重新加入新的高品質時鐘訊號。
Ian's FIFO開發項目於2013年一名加拿大人開發,以下是參考連結:
https://www.diyaudio.com/forums/diyaudi ... oject.html
自從使用Ian's FIFO套件後,就沒人在專注在CD轉盤、電腦訊源的優化了,因為重要的事情直接在DAC內部處理好。
相信以貴司研發團隊的能力能輕易做到這點。
祝賀樂之邦在新的一年鴻圖大展!
Re: 乐之邦音频实验室发布第三代SuperDSP数字音频处理器
補充,引用bchsieh的資料。
在DAC裡把訊源的時脈去掉,只留下資料後,再併入更精確的時脈。
但是理論與現實往往差距很遠。短短的一句話,在實作上其實困難重重。
要這樣做,有兩個最大的困難點必須克服。
先來談談第一個困難點,就是新舊時脈的同步。
就拿前面自來水的例子來解釋好了,但在解釋之前,有一點小弟必須說明的是,
小弟認為要用自來水的例子來比喻音響數位傳輸,重點並不在水乾淨不乾淨,
重點在水有沒有在該來的時候來(也就是時脈夠不夠精確)。
如果從自來水廠到家中的水龍頭,中間直通而且沒有經過任何處理,
那麼自來水廠的出水速度就等於家中水龍頭的出水速度,
而自來水廠出水速度不穩,也會直接讓家中水龍頭出水速度不穩(jitter)。
要解決這個問題,最簡單的就是中間加個水塔(buffer),
然後自行控制出水速度(也就是並上更精確的時脈)。
但是如果水塔的平均注水速度,跟水塔的平均出水速度不同,
過一段時間之後,水塔不是滿出來(buffer overflow),就是空掉(buffer underflow)。
解決辦法就是想辦法去測量出水塔的平均注水速度,
然後控制水塔的出水速度等於平均注水速度。
問題是,要測量平均注水速度,需要一段時間。
測量的時間越久,平均值會越準。
但是誰能夠等那麼久才有水喝?
所以通常都是一開始先猜個大概的值,先放水再說,之後再根據注水速度隨時調整。
只要有了這個”隨時調整”,就表示無論怎麼想盡辦法要把出水速度控制得很穩定,
還是會被注水速度的變化所影響。
注水速度越穩定(訊源的jitter越小),出水速度也會越穩定。
剛剛提到了第一個困難點,接下來談談第二個困難點。
如果這個水塔,注水孔和出水孔是同一個,情況是不是更複雜?
一般的記憶體,只有一個控制器。意思就是沒辦法在同一時間讀取和寫入資料。
請問一個注水和出水使用相同洞口的水塔,要如何穩定的控制出水量?
的確有注水孔和出水孔獨立的水塔 (dual-port dual-clock RAM),
問題是這種水塔應該很稀有,您家裡有裝嗎?
就算裝了這種水塔,第一個問題還是沒有解決。
要全面解決這個問題,大概只有兩個方法。
第一種方法最直接,就是讓自來水公司的供水變得非常穩定(訊源的品質)。
第二種方法,是建個超大水塔,儲水容量超過一次所需。
等到水注滿之後,再進行放水。
這樣既不需要讓放水速度跟進水速度同步(第一個問題),
也可以讓進水和出水共用相同管道(第二個問題),而完全不影響出水速度的穩定。
但是前提是,您有辦法忍受等到水塔注滿水之後再出水嗎?
(也就是聽一張CD之前,先忍受40~70分鐘讓DAC裡的buffer灌滿再播放)
在DAC裡把訊源的時脈去掉,只留下資料後,再併入更精確的時脈。
但是理論與現實往往差距很遠。短短的一句話,在實作上其實困難重重。
要這樣做,有兩個最大的困難點必須克服。
先來談談第一個困難點,就是新舊時脈的同步。
就拿前面自來水的例子來解釋好了,但在解釋之前,有一點小弟必須說明的是,
小弟認為要用自來水的例子來比喻音響數位傳輸,重點並不在水乾淨不乾淨,
重點在水有沒有在該來的時候來(也就是時脈夠不夠精確)。
如果從自來水廠到家中的水龍頭,中間直通而且沒有經過任何處理,
那麼自來水廠的出水速度就等於家中水龍頭的出水速度,
而自來水廠出水速度不穩,也會直接讓家中水龍頭出水速度不穩(jitter)。
要解決這個問題,最簡單的就是中間加個水塔(buffer),
然後自行控制出水速度(也就是並上更精確的時脈)。
但是如果水塔的平均注水速度,跟水塔的平均出水速度不同,
過一段時間之後,水塔不是滿出來(buffer overflow),就是空掉(buffer underflow)。
解決辦法就是想辦法去測量出水塔的平均注水速度,
然後控制水塔的出水速度等於平均注水速度。
問題是,要測量平均注水速度,需要一段時間。
測量的時間越久,平均值會越準。
但是誰能夠等那麼久才有水喝?
所以通常都是一開始先猜個大概的值,先放水再說,之後再根據注水速度隨時調整。
只要有了這個”隨時調整”,就表示無論怎麼想盡辦法要把出水速度控制得很穩定,
還是會被注水速度的變化所影響。
注水速度越穩定(訊源的jitter越小),出水速度也會越穩定。
剛剛提到了第一個困難點,接下來談談第二個困難點。
如果這個水塔,注水孔和出水孔是同一個,情況是不是更複雜?
一般的記憶體,只有一個控制器。意思就是沒辦法在同一時間讀取和寫入資料。
請問一個注水和出水使用相同洞口的水塔,要如何穩定的控制出水量?
的確有注水孔和出水孔獨立的水塔 (dual-port dual-clock RAM),
問題是這種水塔應該很稀有,您家裡有裝嗎?
就算裝了這種水塔,第一個問題還是沒有解決。
要全面解決這個問題,大概只有兩個方法。
第一種方法最直接,就是讓自來水公司的供水變得非常穩定(訊源的品質)。
第二種方法,是建個超大水塔,儲水容量超過一次所需。
等到水注滿之後,再進行放水。
這樣既不需要讓放水速度跟進水速度同步(第一個問題),
也可以讓進水和出水共用相同管道(第二個問題),而完全不影響出水速度的穩定。
但是前提是,您有辦法忍受等到水塔注滿水之後再出水嗎?
(也就是聽一張CD之前,先忍受40~70分鐘讓DAC裡的buffer灌滿再播放)
Re: 乐之邦音频实验室发布第三代SuperDSP数字音频处理器
问一下,dt3会用到superdsp300 hiend吗,还是superdsp300?
会用到外接ram吗?期待一个不为成本妥协太多的数字界面
会用到外接ram吗?期待一个不为成本妥协太多的数字界面
Re: 乐之邦音频实验室发布第三代SuperDSP数字音频处理器
SuperDsp300 hiend会用在哪个牌子身上啊,可以透露吗?或者哪个国家的厂商可以透露下吗?
在线用户
用户浏览此论坛: 没有注册用户 和 1 访客