Как рассчитать дБр из объема на IOS - PullRequest
2 голосов
/ 06 февраля 2012

Я работаю над «проверкой вашего слухового заявления».

Я знаю, что половина амплитуды равна -6 дБ.

Я хотел бы знать, что, когда 1,0 - максимальная громкость с использованием класса AVAudioPlayer, установка громкости на 0,5 означает, что она воспроизводится при 50%, что означает снижение относительного дБ до -6 дБ, если мы использовали идеальный наушник?

1 Ответ

1 голос
/ 06 февраля 2012

Это отличный вопрос.

Я не удивлюсь, если диапазон в AVAudioPlayer будет более точно соответствовать диапазону «стандартной шкалы нивелирования» для популярной музыки.

enter image description here

Обратите внимание, что 0дБ довольно далеко линейно в диапазоне. Это основано на истории измерителя VU, как описано в Level Practices (Часть 2) и видно на этом рисунке:

enter image description here

Итак, я точно не знаю, но я думаю, что AVAudioPlayer более точно соответствует этим диапазонам. Вы всегда можете подключить разъем для наушников нашего устройства iOS в приложение, такое как Audacity , Logic или Pro Tools и фактически измерить сигнал, исходящий из вашего приложения, как Вы просматриваете диапазон громкости в AVAudioPlayer.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...