Страница 32 из 53 Первая ... 22303132333442 ... Последняя
Показано с 621 по 640 из 1046

Тема: Высококачественный звук в Linux и в Linuх-подобных ОС

  1. #1 Показать/скрыть первое сообщение.
    Завсегдатай
    Автор темы
    Аватар для Роман М
    Регистрация
    31.10.2005
    Адрес
    Москва
    Возраст
    51
    Сообщений
    1,434

    По умолчанию Высококачественный звук в Linux и в Linuх-подобных ОС

    Возможно баян, но хочется узнать на счет возможность реализации высококачественного цифрового источника на базе Linux и Linux-подобных OC, например Ubuntu, Android. В первую очередь интересуют следующие вопросы:
    1) Поддержка USB Audio девайсов
    2) Вывод аудиопотока с бит-перфектом
    3) Поддержка losless и hi-res контента
    4) Подходящие софтовые плейеры
    5) Сравнение по качеству звука с виндой
    У кого есть опыт просьба поделиться.
    Последний раз редактировалось Роман М; 07.10.2011 в 12:04.

  2. #621
    Завсегдатай Аватар для JazMan
    Регистрация
    15.02.2011
    Адрес
    Москва
    Сообщений
    1,874

    По умолчанию Re: Высококачественный звук в Linux и в Linuх-подобных ОС

    Цитата Сообщение от E.Sokol Посмотреть сообщение
    Несмотря на то, что драйвера были бесплатными, был открыт "Фонд KX Project", в который каждый мог внести столько, сколько сможет. Но туда приходили такие копейки, что они на них даже ресивер нормальный не смогли купить, и это их бесконечно расстраивало.

    Offтопик:
    Было бы странно, если бы получилось заработать на нем.
    Крутые драйвера для энтузиастов, но для посредственного железа... Врядли их кто-то принимал всерьез.

  3. #622
    Завсегдатай Аватар для E.Sokol
    Регистрация
    17.01.2015
    Адрес
    Урал
    Сообщений
    1,298

    По умолчанию Re: Высококачественный звук в Linux и в Linuх-подобных ОС


    Offтопик:
    Цитата Сообщение от JazMan Посмотреть сообщение
    Было бы странно, если бы получилось заработать на нем.
    Крутые драйвера для энтузиастов, но для посредственного железа... Врядли их кто-то принимал всерьез.
    В то время, 15 лет назад, SB Live/Audigy считались более чем качественными картами, т.к. выбор был не особо велик, были наилучшими по соотношению цена/качество и были крайне распространены.
    Последний раз редактировалось E.Sokol; 23.01.2016 в 20:55.

  4. #623
    Забанен (навсегда) Аватар для anpir
    Регистрация
    28.03.2014
    Адрес
    Нижний Новгород
    Сообщений
    690

    По умолчанию Re: Высококачественный звук в Linux и в Linuх-подобных ОС

    Цитата Сообщение от E.Sokol Посмотреть сообщение
    Также, в соответствии с концепцией open source вы могли бы доработать драйвер с учётом этих особенностей и отправить улучшенную версию разработчикам, но и этого вы тоже не сделали.
    Драйвер ALSA для звуковой карты m-audio audiophile 192 полностью рабочий.
    Моя доработка драйвера, это твик карты для вывода шести каналов по I2S, без ущерба функциям карты.

    Твик драйвера.

    Скрытый текст


    Привожу пример на Debian системе, предположим, у нас установлено ядро версии 3.2

    Качаем исходники нашей версии ядра: (все от root)

    cd /usr/src && wget https://www.kernel.org/pub/linux/ker...ux-3.2.tar.bz2

    Распаковываем исходники:

    tar -xjf linux-3.2.tar.bz2 && cd linux-3.2

    ----------------------------------------------------------------------------------------------

    Можно так

    Менеджер пакетов Synaptic - Ядро и модули - Linux-source-3.2 установить

    tar -xjf linux-3.2.tar.bz2 && cd linux-3.2

    Исходники ядра /usr/src/linux-source-3.2
    Исходники драйверов ALSA лежат в папке /usr/src/linux-source-3.2/sound
    Драйвер карты m-audio audiophile 192 в папке /usr/src/linux-source-3.2/sound/pci/ice1712
    Код драйвера в файле /usr/src/linux-source-3.2/sound/pci/ice1712/revo.c в этом файле конфиг не только АР192, но и всей линейки карт revo

    Открываем файл revo.c в текстовом редакторе (от root)
    Находим строку 516

    515 case VT1724_SUBDEVICE_AUDIOPHILE192:
    516 ice->num_total_dacs = 2; испровляем количество dacs 2 на 8
    517 ice->num_total_adcs = 2;
    518 break;

    Сохроняем изменения. Далее,

    Копируем конфиг нашего текущего ядра в исходники ядра:

    cp /boot/config-3.2-*** .config && make menuconfig - сохраняемся и выходим

    Собираем наш модуль

    cd /usr/src/linux-source-3.2/sound/pci/ice1712

    make -C /lib/modules/`uname -r`/build M=`pwd`

    cp /usr/src/linux-source-3.2/sound/pci/ice1712/snd-ice1724.ko /lib/modules/3.2.0-4-*/kernel/sound/pci/ice1712

    где 3.2.0-4-* ваше ядро а snd-ice1724.ko твикнутый модуль драйвера

    Перезагрузка, и у нас доступны все восемь каналов Envy24HT, два канала использует m-audio audiophile 192 , шесть свободных.

    Нажмите на изображение для увеличения. 

