Re: [問題]ubuntu如何開啟SPDIF功能?

看板Linux作者 (大頭)時間17年前 (2008/11/08 23:11), 編輯推噓0(000)
留言0則, 0人參與, 最新討論串5/8 (看更多)
※ 引述《pokkys (人很好那一個)》之銘言: : ※ 引述《afj0928 (大頭)》之銘言: : : 請問你有試過嗎 : : 因為這好像把很多混在一起 : : 比較看不出來說一個正確的順序是怎樣 : : 似乎就連播放檔案都要打特殊的指令 : 主要就是在.asoundrc 加這一段 : pcm.!default { : type hw : card 0 : device 1 : } : card和device的number你要用aplay -l去看。 : 然後用aplay -D hw:0,1 test.wav 去測試是不是真的就是哪個選項。 : ubuntu的話預設是用pulseaudio,他後端還是一樣是alsa。 : 這招應該還是有效才對。 : 這是正常情況,比較複雜的情況你可能必須指定ouotput format是S32_LE : 才會正確。 : 如果你希望類比和數位都有聲音的話,就再討論。 不好意思 因為是剛玩的生手 也特地買了SPDIF,但試好久都不行 這方面可能熟晰度比較不夠 我是8.04 原始的狀態 去抓alsa的driver1.0.17-5.08rc6_1 不過有好多個 然後打自己找的 重頭開始 sudo apt-get install smplayer sudo apt-get update sudo install build-essential cd開到dirver資料夾底下 sudo ./configure make(顯示error2 感覺有些東西沒裝上) sudon make install(有顯示安裝成功 但好像少了些東西) 但查詢版本都掛不上去 sudo vim /etc/modprobe.d/alsa-base 開到底下的option加上options snd-hda-intel model=3stack-6ch-dig 存檔重開 聲音選項會多一個IEC958但就是少了IEC958D(應該指數位) 之後硬打aplay Dspdif xxx.wav檔案顯示 signed 16 bit little Endian Rate 48000hz, Mono 一直搞不出來 我的audio diver是Reltek ALC888 一直懷疑是不是diver上錯導致上不去 對了 我audio在喇叭那邊選擇第一個 就是HDA什麼的 ubuntu比較生手 還請多包含..... -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 203.77.43.81
文章代碼(AID): #195QmyqE (Linux)
討論串 (同標題文章)
文章代碼(AID): #195QmyqE (Linux)