質問: CD音源の44.1 kHz/16 bitの曲をアップサンプリングする際、 196kHz/24 bit と 96kHz/32 bit Float では音質は32bitの方が上ということでいいんでしょうか? 2CD音源が44.1 kHzなのに96khzや192khzにする意味があるのでしょうか?ただ容量食うだけだと思うのですが。
回答: 1 96kHz/24 bit と 96kHz/32 bit Float では音質は32bitの方が上 『Float(浮動小数点数)』に関しては分かりませんが、24bit と 32bit では、音の大きさのきめ細かさが違います。 曲の中で非常に小さな音になる部分を大音量で聴く時は、理論的には 32bit のほうが有利ですが、人の耳と脳では違いを正しく聞き分けることができませんので、32bit にしてもファイルサイズが大きくなる欠点が目立ちます。 普通に考えると、曲の中で非常に音が小さくなる部分を、大音量で聴くことはありません。 非常に小さな音が大音量ということは、通常の音量は大大大音量ということになり、聴いていられないことになります。 2 CD音源が44.1 kHzなのに96khzや192khzにする意味 無意味です。 音声ファイルを 96KHz、192KHz に変換すると、ファイルサイズが大きくなる欠点になります。 アップコンバートのために、ファイルを変換する必要はありません。 アップコンバート処理は、昭和時代の頃からDAC回路が自動で行っていました。 30年以上前から『16倍オーバーサンプリング』などと言われていました。 そのため、現代のDAC回路でもアップコンバート処理がされていると思います。 アップコンバート処理をしている表示が出ない機器が大半なので、見た目ではアップコンバート処理しているのか分かりませんが、内部的には行われていることが予想できます。 例えば、CD音源の 16倍なら、44.1KHz × 16倍 = 705.6KHz になります。 CDから取り込んだ音声ファイルを 192KHz に変換した場合は、自動的に倍率が下がり、192KHz × 4倍 = 768KHz になります。 元が高いほど、DAC回路内で行われるアップコンバートの倍率が低くなります。 倍率後の最大数には限界があるからです。 さらに、ファイル変換された後にDAC回路でアップコンバート処理になるので、余計なファイル変換工程がロスになり、音声信号が乱れる可能性があります。 また、44.1KHz系と、96KHz系では、ぴったり合わないので音質劣化の原因になると言われています。 44.1KHz の場合は、88.2KHz、176.4KHz が良いことになり、これらはDAC回路が最適なものを自動で選んで行います。(回路による) 要するに、ファイルそのものの変換処理は『百害あって一利なし』です。 アップコンバート処理は、DAC回路に任せることをお勧めします。 見た目では処理してるのか分からないので『本当にやってるの?』と不安になりますが、信用するしかありません。 DAC回路によっては、自動アップコンバート処理をオフにしたり、任意の倍率を指定できるものもあるようです。 パソコンで再生する場合は、サウンドデバイスのプロパティの詳細タブの中から、出力を選択できます。(画像参照) 再生時に、あらゆる音声を自動で変換(アップコンバートまたはダウンコンバート)してDACに出力できることになります。 この場合も特に理由がなければ、音声ファイルの仕様に合わせておくことをお勧めします。 プロパティで無意味に上げてもパソコンの処理負荷が増す上に、変換回数を増やすことになりますので、音声ファイルと同じ設定にしておくほうが合理的です。 アップコンバートは、すべてDACの自動処理に任せたほうが良さそうです。