No.1ベストアンサー
- 回答日時:
仕事でDFTはよく使用するのですが、DCTやMDCTはあまり馴染みがないので、本当に参考の参考までに思ったことを回答させていただきます。
DFTとDCTの違いはともかくとして、MDCTは、DCTの観測窓の境界で発生するノイズを抑えるため、サンプリング点数の半分(つまり観測窓の半分)のみをコサイン変換し、コサイン変換をする領域を徐々にずらしていくという手法を取っています。
DFTとDCTの場合、変換される基本周波数(最低周波数)は、観測窓の時間幅Tの逆数、即ちf0=1/Tで与えられ、その整数倍の周波数のパワーが求められます。また、どこまで高周波を検出できるかは、その時間窓を構成するサンプリングのポイント数により支配され、時間窓が1/T、その中のサンプリングポイントがN点ならば、f0=1/Tから、2f0, 3f0, ... ,(N/2)f0までの周波数のパワーが計測可能となります。
一方、MDCTの場合、先述したように、観測窓(計測ポイント)の半分しか利用されませんので、実効的な時間窓はT/2, 故に計測される基本周波数f0'はf0'=1/(T/2) = 2f0、そして、その整数倍の周波数が計測されますので、結局、計測可能な周波数は、(DFTやDCTと同じ時間窓で計測したとして)2f0, 4f0, 6f0, 8f0,....となってしまい、観測される基本周波数が2倍に上がってしまうとともに、低周波域で計測される周波数の間隔が2倍に粗くなってしまう(周波数の再現性が低下する)と思われます。
ご質問のように、「窓の幅を短くすればするほど、低音がなくなっていく」というのは当然で、窓を1/nにすれば(即ちT/nにすれば)、計測される基本周波数はf0' = 1/(T/2n) = 2n f0と2n倍も高周波になり、通常のDCTで測定できていた低周波域f0,f1,f2,...(2n-1)f0は観測できなくなります。また、計測される周波数は、2nf0, 4nf0, 8nf0,...と、通常のDCTの2n倍も粗い(飛び飛びの)周波数しか計測できないことになりますので、実際の時間窓によっては、極端に低音が消えてしまってもなんら不思議ではないと思われます。
MDCTで(一般的にはDFTやDCTでも)低周波領域を落とさずにきちんと計測したい場合には、時間窓を充分に広く取る必要があると思われます。
以上、とんちんかんな回答でしたらすみません。
技術的ながら簡素で曖昧な質問に対して丁寧なご回答ありがとうございます。
MDCTはDCTに比べて周波数領域での観測できるスペクトルが2倍間隔に
なるから、特に低音で音がなくなっているということなんですね。
確かに、DCTは例えば1024サンプル(時間領域)から1024スペクトルを
得られるのに対して、MDCTは1024サンプルから512のスペクトルしか
得られないため、そうなるんですね。
#しかも基本周波数が2倍になるため低周波が特に影響を受けると。
それでAACのコーデックでは、低音のことをかんがえて十分な窓幅をとっている
(2048 or 256みたいですが)ということでしょうか。。。
ありがとうございました。
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- その他(パソコン・周辺機器) Windows10パソコンで再生している音をWAVファイルとして録音、保存する方法は? 4 2023/06/15 18:34
- 輸入車 先代ボルボV60T4RのDCTについて 1 2022/07/12 00:10
- スピーカー・コンポ・ステレオ 車のフロントスピーカーから一番強い低音だけが出ない広がらない 3 2023/08/14 00:50
- 輸入車 ボルボ、ワーゲンDCTについて 結論から言えば、多走行になる前に、DCTオイル交換をしていれば壊れな 4 2022/07/17 00:42
- 中古車 ボルボ専門中古車店について 3 2022/07/12 00:04
- iPhone(アイフォーン) iPhone13で、バッテリーの残数を表示させる方法。 11 2022/06/26 13:03
- 失恋・別れ 別れたくないといったら、質問なんだけど〇〇は俺を嫌いになったことない?と言われました、皮肉ですか? 2 2023/04/25 20:03
- 失恋・別れ 彼に別れたいのと続けたい気持ちと半々だと言われました、返信を載せたので可能性教えてもらえませんか? 5 2023/04/22 12:43
- 画像編集・動画編集・音楽編集 wavファイルが持っているファイル長の変更 1 2022/07/11 17:43
- Windows 7 Media Playerが開かない。ファイルアイコンを右クリックしても「プロパティ」が表示されない。 2 2023/02/05 14:45
おすすめ情報
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
50以下は“50”も入るのですか?
-
5進法を10進法への直し方
-
HEX2BIN関数の使い方。
-
Excel 16進数
-
16進小数0.Cを10進数小数に変換...
-
8進数から16進数 16進数から8進数
-
プログラミング第1級の問題で 1...
-
シンク関数のフーリエ変換
-
ACアダプターの消費電力の件
-
フーリエ変換・逆変換の虚数成...
-
算数計算 大至急お願いします
-
CASLII:文字列→数字への変換の...
-
単位の変換(立方メートルをc...
-
EXCELで10進数表記をB...
-
フーリエ変換、逆変換の「2π」の...
-
偏微分の記号をタイプするため...
-
同次変換 アフィン変換
-
リング状のデルタ関数のハンケ...
-
2進数の小数を10進数に変換...
-
Excelにて、時間(8:30等)を数...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
50以下は“50”も入るのですか?
-
5進法を10進法への直し方
-
16進小数0.Cを10進数小数に変換...
-
Excel 16進数
-
HEX2BIN関数の使い方。
-
なんでですか?
-
dBm/HzからdBm/MHzへの単位変換
-
dBm→dBμV/mの換算について
-
EXCELで10進数表記をB...
-
ACアダプターの消費電力の件
-
平行の記号
-
10進数の50を2進数で表すといく...
-
フーリエ変換・逆変換の虚数成...
-
小学4年生の算数(小数)の問題で...
-
対数変換する意味?
-
算数計算 大至急お願いします
-
=(イコール)の上下に点々があ...
-
「じじょう」が正しい読み方?
-
デシベルから加速度の変換について
-
フーリエ変換、逆変換の「2π」の...
おすすめ情報