2

私は Android を初めて使用し、さまざまな周波数とさまざまな音圧レベル (dB SPL) で純粋な音を作成する方法を見つけています。私は他のいくつかのサンプルコードを読んでいますが、多くの回答は、特定の音圧レベルのトーンを生成する前にキャリブレーションする必要があることを反映しています。

トーンの音圧レベルを指定する方法はありますか?

マグニチュードは特定の方法で簡単に求めることができますが (そうですか?)、マグニチュードと音圧の数学的関係はわかりません。マグニチュードを音圧に変換できれば、dB SPL に変換するのは簡単です。

4

1 に答える 1

1

いいえ、キャリブレーションなしでこれを行う方法はありません。

理論的には、メーカーは何らかの方法でアクセス可能にされたキャリブレーションテーブルを備えたデバイスを提供できますが、そうすることに対する明白な需要はほとんどありません。また、ケースカバーなどの汚れや経年劣化によっても校正が無効になる可能性があることを忘れないでください。またはヘッドセット。または、悪名高い「あなたはそれを間違っている!」-これはアンテナに関するものでしたが、ある程度同等の問題が当てはまります。

于 2012-12-16T20:22:01.030 に答える