C/C++の宿題片付けます 128代目at TECH
C/C++の宿題片付けます 128代目 - 暇つぶし2ch355:デフォルトの名無しさん
09/07/02 00:56:45
[1] 授業単元:デジタル信号
[2] 問題文:wavファイルをダウンサンプリングせよ
[3] 環境
 [3.1] OS:Windows
 [3.2] gcc
 [3.3] 言語:C
[4] 期限: 今日のAM9:00
[5] その他の制限:現在のサンプリング周波数の1/2にダウンサンプリングさせたらエイリアシングが起きるのでその周波数成分を除去したいが、
wavファイルは8bitでの場合、データの内容が0~256なのですが、どのようにサンプリング周波数と比べたらよいのでしょうか?


for(i=0; i<snd->datanum; i++){
if(snd->sounddata[i] > snd->samplingrate*4){
snd->sounddata[i] == snd->sounddata[i]/2;
printf("count %d\n",i);
}
if(i%2 == 0){
snd->monaural8[i] = 0;
}


次ページ
最新レス表示
レスジャンプ
類似スレ一覧
スレッドの検索
話題のニュース
おまかせリスト
オプション
しおりを挟む
スレッドに書込
スレッドの一覧
暇つぶし2ch