クイックメニュー
スレタイ検索

【音響】どこまで聴こえる? 「ハイレゾ聴力テスト」を作った。40kHz対応マイクで検証も[06/25]

1しじみ ★ [sage]
AAS
先日、SNSで流れてきたYouTube動画に、高周波を聴いて聴力テストを行なうというものがあった。
実際に再生する前にコメント欄が目に飛び込んできたのだが「12,000Hzを超えると聴こえないけれど、
ゾワゾワする感じがする」というものがいくつかあり、
「これはどういうことだ? 可聴範囲外の音の知覚と関係があるのか? 」などと、
コメント内容にこちらがゾワゾワしてしまった。
結論からいうと、動画作成側の問題でオーディオ圧縮に関連するノイズが入り込んだだけだったようだ。
ただ、どこまでの音が聴こえるのかというのは、多くの人にとって興味のあるテーマだと思う。
今回はハイレゾサウンドを利用しつつ、誰でも簡単にできる聴力検査を行なってみたい。

■192kHz/24bit音声の聴力テストを作ってみた

 健康診断や人間ドックなどでときどき体験する聴力検査。
125Hzくらいの低音から8kHzくらいまでの高音まで音量を変えて聴こえるかテストするというものだが、
使っていて気になることがある。医療用の検査機器だから、きっとすごい高価なものだとは思うが、
ヘッドフォン(レシーバといったほうがいいのか? )が、かなり品質が低そうだということ。
まあ、検査するだけなので、指定の周波数が出れば大きな問題はないのだろうし、
これで音楽を鳴らす必要はないので、必要十分な性能なのかもしれないが、
「自宅の機材で検査したほうが、もっと正確にできそう……」と思ってしまう。
もっとも、絶対的な音量の設定があるので、特定のDACやヘッドフォンで調整する必要があり、
結果として病院の検査と同じことを自宅で再現するのは難しいのだけど、あのレシーバーはなぁ……と感じてしまう。

 そんな中、YouTubeの聴力テストの動画を見て、いろいろと突っ込みを入れたくなったのと同時に、
Digital Audio Laboratory的聴力テストを作ってみようと考えたのだ。冒頭でも書いたYouTube動画では、
サイン波で8,000Hz、9,000Hz、10,000Hz……20,000Hzとだんだんと高い音にしていって、
聴くことができるかを確認するというもの。そこに「〇〇歳程度の能力である」というテロップが出るので、
みんな試してみたくなる楽しいテストになっている。

 ただ、そのサイン波が歪んでいる上に、YouTubeへのアップロードでオーディオ圧縮されているために、
チリチリしたノイズがかなり入り込んでしまっている。
そのため普通聴くことのない妙な音のノイズが出てしまっていて、聴こえているような勘違いをする人が多いと思う。
さらに、普通に考えてDolby AC-3やAACなどのオーディオコーデックを使うYouTubeだと
一定程度より高い音は入らないはず。動画としては楽しめるが、テストという意味では、
YouTubeを使うのには限界がありそうだ。

 そこで、筆者なりに聴力テストを作るための実験をいろいろと行なってみた。
といっても思いついた方法はいたって単純。圧縮しないWAVファイルで同じことをすればいいだろうというだけのこと。
とはいえ、44.1kHzだと一番高くても22.05kHzまでしか扱えないので、
もう少し高い音まで鳴らすために96kHzのサンプリングレートで、
10kHz〜40kHzまで30秒かけて徐々に上がっていくスウィープ信号を作ってみた。
ここでは、前回使ったSoundForge 12で作ってみたものの、波形を見てみると96kHzのサンプリングレートだと、
10kHzでもかなりいびつに見える。そこで、もう少しキレイな波形になるようにと、192kHz/24bitで作り直してみた。

続きはソースで
(画像)
(画像)

AV Watch
https://av.watch.impress.co.jp/docs/series/dal/1129263.html

2018/06/27(水)11:37:10.07(CAP_USER.net)

名前

メール

本文