Re: [心得] 數位不就0與1怎麼可能(略
先說我不是專業的
不過我會Google
Google之後可以看到其實一個OS對音效都有相應的架構
Windows
https://tinyurl.com/3fc6j7hs
Linux ALSA
https://wiki.st.com/stm32mpu/wiki/ALSA_overview
所以很多東西並不是你看到的這麼簡單
不同的OS對音效會做的相對應處理都不一樣
所謂的撥放程式也只是Call api把檔案讀出來經過處理後再請求系統處理而已
當然細項實作我不知道,除了Linux,Windows在這方面就一個黑盒子
你也不知道實際出來的數位訊號丟給DAC的數位訊號長什麼樣子
不過真要量應該是可以量?
以上,如果有做這方面Driver還是設計的可以出來科普XD
--
作者 NerVGear (Phantom) 看板 Gossiping 標題 [問卦] 有沒有記得最熟課文的八卦 時間 Thu Apr 9 17:16:15 2015 ───────────────────────────────────────
--
那CD轉盤怎麼解釋(在線等
你想講什麼就直接講題目就好 不然也可以發一篇討論
我是問問題好嗎…
要問問題就把題目條件講清楚啊==
所以不知道丟過去的數位訊號不同所以影響了聲音 對吧?
轉盤就是問…不同轉盤的差異也是這樣嗎? 跟電腦的差異也
是這樣嗎?
第一段可以說是 因為最終還是會經過系統層處理 然後你可能不知道這個系統層他做了什麼處理然後才把東西丟給DAC 至於我想你想說的是光碟機? 光碟機只是負責把光碟上的資料讀出來然後餵給後面系統 跟你從硬碟讀資料出來是一樣的 只要沒有資料錯誤東西都會一樣 理論上並不會存在光碟機不同音質有差之說 畢竟光碟機就是一堆bit的載體而已,這東西是絕對的 硬要說真的有差可能就不同廠牌的光碟機資料錯誤容忍度有差吧 至於你說電腦的差別是指什麼?
你的意思是光碟機會有讀取錯誤的時候?
我的問題就是CD轉盤丟給Dac的資料跟你電腦丟給Dac的資料
不是一樣嗎?
你說的系統層造成差異 導致數位訊號有改變 那不同CD轉盤
也是一樣的原理嗎?
CD轉盤…這不是電腦裡面的光碟機
有讀錯的可能 不過應該有糾錯的機制 如果錯太多應該就
直接資料毀損了
你電腦播放已經rip好的CD 跟 用CD轉盤播放 『同一塊』CD
裡面的資料不是一樣嗎?
這不就是常常講的疑問嗎 讀取錯誤早就爆音了…
那裡的CD轉盤是指?
衍生問題 所以你讀取錯誤那邊影響聲音?? 應該不是吧
CDt CD轉盤 … 沒人在用了嗎
那是這個的話就是所謂的系統層的問題啊 光碟機把資料讀
出來會送進它裡面的不管是SoC的還啥處理 出來的數位訊
號本來就有可能有差異
嚴格說起來,現代的轉盤要塞個小小的linux不是問題
可以分解成幾步 資料->系統處理->DAC
不見得是bare-metal的開發方式
追問 換線會影響數位訊號嗎?
你說的影響是指? 如果是會讓0變成1的那種本身前提就不
對了
不是的話只要線能正確傳遞資料流那就不會影響
Linux現在的音效架構超級雜的
要解MQA要bit perfect 那還會有不同撥放os/程式差異嗎?
MQA bit perfect? 感覺好衝突的一句話
跟他自己格式輸出後的bit perfect,並非跟原音源
如果OS沒差的話索尼新金磚特地弄客製化安卓系統幹嘛
Windows預設的話OS是會對音訊動手腳的,因為不同程式之
間要混音才能一起輸出,而且根據輸出的取樣率會做升頻
或降頻,然後Windows的升降頻寫很爛,macOS的升降頻演
算法就好很多。
從上個世紀的Windows 98開始OS跟軟體要做到Bit Perfect都不
首先你要確定是否是Bit Perfect
難,在這個前提下聲音的差異早就不是資料在邏輯面被改變了,
另外資料傳輸造成邏輯面的錯誤通常就直接爆音了
沒錯啊 不是改變資料的邏輯面 不然就爆音了
所以是改變了什麼? 一直以來的疑問
實際怎麼處理的可以去看Linux在這方面怎麼做的 原始碼都公開在網路上了
推推,學到很多
Linux 應該不算「黑盒子」啦,都是open source。
我這邊提的黑盒子只有Windows
CD讀資料的正確性,在音響版我有文章,裡面有參考資料。
www.ptt.cc/Audiophile/E.zfYP3AUzCLFk
我想問個問題,都是同樣的歌,格式都一樣,照理來說還原
成類比的結果應該都一樣,頂多是某些細節有些比較好有解
出,有些忽略沒解到,可以這樣說嗎?
不然同一格式的歌曲,因為某些原因聽起來不一樣,很怪
不過都是數位訊號,只有01我真的很困惑資料失真的機率是
多高?以現在的技術而言應該很低吧?會高到影響聽感?
格式一樣只保證歌的數位檔案傳到另一個地方不變
轉類比的時候每台機器都不同
類比我可以理解,我現在不理解的是數位,我上面的例子只
不就是jitter嗎?老話題永遠討論不完
有把數位訊源換掉而已,為什麼差別這麼大?OS或是驅動不
不就說數位處理中間那層不一樣了 你有確定你Windows上跟RPi上跑的都在DSD底下? 如果你設定都對才有接下來討論的價值 不然光前提就不一樣了
有幾種常見的說法 1.jitter 2.emi 3.共地(例如usb)
同,可是數位檔案結果解出來差異會這麼大到影響聽感?
都是隱藏在數位01抽象下面的東西
理論上數位影響類比是有可能 有可能是機器內部不管是DAC還啥的濾波隔離沒做好的 數位訊號散出來的諧波去干擾到類比的訊號
Tan網友,你要認真討論的話,原文第一個推文就在問你:
「是否有通過ABX盲測 12/16」?
只有通過這個盲測,才進入科學的範圍。
Windows是有exclusive mode,理論上不會被混音
但還有driver這層,UAA問題一堆...微軟一向不重視audio
另外share mode還會加入dither,所以從開頭就被加料了
只能說一個大型系統有太多東西可以搞鬼了
所以我說拿Dac來盲測看看是不是有差異阿XD 就拿D90跟D90
Se來測就好
你這命題又不同了阿 現在是討論系統的影響 不應該是比Windows vs Linux? 應該設備都一樣單純電腦灌Windows or Linux吧
我是回答樓上某樓
你要測試Windows 是否與 Linux 有顯著差異 透過盲測沒錯
阿 請去執行吧
欸不是 這不是該是原Po要去確認去做的嗎 怎麼會是我XD
原po應該沒有要寫論文
這樣就寫論文喔? 不至於吧 前面不就說要些把設定搞對了 前提都對才有討論的價值 說真的你想討論整個數位系統可以再開一篇討論啦 不要模糊焦點
一路都在糢糊焦點XD
誰反串
abx盲測16中12,一針見血,推
原Po用Roon沒開DSP就是Bit Perfect,這個前提早就是確定的了
Bit Perfect的條件下OS跟軟體的架構還是有可能影響聲音,但
是這跟資料有沒有被改就無關了,Jitter跟同步非同步傳輸有影
響,電氣電磁雜訊也可能有影響
我看Roon的說明頁看起來是不一定耶?
https://help.roonlabs.com/portal/en/kb/articles/audio-setup-basics檢查一下兩邊設定是否相同就可以快速排除阿 搞不好是有什麼問題有設定跳掉
另外播放程式只是Call API這個誤會就大了
這樣說的確不好啦 撥放器有可能會做一些處理再把資料丟給系統
資料不會被改變吧 所以都是其他的原因影響 像是這篇講的
OS處理層導致改變
不是還有exclusive mode 要開嗎
原Po的做法是拿樹苺派當Roon Bridge,Roon Server還是原來的
那一台PC,Roon的資料流是不是Bit Perfect看Signal Path就知
道了
Roon的Bridge也是分開設定的阿 Server只是提供音檔,但實際怎麼送到DAC是看Local的裝置設定 Once you've installed Roon Bridge, you’ll need to configure your device’s audio outputs. Start by opening Roon on your Windows or OS X computer, or Roon Remote on your iOS or Android device. In Settings, click the Audio tab -- in the Networked section, you should be able to see the list of audio devices discovered by Roon Bridge. Enable the device (or devices) you want to use. More detailed instructions about setting up your DAC can be found here.
我只能猜你沒用過,RoPieee的Roon Bridge接USB DAC沒什麼設
定,就是Bit Perfect的方式,Roon預設就是這樣而已,除非故
意SSH進去亂搞
Roon設計上本來就有考量到不同OS可能的干擾,這是基本功,要
檢查也很簡單,要刻意讓OS的機制如Mixer改變資料也不是不行
,只是我看不出來原Po有故意做這件事
確實是沒用過 所以我只是在雲整體架構 那其實可以反過來說 Windows上的設置正確嗎? 如果RoPieee上面的東西都是不能動的 我光看Roon介紹的頁面就一堆東西可以設定了 PC上有開Exclusive mode嗎? 還是Roon預設就會開? 而且你終究會接到Driver層的 我看他所用的DAC在Windows還會需要特別裝驅動 除非是像MQA這種的 他是原始資料直接丟給DAC解 不過MQA也有很多種運作模式,也不一定
https://tinyurl.com/yfk7vmdj
USB接DAC 應該也排除jitter不同的問題?
某些狀況下USB協定即時傳輸速度優先於正確性。這時線
材造成的影響才會出來(眼圖張開程度)
討論線材 模糊焦點喔
再次開戰
置板凳
塔塔開
一般人用的系統沒在跟你直接用 libasound 的啦
userspace 那邊都嘛還要經過 sound server (libpulse)
app > libpulse > libasound/plugins > kernel ALSA
新的或未來的會慢慢改成 pipewire 但是幹一樣的事情
真的很用心開發的 比方說roon on Linux 應該會以ALAS為底層
上層的東西再自己寫
這是roon server在arch的相依套件
如果要保證低latency的話 除了基於ALSA手刻上層之外
連kernel都要用realtime的 jack好像有realtime的conf
可以打開 這是jack強調他low latency的原因
那是改 limits.conf 讓 jackd 的 thread 可以跑在 rt
scheduler 上。這個操作沒有一定要 kernel rt patchset
70
其實上一篇的推文大概都把原因講得差不多了。 首先數位資料傳輸正確性這裡不會有問題,錯誤率低到一天遇不到幾次(系統正常的話) 真的出錯的時候會是類似聽到聲音瞬間斷一下的情況而不是變糊或是音場大小這種差異。 但是,數位訊號正確並不代表DAC最後轉換出來的類比訊號完全一致。 數位訊號在真實世界中也是以類比方式作為載體。18
先說明一下個人是化工背景,非電子相關科系, 但最近因興趣使然,在公司撿了個EMI屏蔽相關的題目來做。 對目前這標題一系列的討論有些疑問, 不知道有哪位大大能用比較直白的方式解答一下 首先大家都知道數位訊號是0跟1,50
另外回一篇,比較容易看 目前看下來,推測應該是RoPieee內部的系統與PC的Windows處理機制不同 加上樹莓派本身硬體架構比較簡單,干擾少所以把訊源輸出換成樹莓派時 造成的聽感差異,我的結論是這樣 輸出的架構是這樣61
首Po先說結論,對不起,我錯了 家裡有一台放著生灰塵的樹莓,想說放著也是放著,不如來玩玩數位撥放器 看看平平都是電腦,我家的RTX3080大PC應該跟樹莓沒啥差,找了RoPieee安 裝,把Roon橋接過去,上完裝備以後,聽聽看 一開始,我覺得是錯覺,怎麼可能音場大了一圈,細節變得更清晰,不信,
爆
[外絮] CBS記者:LBJ應該對湖人隊的失敗負全責Why LeBron James deserves full blame for Lakers' failures, and should no longer have say in solution By Bill Reiter It's LeBron James' fault.爆
[花邊] Kerr:這本應該是GP2的舞台“Well, I don’t know if it was intentional but it was dirty,” Kerr said following the game, which saw the Warriors lose to the Grizzlies with a final score of 101-106.”Playoff basketball is gonna be… it’s supposed to be physical. Everybody’s gonna compete. Everybody’s gonna fight for everything but there’s a code in this league that players follow where you never put a guy’s season/career in jeopardy by taking somebody out in midair and clubbing them across the head and ultimately fracturing their elbow.” Kerr:嗯,我不知道這是否是故意的,但它很髒。 季後賽通常…應該是有碰撞的。 每個人都會競爭,每個人都會盡全力奮戰,但在這個聯盟中,球員們遵循一個法則就是你永遠不會把一個人從空中,繞著他的頭把他扯下來,最終使他的手肘骨折,讓一個人的賽季/職業生涯處於危險之中。 Kerr continued, “This is a guy who’s been toiling the last 6 years trying to make it in this league. Finally found a home… just playing his butt off this year in the playoffs this should be the time of his life and guy comes in and whacks him across the head in midair. He broke the code. Dillon Brooks broke the code爆
[外絮] 老巴談KD在勇士奪冠:你只是一個乘客老巴談KD在勇士奪冠:你只是一個乘客 Kevin Durant‘s legacy has become a point of contention among NBA fans throughou t this year’s playoffs, as he’s failed to lead the Nets to even a single win a gainst the Celtics through the first three games of their opening-round series. Durant has not looked like his usual self in the series, prompting Charles Barkl爆
[外絮] 人生困境如何成為GP2成功的養分來源: ESPN 網址: How a lifelong struggle paved the way for Gary Payton II's success with the Golden State Warriors 人生困境如何成為Gary Payton II成功的養分爆
[外絮] KD:我和咖哩不會去控制球隊,我認為LBJ也不會KD:我和咖哩不會去控制球隊,我認為LBJ也不會 “I feel like that’s a narrative that [media created]. I don’t even think LeBr on does that,” Durant told Yahoo Sports. “He might have input or know some inf ormation. But him saying [pointing left], ‘This is who you should get.’ [Point s right.] ‘That’s who you should get,’ I don’t think it works like that.爆
[花邊] Pierce:我能有哈登生涯的隊友,我可能Pierce:我能有哈登生涯的隊友,我可能已經拿下五個總冠軍了 I mean he respects Doc. I don’t think he respects Steve Nash, Doc is gonna do e verything in his power to try to make them to work. But my thing is when I look at that Embiid right now is the best big in the game but I’m like … if I had t he chance to play with the talent that Harden plays with, I’d probably be walki爆
[外絮] 球評:不知道LBJ現在的目標是追趕MJ還是球評:不知道LBJ現在的目標是追趕MJ還是和兒子打球 LeBron James and Michael Jordan will always be compared to each other after they both dominated the game and made history, by winning individual and collective awards while destroying opponents on the court. LBJ和MJ在統治比賽並創造歷史之後,總是會被拿來比較,他們贏得了許多個人和共同的獎