Мопед не мой (в смысле, до вопроса додумался не я), но стало жутко интересно.
Почему любые регуляторы громкости в компьютерах умеют доводить уровни только до абстрактных "100%" и не выше?
Почему не 300%? А если у меня слишком тихий файл?
Неужели только из-за бездумного клонирования внешнего вида интерфейса "железных" усилителей?
Почему любые регуляторы громкости в компьютерах умеют доводить уровни только до абстрактных "100%" и не выше?
Почему не 300%? А если у меня слишком тихий файл?
Неужели только из-за бездумного клонирования внешнего вида интерфейса "железных" усилителей?
no subject
Date: 2008-02-27 08:00 pm (UTC)no subject
Date: 2008-02-27 08:05 pm (UTC)Но это извращение.
Если мы говорим про цифр. обработку сигнала, то повышение громкости вносит искажения. Если про аналоговое усиление - типовая карта имеет аж усилитель для наушников, и им можно управлять.
Так что всё правильно.
no subject
Date: 2008-03-24 09:54 am (UTC)откуда дровишки? из леса, вестимо?
а что если сдвинуть на бит?
no subject
Date: 2008-03-24 10:11 am (UTC)no subject
Date: 2008-03-24 11:43 am (UTC)кстати
Date: 2008-03-24 12:13 pm (UTC)логичное общее решение здесь может быть разве что в увеличении битности (глубины сигнала).
no subject
Date: 2008-02-27 08:29 pm (UTC)no subject
Date: 2008-02-27 08:32 pm (UTC)no subject
Date: 2008-02-27 08:42 pm (UTC)no subject
Date: 2008-02-27 08:42 pm (UTC)no subject
Date: 2008-02-27 09:15 pm (UTC)no subject
Date: 2008-02-28 06:01 am (UTC)no subject
Date: 2008-02-28 07:33 am (UTC)no subject
Date: 2008-02-28 06:22 pm (UTC)-softvol-max <10.0-10000.0> Set the maximum amplification level in percent (default: 110). A value of 200 will allow you to adjust the volume up to a maxi- mum of double the current level. With values below 100 the ini- tial volume (which is 100%) will be above the maximum, which e.g. the OSD cannot display correctly.Естественно, работает только с -softvol.
Впрочем, можно и просто сказать -af volume=25.
no subject
Date: 2008-02-28 02:31 pm (UTC)no subject
Date: 2008-02-28 03:26 pm (UTC)no subject
Date: 2008-02-29 09:58 pm (UTC)У меня железный рессивер умеет аж +15dB. Правда я слабо понимаю зачем, ибо музыку слушаю обычно на -60dB (ночью) и -40dB днём и иногда поднимаю до -25..-30dB при просмотре фильмов. Это при цифре, а при аналогов подключении на 10-15dB выше (видать АЦП вносит коррективы).
А так - для музыки есть ReplayGain, и уже умеющий плеер слегко "усилит" песенку.
no subject
Date: 2008-03-04 05:08 am (UTC)Нормализация
Date: 2008-03-20 03:45 pm (UTC)Причина очень простая. "Регулятор громкости" по сути регулирует амплитуду колебаний мембраны. На 100% амплитуда будет иметь максимальные технические параметры.
И если ты сделаешь 300%, то часть сэмплов из аудиопотоков с нормальной громкостью у тебя будут обрезаться. Звучит это жутко.
Тебе просто нужна нормализация нормализация громкости в аудиоплеере :)
Re: Нормализация
Date: 2008-03-23 09:04 am (UTC)Это если звук в исходнике таки записан от 0 до 100. Что далеко не всегда. Особенно при снятии с источников типа телевизора.
> Тебе просто нужна нормализация нормализация громкости в аудиоплеере :)
Ну вот я её и хочу вручную сделать.
Re: Нормализация
Date: 2008-03-23 04:51 pm (UTC)Если он гарантировано не в пределах 0..100 - то можно использовать нормализацию громкости. Для ALSA можно попробовать поставить http://alsa.opensrc.org/index.php/FAQ#Is_there_an_alsa_plugin_I_can_use_to_compress_or_normalize_my_audio_output_volume.3F
Ещё вроде бы новомодный PulseAudio должен это делать, но я его пока вообще не смотрел.
Вообще, нормализация - это есть плохо. Она на некоторой музыке вносит искажения - лучше уж поставить усилитель, который честно вытянет музыку до нужной громкости.
no subject
Date: 2008-07-30 10:17 pm (UTC)Ведь, в отличие от "железного" усилителя, который надо некоторое время крутить или передвигать, софтовый регулятор можно выставить в максимальное положение в один щелчок мышкой - поэтому это максимальное положение должно быть ограничено так, чтобы подходить для большинства файлов.