@alekssamos
Программист любитель

Держать громкость на одном уровне без изменения?

Есть, скажем, такое аудио
floating_volume.mp3
Мне нужно сделать, чтобы громкость была одна, словно она не меняется. Возможно ли подобное?
Нормализация, компрессор, атака, время атаки, уровни в dB... крутил, ничего не понимаю, нужного результата добиться не могу.
Нужна или команда для SoX, или хотя бы объяснение, как это сделать.
  • Вопрос задан
  • 305 просмотров
Решения вопроса 1
Lastor
@Lastor
В чем сила, брат? В ньютонах.
Главная сложность в том, что для каждого исходника требуются индивидуальные настройки.
Амплитуда сигнала это одно, а воспринимаемая громкость - совсем другое.
В индустрии это называют RMC, не понимая порой что это значит.
Многие понимают RMS как воспринимаемую громкость в то время как это всего лишь среднеквадратичное значение уровня сигнала.
Ухо (восприятие) работает несколько иначе. Как именно хорошо описано в учебнике Алдошиной
А порой даже в рамках одного трека параметры требуется автоматизировать.
В этом случае повезло. Получилось без автоматизации, но это просто случайность.
Результат

Я использовал плагины waves:
Настройки
Компрессор:
64c6ff0ce3238046300781.png
Лимитер:
64c6ffb7d564f557449810.png
Ответ написан
Комментировать
Пригласить эксперта
Ответы на вопрос 2
saboteur_kiev
@saboteur_kiev
software engineer
Ищи фильтр в твоем софте, отвечающий за нормализацию уровней.
Обычно делают не одну громкость, а ограничивают пусть в небольшом, но все-таки диапазоне. Тихие подтянутся до минимума, громкие опустятся до максимума.

p.s. Когда-то даже в Nero burning rom такая опция была - нормализовать треки между собой при записи аудио сд =)
Ответ написан
Комментировать
@ARCHXTEKK
Для таких целей лучше уж использовать лимитер (Fabfilter Pro-L2 хороший), да и к тому же незачем держать вообще постоянно на одной громкости, достаточно просто снизить динамический диапазон до приемлимых значений
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы