Music Player Daemon: железо и софт для цифрового источника на Linux - Страница 10 - Цифровые источники и компьютерные технологии для аудио - SoundEX - Клуб любителей хорошего звука Перейти к публикации

Music Player Daemon: железо и софт для цифрового источника на Linux


Рекомендованные сообщения

звук должен быть с удобством.

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

Ссылка на комментарий
Поделиться на других сайтах

  • Ответы 10.5k
  • Создано
  • Последний ответ

Лучшие авторы в этой теме

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

Тут такой вопрос еще есть. Я так полагаю, что программное декодирование FLAC и WAV (а аппаратного нет в природе) делается одними и теми же кодеками, что в Линн, что в самодельном источнике, что в дюнах и т.п.. Или немного разными, но концептуально по сути - это одно и то же, аудиофильские качества декодирования вряд ли будут различаться очень сильно. "Ништяки" в виде удобного до безобразия интерфейса - это уже несколько вторично, думаю что не из командной строки вы запускаете, постараться - так можно и организовать на самодельном устройстве под себя и свой вкус.

Вы упомянули выше две вещи, их по ветке как-то не всплывало больше - но я считаю что это самое важное, что для Линн, что для самоделки - это правильная организация питания. Чем и как запитать саму материнку и звуковую карту? Ведь выбор этих устройств - готовых, аудиофильских - не такой очевидный, а самому паять это уже несколько другая область, нежели программинг и настройкинг на неизвестной ОС. Если скажем, найти близкие к идеальным решения по питанию, то можно тогда говорить о некой равнозначности устройств по качеству (и о разнице устройств по удобствам), без этого, мне кажется жигули так и останутся жигулями, а мерседес - мерседесом.

И второй вопрос. Вы чем выводите сигнал в конечном итоге, через ЮСБ? Или SPDIF?

Ссылка на комментарий
Поделиться на других сайтах

звук должен быть с удобством.

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

Напиши свой способ взаимодействия с медиатекой.

Видео клиента MPaD.

Видео MPoD, причем у чувака железка на Alix.

Ссылка на комментарий
Поделиться на других сайтах

  • Administrators

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


Дима, я буду думать, что ты просто не посмотрел предыдущие посты :)

Напомню про управлялки для MPD:

MPaD, MPoD - для iOS девайсов.
Droid MPD client, MPDroid - для андроидогаджетов.
GMPC - для Мас, РС, Linux.

Еще есть простой интерфейс для управления воспроизведением, вызываемый по IP, фактически графическая оболочка для консоли.

Ну и конечно, да, можно и из командной сроки тоже управлять воспроизведением.
Особо продвинутые оригиналы в качестве пульта могут использовать числовую часть клавиатуры или такой отдельный блок :)))))
Ссылка на комментарий
Поделиться на других сайтах

  • Administrators

Тут такой вопрос еще есть. Я так полагаю, что программное декодирование FLAC и WAV (а аппаратного нет в природе) делается одними и теми же кодеками, что в Линн, что в самодельном источнике, что в дюнах и т.п.. Или немного разными, но концептуально по сути - это одно и то же, аудиофильские качества декодирования вряд ли будут различаться очень сильно. "Ништяки" в виде удобного до безобразия интерфейса - это уже несколько вторично, думаю что не из командной строки вы запускаете, постараться - так можно и организовать на самодельном устройстве под себя и свой вкус.

Как раз аудиофильские качества декодирования имеют не самое последнее значение. Но программеры Linn преодолели данную проблему на ранних версиях прошивок ;)

По моим субъективным ощущениям у текущей версии МРD с этим нет проблем, что не может не радовать :)

А вот по организации управления брендовые изделия конечно более продвинутые.

Хотя, нынешние версии управлялок для MPD я считаю уже вполне приличными.

Вы упомянули выше две вещи, их по ветке как-то не всплывало больше - но я считаю что это самое важное, что для Линн, что для самоделки - это правильная организация питания. Чем и как запитать саму материнку и звуковую карту? Ведь выбор этих устройств - готовых, аудиофильских - не такой очевидный, а самому паять это уже несколько другая область, нежели программинг и настройкинг на неизвестной ОС. Если скажем, найти близкие к идеальным решения по питанию, то можно тогда говорить о некой равнозначности устройств по качеству (и о разнице устройств по удобствам), без этого, мне кажется жигули так и останутся жигулями, а мерседес - мерседесом.

