Форум русскоязычного сообщества Ubuntu


Следите за новостями русскоязычного сообщества Ubuntu в Twitter-ленте @ubuntu_ru_loco

Автор Тема: [HOWTO] Выковыриваем pulseaudio из Ubuntu 9.10, 10.04  (Прочитано 319572 раз)

0 Пользователей и 1 Гость просматривают эту тему.

Оффлайн Демагог

  • Активист
  • *
  • Сообщений: 513
    • Просмотр профиля
Re: Выковыриваем pulseaudio из Ubuntu 9.10
« Ответ #420 : 31 Января 2010, 15:42:15 »
(Нажмите, чтобы показать/скрыть)
я ставил oss ... https://forum.ubuntu.ru/index.php?topic=20781.msg622328#msg622328

Что тут можно попробовать?

1. Поставить OSS4 по новой официальной инструкции
https://help.ubuntu.com/community/OpenSound
https://forum.ubuntu.ru/index.php?topic=69911.msg623651#msg623651

2. Желательно скомпилировать OSS4 таким методом:
https://forum.ubuntu.ru/index.php?topic=69911.msg613290#msg613290

3. Не плохо бы прочитать всё тему (или хотя бы просмотреть):
https://forum.ubuntu.ru/index.php?topic=69911.0

Рекомендуется документировать эксперименты, чтобы можно было конкретно спрашивать на форуме OSS4
http://www.4front-tech.com/forum/viewforum.php?f=3

Оффлайн borjus

  • Участник
  • *
  • Сообщений: 168
    • Просмотр профиля
Re: Выковыриваем pulseaudio из Ubuntu 9.10
« Ответ #421 : 31 Января 2010, 15:47:14 »
(Нажмите, чтобы показать/скрыть)
я ставил oss ... https://forum.ubuntu.ru/index.php?topic=20781.msg622328#msg622328

Что тут можно попробовать?

1. Поставить OSS4 по новой официальной инструкции
https://help.ubuntu.com/community/OpenSound
https://forum.ubuntu.ru/index.php?topic=69911.msg623651#msg623651

2. Желательно скомпилировать OSS4 таким методом:
https://forum.ubuntu.ru/index.php?topic=69911.msg613290#msg613290

3. Не плохо бы прочитать всё тему (или хотя бы просмотреть):
https://forum.ubuntu.ru/index.php?topic=69911.0

Рекомендуется документировать эксперименты, чтобы можно было конкретно спрашивать на форуме OSS4
http://www.4front-tech.com/forum/viewforum.php?f=3

я 3 дня этому посветил! Правда, уже терпения не хватает! В итоге пока слушаю 2.0, ищу настройки альсы под 4.0 или конфиги кто выложит %) спасибо за ссылки,делал все по ним)))! на офиц форуме осс проблема с пищалками при подключении колонок так и не решена, модель такая же как и у меня!

Оффлайн Демагог

  • Активист
  • *
  • Сообщений: 513
    • Просмотр профиля
Re: Выковыриваем pulseaudio из Ubuntu 9.10
« Ответ #422 : 31 Января 2010, 16:26:09 »
я 3 дня этому посветил! Правда, уже терпения не хватает! В итоге пока слушаю 2.0, ищу настройки альсы под 4.0 или конфиги кто выложит %) спасибо за ссылки,делал все по ним)))! на офиц форуме осс проблема с пищалками при подключении колонок так и не решена, модель такая же как и у меня!

Конфиги для ALSA можно найти здесь:
http://wiki.archlinux.org/index.php/Alsa
http://wiki.archlinux.org/index.php/Alsa#Example_configurations

Оффлайн borjus

  • Участник
  • *
  • Сообщений: 168
    • Просмотр профиля
Re: Выковыриваем pulseaudio из Ubuntu 9.10
« Ответ #423 : 01 Февраля 2010, 17:06:25 »
Снова я в этом разделе!!! Тема вот в чем,продолжая углубляться в тему surround все меньше начинаю что-то понимать в работе альсы и пульса! команда aplay -L выводит нам то, что может аудиокарта, это же должно по идее отображаться в настрйоках звука,где выбор устройства, как например вот тут http://www.hds619.net/HImages/Schermata.tXS0d.png ....однако у меня так и не получается прийти к таким настройкам (у меня только одно устройство и режимы его работы ДУПЛЕКС, СПИКЕР, НАУШНИКИ и все..никаких 5.1 ...4.0 нет в меню), согласен даже на дублирование каналов, не обязательно surround...asoundrc как тока не насиловал,результата ноль любая вариация speaker-test не проигрывает звук в задних колонках!!!ТОлько передние! ....сегодня уже и альсу собрал руками..и с оф сайта realtek собрал=ноль эффекта...удалил pulsaudio..тут же пропала gnome-panel..кое как восстановил так как устанавливаться обратно пульс не хотел и ругался на какие то зависимости и пр..Я знаю, не в тему написал, но в других темах вообще молчок по этому поводу!

