AIMP Forum
AIMP for Android => Предложения / Suggestions => Topic started by: AKhod on February 16, 2020, 20:38:03
-
Плеер использует системный регулятор громкости, то что предлагается в андроиде конечно маловато, хотелось бы ступеней 30-50. Понятно, что это потребует серьезных изменений в плеере.
-
Что за телефон? У меня Samsung. Там есть SoundAssistant где можно настроить ступеней изменение громкости.
(https://www.aimp.ru/forum/index.php?action=dlattach;topic=64274.0;attach=60165)
-
Что за телефон? У меня Samsung. Там есть SoundAssistant где можно настроить ступеней изменение громкости.
(https://www.aimp.ru/forum/index.php?action=dlattach;topic=64274.0;attach=60165)
Asus на aosp и он не балует плавность регулировки.
-
Asus-ом и aosp-ом никогда не пользувался :( Нет ли там меню для разработчиков? Лучше спросить в соответствующей вашему телефону теме на 4PDA.
-
Я вообще просил отдельный от системы регулятор громкости, как в настольной версии, но мое предложение переместили к совершенно другому предложению про возможность управления громкостью системы из интерфейса, без использования кнопок громкости. Очень жаль, что на мое предложение не обратили внимания.
Отдельный от системы регулятор громкости в то же время удовлетворил бы и эту потребность, так как можно было настроить все гораздо точнее. Очень хотелось бы такую возможность хотя бы опционально. Сейчас я свою проблему частично решаю с помощью эквалайзера, но это не очень удобно.
Что за телефон? У меня Samsung.
На Самсунге то хорошо, там есть и микшер - можно каждому приложению задать независимую громкость от системы, как и на Windows. Очень не хватает это в стандартном Андроиде. Мало возможностей управления звуком.
-
Я вообще просил отдельный от системы регулятор громкости, как в настольной версии.
Есть небольшая проблема - пользователи.
На Андроиде, в отличие от винды, у юзеров нет привычки раздельной регулировки громкости.
Саппорт завалят вопросами. Почему так тихо играет АИМП? Почему так громко играет Ютуб? Опять всё сломали.
Интерфейсы упрощаются, и чтобы не отстать от регресса, приходится следовать некоторым общепринятым нормам.
-
Есть небольшая проблема - пользователи.
На Андроиде, в отличие от винды, у юзеров нет привычки раздельной регулировки громкости.
Саппорт завалят вопросами. Почему так тихо играет АИМП? Почему так громко играет Ютуб? Опять всё сломали.
Интерфейсы упрощаются, и чтобы не отстать от регресса, приходится следовать некоторым общепринятым нормам.
Я предлагал сделать это опционально, галочкой в настройках. Изначально пускай будет выключено...
-
Как то же другие плееры с этим справляются.
-
Я тоже, если что, за отдельный регулятор громкости, стандартных шагов громкости мне не хватает. Тоже пользуюсь эквалайзером для этого, но это неудобно.
-
Привет! Может кому будет полезно.
На 14 Андройде, Xiomi HuperOS (но может и других), есть встроенная возможность регулировки звука отдельно для приложений. Я пользуюсь, иногда удобно, например в играх.
(https://i.imgur.com/fV0xpsq.png) (https://i.imgur.com/oDoceuO.jpeg) (https://i.imgur.com/HKy27f8.png)
-
Проблема программной регулировки громкости на 16-битном выводе в том, что качество звука убивается. Сделай минус 12 децибел и качество уже не торт. Ступени громкости задаются на уровне системы и без костылей тут не обойтись.
-
16-битном выводе в том, что качество звука убивается
Почему вы так решили?
-
Почему вы так решили?
Это же чистая математика. Если 16-битный контент идёт через 16-битный вывод, то любое программное уменьшение громкости ведёт к потерям. Даже на эквалайзере лучше не убирать звук более, чем на 12 децибел, а в идеале 6. Если же полностью управлять звуком через программный регулятор, и убрать его на 90% в случае с высокочувствительными затычками, то от глубины ничего не останется.
-
от глубины ничего не останется.
Если аналоговым способом уменьшать громкость - глубина идёт туда же. Вы не сможете слышать тихие звуки в композиции. Чистая физика.
-
Если 16-битный контент идёт через 16-битный вывод, то любое программное уменьшение громкости ведёт к потерям
Так это справедливо для любой битности. Разве нет?
-
Если аналоговым способом уменьшать громкость - глубина идёт туда же. Вы не сможете слышать тихие звуки в композиции. Чистая физика.
Зависит от качества ЦАПа. Тихие звуки при высокой чувствительности совсем не тихие.
Так это справедливо для любой битности. Разве нет?
Если криво реализовать, то да. Например, громкость регулировать в момент декодинга или процессинга. Если вывод 24-битный, то у вас есть хедрум в 48 децибел. Можно убавить звук до 4% (не минус 4%!) без потерь.
-
Например, громкость регулировать в момент декодинга или процессинга. Если вывод 24-битный, то у вас есть хедрум в 48 децибел.
Да, запас будет больше, но разве проблема исчезнет? 🤦♂️
-
Да, запас будет больше, но разве проблема исчезнет? 🤦♂️
Возьмём, к примеру, Винду. Вот так выглядит громкость на 25% у Foobar и AIMP. Foobar управляет громкостью через микшер, AIMP через себя. Исчезает проблема или нет, лучше записать и измерить. Записать цифровой сигнал на выходе и сжать его в лосслесс. У малой битности битрейт будет значительно ниже.
-
Вот так выглядит громкость на 25% у Foobar и AIMP
И? Какой вывод тут нужно сделать? Кроме того, что фубар регулирует через систему, а AIMP - через себя?
У малой битности битрейт будет значительно ниже.
Что логично, т.к. там банально меньше данных (меньше битность) =) Это отнюдь не означает, что сжатие лучше исключительно из-за потерь на громкости.
-
И? Какой вывод тут нужно сделать? Кроме того, что фубар регулирует через систему, а AIMP - через себя?
Что логично, т.к. там банально меньше данных (меньше битность) =) Это отнюдь не означает, что сжатие лучше исключительно из-за потерь на громкости.
Насколько могу судить, виндовый АИМП производит все манипуляции со звуком, переведя его в формат 32бит с плавающей точкой, затем всё конвертируется в формат звуковой карты. То есть 16 битный контент на 24 битном выводе не будет терять информацию за исключением процессов квантования. Насчёт андроидовского не уверен, да и девайсы на андроиде имеют в основном 16-битный вывод.
Я проводил эксперимент с помощью редактора: уменьшаем громкость песни (теряем информацию) сохраняем, загружаем, увеличиваем громкость песни к изначальному уровню, сохраняем. Ушами подобный финт ощущается не на всех композициях, но битрейт при сжатии отличается в разы.
-
уменьшаем громкость песни (теряем информацию) сохраняем, загружаем, увеличиваем громкость песни к изначальному уровню, сохраняем
Так я и говорю, что это справедливо для любой битности? Разве нет
битрейт при сжатии отличается в разы
Ну не в разы.
-
Так я и говорю, что это справедливо для любой битности? Разве нет
Ну не в разы.
Имеем изображение 1920х1080. Имеем монитор 1920х1080. Если уменьшаем изображение, чтобы оно было не на весь монитор, то оно будет, допустим, 1280х720, то есть потеря информации. Если у нас изображение 1920х1080 на мониторе 3840х2160, то мы его можем развернуть так, чтобы оно было меньше экрана, но не меньше себя, Например, 2560х1440.
В 2 раза удавалось.
-
К чему эта полемика в этой теме?
Не регулировать громкость вообще?
Или что?
-
Имеем изображение 1920х1080. Имеем монитор 1920х1080. Если уменьшаем изображение, чтобы оно было не на весь монитор, то оно будет, допустим, 1280х720, то есть потеря информации. Если у нас изображение 1920х1080 на мониторе 3840х2160, то мы его можем развернуть так, чтобы оно было меньше экрана, но не меньше себя, Например, 2560х1440.
Некорректно сравниваете, вот и некорректный результат. Чем выше разрешение (битность), тем меньше ошибок округления при изменении громкости. Однако полностью ошибку округления вы не уберете =) Даже у 32 с плавающей запятой есть ограничения.
-
:D обсудили все на свете, кроме количества ступеней.
-
:D обсудили все на свете, кроме количества ступеней.
Короче, файн-тюнить звук можно через предусилитель. Советую поставить скин DOT-M с очень удобным доступом к предусилителю.
https://www.aimp.ru/?do=catalog&rec_id=1021
-
Короче, файн-тюнить звук можно через предусилитель. Советую поставить скин DOT-M с очень удобным доступом к предусилителю.
https://www.aimp.ru/?do=catalog&rec_id=1021
Свой скин устраивает.
https://www.aimp.ru/forum/index.php?topic=73457.0