作者joy830 (joy)
看板Electronics
標題Re: [問題] DSP , upsampling
時間Thu Oct 1 21:18:13 2009
※ 引述《ccjin (hello......)》之銘言:
: ※ [本文轉錄自 comm_and_RF 看板]
: 作者: ccjin (hello......) 看板: comm_and_RF
: 標題: [問題] DSP , upsampling
: 時間: Thu Oct 1 12:14:54 2009
: 對於音樂製作 有人說
: 48kHz recording -> up-sampling 192Khz-> 48khz playback
: 這個叫昇頻處理,可以降低系統量化雜訊。
: 出處: http://0rz.tw/W1RTW
: 量化誤差應該是 在 D/A 那邊的事 ,
: 你的 D/A , 已經有固定的 K bits 轉成 analog
: 想要降低量會誤差應該是 增加到 (K+N) bits
: 對一個數位訊號做 up-sampling
: 並不能做到什麼改變阿 ....
: 還有順便請教一下 對於 up-sampling 跟 downsampling 的好處在哪裡
: 大部份應用在哪裡 ?
: downsampling 帶給我的感覺是 可以降低資料的處理量 在沒有aliasing的條件下
我不太清楚音樂 不過前面這部分似乎有點錯誤
你是用C6000系列的DSP嗎!?
音樂的進來是電壓取樣 以你的例子 若是192kHz 來取樣一次
他是在192kHz 這段時間內 做無數次的取樣 譬如10次好了
然後10次加起來 除以10 得到平均值<----你在DSP暫存器看到的值
不過既然是 電壓取樣 那可能會有雜訊 像是突然的脈衝
這十次取樣當中 可能有九次得到 1mV 有一次得到3mV
所以你得到平均值是 1.2mV
所以往往會降低取樣頻率 譬如現在我們降到19.2kHz取樣一次
那這段時間內 我們會取樣一百次 來得平均值
取樣一百次當中 同樣會有雜訊進來 可能99次 得到1mV 一次得到3mV
所以你得到的平均值是 1.02mV
所以你可以發現 當我們降低取樣頻率的時候 會得到比較精確的值
另外一面來說 當我們提高取樣頻率的時候 我們可以得到比較多的輸入資料
一好一壞
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 140.124.43.228
1F:→ joy830:事實上是取樣交流電壓跨接電容的電流 正確來是說電流取樣 10/01 21:24
2F:→ joy830:不過這是內部IC的電路 他取樣輸入端還是電壓 10/01 21:25
3F:→ ccjin:他是在192kHz 這段時間內 做無數次的取樣 譬如10次好了 10/01 21:56
4F:→ ccjin:這段話好怪 不太理解 192Khz 這段時間 做十次取樣 ??? 10/01 21:56
5F:→ joy830:就是 他真正取樣的時間 應該是?MHz 實際值要去查datasheet 10/02 02:13
6F:→ joy830:他這麼做 是因為音樂 聲音 的頻率通常都不大 10/02 02:14
7F:推 jasonkuo515:為什麼降低取樣頻率後 在相同時間內反而能取樣100次? 10/02 14:31
8F:→ joy830:那顆取樣ic是 AIC23 他是自己抓幾次 然後平均值給DSP運算 10/02 16:35
9F:→ joy830:所以設定取樣頻率降低 AIC會抓比較多次來平均 = = 10/02 16:36
10F:→ joy830:現在這種新的取樣方式(電流取樣) 跟傳統電壓取樣不一樣 10/02 16:37
11F:→ joy830:我表達的不是很好 10/02 16:40
12F:→ joy830:取樣192K DSP自然192K才能拿到一次取樣值 10/02 16:41
13F:→ joy830:我內文表達的是DSP取樣IC AIC23內部的動作 10/02 16:42