Название:	1.png 
Просмотров:	561 
Размер:	104.3 Кб 
ID:	256928

    ---------------------------------------------------------------------------------------------

    Чип Envy24

    Вывод 79 PSDOUT[0] - это два канала m-audio audiophile 192

    84 PSDOUT[3]
    83 PSDOUT[2] три свободных доступных рабочих вывода I2S
    82 PSDOUT[1]

    Нажмите на изображение для увеличения. 

Название:	2.png 
Просмотров:	540 
Размер:	73.0 Кб 
ID:	256929
    [свернуть]


    Далее, могу написать как сделать m-audio audiophile 192 четырехканальной ЗК.
    Но уже паяльником, две точки соединить, шесть резисторов убрать ...... несколько строк в модуле драйвера, для контроля уровня двух новых каналов.
    Но это уже другая тема, наверное.
    Последний раз редактировалось anpir; 25.01.2016 в 11:58.

  5. #624
    Завсегдатай Аватар для dalidovich
    Регистрация
    28.11.2006
    Адрес
    Stavropol
    Возраст
    49
    Сообщений
    1,069

    По умолчанию Re: Высококачественный звук в Linux и в Linuх-подобных ОС

    На OSS4 завёл карту USB на pcm2706 нужно было патчить исходники модуля usb в OSS. Одну строчку добавить. У меня реалтайм ядро на минте 17.3.
    Практически повторил статью, но только на oss4 и другие настройки ядра реального времени улучшающие звучание. https://habrahabr.ru/company/xakep/blog/203598/
    Самый лучший при сравнении плееров у меня это звук от демона MPD, реалтайм с патчем на MPD делает звук утончёнее. Ядро 4.15 реалтайм.
    По настройкам лучше играет чем, я так думаю, оригинал BRYSTON BDP-2 на атоме с джулией и дебиане стоимостью под 300 000 руб.
    Обзор устройства.
    http://stereo.ru/to/gah7l-novyy-stan...-bryston-bdp-2
    Прикольный момент был при сборке ядра. Обнаружилась знаменитое слово ДЖИТТЕР. Включение этой опции уменьшает джиттер как я понял при работе oc.
    Последний раз редактировалось dalidovich; 25.01.2016 в 16:21.

  6. #625
    Забанен (навсегда) Аватар для anpir
    Регистрация
    28.03.2014
    Адрес
    Нижний Новгород
    Сообщений
    690

    По умолчанию Re: Высококачественный звук в Linux и в Linuх-подобных ОС

    Интересный обзор звуковых систем http://insanecoding.blogspot.ru/2009...-so-sorry.html
    Последний раз редактировалось anpir; 28.01.2016 в 15:13.

  7. #626
    Завсегдатай Аватар для dalidovich
    Регистрация
    28.11.2006
    Адрес
    Stavropol
    Возраст
    49
    Сообщений
    1,069

    По умолчанию Re: Высококачественный звук в Linux и в Linuх-подобных ОС

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

  8. #627
    Завсегдатай Аватар для Alex-master
    Регистрация
    07.08.2011
    Адрес
    из Сумеречной зоны
    Сообщений
    1,384

    По умолчанию Re: Высококачественный звук в Linux и в Linuх-подобных ОС

    полезная и понятная статья: Битва за скорость звука на Android x86

    https://habrahabr.ru/company/intel/blog/277569/
    У каждой задачи всегда более одного решения!

  9. #628
    Частый гость Аватар для waver
    Регистрация
    30.04.2010
    Адрес
    РФ
    Сообщений
    145

    По умолчанию Re: Высококачественный звук в Linux и в Linuх-подобных ОС

    Есть ли проекты, позволяющие сделать автономным mpd-источник без телефона, планшета и т.п.?
    Т.е. полнофункциональным автономным (или сетевым) аудио-плеером имеющим свое управление и дисплей.

  10. #629
    Завсегдатай Аватар для dalidovich
    Регистрация
    28.11.2006
    Адрес
    Stavropol
    Возраст
    49
    Сообщений
    1,069

    По умолчанию Re: Высококачественный звук в Linux и в Linuх-подобных ОС

    Воядж есть на mpd.
    http://linux.voyage.hk/voyage-mpd
    Если честно. Это изврат делать сетевым mpd. Звук mpd в реалтайме и jack очень хорош. Лучше делать стационар. Скорее всего там в воядже уже есть всё. Если нет, то к mpd можно доустановить отдельную программу для дисплеев. И установить программу по управлению с пульта, то же нет проблем. Всего нужны две команды одна установить для дисплея и для пульта. Вот с настройкой придётся повозиться.
    Последний раз редактировалось dalidovich; 22.02.2016 в 13:23.

  11. #630
    Частый гость Аватар для waver
    Регистрация
    30.04.2010
    Адрес
    РФ
    Сообщений
    145

    По умолчанию Re: Высококачественный звук в Linux и в Linuх-подобных ОС

    Цитата Сообщение от dalidovich Посмотреть сообщение
    Воядж есть на mpd.
    ... Лучше делать стационар. Скорее всего там в воядже уже есть всё.
    Voуage у меня работает пару лет, ничего не нашел в нём для автономности. А хочется не трогая смартфон управлять mpd-плеером (основными функциями).

  12. #631
    Завсегдатай Аватар для _Summit_
    Регистрация
    21.04.2010
    Адрес
    Россия
    Возраст
    42
    Сообщений
    2,894

    По умолчанию Re: Высококачественный звук в Linux и в Linuх-подобных ОС

    Может кому понадобиться...

    После того, как у меня появился плеер на Linux, возникло 2 проблемы с муз. библиотекой.
    1. Формат Monkey audio (ape) поддерживается этой ОС не полностью (хайрезы не играет и с навигацией по трекам у меня было что-то не то).
    2. Листы cue MPD не понравились.

    Для решения этих проблем на досуге набросал пару скриптиков для конвертирования файлов ape во flac и адаптации cue листов для корректной обработки их MPD. В системе д.б. установлены пакеты "mac" для обезьян и "flac". Ну и если нет "iconv", тоже доустановить.

    ape2flac декодирует ape во flac в папке где лежит скрипт и вложенных. Оригинальные переименовываются в *.ap_bak, для кодированных меняется расширение *.flac. После проверки *.ap_bak несложно удалить комм. find.

    chcue убирает INDEX 00 (на сколько я понял MPD их не жует, поправьте если не так), меняет имя файла в листе на *.flac, перекодирует в UTF-8.

    Я проверил на своих файлах - все работает.
    для декодирования в фоне: nohup ./ape2flac &

    Нажмите на изображение для увеличения. 

