[問題] 多聲道WAV檔案 訊號排列順序

看板C_and_CPP (C/C++)作者 (...)時間14年前 (2011/08/18 11:30), 編輯推噓0(009)
留言9則, 3人參與, 最新討論串1/2 (看更多)
http://home.roadrunner.com/~jgglatt/tech/wave.htm 這個網頁說,以一個訊號點為單位,依序出現各個聲道的訊號。 sample sample sample frame 0 frame 1 frame N _____ _____ _____ _____ _____ _____ | ch1 | ch2 | ch1 | ch2 | . . . | ch1 | ch2 | |_____|_____|_____|_____| |_____|_____| _____ | | = one sample point |_____| https://ccrma.stanford.edu/courses/422/projects/WaveFormat/ 這個網頁的圖解:以每四個訊號點為單位,依序出現各個聲道的訊號。 (四個訊號點似乎是等於BlockAlign的數值?) 究竟哪一個網頁講的才是對的? -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 118.168.27.40 ※ 編輯: DJWS 來自: 118.168.27.40 (08/18 11:32) ※ 編輯: DJWS 來自: 118.168.27.40 (08/18 11:33)

08/18 12:42, , 1F
原文講得都沒錯,且講的是同一件事,是你理解有問題
08/18 12:42, 1F

08/18 12:46, , 2F
那麼可否告訴我 正確的理解應該是什麼? @@"
08/18 12:46, 2F

08/18 16:03, , 3F
原文很直白阿 NumChannels 就是channel數量 = 2
08/18 16:03, 3F

08/18 16:04, , 4F
而一個Sample就等於網站1的Sample frame
08/18 16:04, 4F

08/18 16:05, , 5F
right channel 就是指較高的channel 也就是ch2
08/18 16:05, 5F

08/18 16:05, , 6F
所以是一樣的
08/18 16:05, 6F

08/19 11:19, , 7F
謝謝樓上! 我看懂那張圖了!
08/19 11:19, 7F

08/19 11:20, , 8F
原來網站1的sample frame是網站2的sample...
08/19 11:20, 8F

08/19 11:21, , 9F
然後我把right channel指的東西當作是sample而不是圈圈...orz
08/19 11:21, 9F
文章代碼(AID): #1EJ8T2Oz (C_and_CPP)
文章代碼(AID): #1EJ8T2Oz (C_and_CPP)