Оффлайн Qznec

  • Новичок
  • *
  • Сообщений: 9
    • Просмотр профиля
Re: Выковыриваем pulseaudio из Ubuntu 9.10
« Ответ #424 : 04 Февраля 2010, 14:02:09 »
Сделал все по варианту с PPA - вроде бы все работает :)
Но вот возникла необходимость измерить задержку I/O звуковухи... Как и чем это сделать?
Звуковуха ASUS XONAR Essence ST, ось Ubuntu 9.10
PS. С Linuxом знаком несколько дней :-[
PPS. Сорри за офф

Оффлайн Демагог

  • Активист
  • *
  • Сообщений: 513
    • Просмотр профиля
Re: Выковыриваем pulseaudio из Ubuntu 9.10
« Ответ #425 : 04 Февраля 2010, 17:05:16 »
Сделал все по варианту с PPA - вроде бы все работает :)
Но вот возникла необходимость измерить задержку I/O звуковухи... Как и чем это сделать?
Звуковуха ASUS XONAR Essence ST, ось Ubuntu 9.10
PS. С Linuxом знаком несколько дней :-[
PPS. Сорри за офф

Тут вот кто-то "правду" рассказал (September 2002):

THE TRUTH ABOUT LATENCY
http://www.soundonsound.com/sos/Sep02/articles/pcmusician0902.asp

Sound card test program
http://www.guitar-fxbox.com/sctest.htm

http://www.google.de/search?sourceid=chrome&ie=UTF-8&q=i/O+latency+soundcard
http://www.google.de/search?hl=en&q=i/O+latency+soundcard+measure&btnG=Search&aq=f&oq=

Должны быть проги для Linuxа.
Гурманы-меломаны тусуются на форуме OSS4
http://www.4front-tech.com/forum/viewforum.php?f=3
Попробуйте спросить там (желательно прикинуться юзером OSS4).


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

Но вам ведь нужен конечный результат, не правда ли?
Поэтому всё зависит от sound system.
Говорят, что самая низкая латентность на OSS4, но там проблемы с MIDI.

Читайте здесь:
http://wiki.archlinux.org/index.php/Pro_Audio

Есть один скандальный текст. Hannu Savolainen (создатель Open Sound System) намекнул прямым текстом, что "low latencies" - это то, что особенно беспокоит идиотов. Цитируем:
"So next time you hear/see somebody talking about lowest possible latencies then you know this guy is potentionally a clueless idiot".
Этот текст, однако, для продвинутых, простому юзеру читать не рекомендуется.
Low latencies are bullshit
http://4front-tech.com/hannublog/?page_id=29
« Последнее редактирование: 04 Февраля 2010, 17:47:31 от Демагог »

Оффлайн Qznec

  • Новичок
  • *
  • Сообщений: 9
    • Просмотр профиля
Re: Выковыриваем pulseaudio из Ubuntu 9.10
« Ответ #426 : 04 Февраля 2010, 17:54:09 »
Демагог, спасибо, но как под виндой измерить задержки я знаю. Просто азусовские программеры написали очень корявый ASIO-драйвер и задержка мало того, что большая, так еще и не постоянная (если кому интересно, тут обсуждали) :( А задержка через DirectSound естественно еще больше... Для меня это неприемлемо, так как собираюсь писать музыку с этой картой. Поэтому и решил поставить Ubuntu, т.к. попадалась фраза в инете, что под Linuxом у этой карты задержка около 1мс!
За ссылку на форум по OSS4 спасибо, но oss мне не интересен, т.к. секвенсоры и аудиоредакторы под Linuxом работают в основном через JACK + ALSA. Полистаю, конечно, но с английским у меня не очень :-[
Попробуйте спросить там (желательно прикинуться юзером OSS4).  :laugh:

Пользователь решил продолжить мысль 04 Февраля 2010, 18:01:01:
"low latencies" - это то, что особенно беспокоит идиотов.
Интересно, Hannu Savolainen, пробовал играть при большой задержке?
« Последнее редактирование: 04 Февраля 2010, 18:01:01 от Qznec »

Оффлайн Демагог

  • Активист
  • *
  • Сообщений: 513
    • Просмотр профиля
Re: Выковыриваем pulseaudio из Ubuntu 9.10
« Ответ #427 : 04 Февраля 2010, 18:13:38 »
"low latencies" - это то, что особенно беспокоит идиотов.
Интересно, Hannu Savolainen, пробовал играть при большой задержке?

Повторяю, текст для продвинутых. Но обратите внимание на формальности: официальный документ в официальном блоге, и такие слова как "clueless idiot". Тут, как говорится, нет дыма без огня.


Пользователь решил продолжить мысль 04 Февраля 2010, 18:23:18:
Поэтому и решил поставить Ubuntu, т.к. попадалась фраза в инете, что под Linuxом у этой карты задержка около 1мс!

Кстати, если вы смогли удалить PulseAudio из Ubuntu 9.10, то сможете и Arch Linux поставить без проблем.
Лучшие драйвера там. И софт тоже. И грамотные юзеры все туда перебрались. Руководство здесь:
http://wiki.archlinux.org/index.php/Beginners'_Guide
http://wiki.archlinux.org/index.php/Руководство_для_новичков
http://wiki.archlinux.org/index.php/Alsa
« Последнее редактирование: 04 Февраля 2010, 18:23:18 от Демагог »

Оффлайн Qznec

  • Новичок
  • *
  • Сообщений: 9
    • Просмотр профиля
Re: Выковыриваем pulseaudio из Ubuntu 9.10
« Ответ #428 : 04 Февраля 2010, 18:39:17 »
Тут, как говорится, нет дыма без огня.
Ну то, о чем там пишется понятно, но если надо играть и слышать в реалтайме себя же, но уже с фонограммой, но здесь уже задержка очень важна!
Если же просто записать дорожку, а потом наложить на фанеру, то понятно, что задержка убирается сведением :)
Кстати, если вы смогли удалить PulseAudio из Ubuntu 9.10, то сможете и Arch Linux поставить без проблем.
Да поставить-то я может и поставлю, только есть ли в этом смысл? А чтобы это понять нужно померить задержку - если она меньше, чем в ASIO под виндой и постоянная, то тогда уже можно перебирать дистрибутивами для большей оптимизации под задачи :)

Пользователь решил продолжить мысль 04 Февраля 2010, 18:44:03:
Просто меня заинтересовало это:
задержка и грузеж проца.
вот когда вместо
200ms pulseaudio + 40ms alsa
будет
0ms pulseaudio + 40ms alsa
тогда пожалуйста.
Раз человек пишет задержки, значит он их измерил :) А вот чем и как я и хотел услышать...
« Последнее редактирование: 04 Февраля 2010, 18:44:03 от Qznec »

