LINUX.ORG.RU

Обновил конфигурацию DeadBeef

 


4

1

Небольшое дополнение к Открыл для себя DeaDBeeF

Добавил анализаторы, поработал над файловым браузером и прочие мелочи. В общем все изменения под девизом - «сделай музыку наглядной».

- сборка со всеми необходимыми плагинами - http://delidov.ru/upload/deadbeef/deadbeef_0.7.2_x86_64.tar.gz

- файл конфигурации - http://delidov.ru/upload/deadbeef/config

>>> Просмотр (1920x1080, 1172 Kb)

Deleted

Проверено: JB ()
Последнее исправление: JB (всего исправлений: 1)
Ответ на: комментарий от amorpher

Интересная концепция, интересное расположение wave-бара. Попробую так-же сделать, так как внизу он мне не нравится.

Deleted
()
Ответ на: комментарий от krautcat

Кажется, ты ещё ничего не качал с закрытых торрент-трекеров.

Не вижу смысла. Если исполнитель ну очень понравился, то покупаю его в электронном виде в максимальном качестве. Остальной контент хранится постолько-поскольку. Т.е. торент использую для ознакомления.

Deleted
()
Последнее исправление: Deleted (всего исправлений: 1)
Ответ на: комментарий от Deleted

Если исполнитель ну очень понравился, то покупаю его в электронном виде в максимальном качестве.

Понятно, тогда мои проблемы не особо понять.

krautcat
()
Ответ на: комментарий от amorpher

Оказывается есть ещё вменяемые люди на ЛОРе, из которых клещами тянуть не надо выставленное в галерее.

Латентные проприетарщики.

ipeacocks ★★★★★
()
Ответ на: комментарий от kott

это почему не в счёт?

Для качественного звука не подходят - дело даже не в компонентах звуковой карты а организация питания ЦАП и аналоговой части.

Deleted
()
Ответ на: комментарий от Deleted

и чего там не хватает? а если у звуковухи ещё и внеш. питание есть? и знают ли об «не той» организации питания всякие RME, Lynx и тд?

kott ★★★★★
()
Ответ на: комментарий от Deleted

Сразу же оговорюсь - удовольствие дорогое. Чем качественней сделан (спроектирован) ЦАП - тем дороже его реализация.

Из доступных брендовых например Xonar Essence One.

Есть наборы для сборки профессиональных разработчиков ЦАП вроде уважаемого Lynx - https://www.lynxaudio.net/

И целая куча китайских ЦАП'ов начиная от 2000 руб. за набор для сборки и до готовых решений. Здесь сложно - от откровенного говна (сам покупал несколько наборов и сейчас у меня двойной AK4399), до более или менее нормального.

Deleted
()
Ответ на: комментарий от kott

и чего там не хватает? а если у звуковухи ещё и внеш. питание есть?

Хорошего стабилизированного напряжения (с малыми пульсациями) и правильной разводки питания (в том числе длинна провода от источника питания). Даже если питание отдельным проводом с БП компьютера - толку то. Плюс наводки от периферийных устройств материнской платы. Вся эта какафония в итоге у Вас на выходе. И толку использовать далее хороший УМЗЧ и АС, когда источник никудышный.

В моём ЦАП'е к примеру питание ОУ отдельно, микросхемы ЦАП отдельно, SPDIF приёмник AK4188 отдельно - т.е. три трансформатора и три стабилизированные линии (и то криво реализовано китайцами на плате).

и знают ли об «не той» организации питания всякие RME, Lynx и тд?

Именно Lynx знает - посмотрите схемотехнику его ЦАП'ов.

Deleted
()
Последнее исправление: Deleted (всего исправлений: 1)
Ответ на: комментарий от dima1981

Потому, что автор плеера (кстати, он на ЛОР-е есть - waker) пропатчил многие библиотеки, которые использует плеер, но пропихивать патчи в сами библиотеки не стал.

peregrine ★★★★★
()
Ответ на: комментарий от peregrine

да я смотрю имя русское на сайте там хотя и английскими буквами, так и подумал что тут он есть. может мочный комп заимею на гуи плеер перейду и деадбиф поставлю, тут ритмбокс ставил, смотреть работает ли в вайланд без прослойки, работает все норм, но почему то н более пары часов он у мну прожил. а вообще круто, аимп тоже в рф сделали, могем! кcтати автор не планирует консольную версию deadbeef сделать, ты не вкурсе? а то если получится меньше моспов и т.д. чтоб сеть отдельным плагином например организовывалась вообще бы круто.

