2012-03-30 8 views
1

これは簡単な質問です。私のMacbook Proでは、組み込み出力デバイスはkAudioDevicePropertyVolumeScalarプロパティをサポートしていないので、kAudioHardwareServiceDeviceProperty_VirtualMasterVolumeでボリュームを取得して設定する必要があります。dB単位の音量を決定する

私の質問は、このスカラー値をAudio MIDI SetupやHALLABのようなユーティリティに表示されるデシベル値に変換するにはどうすればいいですか?スカラーボリュームプロパティが利用できないため、kAudioDevicePropertyVolumeScalarToDecibelsのような明白な回答は機能しません。

答えて

0

一般的には、スカラー値が電力を表す場合はdb値= 10 * log(スカラー値)、スカラー値が電圧を表す場合はdB値= 20 * log(スカラー値)。

+0

あなたはGain to DBを説明しました...しかし、midiAudioでは何かがありますが、 – ColdSteel

関連する問題