Вышел (http://audacious-media-player.org/news/39-audacious-3-8-rele...) релиз легковесного музыкального проигрывателя Audacious 3.8 (http://audacious-media-player.org/), ответвившегося в свое время от проекта Beep Media Player (BMP), являющегося форком классического плеера XMMS. Выпуск поставляется с двумя интерфейсами пользователя: на основе GTK+ и на основе Qt. Сборки подготовлены (http://audacious-media-player.org/download) для различных дистрибутивов Linux и для Windows.Основные новшества Audacious 3.8:
- Возможность одновременного запуска нескольких экземпляров Audacious. Запуск дополнительных процессов осуществляется через указание номера в командной строке, например, "audacious -2" и "audacious -3", в дальнейшем этот номер можно использовать в утилите audtool ("audtool -2", "audtool -3") для отправки команд заданному процессу, т.е. каждый экземпляр может иметь собственные настройки;
- Улучшена поддержка платформы Windows: добавлен новый инсталлятор, обеспечена поддержка экранов с высоким разрешением (HiDPI), для высококачественного вывода звука реализована поддержка waveOut API;
- В утилиту audtool добавлены команды для управления записью и активации плагинов с эффектами и визуализацией;- Улучшена поддержка объединённых файлов в формате Cue, добавлен фильтр дубликатов, исправлена серия недоработок;
- Представлен новый плагин для просмотра музыкальной коллекции на сервере потокового вещания Ampache (http://ampache.org/);
- Добавлена возможность добавления папок для открытия сетевых ресурсов с использованием различных протоколов (ftp, mtp и т.п.), поддерживаемых во фреймворке GIO;
- В режиме записи появилась возможность применения звуковых эффектов и эквалайзера;
- Обеспечена поддержка интерфейса drag&drop для перемещения элементов из результатов поиска в список воспроизведения;- В настройках появилась опция для смены формата времени (MMM:SS вместо H:MM:SS);
- Добавлена поддержка извлечения информации об альбомах из файлов FLAC и Vorbis;
- Добавлена поддержка протокола уведомлений о запуске от проекта freedesktop.org;
- Новшества интерфейса на Qt:- Диалог настройки Scrobbler;
- Контекстные меню в списке воспроизведения;
- Вставка и копирование элементов списка воспроизведения через буфер обмена;
- Команда "Open Containing Folder";
- Вывод уведомлений на рабочий стол;
- Полный доступ к опциям FileWriter.
URL: http://audacious-media-player.org/news/39-audacious-3-8-rele...
Новость: http://www.opennet.me/opennews/art.shtml?num=45200
Мой самый любимый плеер на линуксе.
Спасибо что рассказал. А какой у тебя любимый файловый менеджер? А дистрибутив? Расскажи о себе побольше
А Вы вуайерист или менеджер?
> Мой самый любимый плеер на линуксеВсё равно Audacious не очень что-то, AIMP выглядит симпатичнее.
Симпатичность != функциональность. И потом Audacious, емнип, поддерживает скины от винампа.
а aimp есть в лине? не знал
А DeadBeeF ещё круче. И точка.
В винде есть ASIO для воспроизведения музыки в обход системного микшера, а в Линуксе есть что-то подобное?
Помнится, исследование одного аудиофила на эту тему закончилось тем, что это только в винде системный микшер может портить звук. В Линуксе обходить микшер, который не вносит никаких искажений, оказалось бессмысленной тратой времени.
Впрочем, я был не участником исследования, а свидетелем, так что могу ошибаться.
В линуксе есть Пульсаудио.
Он умеет портить звук покруче всего что есть где-то ещё.
> В линуксе есть Пульсаудио.
> Он умеет портить звук покруче всего что есть где-то ещё.Шёл 2016, линуксоиды всё ещё верят в то, что Пульс портит звук.
> Шёл 2016, линуксоиды всё ещё верят в то, что Пульс портит звукИ верят, и видят.
Например, этак с PulseAudio 5 долго щелкало и пердело с хромиумом (баг подтвержденный и иисправлен)
Щас у меня PulseAudio 8.0 бывает пощелкивает при смене окон. Обычному среднему УМВРному линуксоиду естественно на такое плевать - легко такое с лопаты съест и добавки попросит.
Потому что у меня в Debian оно действительно просто работает. Юзай правильные дистрибутивы.P.S. даже дефолтный ресемплер качественнее виндового. А уж если soxr выставить...
Да очевидно же что проблемы с дискретизацией, что есть часть настроек. Можно так настроить, чтобы вообще не воспроизводилось, только кого в таком случае винить?
альса и пульс аудио до сих пор чреват кровью из ушей... и ничего не поменялось с тех пор. как было криво так и осталось. линуксоидам просто слегка не до звука. до винды линуксовым далеко... ооочень далеко...
конечно! такое некачественного звучания даже умеючи можешь не добиться. МС мастер в этом)
Попробуй в линуксе поиграть музычку на звуковой карточке от креатива. А если понравится, то можешь в принципе и с обработкой звука поиграться используя аппаратные возможности нормального бластера.
Ну вот слушал я "музычку" на SB Audigy, и что я там по-вашему должен был услышать/испытать этакого? Работает, звук выводит, и делает это хорошо. Вот "аппаратные возможности нормального бластера" всю жизнь на вендоигры рассчитывались, а обработкой звука на них заниматься - лютое ССЗБ. В этом, видимо, и кроется корень ваших бед.
.
> Попробуй в линуксе поиграть музычку на звуковой карточке от креатива.У меня звуковая карточка от креатива. В линуксе. Работает. Как раз тогда креатив еще не халтурил и ставил приличный DSP, а не как в более новых, где упрощенный чип и все вынесено в драйвер. Работает. Звук лучше чем у набортного аудио, но разницу можно заметить только в мониторных наушниках.
> А если понравится, то можешь в принципе и с обработкой звука поиграться используя
> аппаратные возможности нормального бластера.Как бы креатив обрубил большинство чипов по железу, выгрузив все на драйверы. И там возможности в основном ориентированы на игры. Однако поскольку игры не могут надеяться что у юзера будет именно саундбластер и у большинства обычный интеграт - игроделы сами заморачиваются приличным качеством звука поневоле. Собственно по этим причинам на дискретные звуковухи все и подзабили: разница весьма маргинальная и чтобы ее уловить надо мониторные наушники или колонки дороже чем системник и помещение с правильной акустикой, а это не про твою дзынь-бум-хату.
Иди в винду.
> Попробуй в линуксе поиграть музычку на звуковой карточке от креатива.А что такое креатив? У меня валяется _старый_ sblive в ящике стола в трёх метрах от системника с envy24ht, там вольфсоновский DAC поинтересней. Это Вы таким нас сюда пужать пришли?
>Попробуй в линуксе поиграть музычку на звуковой карточке от креатива.Creative Audigy 2 ZS.
Музыку слушаю.
Дальше что?Кстати, кто не в курсе — Sound Blaster Audigy Rx есть. Почти такая же, но pci-e, плюс вместо FireWire оптический выход.
> альса и пульс аудио до сих пор чреват кровью из ушей...Уши предъявите, пожалуйста -- мне пока кажется, что это был медведь.
> до винды линуксовым далеко... ооочень далеко...
И это радует.
вопрос как, я вроде по гайду одному настроил но там про soxr ни слова, в оригинальном конфиге mpd только libsamplerate и то по умолчанию она в off
# If MPD has been compiled with libsamplerate support, this setting specifies
# the sample rate converter to use. Possible values can be found in the
# mpd.conf man page or the libsamplerate documentation. By default, this is
# setting is disabled.
#
#samplerate_converter "Fastest Sinc Interpolator"по их гайду resampler не включить оно парит конфиг и выдает что не знает что за resampler ему пытаются подсунуть.
https://lacocina.nl/mpd-configure -O - | tar --strip-components=1 -zxf -
скрипт этого человека не работает на альсу почему то, ссылается на ошибки, пробовал с гита, тоже самое, в итоге открыл его исходники и написал output alsa'ы вручную и все:
audio_output {
type "alsa"
name "HDA Intel"
device "hw:0,0" # optional
mixer_type "Hardware" # optional
mixer_device "default" # optional
mixer_control "Master" # optional
mixer_index "0" # optional
auto_resample "no" # optional
auto_format "no" # optional
auto_channels "no" # optional
use_mmap "yes" # optional
}
> даже дефолтный ресемплер качественнее виндовогоspeex-float-1 то? - нет.
http://comments.gmane.org/gmane.comp.audio.pulseaudio.genera...
> it makes sense to change the default resampler quality from the current "speex-float-1" value to "speex-float-3" or even "speex-float-5" on capable machines, otherwise the distortion is sometimes noticeable. And, speex-float-{3,5} are similar to what proprietary OSes offer.
PS: мыслить объективно, а не фанатично - это полезно.
Возможно стоит пройтись по настройкам (проблемам) пульсы:
https://wiki.archlinux.org/index.php/PulseAudio/Troubleshoot...Русский)Может быть пункт "3.3. Определение номера фрагмента по умолчанию и размера буфера в PulseAudio" поможет.
У меня pulseaudio 8 всегда шуршит при изменении громкости.
А у меня не шуршит ни на 8-ой в Кубунте ни на 9-0й в Манжаре.
> Например, этак с PulseAudio 5 долго щелкало и пердело с хромиумом (баг
> подтвержденный и иисправлен)В винде их подсистема "улучшения качества" аудио клинит комп и заикается еще начиная с висты. И такое сплошняком с висты и до десятки. Знаешь, когда аудио рывками идет - это очень так себе улучшение. Поэтому на икспе которая уже посинела и позеленела от старости до сих пор немало пользователей осталось.
А зачем страдать, alsa и без пульса прекрасно работает.
если ты глухой, то да, не портит. я же верю своим ушам.
И в слепом тесте небось подтвердить сможешь, да? Я бы посмотрел на это.
Тест же слепой. Там не смотреть, слушать надо!
У меня если запустить QSynth с запущенной музыкой, то музыка начинает хрипеть
> Шёл 2016, линуксоиды всё ещё верят в то, что Пульс портит звук.Шёл 2016 год, у меня так и не заработал звук в пульсе, хотя в альсе всё работает. А ещё нельзя нормально настроить 2 звуковые карты, нахрена тогда эта пульса нужна? А ещё в вайн 100% почти не работает звук, и то же в Firefox. Что прикажете делать? :)
> А ещё в вайн
> 100% почти не работает звук, и то же в Firefox. Что
> прикажете делать? :)Сдаётся мне, что проблемы с alsa-pulseaudio плагином. Если используется pulse, то он нужен, есди же alsa — нет.
> В линуксе есть Пульсаудио.
> Он умеет портить звук покруче всего что есть где-то ещё.DebSid. Звуковуха M-Audio Revolution 7.1 + уши Beyerdynamic DT 770. С чем-то по зависимостям давным-давно прилетел и сейчас в добавку к ALSA приехало pulseaudio. Разницы в звуке в играх и в плеерах мультимедийных не ощутил вообще (слух неплохой у меня). Пульсу не дрессировал. Может у вас с железом чего не так?
То, что оно от фазы луны зависит - не новость. Но жертвам от этого не легче.
> То, что оно от фазы луны зависит - не новость. Но жертвам
> от этого не легче.Жертвам пульсаудио пора бы уже перестать из себя корчить Лию из соседней новости. Их никто не заставляет пользоваться ни пульсаудио ни даже линуксом.
Главное не использовать PulseAudio для воспроизведения музыки, поскольку в нём происходит ресэмплирование всегда. Чтобы воспроизвести звук на линуксе без искажений используйте ALSA. Правда другие звуки системы будут блокироваться.
>>Чтобы воспроизвести звук на линуксе без искажений используйте JACKFixed
Просвети, чем для домашнего использования JACK, лучше ALSA?
Для домашнего использования (без симптомов аудиофилии) лучше как раз PulseAudio. Особенно если многоканальная акустика. А если мучает синдром тёплого лампового звука - то JACK + lowlatency-ядро
> Для домашнего использования (без симптомов аудиофилии) лучше как раз PulseAudio. Особенно
> если многоканальная акустика. А если мучает синдром тёплого лампового звука -
> то JACK + lowlatency-ядроКакие буквы в слове "ресэмплирование" тебе не понятны? PulseAudio ресэмплирует все потоки к одной частоте дискретизации для микширования. И по дефолту в настройках установлен далеко не самый качественный алгоритм:
; resample-method = speex-float-1
Расскажи, а что тебе понятно о ресэмплировании? Ты вообще хорошо понимаешь что это такое или так, где-то услышал, теперь повторяешь? Ты, дорогой мой, частоты выше 17 килогерц отродясь не слыхивал. Тебе бы и частоты дискретизации в 34 КГц бы хватило зауши. А у тебя частота 44100. Занятно, правда? А уж если сделать по дефолту 96 КГц, то давай, расскажи мне как ты слышишь ухудшение качества, ага.
У вас слюни во все стороны брызгают. Проверить же всё элементарно. Запишите звук через loopback, который получится после воспроизведения через PulseAudio, и сравните с оригиналом. Уверяю, результат будет отличаться. Но вы можете дальше брызгать слюнями, только я отойду.
Конечно, будут отличаться, если ты заранее знаешь, что где. Я тебе больше скажу, если тебе дать два стакана с одной и той же водой, но сказать, что в одном водопроводная, а в другом родниковая, то ты тоже разницу почувствуешь.Именно поэтому, если тестирование не слепое (а лучше двойное слепое, когда тот, кто тебе включает трек, тоже не знает заранее), то его результаты не стоят ничего.
Вы говорите о субъективном восприятии, я эту тему вообще не затрагивал. Всё что я хотел сказать это то, что при дефолтных настройках PulseAudio звук будет воспроизводится не с побитовой точностью, а с ALSA этого добиться возможно.
> звук будет воспроизводится не с побитовой точностью, а с ALSA этого
> добиться возможно.При условии что звуковуха способна играть тот формат битового потока на уровне железа. Иначе кина не будет. Насколько полное отсутствие кина лучше чем автоматическое ресэмплирование - вопрос спорный.
Большинство программистов хочет просто проиграть звук, а не заморачиваться какие форматы твоя звуковуха понимает и как им самим перегнать то что у них в то что твоя звуковуха понимает. А побитовая точность нужна в основном для всяких лабораторных целей. И даже так - после DAC идет аналог. Какая у него точность? Малейшие помехи и тепловой шум дергают младшие разряды ADC по определению и назад ты это с побитовой точностью ADCом уже никогда не получишь.
Если речь не кончиках, а о слушании музыки - то какие, на фиг, "битовые потоки на уровне железа"? Там один форматов потока - PCM.Что там хочет большинство программистов - это проблемы того самого "большинства". Есть вполне понятные и надёжные форматы и библиотеки - от lossless, где битовая точность гарантирована в принципе, до высоких битрейтов Ogg или того же подзабытого Musepack, где кучей исследований подтверждается неслышимость искажений.
А DAC - это отдельная песня, но если хочется накапливать ошибку (причём на некоторые регулярные ошибки DAC может среагировть весело) - кто ж запретит.
> Если речь не кончиках, а о слушании музыки - то какие, на фиг, "битовые потоки на уровне
> железа"? Там один форматов потока - PCM.PCM бывает разным. С разной частотой дискретизации. С разным количеством битов на отсчет. Знаковый и беззнаковый. И даже с разным порядком байтов, если там более 8 битов на отсчет. Бывает даже FLOAT.
Железо же понимает не любые возможные комбинации а только какой-то ограниченный набор подмножеств всего этого. Програмеры же в общем случае не сильно мечтают узнавать какое подмножество sample rate, битностей и проч умеет вот эта вот звуковуха.
> Что там хочет большинство программистов - это проблемы того самого "большинства".
Они и пишут свои программы так как им удобно. Ты можешь писать так как удобно лично тебе, хоть прямым программированием железа, никто не запрещает.
> Есть вполне понятные и надёжные форматы и библиотеки - от lossless,
> где битовая точность гарантирована в принципе, до высоких битрейтов Ogg или
> того же подзабытого Musepack, где кучей исследований подтверждается неслышимость искажений.А при чем тут это? Допустим декодировал я файл. Он оказался с частотой дискретизации какие-то 33075 Гц (я реально это видел, так можно). Как ты думаешь, сколько звуковух на этой планете смогут в железе синтезировать тайминги для работы с PCM у которого именно 33075 отсчетов в секунду? :)
> А DAC - это отдельная песня, но если хочется накапливать ошибку (причём
> на некоторые регулярные ошибки DAC может среагировть весело) - кто ж запретит.Для начала множество железок может тягать PCM с довольно ограниченным набором таймингов. Это означает что полученный 33075Гц PCM железки не прожуют. А у тебя файл такой был. Что хочешь то и делай, да? И тут мы догадываемся зачем нужна передискретизация.
> У вас слюни во все стороны брызгают. Проверить же всё элементарно. Запишите
> звук через loopback, который получится после воспроизведения через PulseAudio, и сравните
> с оригиналом. Уверяю, результат будет отличаться. Но вы можете дальше брызгать
> слюнями, только я отойду.И что же мы проверим таким образом, м? Ну то есть какой результат ожидается получить? Падение качества исходного материала? Или просто потерю частот выше половины частоты дискретизации при dawnsampling'е? При увеличении частоты появятся просто новые опорные точки для сэмплов, не более того. При совпадении частот произойдёт аппроксимация этих точек. Только при чём тут качество, м? Никакой разницы ты не услышишь. Если тебе очень хочется, я могу тебе более классный тест предложить. Взять аудасити, загрузить в него твой любимый звуковой файл. Заставь его передискредитировать файл в ту же частоту, что и была у него. Затем инвертируй фазу трека. На соседнюю дорожку загрузи вторую копию оригинального файла. Включи и слушай. Внимательно слушай, а то рискуешь ничего не услышать. Ты слышишь то самое ЧУДЧУДОВИЩНОЕ ИСКАЖЕНИЕ звука от передискретизации файла. Батюшки, господни…
Хорошие алгоритмы передискретизации отличаются от плохих как раз тем что не вносят чудовищных искажений. Но ценой тому более высокая ресурсоемкость.Вот в пульсаудио как-то и решили что сделать один раз, качественно и быстро - лучше чем спихивать это на прикладников и библиотекарей. И таки если то же самое сделать допустим через LibSDL + Alsa, результат звучит значительно хуже. Потому что алгоритмы передискретизации там слепили из того что было, как умели.
Библиотекари тем временем сделали libsamplerate. А пользователи - при желании просто включают вывод музыки напрямую. Без передискретизации вообще, благо карточки, которые это умеют, стоят не то чтобы дорого, да и Б/У их хватает. Но да, голову включать надо - так это всегда надо.
> Библиотекари тем временем сделали libsamplerate.И чего? В общем случае програмеры вообще не хотят знать какие там sample rate умеет энная звуковуха.
> вывод музыки напрямую. Без передискретизации вообще, благо карточки, которые это умеют,
Умения железа очень варьируются и самоличное копание в особенностях железяки - не есть нормальный программный интерфейс. Это программирование на уровне MSDOS горбатого, когда каждый сам разбирался - IRQ5 там или таки 7 и 220й ли это порт или что-то другое.
> да, голову включать надо - так это всегда надо.
Вот ты и сношайся с конфигурированием звуковух, поиском правильных карточек по развалам и прочим. А прогрмаеров пишуших программы это не устроит. Им надо чтобы работало на всем что бывает в компьютерах.
> dawnsamplingУважаемый эксперт возьмётся пояснить этот неведомый науке термин, ведь правда же? :)
>> dawnsampling
> Уважаемый эксперт возьмётся пояснить этот неведомый науке термин, ведь правда же? :)Уважаемый эксперт исправит опечатку: downsampling. Надеюсь этот термин объяснять уже не потребуется, ведь правда же? :)
> Уважаемый эксперт исправит опечатку: downsampling.
> Надеюсь этот термин объяснять уже не потребуется, ведь правда же? :)Вот, так уже термин :)
> Ты, дорогой мой, частоты выше 17 килогерц отродясь не слыхивал.
> Тебе бы и частоты дискретизации в 34 КГц бы хватило зауши.Скорость нарастания фронта, искажения, шум -- ничего не говорят?
Если нет -- стоит ли браться стыдить других?
>> Ты, дорогой мой, частоты выше 17 килогерц отродясь не слыхивал.
>> Тебе бы и частоты дискретизации в 34 КГц бы хватило зауши.
> Скорость нарастания фронта, искажения, шум -- ничего не говорят?
> Если нет -- стоит ли браться стыдить других?Когда инженер берётся учить звукаря, ну да, ну да. Расскажите, послушаю, какое же отношение крутизна склона волны, аналоговые искажения и шум имеют к частоте семплирования сигнала. Особенно в ракурсе рассматриваемого выше комментария. Напомню, мы рассматриваем вопрос домашней эксплуатации и проблем ресэмплирования. Давно хороших анекдотов по теме не слышал.
а кто такой "звукарь"? Не звукоинженер что ли?
Чем выше частота семплирования сигнала, тем проще построить выходной фильтр после ЦАП и качественнее отфильтровать цифровой мусор. При 44100 этот мусор существенно ближе к звуковой полосе частот, чем при 96000.
Второй вопрос - кто что слышит. В наушниках 20 кГц я, например, слышу хорошо.
> Чем выше частота семплирования сигнала, тем проще построить выходной фильтр после ЦАП
> и качественнее отфильтровать цифровой мусор. При 44100 этот мусор существенно ближе
> к звуковой полосе частот, чем при 96000.
> Второй вопрос - кто что слышит. В наушниках 20 кГц я, например,
> слышу хорошо.В целом согласен, но первый вопрос в данном случае мы всё же не поднимали. Человек утверждал, что ресемплирование это что-то такое, что мешает использовать дома пульсаудио без симптомов аудиофилии. Что, разумеется, бредни. В нормальных условиях это ресемплирование отсеяло бы частоты которых он даже и не слышит.
А второй вопрос, да. Кто что слышит. Как правило годам к 30 люди перестают слышать частоты выше 17-18 килогерц. Возможны исключения, конечно. Но даже тогда, смена частоты дискретизации на тождественную скорее всего затронет частоты находящиеся в диапазоне 19-22 килогерца. Это явно не то ради чего стоит кричать - ресемплинг зло.
> Второй вопрос - кто что слышит. В наушниках 20 кГц я, например, слышу хорошо.44100 -> 22.05 кГц, 48000 -> 24 кГц. Кривая слышимости уха в этом диапазоне очень быстро приходит виду где порог боли и порог слышимости одно и то же.
Ты от 22кГц хоть что-нибудь слышишь? А если слепым тестом и на нормальной громкости, не выворачивая усиление? Ты же не будешь музыку так слушать - при той же мощности сигнала частота в килогерц тебя порвет, зашкалив за болевой порог. С другой стороны 96000 означает что все 48кГц ультразвука имеют шансы задетектироваться на нелинейностях и частично переехать в звуковой диапазон.
Подробный спич от специалиста: http://people.xiph.org/~xiphmont/demo/neil-young.html
Там же и про зрение немного. Включая рассматривание ИК пультов и кто что видит - кроме золотых ушей бывает еще глаз-алмаз :)
>>> Ты, дорогой мой, частоты выше 17 килогерц отродясь не слыхивал.
>>> Тебе бы и частоты дискретизации в 34 КГц бы хватило зауши.
>> Скорость нарастания фронта, искажения, шум -- ничего не говорят?
>> Если нет -- стоит ли браться стыдить других?
> Когда инженер берётся учить звукаря, ну да, ну да. Расскажите, послушаю, какое
> же отношение крутизна склона волны, аналоговые искажения и шум имеют к
> частоте семплирования сигнала. Особенно в ракурсе рассматриваемого выше комментария.Вот и идите учить матчасть, "звукарь". Ключевые слова дал, с таким гонором этого достаточно. Если поймёте, ЧТО напороли -- буду искренне рад.
PS: ну разложите в гармоники прямоугольный импульс же!
Есть мнение что ресемплирование можно отключить:
http://hifi-audio.ru/hifi/аудиофильный-linux-bitperfect-на-pulseaudio/Выставив:
resample-method = copy
>Правда другие звуки системы будут блокироваться.А dmix?
Это ты о людях слушающих музыку в mp3 так радеешь?
Кроме MP3 форматов, в общем-то, предостаточно
> Правда другие звуки системы будут блокироваться.Чего?! 0_0
Это что за хлам в роли звуковой карты выступает?
> Это что за хлам в роли звуковой карты выступает?Если такой умный - будешь пользователям лаптопов рассказывать как им звуковуху на "не хлам" заменить.
Вот неплохое исследование на тему звука в Линукс:
https://geektimes.ru/company/soundpal/blog/251104/
>> Вот неплохое исследование на тему звука в Линукс:
> Далеко не все звуковые карты поддерживают 44.1 кГц напрямую, очень многие (особенно популярные карты от Creative или встроенный звук) не имеют прямой поддержки 44.1 кГц — там всегда есть ресемплинг в 48 или 96 кГц.После этой фразы автора сразу можно посылать на йух за тотальной некомпетентностью. В современных звуковухах стоит 12-ти мегагерцовый однобитный ЦАП и никакого ресемплинга в 48 или 96 кГц им не нужно. Ресемплинг всегда есть, но в 12-МГц. См. сигма-дельта-модуляция, хоть в википедии.
> В винде есть ASIO для воспроизведения музыки в обход системного микшера, а
> в Линуксе есть что-то подобное?В Линуксе звук из коробки лучше, чем в Винде со всякими ASIO. Я даже на своих говнонаушниках разницу в пользу Линукса ощущаю. На винде звук пластмасовый.
> В Линуксе звук из коробки лучше, чем в Винде со всякими ASIO.Нет, конечно. Дефолтные настройки дефолтного пульшаудио уступают по качеству дефолту OS X или Венде.
Ибо дефолтный метод ресемпла в тойже Ubuntu это speex-float-1, когда у всяких вендов и OS X образно что-то на уровне speex-float-3.
PS: Это факт медицинский, а не субъективный.
>> В Линуксе звук из коробки лучше, чем в Винде со всякими ASIO.
> Нет, конечно. Дефолтные настройки дефолтного пульшаудио уступают по качеству дефолту OS
> X или Венде.
> Ибо дефолтный метод ресемпла в тойже Ubuntu это speex-float-1, когда у всяких
> вендов и OS X образно что-то на уровне speex-float-3.
> PS: Это факт медицинский, а не субъективный.Медицинский факт требовать качества от Pulseaudio слушая mp3 и Youtube. Если нужно настоящее качество, например для записи и производства звука, то тебе нужен Jackd. И при аудиофилии он тоже подходит как нельзя лучше, если есть что слушать, конечно.
Вопросы к фанатику Sunderland93, у которого звук под линуксами ламповее.
Мне это не нужно. Мне главное, чтоб не было звуковых косяков, что пульсаудио обеспечить не может.
То есть для тебя любой, у кого всё работает без лишнего и ненужного пердолинга - фанатик? Лошадка, не болей
Ну не ври.
Это были твои слова
> В Линуксе звук из КОРОБКИ лучше, чем в Винде со всякими ASIO.Естественно, они ни какими обоснованнами фактами не подверждаются, а в теории должно быть чуть-чуть наоборот.
Но, вот я уверен, что в слепом тесте ты не отличишь (главное уровень громкости одинаковый выставить).
Для таких как раз иконка пингвина улучшает звук на 146%, но вот только не с закрытыми глазами ;)
> PS: Это факт медицинский, а не субъективный.Ну тогда скан медицинского заключения ты нам покажешь, правда? Если уж не субъективный.
Ну а что можно говорить про человека, для которого дефолтный speex-float-1 в пулье лучше битперфектного ASIO (да, идиотское сравнение, но он же это сравнивает)?Видел подобных фанатиков:
- звук под apple крутой на ноутбуке, это же apple
Возразишь ему: там самый дешевый чип, который срезает высокие и при вкл/выкл усилителя по энергосбережению выдает весьма неприятные звуки- вот плеер XXX просто нереально крут. YYY плеер просто сливает по звуку на моем смартфоне
Возразишь ему: у меня такой же смартфон, там самый дешевый звуковой чип, который весьма сильно просто шипит в простое - какой смысл вообще в этом бредовом сравнении?Это фанатики. Их не интересуют объективность.
Вот наш пациент будет грузить увындовс и сразу думать 'фу, индусы делали, там всё плохо, и звук ужасный.
Другой пациент будет линукс грузить и думать 'фу, его студенты делали на курсовых, и звучать будет плохо'.Для меня разницы между этими пациентами нет - только у них идолы разные.
> Ну а что можно говорить про человека, для которого дефолтный speex-float-1 в
> пулье лучше битперфектного ASIO (да, идиотское сравнение, но он же это сравнивает)?Во первых, в пульсе передискретизация случается только если звуковуха нативно формат не понимает, насколько я помню. Во вторых, винда не может сдалать какой-то магии: звук с неподдерживаемыми параметрами тоже или придется передискретизовать или придется признать что проиграть его нельзя совсем. А какие еще варианты?
> Видел подобных фанатиков:
Разглагольствования здорово, а что насчет заключений? Если не медицинских - то хотя-бы инструментированных замеров и слепых тестов.
Пространные разглагольствования о bit perfect фанатизм и есть.
- Потому что не факт что произвольно взятая звуковуха может нативно прожевать произвольно взятый формат.
- Потому что про bit perfect забываем при первой же конверсии в аналог, а уши у тебя все-таки не цифровые.
- Потому что я хочу посмотреть как ты воткнешь DAC -> ADC и получишь bit perfect назад. Нет, цифровой loopback - это жульничество. Уши у тебя не цифровые.
Выше ссылка былв
http://comments.gmane.org/gmane.comp.audio.pulseaudio.genera...
Итог: дефолт пульсы уступает дефолту венды. Сделано это в угоду производительночти, чтоб и на древнем железе смогло.
> http://comments.gmane.org/gmane.comp.audio.pulseaudio.genera...
> Итог: дефолт пульсы уступает дефолту венды.Где в этих сообщениях хоть слово про это или сравнение с виндой?
> Сделано это в угоду производительночти, чтоб и на древнем железе смогло.
Конечно же лучше как винда - дерганый звук при просмотре ютуба очень хорошо бесит юзерей.
> Где в этих сообщениях хоть слово про это или сравнение с виндой?Ну если базовый английский на одну страницу текста не понятен, то я переводить не буду, уж извините...
Если уж готовое исследование на лопате и с картинками и с прочим непонятно https://imgur.com/a/jtIEj я уж не знаю
И Вы себя ещё наверно Линуксоидом назовёте? Вы недостойны называться этим именем.
PS: пошёл тушить зад...
> Во первых, в пульсе передискретизация случается только если звуковуха нативно формат не понимаетНет, конечно.
PS: Это на самом деле печально, когда люди не разбираются в вопросе, лишь фанатизм и синдром спорщика.
> PS: Это на самом деле печально, когда люди не разбираются в вопросе,Насколько я помню - большинство железок "нативно" вообще оперируют чуть ли не одной частотой дискретизации (чаще всего это 44100 или 48000 или кратные им). И лучше всего кормить железо именно PCM'ом с именно нативной частотой железа. Остальное, даже если формально понимается, может вести к интересным искажениям.
> лишь фанатизм и синдром спорщика.
Ты, конечно же, покажешь ссылки на код пульсаудио по теме?
А на Линуксе - такой же как и на аппаратном прогрывателе. Просто в вантузе проблемы с таймингами. Что же касается Линукса, то при загрузке ядро пытается использовать как можно больше источников точного времени, выделяя им определённый вес. Это и HPET, и CPU Ticks. Всё это тактует так называемый "таймер событий ядра". Сейчас его частота везде равна 1кГц. Раньше было по разному. Раньше я даже для десктопа реалтайм-ведро собирал. Сегодня - всё проще: lowlatency хватает и для простого десктопа, и для звука/видео.
> тактует так называемый "таймер событий ядра". Сейчас его частота везде равна 1кГц.Не все так просто. Есть еще dynticks/tickless kernels. А можно фантомас в очках на аэроплане: low-latency но при этом dynticks.
Да, спасибо что добавили.
>В винде есть ASIOНачнём с того, что в венде его нет, а есть закрытое стороннее решение, поддерживаемое ограниченным числом производителей аудио-карт.
> а есть закрытое стороннее решение,Бред.
ASIO для winxp.
Для Win7/8/10 есть WASAPI https://habrahabr.ru/post/115092/ .
jackd
> В винде есть ASIO для воспроизведения музыки в обход системного микшера, а в Линуксе есть что-то подобное?Тонна комментов, и ни одного по сути вопроса. :)
Чтобы обойти микшер (дмикс или пульс, не важно), нужно в плеере монопольно захватить аудиокарту. Audacious это умеет.
>Ответвившегося в свое время от проекта Beep Media Player (BMP), являющегося форком классического плеера XMMSВся суть опенсорса.
> Выпуск поставляется с двумя интерфейсами пользователя: на основе GTK+ и на основе Qt.Я бы сказал, что вот это вся суть опенсорса.
>> Выпуск поставляется с двумя интерфейсами пользователя: на основе GTK+ и на основе Qt.
> Я бы сказал, что вот это вся суть опенсорса.Будто что-то плохое. Автор хочет угодить всем.
Так и сказал это как раз как "плюс" линукса. Учимся читать и понимать рюский языка.
> Будто что-то плохое. Автор хочет угодить всем.Угу. И поэтому с GTK3 ушел обратно на GTK2.
http://audacious-media-player.org/news/32-audacious-3-6-alph...
> We have switched back to using GTK+ version 2.x by default. It has now been over three years since the
> release of GTK+ 3.0, and yet the “legacy” version of the toolkit provides more featuresи вообще, планирует в долгосрочной перспективе перейти на Qt
http://redmine.audacious-media-player.org/boards/1/topics/1269
> As anyone using Git master has noticed (or will notice soon), the GTK+ interfaces are now using GTK2 again rather than GTK3.
>The change was made because certain design choices [1] in recent releases of GTK3 have made it
> increasingly difficult to write a "traditional" PC / desktop program using the toolkit. The long-term goal is still to switch to Qt;
> however, the GTK+ interfaces need to remain stable in the meantime, and going back to GTK2 appears to be the only way to achieve this.
>"не мерседес
Если я не путаю ничего, то еще авторы изначально было рванули за всеми на GTK 3, но не осилили и пошли с горя пилить на qt билды
То ли дело винамп: сдох и всем пришлось обломаться.
Не сдох он вообще-то. Но тебе же без разницы, правда?
> Не сдох он вообще-то. Но тебе же без разницы, правда?Да, мне нравился винамп 2.95. Его больше не развивают, в нем штуки три известных vuln-а и в новых системах он работает криво. Что хочешь то и делай. Сорцев же нет. Только не надо про тормозной, мерзкий на вид да еще и платный винамп. Он хуже 2.95 по всем параметрам.
> То ли дело винамп: сдох и всем пришлось обломаться.В смысле сдох? Работать перестал? Вам софт нужен, чтобы работал или чтобы бампались циферки?
> В смысле сдох? Работать перестал? Вам софт нужен, чтобы работал или чтобы
> бампались циферки?В нем vuln-ы общеизвестные и он глючит в новых системах. Вся суть проприетарщины: захочешь - не починишь!
Не нравится опенсорс, зачем тогда Арчем пользуешься? Переходи на десяточку.
>> Ответвившегося в свое время от проекта Beep Media Player (BMP),
>> являющегося форком классического плеера XMMS
> Вся суть опенсорса.Более того, это один из примеров в моём докладе "скрестим вилки" :) (с тех пор их прибавилось)
https://www.youtube.com/watch?v=QZK6G6iutro
Какая-то наколенная поделка. Я foobar2000 под вайном использую и вам рекомендую.
> Какая-то наколенная поделка. Я foobar2000 под вайном использую и вам рекомендую.Оставьте виндовые программы на винде, на линуксе есть отличные плееры. Deadbeef на gtk и qmmp на qt.
>> Какая-то наколенная поделка. Я foobar2000 под вайном использую и вам рекомендую.
> Оставьте виндовые программы на винде, на линуксе есть отличные плееры. Deadbeef на
> gtk и qmmp на qt.Что мне толку от отличных плееров, если они не могут воспроивести нужные мне форматы...
(форматы довольно экзотические и большинству пользователей ненужные)
>>> Какая-то наколенная поделка. Я foobar2000 под вайном использую и вам рекомендую.
>> Оставьте виндовые программы на винде, на линуксе есть отличные плееры. Deadbeef на
>> gtk и qmmp на qt.
> Что мне толку от отличных плееров, если они не могут воспроивести нужные
> мне форматы...
> (форматы довольно экзотические и большинству пользователей ненужные)Плохо быть вами.
Будь мужиком, придумай свой формат, напиши свой плеер и выкинь фубар.
> Что мне толку от отличных плееров, если они не могут воспроивести нужные
> мне форматы...А что за формат такой, что его даже ffmpeg не рюхает? Такие еще остались на этой планете?
> Что мне толку от отличных плееров, если они не могут воспроивести нужные
> мне форматы... (форматы довольно экзотические и большинству пользователей ненужные)Во flac никак не перегнать?
А что за форматы? Можно поинтересоваться?
Я, конечно, тоже извращенец, под Вайном использую Firefox :)
> Music\\vboxsrv(E:)????Жесть!
Интересная вещь, одно время плотно на ней сидел, пока не познакомился с Clementine, тогда ещё в альфе, 0.5.x вроде бы. Косой, кривой, но даже таким в то время он мне приглянулся настолько, что сменил Audacious на него тут же.
Но спустя несколько лет его допилили до вменяемого состояния, и теперь для структурированной библиотеки музыки нет ничего лучше, IMO.
Даже не знаю, ставить для теста новый Audacious, или нет.
Всё конечно хорошо, но когда хоть в одном плеере или др. программе для Линукса появится возможность просмотреть клиппинг, как это можно сделать в foobar2000? Он там называется peak meter. На Лине ничего подобного нет. А почти вся сжатая музыка идёт с клиппингом, а это значит, что слушать ничего невозможно, т. к. обрезаются верхние частоты, возникают искажения
> возможность просмотреть клиппинг
> что слушать ничего невозможноВся суть аудиофилов. Чтобы понять, что музыку "слушать невозможно" им нужно сначала увидеть график. И строго после этого ушки начнут сворачиваться в трубочки.
https://github.com/cboxdoerfer/ddb_waveform_seekbar
Оно?
Нет, не оно
> А почти вся сжатая музыка идёт с клиппингомУ фубарщиков почему-то полная каша в голове. Почитай на досуге про сжатие с потерями что ли.
> Всё конечно хорошо, но когда хоть в одном плеере или др. программе
> для Линукса появится возможность просмотреть клиппинг, как это можно сделать в
> foobar2000? Он там называется peak meter. На Лине ничего подобного нет.
> А почти вся сжатая музыка идёт с клиппингом, а это значит,
> что слушать ничего невозможно, т. к. обрезаются верхние частоты, возникают искаженияЗачем заморачиваться с поисками клиппинга, если проще слушать несжатую музыку? Тот же FLAC предоставляет сжатие без потерь. Умеют его играть даже смартфоны, не говоря уж о портативных плеерах. Единственное примение сжатой музыки, которое приходит мне в голову - это старые автомагнитолы, не умеющие в карты памяти большого объема. Но никто к таким устройствам требований офигенного звука и не предъявляет, там и mp3 за глаза.
Эти искажения прекрасно слышно на слух в виде перегруза, когда завалишь громкость на усилителе, например. Но тут они слышны постоянно, т. к. частоты обрезаются независимо от выходной громкости. Чтобы их убрать - надо понизить уровень самого сигнала, записи. А чтобы это было наглядно в foobar2000 есть peak meter, а после одной кнопкой сканируются файлы и вносятся изменения в теги, ReplayGain - и никаких искажений. Нив одном плеере для Линукса ничего подобного до сих пор нет. Соответственно нет ни одного качественного плеера до сих пор.
Клипинг не убрать т. к. обрезанный сигнал не восстановить. Replaygain используется для выравнивания уровня громкости. В DEADBEEF это есть, в audacious кажется тоже было.
> Эти искажения прекрасно слышно на слух в виде перегруза, когда завалишь громкость
> на усилителе, например. Но тут они слышны постоянно, т. к. частоты
> обрезаются независимо от выходной громкости. Чтобы их убрать - надо понизить
> уровень самого сигнала, записи. А чтобы это было наглядно в foobar2000
> есть peak meter, а после одной кнопкой сканируются файлы и вносятся
> изменения в теги, ReplayGain - и никаких искажений. Нив одном плеере
> для Линукса ничего подобного до сих пор нет. Соответственно нет ни
> одного качественного плеера до сих пор.Прекрати слушать mp3. Бери lossless, если мало места конвертируй в приличный формат с потерями (Ogg/vorbis, AAC). Хороший плеер и должен играть, что есть, а не убирать уже и так обрезанное и искаженное.
> Прекрати слушать mp3. Бери lossless, если мало места конвертируй в приличный формат
> с потерями (Ogg/vorbis, AAC). Хороший плеер и должен играть, что есть,
> а не убирать уже и так обрезанное и искаженное.Оставь, ему не поможет. У него клиппинг в файле (!) исправляется понижением гейна на предусилке плеера. Понимаешь? ;) И именно поэтому у него такой прекрасный плеер. А мы как-нибудь уж там на своих, убогих плеерах посидим, на которых предусилок по дефолту не стоит в +6dB.
> Эти искажения прекрасно слышно на слух в виде перегруза, когда завалишь громкость
> на усилителе, например. Но тут они слышны постоянно, т. к. частоты
> обрезаются независимо от выходной громкости. Чтобы их убрать - надо понизить
> уровень самого сигнала, записи. А чтобы это было наглядно в foobar2000
> есть peak meter, а после одной кнопкой сканируются файлы и вносятся
> изменения в теги, ReplayGain - и никаких искажений. Нив одном плеере
> для Линукса ничего подобного до сих пор нет. Соответственно нет ни
> одного качественного плеера до сих пор.И да, какой может быть клиппинг и перегруз при обрезании частот по высоте? Перегруз это когда частота по громкости вылезает за верхние пределы. Так что клиппинг на студийной записи может быть только у криворукого саундпродюссера.
>Так что клиппинг на студийной записи может быть только у криворукого саундпродюссера.Человек, наверное, говорит про mp3 и прочее lossy. Там такое наблюдается. Для этого ReplayGain и придумали.
>>Так что клиппинг на студийной записи может быть только у криворукого саундпродюссера.
> Человек, наверное, говорит про mp3 и прочее lossy. Там такое наблюдается. Для
> этого ReplayGain и придумали.То что там наблюдается никакого отношения к перегрузу не имеет.
А ReplayGain придумали для одинакового уровня громкости на разных записях, теоретически и практически он может устранить перегруз, но проще устранить причину перегруза, которой может возникнуть при выкрученной свыше 100% громкости, если речь идет всего лишь о нормальной студийной записи.
> теоретически
> и практически он может устранить перегрузReplay Gain не может устранить клиппинг в уже записанном (!) файле, он может устранить перегруз только в звуковом тракте. Но справедливости ради, ровно с тем же успехом он может и создать этот перегруз тракта. Всё это говорит только о том, что идиоты настраивают свой тракт на пределе возможного динамического диапазона. И конечно у них постоянный клиппинг везде после этого. Это надо не Replay Gain'ом лечить, а прочисткой головы от г-на и загрузкой туда нормального понимания принципов функционирования звукового тракта и работы цепи усиления.
> Replay Gain не может устранить клиппинг в уже записанном (!) файлеВ современных алгоритмам сжатия с потерями квантование по уровню в том виде как оно есть в PCM отсутствует, по этому подгонка громкости при обратной конвертации в PCM является стандартной процедурой и, естественно, в ней может появиться клиппинг.
Для lossless - форматов предыдущее высказывание про Replay Gain, конечно, верно.
>> Replay Gain не может устранить клиппинг в уже записанном (!) файле
> В современных алгоритмам сжатия с потерями квантование по уровню в том виде
> как оно есть в PCM отсутствует, по этому подгонка громкости при
> обратной конвертации в PCM является стандартной процедурой и, естественно, в ней
> может появиться клиппинг.
> Для lossless - форматов предыдущее высказывание про Replay Gain, конечно, верно.Что только подтвержает мысль о том, что перегружается звуковой тракт. И что логично оставлять headroom, запас по мощности тракта. Но вот перегруз в самом файле никакой подгонкой чувствительности не исправить.
Replay Gain "предотвратить обрезание частот" есть в любом нормальном плеере. Но для того, чтобы плеер это делал надо просканировать файлы и внести информацию в теги. Если на Лунуксе просканировать можно костылями вне плеера, то визуального контроля не найти ни в одном существующем плеере.
>А ReplayGain придумали для одинакового уровня громкости на разных записях, теоретически и практически он может устранить перегруз, но проще устранить причину перегруза, которой может возникнуть при выкрученной свыше 100% громкости, если речь идет всего лишь о нормальной студийной записи.То что ты сказал, это только одно из его назначений. А теперь почитай про peak overflow и headroom.
>>Так что клиппинг на студийной записи может быть только у криворукого саундпродюссера.
> Человек, наверное, говорит про mp3 и прочее lossy. Там такое наблюдается. Для
> этого ReplayGain и придумали.Я одного не понимаю. У человека, видимо, приличная аппаратура, усилитель вон. Какая религия ему мешает слушать lossless? Денег на усилок хватило, а на хард нехватило?
Есть полно музыки, которая в "лосе" просто не существует
...для тех, кто не в курсе, что музыку можно не только скачивать.
Точно! Это же опенсорц — сыграй ее сам!
> Перегруз это когда частота по громкости вылезает за верхние пределы.Однако, не частота, а амплитуда. Предел воспроизводимой или записываемой "в цифре" частоты - это чуть менее 1/2 частоты дискретизации, согласно известной теореме. :)
>> Перегруз это когда частота по громкости вылезает за верхние пределы.
> Однако, не частота, а амплитуда. Предел воспроизводимой или записываемой "в цифре" частоты
> - это чуть менее 1/2 частоты дискретизации, согласно известной теореме. :)Не чуть меньше, а ровно 1/2. Это называется частота Найквиста.
> Нив одном плеере для Линукса ничего подобного до сих пор нет.ReplayGain только ленивый сейчас не поддерживает. Вылезай, наконец, из анабиоза.
А визуально проконтролировать, одной кнопкой просканировать и внести корректировки - нет ни у кого, кроме foobar2000
> А визуально проконтролировать, одной кнопкой просканировать и внести корректировки - нет
> ни у кого, кроме foobar2000Сканеров море. Ты о чём вообще?
>> А визуально проконтролировать, одной кнопкой просканировать и внести корректировки - нет
>> ни у кого, кроме foobar2000
> Сканеров море. Ты о чём вообще?Сканер всего один на Лине, натянутый гуй на строку из терминала. А монитора нет вообще.
Да ты объясни наконец, нафиг он нужен. Зачем сегодня кому-то слушать lossy форматы, когда есть flac, например? И объёмы дисков позволяют хранить flac -- это не то что 20 лет назад, когда было действительно не очень ясно, как впихнуть аудиобиблиотеку в 10Gb жёсткого диска да так, чтобы ещё место под систему осталось. Но кому сегодня нужно это ретроградство с lossy форматами аудио? Ты бы ещё за граммофон бы поагитировал, который вместо механической иглы использует лазер -- кому нахрен нужны сегодня такие стимпанковые уродцы?
> Да ты объясни наконец, нафиг он нужен. Зачем сегодня кому-то слушать lossy
> форматы, когда есть flac, например? И объёмы дисков позволяют хранить flac
> -- это не то что 20 лет назад, когда было действительно
> не очень ясно, как впихнуть аудиобиблиотеку в 10Gb жёсткого диска да
> так, чтобы ещё место под систему осталось. Но кому сегодня нужно
> это ретроградство с lossy форматами аудио? Ты бы ещё за граммофон
> бы поагитировал, который вместо механической иглы использует лазер -- кому нахрен
> нужны сегодня такие стимпанковые уродцы?Ну попсу ты во флаке найдёшь, а есть много музыки, которой во флаке просто не существует
Кроме того, есть такие сайты, как jamendo и soundcloud, где тоже нет флака
На джаменде даже ворбис -q9 убрали. Остался только MP3 позорный, в довольно хреновом качестве.
> Ну попсу ты во флаке найдёшь, а есть много музыки, которой во
> флаке просто не существует
> Кроме того, есть такие сайты, как jamendo и soundcloud, где тоже нет
> флакаЧто за jamendo и soundcloud? Файлопомойки для нищебродов? Файлопомойка не случайно содержит в себе слово "помойка". Чтобы иметь библиотеку качественной музыки надо либо записывать самому, либо покупать лицензию, либо заниматься "рыбалкой" -- ходить и ловить торренты. Там иногда попадается что-нибудь хорошее. Все эти три способа можно совмещать. А качать записи в говняном качестве лишь бы бесплатно -- это как-то уж совсем по детски. Точнее нет, само по себе увлечение бесплатной музыкой ещё куда ни шло, но по-детски выглядит последующее нытьё о том, что говняные записи говняно звучат.
Не, мне приходится сталкиваться с говнозаписями, но если их засунуть в аудасити и поколдовать, то как правило можно сделать лучше. Но нет и не может быть кнопки "сделать хорошо", так что все эти сказочки о том, что в фубаре эта кнопка есть -- это чистой воды ЛПП.
Люди никак не поймут что сжатие с потерями - это сжатие с потерями. Никакая математика не может нормально исправить 128-кбитный MP3. В нем слишком много информации угрохано, особенно в высоких частотах. Дорисовать ее самому конечно можно, но если на то пошло - можно и весь трек с нуля нарисовать.
>И объёмы дисков позволяют хранить flac<Задумчиво смотрит на заканчивающееся на 2ТБ место> И сколько это будет во флаках? А туева хуча бородатых андеграундных метал-групп 80-90хх есть? Не надо обобщать свой локальный опыт на всех.
>> flac
> бородатых андеграундных метал-групп 80-90хх есть?Гм, а зачем хранить шум во flac? (в обоих смыслах)
> Гм, а зачем хранить шум во flac?Белый шум несжимаем. По этому, только lossless.
Не благодарите. Ваш Кеп^W^Wлод Шеннон.
>> Гм, а зачем хранить шум во flac?
> Белый шум несжимаем. Ваш КепСдаётся мне, трищ лейтенант, там совсем не белый...
> По этому- пример "белого шума".
>Сканер всего один на Лине, натянутый гуй на строку из терминала. А монитора нет вообще.mp3gain, vorbisgain есть. Ещё есть встроенный в qmmp. Один раз просканинровал и забыл.
> Эти искажения прекрасно слышно на слух в виде перегруза, когда завалишь громкость
> на усилителе, например.Значит, у Вас плохой усилитель или акустика, которую он перегружает в таком режиме.
> А чтобы это было наглядно в foobar2000 есть peak meter, а после одной кнопкой
> сканируются файлы и вносятся изменения в теги, ReplayGain - и никаких искажений.Чистой воды аутотренинг. Если потеря данных (например, clipping) УЖЕ состоялась -- всё, это в их рамках не исправить. Можно попытаться замылить, но это совсем другая история...
Люди, давайте всё-таки не в волшебную кнопку верить, а головой думать хоть немного :(
>[оверквотинг удален]
>> на усилителе, например.
> Значит, у Вас плохой усилитель или акустика, которую он перегружает в таком
> режиме.
>> А чтобы это было наглядно в foobar2000 есть peak meter, а после одной кнопкой
>> сканируются файлы и вносятся изменения в теги, ReplayGain - и никаких искажений.
> Чистой воды аутотренинг. Если потеря данных (например, clipping) УЖЕ состоялась --
> всё, это в их рамках не исправить. Можно попытаться замылить,
> но это совсем другая история...
> Люди, давайте всё-таки не в волшебную кнопку верить, а головой думать хоть
> немного :(ReplayGain — функция обработки аудиофайлов, сжатых с потерей или без потерь данных (lossy и lossless), позволяющая предотвратить программный клиппинг (англ. soft clipping, жёсткое амплитудное ограничение звукового сигнала).
Сжатые аудиоданные не содержат цифрового аудиопотока в чистом виде, а содержат его описание. Используя это описание, можно восстановить примерную форму исходной звуковой волны (что и делают декодеры lossy-форматов). При этом семплы на выходе могут иметь уровень, превышающий максимальные 0 dB.Все участки звуковой волны, превышающие максимальный уровень, «обрезаются», а это означает, что мы получаем дополнительные нелинейные искажения.
Для чего же нужен ReplayGain?
Для определения, выходит ли уровень декодированного сигнала за допустимые пределы, а именно для определения пикового уровня записи.
Для понижения уровня громкости всей записи (именно всей — чтобы не менять баланс громкости между отдельными участками) так, что пик оказывается на максимальном уровне (0 dB).Обычно число ReplayGain хранится в метаданных аудиофайла.
Программы, изменяющие ReplayGain, обычно только добавляют метаданные в файл, не изменяя оригинальных аудиоданных. Стандарт ReplayGain говорит о том, что поле ReplayGain в заголовке файла должно занимать 8 байт. Многие популярные форматы хранения аудиоданных, например Ogg Vorbis и FLAC, используют тэги для хранения числа ReplayGain. В частности, для добавления ReplayGain в MP3 в конце файла добавляют теги APEv2 с указанием числа ReplayGain.
И далее, если интересно. Клипинг убирается программно
Почти все плееры это поддерживают. Ну за исключением дохлого мяса. Там ReplayGain применяется *после* клиппинга. Но это уже, наверное, исправили.
> ответвившегося в свое время от проекта Beep Media Player (BMP), являющегося форком классического плеера XMMSЕхал форк через форк, видит форк, в форке форк, сунул форк форк в форк, форк форк форк форк.
Форкал Форка через форку. Фочит Форка -- в форке форк. Форкнул Форка форку в форку. Форк за форку Форка форк.
До сих пор использую 2.5.0. Меня всё устраивает.
А есть возможность запоминать позиции эквалайзера для каждого диска? А то надоело каждый раз перенастраивать, нельзя в файлик сохранить? Никто не знает?
> А есть возможность запоминать позиции эквалайзера для каждого диска?
> А то надоело каждый раз перенастраивать, нельзя в файлик сохранить?
> Никто не знает?Кажется, где-то (как бы не ещё в xmms) видел возможность подгрузки настроек эквалайзера (возможно, не родного, а дофигаполосного из расширения) из файлика в каталоге альбома. Именно с CDDA (если Вы о них) такое не прокатит, но можно попробовать предложить разработчикам реализовать "склад" -- или даже полезть самому, если программируете хоть немного: набросок патча обычно куда легче принять как запрос функциональности, даже если выкидываешь его полностью и пишешь начисто :)
Спасибо за ответ, но я можно сказать гуманитарий и не программирую.
И я имел в виду не диск в чистом виде, а скорее вкладку или папку. Ведь можно и несколько десятков сразу открыть, звучащих разно, а эквалайзер один. Кому как, а мне приходится перестраивать, я слышу отличия, особенно если хорошая аппаратура.
Я думаю, что тебе следует эту идею внятно объяснить авторам. Если тебе удастся убедить их в полезности, то может они реализуют. Или внесут в TODO. Есть ещё разные "или", типа "переставай быть гуманитарием" или "жри что дают" -- но я бы рекомендовал не зацикливаясь на них просто пойти и вкинуть мысль. У гуманитариев кстати как с ораторским мастерством? По идее должно быть лучше, и соответственно убедительная сила их речей выше. Должна быть. Вот иди, сын мой, и ораторствуй перед разрабами, только твоё владение речью отделяет тебя от желаемой фичи.
Возможно, я что-то пропустил, но на тему "а как там дела со звуком в линуксе" - например, синтезаторы (видимо, в более широком смысле этого слова) делают на линуксе уже давно. В частности Korg OASYS.