Оффлайн Демагог

  • Активист
  • *
  • Сообщений: 513
    • Просмотр профиля
Re: Выковыриваем pulseaudio из Ubuntu 9.10
« Ответ #429 : 04 Февраля 2010, 18:51:31 »
Ubuntu Manpage: jdelay - measure sound card latency
Jdelay is a simple JACK application that you can use to measure the latency of your sound card. It uses a phase measurements on a set of tones to measure ...
http://manpages.ubuntu.com/manpages/intrepid/man1/jdelay.1.html

Google:
http://www.google.de/search?sourceid=chrome&ie=UTF-8&q=ubuntu+how+to+measure+latency

Оффлайн Qznec

  • Новичок
  • *
  • Сообщений: 9
    • Просмотр профиля
Re: Выковыриваем pulseaudio из Ubuntu 9.10
« Ответ #430 : 04 Февраля 2010, 18:57:39 »
Демагог, спасибо огромное!!!
Google:
Мне стыдно, но не мог найти  :-[ :)

Оффлайн Демагог

  • Активист
  • *
  • Сообщений: 513
    • Просмотр профиля
Re: Выковыриваем pulseaudio из Ubuntu 9.10
« Ответ #431 : 04 Февраля 2010, 19:03:43 »
Демагог, спасибо огромное!!!
Google:
Мне стыдно, но не мог найти  :-[ :)

Ничего страшного. Поиск - это нетривиальная задача.
Простейшее решение: ubuntu + howto + ...
Advanced settings of Google -> English Language

Оффлайн Motors

  • Активист
  • *
  • Сообщений: 682
  • снова ubuntu, уже нет
    • Просмотр профиля
    • motors
Re: Выковыриваем pulseaudio из Ubuntu 9.10
« Ответ #432 : 04 Февраля 2010, 19:12:18 »
Qznec
как узнаете латенси, отпишитесь о результатах плиз)

Оффлайн Qznec

  • Новичок
  • *
  • Сообщений: 9
    • Просмотр профиля
Re: Выковыриваем pulseaudio из Ubuntu 9.10
« Ответ #433 : 04 Февраля 2010, 22:44:16 »
При количестве выборок в буфере 16 и частоте 44100 получилось 228 семлов (или 5,17 мс)
А потом меня дернуло поменять драйвер "alsa" на "ALSA" в списке драйверов JACK и он у меня перестал работать, а драйвер "alsa" исчез из списка :(
Бред какой-то... Да, еще у меня Jack в реалтайме не запустился... короче надо разбираться...

Оффлайн Motors

  • Активист
  • *
  • Сообщений: 682
  • снова ubuntu, уже нет
    • Просмотр профиля
    • motors
Re: Выковыриваем pulseaudio из Ubuntu 9.10
« Ответ #434 : 04 Февраля 2010, 22:52:21 »
есть такой косяк.. да, с регистром
лучше запускать демон jack из терминала, что-то типа jackd -p 128 -T -d alsa -n 2 -r 48000 -p 1024
а для реалтайма надо специальное -rt  ядро, для работы из под юзера.
можно еще попробовать поставить Ubuntu-studio, оно как раз для этого

 

Страница сгенерирована за 0.019 секунд. Запросов: 21.