dima1981
()
Ответ на: комментарий от dima1981

waker хоть и говорит по русски и родом из СССР, но живет не в России, насколько я знаю, а на загнивающем западе. А так плеер очень неплох. Альтернатива ему как по мне одна из окошечных - Clementine. Но кому что больше нравится, уж больно они разные.

peregrine ★★★★★
()
Ответ на: комментарий от peregrine

QMMP - тоже не плох. Ему бы плейлист гибкий как у DeadBeef, то он даже не хуже. И плагинов тоже целый воз для него и развивается вроде стабильно.

Deleted
()
Ответ на: комментарий от Deleted

Даже если питание отдельным проводом с БП компьютера - толку то.

Звуковуха немножечко снаружи.

kott ★★★★★
()
Ответ на: комментарий от peregrine

Потому, что автор плеера (кстати, он на ЛОР-е есть - waker) пропатчил многие библиотеки, которые использует плеер, но пропихивать патчи в сами библиотеки не стал.

это, кстати, одна из десятка разных причин, причем самая мелкая (на нее многие мантайнеры готовы закрыть глаза, т.к. даже самые закоренелые дебилы понимают, что это требование в общем случае невыполнимо).

можно еще вспомнить:

* наличие в исходниках библиотеки DUMB, лицензия которой прямо стебется над дебианом, и вызывает баттхерт у мантайнеров. но альтернативы ей, увы, не знаю.

* использование адекватных кроссплатформенных, компактных, портабельных, быстродействующих библиотек (часто собственного написания, нередко речь идет о базовом коде проекта), вместо тех что присутствуют в репах. некоторые мантайнеры считают это велосипедизмом. например, для расчета md5 предлагалось использовать openssl, для работы с уникодом glib, а для работы с проигрыванием звука gstreamer. но это ни в какие ворота не лезет. проект ведь не только под линукс, а требование использовать gstreamer вместо собственного движка — это какое-то издевательство :)

* использование «не общепринятого» механизма версионности динамических библиотек. т.е. использование собственных механизмов версионирования вместо symver. да, это прозвучит забавно, но многие мантайнеры не понимают, что symver далеко не всегда годное решение, особенно в кроссплатформенных проектах.

* использование библиотек которых в принципе нет в репах никаких дистрибутивов, тогда как мантайнеры предлагают использовать другие библиотеки, которые кривые и убогие, но есть в дистрах. проблема усугубляется тем, что в разных дистрах мнение мантайнеров может расходиться. т.е. например в дебиане хотят чтобы вместо библиотеки A использовалась библиотека B, в федоре библиотека C, а в какой-нибудь опенсусе как раз есть библиотека A, но нет B и С, и A неправильной версии, устаревшая лет на 10. :)

новые мантайнеры появляются примерно каждые 2-3 месяца, и каждый раз у них новые идеи о том, что нужно переделать.

проблема в том, что меня их идеология и религия вообще мало интересует. у меня других дел полно.

waker ★★★★★
()
Ответ на: комментарий от kott

С питанием от однополярного блока питания всё в вилке? Если да, то баловство это всё - были у меня M-Audio внешняя и Xonar ST внутренняя - хорошие добротные звуковые карты. Но после прослушивания хорошего ЦАП - уже не хочется ничего другого, так как качество уже близкое к CD проигрывателям Hi-Fi уровня.

Deleted
()
Ответ на: комментарий от Deleted

Мне не нравятся Winamp/AIMP2-like проигрыватели. В 90% времени ничего, кроме иконки в трее, которая показывает, что плеер не упал быть не должно и с которой можно переключить плейлист/вкладку (их у меня много и я сам не помню все, если честно). А обложку альбома и краткую информацию о проигрываемом я на рабочем столе в коньки рисую, как-то так.

peregrine ★★★★★
()
Ответ на: комментарий от peregrine

Мне не нравятся Winamp/AIMP2-like проигрыватели.

Qmmp имеет два интерфейса - Winamp обложки и как DeadBeef.

Deleted
()
Ответ на: комментарий от waker

а требование использовать gstreamer вместо собственного движка — это какое-то издевательство :)

Одна из причин, почему используется DeadBeef, а не Clementine (с убогим GStreamer).

Deleted
()
Ответ на: комментарий от kott

меня начинают терзать смутные сомнения...

