討論串[問題] 聲音的bit轉換。。
共 4 篇文章
首頁
上一頁
1
下一頁
尾頁
內容預覽:
根據我手上的資料表示. WAV 檔案在超過 8-bit 的 sample 是 signed. 而那個 sample 值其實只是個相對數值. 最大值是 011...1 最小值是 100...0. 也就是說 如果你是要把 32 => 16 的話 右移就行了. 但 8-bit 的 sample 卻是 un
(還有1135個字)
內容預覽:
真的不是很懂啊。. 32bit的最大值可以寫成 0xffffffff, 不過最大值不是 -INT_MAX嗎. 0xffffffff不是-1這數字嗎?. 還是聲音訊號是用unsigned ?. 那我上面寫的 output = (short)( SHRT_MAX*((double)input/INT_M
(還有6個字)
內容預覽:
對聲音不是很清楚啊,還請大大指點:. 現在有聲音 原為32 bit. 想costdown為 16 bit ,甚至8 bit. 請問程式要怎寫呢??. 我是假設原本聲音為 32bit ,可用int(DWORD)表式. 16就是short(WORD). 所以. int input;/*輸入*/. sho
(還有302個字)
首頁
上一頁
1
下一頁
尾頁