Как правильно заметил Dimas.sky - удовольствие надо растягивать :)

Будет, все обязательно будет. И линейное питание для материнской платы и линейное питание для платы вывода USB или USB-S/PDIF конвертора. Вначале ветки даже приводился вариант БП на 12v/80w. Есть полно и других вариантов, они сейчас рассматриваются и естественно будут обсуждаться.

И второй вопрос. Вы чем выводите сигнал в конечном итоге, через ЮСБ? Или SPDIF?

В рамках текущих экспериментов - через USB. Это наиболее рациональный вывод для данного проекта. Хотя нет никаких препятствий в организации вывода через S/PDIF, i2S, AES/EBU или аналог с помощью звуковых карт или встроенных в МРD источник конверторов и цапов.
Ссылка на комментарий
Поделиться на других сайтах

Как раз аудиофильские качества декодирования имеют не самое последнее значение.

С этим сложно спорить, но мне кажется, даже уверен, что вес правильного декодирования в общем звучании на порядки ниже, чем вес таких проблем как джиттер или импульсное питание материнки. К слову говоря, Barry Diament (звукоинженер, кто делали ранние трансферы на известных CD LZ, AC/DC, Yes, Боба Марли в 80-е годы) вообще написал, что для его собственной студии сейчас FLAC никогда не дает нужного качества, и что он использует только aiff, но это же понятно, что у него свой собственный проф.сетап, где куча собственных кодеков и плагинов, которые судя по всему заточены под маковский файл, а FLAC - так, "с боку припека". Да и потом, даже выше по обсуждению видно, что твики настройки кодеков улучшают качество на самостоятельной сборке, так же в точности, как и отработка прошивок у Линн, PS Audio и других. То есть это вещь изменяемая. Джиттер и питание - это хардвэр, тут уже надо сразу проектировать минимальное влияние компонентов на звук, мне пока это кажется почти непреодолимой задачей (((

Организация правильного выхода через SPDIF очень интересна, мои опыты были минимальные, с любым на форуме Музилендом, но качество мне показалось отстойным (равным тем же дюнам), и я эксперименты прекратил. Возможно у кого-то DAC и с хорошим USB, но думаю, что это исключения, все же USB встраиваются в не самые дорогие устройства только лишь для каталожного расширения функционала, а об аудиофильских качествах USB остается пока только мечтать.

Ссылка на комментарий
Поделиться на других сайтах

В рамках текущих экспериментов - через USB. Это наиболее рациональный вывод для данного проекта. Хотя нет никаких препятствий в организации вывода через S/PDIF, i2S, AES/EBU или аналог с помощью звуковых карт или встроенных в МРD источник конверторов и цапов.

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

Ссылка на комментарий
Поделиться на других сайтах

Если карта вывода в Линуксе не поддерживается как в случае с картами Линкс, то и на выходе ничего не будет.

Juli@ XTe (на PCIe) ALSA compatible: http://www.esi-audio.com/products/juliaxte/

Ссылка на комментарий
Поделиться на других сайтах

  • Administrators

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

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

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

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

Ссылка на комментарий
Поделиться на других сайтах

А, что с поддержкой всяких конвертеров USB......

Ссылка на комментарий
Поделиться на других сайтах

  • Administrators

tas1020

tenor7022

tenor8802

c-media 6631

xmos

hi-face 1

Все, что на базе этого.

Hi-face1 не видит. Я попробовал его подцепить.

А вот его вторую версию поддерживает, но это потому, что она на xmos.

Написали что vortexbox теперь видит hi-face1, но пока не пробовал.

Boт даже команда для того чтобы все заработало:


yum -y install snd-usb-asyncaudio
reboot
[/Code]

Ссылка на комментарий
Поделиться на других сайтах

  • Administrators

Спасибо. Доберусь до компа, опробую. А то свисток hi-face1 без дела валяется :)

Ссылка на комментарий
Поделиться на других сайтах

Думал переезжать на 2.5" внешний диск, он тише, компактнее, его не надо включать в розетку.

решил основательно отслушать разницу с текущим USB 3.5". Очень надеялся ее не услышать, но увы, она слишком велика.

Вот разницу с сетевой папкой я уже не слышу.

Ссылка на комментарий
Поделиться на других сайтах

Думал переезжать на 2.5" внешний диск, он тише, компактнее, его не надо включать в розетку.

решил основательно отслушать разницу с текущим USB 3.5". Очень надеялся ее не услышать, но увы, она слишком велика.

Вот разницу с сетевой папкой я уже не слышу.

надо было через esata внешние диски цеплять. Вот там разницы наверное и не будет.

Ссылка на комментарий
Поделиться на других сайтах

Думал переезжать на 2.5" внешний диск, он тише, компактнее, его не надо включать в розетку.

решил основательно отслушать разницу с текущим USB 3.5". Очень надеялся ее не услышать, но увы, она слишком велика.

Вот разницу с сетевой папкой я уже не слышу.

А если еще с таким бп попробовать?

http://www.aqvox.de/usb-power_en.html

Ссылка на комментарий
Поделиться на других сайтах

Так с каким лучше - с 2.5 или с 3.5?

3.5" конечно, внешнее питание.

Ссылка на комментарий
Поделиться на других сайтах

Вообще конечно очень странно что есть какая либо разница. Малообъяснима.

Ссылка на комментарий
Поделиться на других сайтах

Действительно, малообъяснимо.

Но я верю.

Кстати, встречал где-то полезный совет: если питание по ЮСБ не нужно (отдельное питание), то лучше контакт V+ заизолировать.

V+ - это грязная линия.

Я так и сделал в связке компьютер - ЦАП. Вырезал очень тоненькую полоску изоленты и аккуратно наклеил на 4-й контакт USB A.

В моем случае я разницы не услышал, подозреваю, что ЦАП и сам делает это же.

Но в случае с ХДД с внешним питанием может несколько улучшить "картину".

Ссылка на комментарий
Поделиться на других сайтах

  • Administrators

Вроде вся установка проходит, но не получается. HiFace системой определяется как какое-то подключенное usb устройсво, но не более. В аудиоустройствах он не появляется. У народа на 0,9-rc1 тоже пока не получилось. А вояжевцы и не собираются старые конверторы поддерживать, типо пишите письма тем кто дрова для ALSA делает, вот если добавят.

Ссылка на комментарий
Поделиться на других сайтах

Блок питания - большая такая коробка - выдает +12 и +5v,

в другом внешнем боксе было только +12.

У flac довольно низкие аппаратные требования, для декодирования достаточно 74MHz Arm.

Ссылка на комментарий
Поделиться на других сайтах

Допишу про IRQ, не так все сложно оказалось.

Запускаем проигрывание MPD, смотрим через час статистику через команду top.

Она считает время, которое каждый процесс использует процессор. Смотрим список.

После MPD нас интересует процесс ksoftirqd/0 - это менеджер прерываний, дальше смотрим процессы, которые начинаются на IRQ.

Запускаем команду cat /proc/interrupts и видим список прерываний.

Первая колонка - номер прерывания,

вторая показывает занято ли оно (0 - свободно)

последняя указывает на устройство.

Запустив lspci -v можно более подробно узнать что за устройство.

Чтобы узнать, где у нас ЦАП, отключаем/подключаем его и смотрим на какое прерывание он вешается.

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

chrt -f -p 90 $(ksoftirqd/0)

chrt -f -p 88 $(irq/23-uchci_ucd)

chrt -f -p 88 $(irq/23-ehci_ucd)

chrt -f -p 86 $(irq/17-eth0) - это сетевой контроллер.

смотрим через top изменились ли приоритеты, если да, то вставляем эти строки в /etc/rc.local.

Цифры 90,88, ... взяты не совсем с потолка, из рекомендаций форума linuxmusicians

Ссылка на комментарий
Поделиться на других сайтах

вообще неплохо бы столкнуть с Macmini/audirvana, раз с aurender битва уже была :ph34r:

Ссылка на комментарий
Поделиться на других сайтах

Присоединяйтесь к обсуждению

Вы можете опубликовать сообщение сейчас, а зарегистрироваться позже. Если у вас есть аккаунт, войдите в него для написания от своего имени.
Примечание: вашему сообщению потребуется утверждение модератора, прежде чем оно станет доступным.

Гость
Unfortunately, your content contains terms that we do not allow. Please edit your content to remove the highlighted words below.
Ответить в теме...

×   Вставлено в виде отформатированного текста.   Вставить в виде обычного текста

  Разрешено не более 75 эмодзи.

×   Ваша ссылка была автоматически встроена.   Отобразить как ссылку

×   Ваш предыдущий контент был восстановлен.   Очистить редактор

×   Вы не можете вставить изображения напрямую. Загрузите или вставьте изображения по ссылке.

 Поделиться

×
×
  • Создать...