Вот выдержка:

Все знают, что выходной сигнал ЦАП формирует путём модуляции напряжения источника постоянного тока, т.е. блока питания. Поэтому качество этого сигнала напрямую зависит от качества питания.

Да и в УМЗЧ блок питания один из дорогих компонентов и к его проектированию нужно подходить с определенными знаниями (Рогов И. Е Конструирование источников питания звуковых усилителей). Иначе результата не будет вообще.

Deleted
()
Последнее исправление: Deleted (всего исправлений: 1)
Ответ на: комментарий от waker

в зюзевых репах с парой патчей собрано

kott ★★★★★
()
Ответ на: комментарий от waker

* использование «не общепринятого» механизма версионности динамических библиотек. т.е. использование собственных механизмов версионирования вместо symver. да, это прозвучит забавно, но многие мантайнеры не понимают, что symver далеко не всегда годное решение, особенно в кроссплатформенных проектах.

edit: писал поздно ночью, и затупил. имелось ввиде soname, а не symver.

waker ★★★★★
()

Нравится такая концепция построения плейлиста, но есть два вопроса. Что даёт информация о формате/частоте дискретизации в момент прослушивания? В заголовке над альбомом указывается исполнитель трека, как я понял. А если у альбома более одного исполнителя, то плеер раскидает их треки по отдельным блокам с одинаковой обложкой?

spectr00 ★★★
()
Ответ на: комментарий от spectr00

А если у альбома более одного исполнителя, то плеер раскидает их треки по отдельным блокам с одинаковой обложкой?

правила группировки настраиваются через title formatting, т.е. довольно гибко. можно использовать album artist, и т.п.

waker ★★★★★
()
Ответ на: комментарий от waker

soname

Даже представить не могу, для чего оно нужно, если программа слинкована статически (надеюсь правильно выразился) и эти библиотеки размещаются только для этой конкретной программы.

правила группировки настраиваются через title formatting, т.е. довольно гибко. можно использовать album artist, и т.п.

Спасибо! Очень годно сделано.

spectr00 ★★★
()
Последнее исправление: spectr00 (всего исправлений: 1)
Ответ на: комментарий от spectr00

Даже представить не могу, для чего оно нужно, если программа слинкована статически (надеюсь правильно выразился) и эти библиотеки размещаются только для этой конкретной программы.

deadbeef построен на модульной архитектуре, и активно использует динамические библиотеки. обеспечение обратной совместимости ABI осуществляется в рантайме через проверку номеров версий.

soname работает не в рантайме, а на этапе загрузки динамических библиотек, что для plugin-based систем создает целый ряд проблем, и не дает нужной гибкости.

waker ★★★★★
()
Ответ на: комментарий от spectr00

то даёт информация о формате/частоте дискретизации в момент прослушивания?

У меня в коллекции бывают разные релизы одного и того же альбома - я их так технически различаю. Чисто для себя.

Deleted
()
Ответ на: комментарий от waker

Раз уж автор лично здесь - просьба для внешнего вида TAB'ов плейлиста реализовать более гибкую настройку. Либо добавить возможность делать их системными. :)

Deleted
()
Ответ на: комментарий от waker

Да, нашёл — playlist browser. Добавил в режиме дизайна.

amorpher ★★★★★
()
Ответ на: комментарий от peregrine

спасибо за экскурс в историю некоторого софта и его авторов, так же мнение личное, решусь на гуй плеера когда то, думаю поставлю, хватило бы у автора до тех времен усердия на поддержкy и желания.

а у тебя что то есть самодельное и взлетевшее? если не секрет

dima1981
()
Ответ на: комментарий от dima1981

Не, взлетевшего нету. Самодельных велосипедов полно, но в большинстве своем нужны только мне самому. Часть стыдно даже показывать.

peregrine ★★★★★
()
Ответ на: комментарий от peregrine

стыдно у кого видно хд

но по крайней мере ты что то можешь. я вот вообще ни бум бум тупо браузера кнопка в кампе и все )

dima1981
()
Ответ на: комментарий от kott

Сейчас китайский двойной AK4399EQ. Но не устраивает он меня по ряду причин. Буду у Lynx заказывать и собирать.

Deleted
()
Ответ на: комментарий от Deleted

а поподробней? если не трудно

Сейчас китайский двойной AK4399EQ.

то есть, какой-то китайский ноунэйм на базе этих микрух?

kott ★★★★★
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.