iT邦幫忙

第 11 屆 iThome 鐵人賽

DAY 11
0
自我挑戰組

聽著音樂往技術宅邁進系列 第 11

DAY 11 - 樹莓派的音訊介面——I2S

  • 分享至 

  • xImage
  •  

昨天有提到樹莓派有個叫I2S的介面,這個可能比較少聽到,但他還有個更有名的兄弟I2C,而I2C是在玩各種開發版時常見的介面,他們都是IC(積體電路or常稱的晶片)間傳送數位訊號的介面,蠻好瞭解的方式是I2S的S是Sound的意思,所以I2S主要用來傳送音訊

I2S這介面是很多人對樹莓派感興趣的原因

維基百科「I²S或I2S(英語:Inter-IC Sound或Integrated Interchip Sound)是IC間傳輸數位音訊資料的一種介面標準,採用序列的方式傳輸2組(左右聲道)資料。I2S常被使用在傳送CD的PCM音訊資料到CD播放器的DAC中。由於I2S將資料訊號和時脈訊號分開傳送,它的抖動(jitter)失真十分地小」

維基百科內就給我們了一些線索:「是IC間傳輸數位音訊資料的一種介面標準」、「由於I2S將資料訊號和時脈訊號分開傳送,它的抖動(jitter)失真十分地小」

是IC間傳輸數位音訊資料的一種介面標準
USB格式的訊號無法直接傳送到DAC晶片做數類轉換,必須先把訊號轉換成DAC晶片看得懂的I2S格式,才有辦法轉換成類比訊號
如果我們使用USB做輸出,還要先把訊號轉成I2S訊號給DAC,但樹莓派上就有GPIO端子可以直接輸出I2S訊號,減少了訊號轉換的次數,理論上會比較好

其他優點
一個是維基百科就有提到的I2S將資料訊號和時脈訊號分開傳送,所以jitter失真會比較小,另一個是像樹莓派的主控晶片內,USB介面不只連著USB插槽,還有乙太網路,所以說這個介面除了同時負責4個USB的各種行為外,還有進行網路的資料的處理,這是一個很大的負擔,但如果是使用I2S的話,就像是人專心做一件事比較能做得好一樣


上一篇
DAY 10 - 樹莓派的介紹
下一篇
DAY 12 - 數類交融的世界很難完美——jitter
系列文
聽著音樂往技術宅邁進34
圖片
  直播研討會
圖片
{{ item.channelVendor }} {{ item.webinarstarted }} |
{{ formatDate(item.duration) }}
直播中

尚未有邦友留言

立即登入留言