Название:	1.png 
Просмотров:	659 
Размер:	88.9 Кб 
ID:	261810 Нажмите на изображение для увеличения. 

Название:	2.png 
Просмотров:	617 
Размер:	117.8 Кб 
ID:	261809 Нажмите на изображение для увеличения. 

Название:	3.png 
Просмотров:	611 
Размер:	94.8 Кб 
ID:	261808
    111.ZIP

  13. #632
    Завсегдатай Аватар для dalidovich
    Регистрация
    28.11.2006
    Адрес
    Stavropol
    Возраст
    49
    Сообщений
    1,069

    По умолчанию Re: Высококачественный звук в Linux и в Linuх-подобных ОС

    Большое спасибо. Под какую версию mpd сделали или на любой будет работать, буду пробывать?

  14. #633
    Завсегдатай Аватар для _Summit_
    Регистрация
    21.04.2010
    Адрес
    Россия
    Возраст
    42
    Сообщений
    2,894

    По умолчанию Re: Высококачественный звук в Linux и в Linuх-подобных ОС

    Цитата Сообщение от dalidovich Посмотреть сообщение
    Большое спасибо. Под какую версию mpd сделали или на любой будет работать, буду пробывать?
    Обычный cue, только в стиле Unix. Под mpd спецом не делал.

  15. #634
    Завсегдатай Аватар для Максим
    Регистрация
    24.03.2004
    Адрес
    город у моря
    Возраст
    53
    Сообщений
    2,244

    По умолчанию Re: Высококачественный звук в Linux и в Linuх-подобных ОС

    Цитата Сообщение от _Summit_ Посмотреть сообщение
    перекодирует в UTF-8.
    В баше я не силен, но не увидел в скрипте добавления BOM при конвертации в UTF-8. Линуховые проги к наличию BOM относятся индифферентно, а вот те немногие виндозные плейеры, которые способны корректно отображать кириллицу в UTF-8, без наличия BOM это делать отказываются. В первую очередь это касается Аплейера. Получится ситуация. когда одно лечим, другое калечим.
    Ars longa vita brevis est

  16. #635
    Завсегдатай Аватар для _Summit_
    Регистрация
    21.04.2010
    Адрес
    Россия
    Возраст
    42
    Сообщений
    2,894

    По умолчанию Re: Высококачественный звук в Linux и в Linuх-подобных ОС

    Цитата Сообщение от Максим Посмотреть сообщение
    В баше я не силен, но не увидел в скрипте добавления BOM при конвертации в UTF-8. Линуховые проги к наличию BOM относятся индифферентно, а вот те немногие виндозные плейеры, которые способны корректно отображать кириллицу в UTF-8, без наличия BOM это делать отказываются. В первую очередь это касается Аплейера. Получится ситуация. когда одно лечим, другое калечим.
    Это как то не по юниковски... но,
    для тех кому это нужно можно попробовать:
    find ./ -type f -name *.cue -exec sed -i -e *1 s/^/\xEF\xBB\xBF\n/;* {} \;

  17. #636
    Завсегдатай Аватар для Максим
    Регистрация
    24.03.2004
    Адрес
    город у моря
    Возраст
    53
    Сообщений
    2,244

    По умолчанию Re: Высококачественный звук в Linux и в Linuх-подобных ОС

    Цитата Сообщение от _Summit_ Посмотреть сообщение
    Это как то не по юниковски..
    В каком смысле? По-юниксовски, это "на моей машине работает, остальные пошли нах", так что ли?
    Ситуация простая, на самом деле. Музыка лежит на файлсервере, который под фряхой. Этой библиотекой пользуются десктоп и ноуты, которые все под виндой, и пара-тройка проигрывателей, которые на линуксе. Ессно, куи должны корректно обрабатываться на всех устройствах.
    Цитата Сообщение от _Summit_ Посмотреть сообщение
    для тех кому это нужно можно попробовать
    Линуксоидам, наверно, нужно. Я же это прекрасно делаю средствами виндозного командного процессора, ессно, тоже при помощи iconv. Какого лешего в iconv сразу не добавили опцию записи ВОМ, мне совершенно не понятно.
    Ars longa vita brevis est

  18. #637
    Завсегдатай Аватар для _Summit_
    Регистрация
    21.04.2010
    Адрес
    Россия
    Возраст
    42
    Сообщений
    2,894

    По умолчанию Re: Высококачественный звук в Linux и в Linuх-подобных ОС

    Цитата Сообщение от Максим Посмотреть сообщение
    В каком смысле? По-юниксовски, это "на моей машине работает, остальные пошли нах", так что ли?
    Нет не так. Этот флаг больше мешает. Поэтому и в iconv этой опции нет. На форумах начинающих программистов, чаще спрашивают как BOM выпилить из UTF-8 файла.

    Цитата Сообщение от Максим Посмотреть сообщение
    Ситуация простая, на самом деле. Музыка лежит на файлсервере, который под фряхой. Этой библиотекой пользуются десктоп и ноуты, которые все под виндой, и пара-тройка проигрывателей, которые на линуксе. Ессно, куи должны корректно обрабатываться на всех устройствах.
    Решение найдено. У кого зоопарк плееров могут выполнить find ./ -type f -name *.cue -exec sed -i -e *1 s/^/\xEF\xBB\xBF\n/;* {} \; дописав BOM в свои cue. Volumio, например, это не мешает.

  19. #638
    Завсегдатай Аватар для dalidovich
    Регистрация
    28.11.2006
    Адрес
    Stavropol
    Возраст
    49
    Сообщений
    1,069

    По умолчанию Re: Высококачественный звук в Linux и в Linuх-подобных ОС

    Предположительно нашёл новое перерождение tango studio это AV Linux 2016 [i386, amd64]
    http://nnmclub.to/forum/viewtopic.php?p=8180229#8180229
    С оффсайта очень медленная скорость загрузки.
    Установку не проверял.
    проверил звук с лайв СД - есть на alsa и jack.
    звук jack чуть получше.
    Звук не сравнивал с tango studio. Т.к. забыл как звучит. Но с oos4 с реалтаймом и jack на mint 17.3 да и без jack - значительно хуже звук, значительно ниже детальность, глухой звук и т.д. Но неплохо звучит.
    Лучше или нет по сравнению с виндой не проверял.
    Дистрибутив сделан на Дебиане и легковесной оболочке XFCE. Ядро 4.1.5 реального времени. т.е. с новым оборудованием дружит. Jack первой версии, не второй.
    По идее очень не требователен к ресурсам, должен завести на слабеньких компьютерах и нетбуках.
    Может кому поможет эта новость.

  20. #639
    Новичок Аватар для aol-aol
    Регистрация
    19.06.2016
    Сообщений
    50

    По умолчанию Re: Высококачественный звук в Linux и в Linuх-подобных ОС

    Чтобы Linux звучал получше нужно удалить Pulseaudio или использовать плееры в которых можно выбирать вывод на Alsa (Audacious например), в /usr/share/alsa/alsa.conf значение параметра defaults.pcm.minperiodtime заменить на 0, defaults.pcm.rate_converter на "samplerate_best", defaults.pcm.dmix.rate "44100".
    Последний раз редактировалось aol-aol; 17.08.2016 в 10:20.

  21. #640
    Забанен (навсегда) Аватар для alex-pc
    Регистрация
    18.06.2016
    Сообщений
    19

    По умолчанию Re: Высококачественный звук в Linux и в Linuх-подобных ОС

    На многих форумах при построении ПК для звука, стараются добиться минимальных задержек при воспроизведении.
    Я на всех своих ПК под Linux, тоже заметил что при минимальном буфере драйвера ЗК звук лучше.
    Под систему Linux есть измерительный комплекс baudline, наверное единственный. Я его использую при тестах ЗК в Linux.
    Вот р-т моей m-audio ap192, сама на себя
    Нажмите на изображение для увеличения. 

Название:	Снимок экрана от 2016-09-07 00:28:48.png 
Просмотров:	554 
Размер:	65.0 Кб 
ID:	274146
    В настройках baudline есть окно с мониторингом sample rate (погрешности частоты дискретизации)
    Нажмите на изображение для увеличения. 

Название:	7:01:54.png 
Просмотров:	623 
Размер:	6.3 Кб 
ID:	274147
    При различных настройках задержки (велечины буфера драйвера) стабильность велечины sample rate очень сильно изменяется.
    При минимальном буфере 8 семплов (задержка 0,3 ms), велечина sample rate плавает в пределах 0,2 семпла.
    При максимальном буфере 2048 семплов (задержка 97 ms), велечина sample rate плавает в пределах 100 семпла и более.
    Вот результаты с различным буфером
    8 16 32 128 1024 2048
    http://coub.com/view/ep6ub
    Что это за вид искажений, может это можно сравнить с детонацией в МГ ?
    Ошибка в 100 семпла при 44100, получается ~0,25%
    Последний раз редактировалось alex-pc; 08.09.2016 в 19:48.

Страница 32 из 53 Первая ... 22303132333442 ... Последняя

Социальные закладки

Социальные закладки

Ваши права

  • Вы не можете создавать новые темы
  • Вы не можете отвечать в темах
  • Вы не можете прикреплять вложения
  • Вы не можете редактировать свои сообщения
  •