The OpenNET Project / Index page

[ новости/++ | форум | wiki | теги ]

17.01.2012 14:16  PulseAudio портирован для платформы Android

Один из разработчиков звукового сервера PulseAudio выполнил портирование проекта для работы в окружении платформы Android и представил результаты сравнения производительности PulseAudio c AudioFlinger, штатным звуковым сервером Android. Работа PulseAudio была обеспечена через интеграцию в базовую систему Android с задействованием стандартных звуковых драйверов ALSA.

Тестирование было произведено на телефоне Galaxy Nexus с прошивкой на базе Android 4.0. PulseAudio показал более высокую эффективность при сравнении таких показателей как нагрузка на CPU (2% против 0% для потока 48 kHz), потребление энергии системой (108 против 87 прерывания в секунду, использовалась утилита PowerTOP) и отзывчивость системы (176 против 20 миллисекунд задержки). При оценке потребления памяти, лучшие показатели продемонстрировал AudioFlinger (2600 Кб и 3020 Кб).

Из возможностей PulseAudio, которые могут оказаться полезными для платформы Android отмечается поддержка прозрачной потоковой передачи звука по сети (например, можно организовать проигрывание звука с телефона на телевизор), поддержка дополнительных форматов сжатия (AC3, DTS и т.п.), возможности по маршрутизации звуковых потоков и модульная структура, позволяющая легко расширять базовую функциональность. PulseAudio позволяет управлять громкостью и смешиванием звука на уровне отдельных приложений, организовывать поступление, смешивание и вывод звука при наличии нескольких входных и выходных каналов или звуковых карт, позволяет на лету менять формат звукового потока.

В будущем планируется написать надстройку над PulseAudio, которая сможет эмулировать API AudioFlinger на базе PulseAudio, т.е. позволит использовать PulseAudio в качестве замены AudioFlinger. AudioFlinger представляет собой прослойку, предоставляющую такие сервисные функции, как организация записи и проигрывания звуковых потоков, смешивание различных звуковых потоков, преобразование частоты дискретизации потока. Клиентские приложения для платформы Android используют дополнительный высокоуровневый API, построенный поверх AudioFlinger (нативные приложения вынуждены использовать для вывода звука API OpenSL ES, который также транслируется в AudioFlinger). С целью оптимизации производительности в PulseAudio планируется обеспечить поддержку некоторых специфичных для платформы Android возможностей, таких как Binder для работы с IPC и ashmem для передачи звуковых блоков как сегментов разделяемой памяти.

Дополнительно можно отметить проект по портированию для платформы Android мультимедийного фреймворка GStreamer, в рамках которого подготовлен набор компонентов для создания широкого спектра мультимедиа приложений, от медиаплееров и конвертеров аудио/видео файлов, до программ использующих RTP/VoIP, поддержки DLNA и средств для организации видеоконференций.

  1. Главная ссылка к новости (http://arunraghavan.net/2012/0...)
  2. OpenNews: Релиз звукового сервера PulseAudio 1.0
  3. OpenNews: Интервью с автором systemd и PulseAudio
  4. OpenNews: Релиз мультимедийного фреймворка GStreamer 0.11
Лицензия: CC-BY
Тип: К сведению
Ключевые слова: pulseaudio, android
При перепечатке указание ссылки на opennet.ru обязательно
Обсуждение Линейный вид | Ajax | Показать все | RSS
 
  • 1.1, Hety, 14:37, 17/01/2012 [ответить] [смотреть все]
  • +3 +/
    Теперь и на ведроиде 300 мс задержки.
     
     
  • 2.27, Аноним, 16:22, 17/01/2012 [^] [ответить] [смотреть все] [показать ветку]
  • +/
    Да, андроид он такой А с творением Поттеринга ... весь текст скрыт [показать] [показать ветку]
     
     
  • 3.56, anonymous, 18:20, 17/01/2012 [^] [ответить] [смотреть все]  
  • +1 +/
    А какой при этом был буфер в альсе ... весь текст скрыт [показать]
     
  • 3.133, waker, 18:57, 19/01/2012 [^] [ответить] [смотреть все]  
  • +/
    это чит без пульсы и audioflinger тоже можно получать минимальную задержку есл... весь текст скрыт [показать]
     
  • 2.50, anonymous, 17:38, 17/01/2012 [^] [ответить] [смотреть все] [показать ветку]  
  • +/
    А Вы батенька пессимист однако Наконец то Android избавили от его последнего ф... весь текст скрыт [показать] [показать ветку]
     
  • 2.53, Аноним, 17:54, 17/01/2012 [^] [ответить] [смотреть все] [показать ветку]  
  • +1 +/
    > Теперь и на ведроиде 300 мс задержки.

    А что ты от явы хотел?

     
     
  • 3.70, redwolf, 18:57, 17/01/2012 [^] [ответить] [смотреть все]  
  • –1 +/
    ява-то тут причём может для Андроида пульс и нормален А на десктопе у меня с ... весь текст скрыт [показать]
     
     
  • 4.86, Аноним, 20:57, 17/01/2012 [^] [ответить] [смотреть все]  
  • +2 +/
    Какая связь ... весь текст скрыт [показать]
     
  • 1.4, Я, 14:47, 17/01/2012 [ответить] [смотреть все]  
  • +3 +/
    Народ! Ткните меня пожалуйста носом в инструкцию, как реализовать эту мифическую функцию передачи звука по сети (на простом компе) Я только читаю о том что пульс такой навороченный, что можно реализовать, а как? или опять, просто надо переправить все конфиги на уровне системы, поплясать с бубном, и тогда "автоматически" звук пойдёт по сети, но при этом на компе заглохнет навсегда?
     
     
  • 2.8, anonymous, 15:01, 17/01/2012 [^] [ответить] [смотреть все] [показать ветку]  
  • +4 +/
    http://www.pulseaudio.org/wiki/NetworkSetup
     
  • 2.9, Аноним, 15:05, 17/01/2012 [^] [ответить] [смотреть все] [показать ветку]  
  • +3 +/
    http www opennet ru tips info 2282 shtml http www opennet ru tips info 2299 ... весь текст скрыт [показать] [показать ветку]
     
  • 2.16, Stant, 15:38, 17/01/2012 [^] [ответить] [смотреть все] [показать ветку]  
  • +/
    Я пробовал на Ubuntu - там делается очень просто, буквально в пару кликов, но гл... весь текст скрыт [показать] [показать ветку]
     
     
  • 3.37, Аноним, 16:41, 17/01/2012 [^] [ответить] [смотреть все]  
  • +1 +/
    Помнится, каноникловцы специально добавили глюков в пульс, чтобы он не выделялся... весь текст скрыт [показать]
     
     
  • 4.67, anonymous, 18:45, 17/01/2012 [^] [ответить] [смотреть все]  
  • –1 +/
    Домыслы Поттеринга Они только пытались исправить сегфолт на ровном месте ... весь текст скрыт [показать]
     
     
  • 5.107, Nxx, 03:49, 18/01/2012 [^] [ответить] [смотреть все]  
  • +1 +/
    Вообще-то, пост посвящен тому, что они не могли бэкпортировать патч на pulseaudi... весь текст скрыт [показать]
     
  • 1.14, Аноним, 15:30, 17/01/2012 [ответить] [смотреть все]  
  • –1 +/
    Пусть хоть версию для десктопа допилят, надоели эти хрипы и отсутствие звука.
     
     
  • 2.31, Аноним, 16:26, 17/01/2012 [^] [ответить] [смотреть все] [показать ветку]  
  • +5 +/
    Ну и как там у вас, в 2006 году ... весь текст скрыт [показать] [показать ветку]
     
     
  • 3.117, Аноним, 13:12, 18/01/2012 [^] [ответить] [смотреть все]  
  • +/
    у нас в 2012 никаких пульсов еще нет. Все нормально.
     
  • 2.44, ФФ, 17:14, 17/01/2012 [^] [ответить] [смотреть все] [показать ветку]  
  • +/
    Может, колонки испорчены?
    :))
     
  • 2.54, Аноним, 17:55, 17/01/2012 [^] [ответить] [смотреть все] [показать ветку]  
  • +/
    А у вас звуковуха и блок питания исправны Может кондеры где-то высохли ... весь текст скрыт [показать] [показать ветку]
     
  • 2.76, Аноним, 19:21, 17/01/2012 [^] [ответить] [смотреть все] [показать ветку]  
  • +/
    Попробуйте в Audacious покрутить в настройках Модули-Эффекты, если по умолчанию ... весь текст скрыт [показать] [показать ветку]
     
  • 1.18, Аноним, 15:42, 17/01/2012 [ответить] [смотреть все]  
  • +/
    Получается, что основная идея - передавать звук с андроида на комп Вопрос - а п... весь текст скрыт [показать]
     
     
  • 2.20, koblin, 15:49, 17/01/2012 [^] [ответить] [смотреть все] [показать ветку]  
  • +1 +/
    да там и так можно передавать по dlna
     
  • 1.19, koblin, 15:48, 17/01/2012 [ответить] [смотреть все]  
  • +11 +/
    Не понятно о чем вопят недовольные. Пульс работает, не падает, никакого дискомфорта
     
     
  • 2.22, Аноним, 15:52, 17/01/2012 [^] [ответить] [смотреть все] [показать ветку]  
  • +1 +/
    Даже если предположить что пульс работает, не падает и не даёт задержек, в больш... весь текст скрыт [показать] [показать ветку]
     
     
  • 3.23, dimqua, 16:07, 17/01/2012 [^] [ответить] [смотреть все]  
  • +3 +/
    Сам он может и неплох, плохо то, что его везде пихают.
     
     
  • 4.32, Аноним, 16:30, 17/01/2012 [^] [ответить] [смотреть все]  
  • +3 +/
    Простая логика разработчиков и мейнтейнеров серьезно затрахали определенные про... весь текст скрыт [показать]
     
     
  • 5.43, z, 17:10, 17/01/2012 [^] [ответить] [смотреть все]  
  • +4 +/
    Ага, теперь трахаются конечные пользователи... весь текст скрыт [показать]
     
  • 5.111, ага, 06:11, 18/01/2012 [^] [ответить] [смотреть все]  
  • +1 +/
    И 1 пользователей полностью этот выбор поддерживают ... весь текст скрыт [показать]
     
     
  • 6.115, Ваня, 12:49, 18/01/2012 [^] [ответить] [смотреть все]  
  • –5 +/
    1,4%
     
  • 5.118, Аноним, 13:16, 18/01/2012 [^] [ответить] [смотреть все]  
  • +/
    Я вообще за то что бы решение проблемы нескольких процентов юзеров было в систем... весь текст скрыт [показать]
     
  • 5.130, arisu, 18:14, 19/01/2012 [^] [ответить] [смотреть все]  
  • +1 +/
    например, закомментарить 171 лишние 187 строки в OpenSSL ... весь текст скрыт [показать]
     
  • 3.24, Аноним, 16:08, 17/01/2012 [^] [ответить] [смотреть все]  
  • +14 +/
    Забавное наблюдение я делаю, глядя на комментарии новостей про PulseAudio и Wayland: примерно одной и той же группе людей одновременно нужно передавать графический интерфейс по сети и не нужно передавать звук по сети.
     
     
  • 4.26, Аноним, 16:19, 17/01/2012 [^] [ответить] [смотреть все]  
  • –3 +/
    Это логично, в чём проблема ... весь текст скрыт [показать]
     
     
  • 5.119, Аноним, 13:17, 18/01/2012 [^] [ответить] [смотреть все]  
  • +/
    Ты чо, а музыку в контактике послушать Да и передавать декстоп через иксы уже д... весь текст скрыт [показать]
     
     
  • 6.131, arisu, 18:14, 19/01/2012 [^] [ответить] [смотреть все]  
  • +/
    мне и ещё куче народа, который я знаю, нужно ты лжец ... весь текст скрыт [показать]
     
  • 4.39, Аноним, 16:46, 17/01/2012 [^] [ответить] [смотреть все]  
  • +3 +/
    На самом деле им ничего не нужно ни от звука, ни от интерфейса, и пульс и вейлен... весь текст скрыт [показать]
     
     
  • 5.45, Аноним, 17:22, 17/01/2012 [^] [ответить] [смотреть все]  
  • +3 +/
    Легче всего сказать что все тролли и никаких проблем нет ... весь текст скрыт [показать]
     
     
  • 6.59, neindog, 18:27, 17/01/2012 [^] [ответить] [смотреть все]  
  • +/
    толстые тролли, с мизерной компитенцией почти по любому вопросу, но гиганским чс... весь текст скрыт [показать]
     
     
  • 7.66, Anonus, 18:43, 17/01/2012 [^] [ответить] [смотреть все]  
  • +1 +/
    >с мизерной компитенцией
    >компитенцией

    ну да, ну да...

     
     
  • 8.73, neindog, 19:13, 17/01/2012 [^] [ответить] [смотреть все]  
  • +/
    ошибся, признаю, отчего, впрочем, суть фразы не страдает, как и её верность
     
  • 5.113, MAWR, 11:50, 18/01/2012 [^] [ответить] [смотреть все]  
  • –1 +/
    Я пробовал PulseAudio года три назад и полгода назад Первый раз он меня вывел д... весь текст скрыт [показать]
     
     
  • 6.121, redwolf, 15:39, 18/01/2012 [^] [ответить] [смотреть все]  
  • +/
    Тогда пусть перечислят чипы, на которых он нормально работает Передавать звук п... весь текст скрыт [показать]
     
  • 4.69, AlexYeCu, 18:55, 17/01/2012 [^] [ответить] [смотреть все]  
  • +/
    Не вижу противоречия.
     
  • 3.36, anonymous, 16:38, 17/01/2012 [^] [ответить] [смотреть все]  
  • +6 +/
    А что будет микшировать звук из разных, приложений?
    А как писать звук сразу в несколько приложений?
    Как запретить наконец flash player захватывать hw:* alsa девайсы?
    Как бороться со штормами прерываний от snd девайсов?
    Когда, можно будет залогиниться удалённый компьютер и слышать звуки нотификации о событиях (довольно актуально для тонких клиентов)?

    Или надо все эти фишки сделать в ядре?
    Пульса пусть и плохая, но хотябы сейчас каждый дистрибутивостроитель её пихает и пилят все вместе.

     
     
  • 4.108, Пр0х0жий, 03:52, 18/01/2012 [^] [ответить] [смотреть все]  
  • +1 +/
    А разве захватывает Под одним аккаунтом запущен flashplayer Под другим flash и... весь текст скрыт [показать]
     
  • 4.122, redwolf, 15:42, 18/01/2012 [^] [ответить] [смотреть все]  
  • +/
    А я должен быть их бетатестером как несчастные пользователи MS?
     
  • 4.132, arisu, 18:18, 19/01/2012 [^] [ответить] [смотреть все]  
  • +1 +/
    а как научить у меня монопольно карту пытались сожрать только софты, которые ис... весь текст скрыт [показать]
     
  • 3.40, koblin, 16:47, 17/01/2012 [^] [ответить] [смотреть все]  
  • +5 +/
    Железная логика, молодец Люди добавляют энтропию и загрязняют планету, так же ... весь текст скрыт [показать]
     
     
  • 4.46, Аноним, 17:23, 17/01/2012 [^] [ответить] [смотреть все]  
  • +1 +/
    Их и без пульса нет, так что мимо ... весь текст скрыт [показать]
     
     
  • 5.58, Аноним, 18:25, 17/01/2012 [^] [ответить] [смотреть все]  
  • –1 +/
    Поставил mpd, включил... Нигде нет звука кроме mpd
     
     
  • 6.64, anonymous, 18:40, 17/01/2012 [^] [ответить] [смотреть все]  
  • +/
    Осиль dmix, раз решил использовать встроенный недозвук ... весь текст скрыт [показать]
     
     
  • 7.72, alltiptop, 19:07, 17/01/2012 [^] [ответить] [смотреть все]  
  • +2 +/
    Звуковую карту покупают не чтобы избавиться от глюков, а чтобы получить лучшее к... весь текст скрыт [показать]
     
     
  • 8.79, anonymous, 20:16, 17/01/2012 [^] [ответить] [смотреть все]  
  • +/
    И к чему этот обрывок мысли ... весь текст скрыт [показать]
     
  • 7.90, Inspirra, 22:57, 17/01/2012 [^] [ответить] [смотреть все]  
  • –1 +/
    dmix - жалкий костыль Слушать уведомление с той же громкостью что и музыка из m... весь текст скрыт [показать]
     
     
  • 8.96, anonymous, 00:06, 18/01/2012 [^] [ответить] [смотреть все]  
  • +/
    А кто в этом виноват С oss4 таких проблем нет Причём без всяких прослоек Выхо... весь текст скрыт [показать]
     
     
  • 9.112, Michael Shigorin, 11:28, 18/01/2012 [^] [ответить] [смотреть все]  
  • +/
    Альсу пилят в основном сузешники, помнится PS PA и впрямь весьма неплох для то... весь текст скрыт [показать]
     
     
  • 10.123, redwolf, 15:44, 18/01/2012 [^] [ответить] [смотреть все]  
  • +/
    А в Alt он по умолчанию стоит?
     
     
  • 11.127, Пр0х0жий, 02:58, 19/01/2012 [^] [ответить] [смотреть все]  
  • +/
    СтоИт в Симпли Дефолтом В остальных актуальных не знаю Но выпиливаемо с замен... весь текст скрыт [показать]
     
  • 8.126, Пр0х0жий, 02:45, 19/01/2012 [^] [ответить] [смотреть все]  
  • +/
    Опять же Сугубое ИМХО сложившееся как убеждение Сидя под Мандривой, читать арч... весь текст скрыт [показать]
     
  • 5.62, koblin, 18:37, 17/01/2012 [^] [ответить] [смотреть все]  
  • +/
    Запустил timidity для работы tuxguitar, всё остальное отвалилось...
     
     
  • 6.65, anonymous, 18:41, 17/01/2012 [^] [ответить] [смотреть все]  
  • +/
    Аналогично Кривые руки ... весь текст скрыт [показать]
     
  • 6.106, Пр0х0жий, 03:27, 18/01/2012 [^] [ответить] [смотреть все]  
  • +/
    Он перестал требовать dev dsp Совсем свежий Новоиспечённый И ALSA тут вообще... весь текст скрыт [показать]
     
  • 4.120, GoSha, 15:19, 18/01/2012 [^] [ответить] [смотреть все]  
  • +/
    Верно Зачем Они сами себя уничтожат Правда, за собой утянут и остальное всё жи... весь текст скрыт [показать]
     
  • 3.41, Аноним, 16:54, 17/01/2012 [^] [ответить] [смотреть все]  
  • –4 +/
    Надеюсь, вы уже выкинули иксы с их нафиг не нужной двойной буферизацией, и переш... весь текст скрыт [показать]
     
     
  • 4.47, Аноним, 17:23, 17/01/2012 [^] [ответить] [смотреть все]  
  • +3 +/
    wayland не работает ... весь текст скрыт [показать]
     
  • 3.49, Anonim, 17:35, 17/01/2012 [^] [ответить] [смотреть все]  
  • +3 +/
    PulseAudio как и любое другое гибкое, настраиваемое ПО действительно является ус... весь текст скрыт [показать]
     
     
  • 4.60, Аноним, 18:30, 17/01/2012 [^] [ответить] [смотреть все]  
  • +/
    Этточна Вот уж не подумал бы, что поставлю на desktop debian stable главным обр... весь текст скрыт [показать]
     
     
  • 5.125, Пр0х0жий, 02:29, 19/01/2012 [^] [ответить] [смотреть все]  
  • +/
    И что интересно Задача-то в общем тривиальная Но многие начинают использование... весь текст скрыт [показать]
     
  • 5.128, Пр0х0жий, 03:42, 19/01/2012 [^] [ответить] [смотреть все]  
  • +/
    ЗЫж Вся прелесть пульсы состоит в том, что по крайней мере к некоторым DE оно пр... весь текст скрыт [показать]
     
     
  • 6.129, anonymous, 15:31, 19/01/2012 [^] [ответить] [смотреть все]  
  • +/
    попробуй снести libasound и удивись ... весь текст скрыт [показать]
     
     
  • 7.134, Пр0х0жий, 20:33, 20/01/2012 [^] [ответить] [смотреть все]  
  • +/
    Опссс Извиняюсь, с libalsa прокололся ... весь текст скрыт [показать]
     
  • 3.52, neindog, 17:52, 17/01/2012 [^] [ответить] [смотреть все]  
  • +1 +/
    user-level управление микшированием звука вне ядра опосредованная зависимост... весь текст скрыт [показать]
     
     
  • 4.61, anonymous, 18:36, 17/01/2012 [^] [ответить] [смотреть все]  
  • +/
    Ты хоть Asynchronous API видел Сложнее что-то трудно придумать Хорошая не знач... весь текст скрыт [показать]
     
     
  • 5.75, neindog, 19:17, 17/01/2012 [^] [ответить] [смотреть все]  
  • +1 +/
    видел, не ужас-ужас данная сложность вполне соответствует возможностям я как ра... весь текст скрыт [показать]
     
     
  • 6.82, anonymous, 20:30, 17/01/2012 [^] [ответить] [смотреть все]  
  • +/
    Каким возможностям Ты уверен А то ведь перечисленный функционал есть в alsa ил... весь текст скрыт [показать]
     
  • 1.81, atu, 20:25, 17/01/2012 [ответить] [смотреть все]  
  • +/
    Самое забавное, что пульса у меня иногда работает. Причём чаще всего тогда, когда я решаю разобраться, почему работать не хочет (обмануть - попугать не получается). Понять из дохкументации и wiki, как правильно исследовать такое безобразие, просто невозможно. Принципы [не]работы также нормально не описаны. В bugzill-у смотреть страшно :-F
     
     
  • 2.84, anonymous, 20:42, 17/01/2012 [^] [ответить] [смотреть все] [показать ветку]  
  • +1 +/
    Вопрос даже не в этом Зачем держать звуковой сервер, когда он реально не нужен ... весь текст скрыт [показать] [показать ветку]
     
     
  • 3.88, sauron, 21:07, 17/01/2012 [^] [ответить] [смотреть все]  
  • –3 +/
    Мда убивают меня такие консерваторы, в Линуксах и так полный бардак и разброд... весь текст скрыт [показать]
     
     
  • 4.89, кверти, 22:31, 17/01/2012 [^] [ответить] [смотреть все]  
  • +/
    молодца, поддерживаю для консерваторов пусть остается LFS и пусть как хотят и ч... весь текст скрыт [показать]
     
     
  • 5.95, anonymous, 00:01, 18/01/2012 [^] [ответить] [смотреть все]  
  • +/
    Возможность настройки под себя это одна из ключевых возможностей линукса Непоня... весь текст скрыт [показать]
     
  • 4.94, anonymous, 23:57, 17/01/2012 [^] [ответить] [смотреть все]  
  • +/
    Ты путаешь консерватизм со свободой выбора.
     
     
  • 5.97, кверти, 00:16, 18/01/2012 [^] [ответить] [смотреть все]  
  • –1 +/
    это вы путаете бардак со свободой выбора
     
     
  • 6.99, Аноним, 01:04, 18/01/2012 [^] [ответить] [смотреть все]  
  • +/
    не путать бардак в устаревшей архитектуре с консерватизмом!
     
  • 6.100, anonymous, 01:07, 18/01/2012 [^] [ответить] [смотреть все]  
  • +1 +/
    Так консерватизм или бардак Ты уж определись со своей таблицей подмены понятий ... весь текст скрыт [показать]
     
  • 4.109, Crazy Alex, 05:04, 18/01/2012 [^] [ответить] [смотреть все]  
  • +1 +/
    Это не порядок, это новый порядок Что не устраивает - это то, что вместо того... весь текст скрыт [показать]
     
  • 1.102, kreator, 01:26, 18/01/2012 [ответить] [смотреть все]  
  • +6 +/
    Все же пульс пытаясь решить одну проблему порождает другие:

    1. Качество звука — любое преобразование ведет к потере качества. Если мы просто слушаем cd/flac/ape, то в лучшем случае (если пульс действительно грамотно написан) мы получаем преобразование s16 -> float -> s16+dithiring/noise shaping, соответственно теряем младший бит. В худшем случае (за что руки отрывать надо) s16 -> soft volume и прочие радости -> s16, теряем n-ое кол-во бит + ошибка округления = отсутствие тихих звуков на записи + искажения (THD -80dB).

    2. latency - задержка с прослойкой всегда будет больше, чем без нее.

    3. потребление ресурсов - аналогично - дополнительный расход процессора (уменьшение автономной работы) и памяти.

    4. чем больше кода - тем больше в нем ошибок и тем чаще что нибудь 'ломают' (regression).

    5. почему нельзя было доработать alsa/dmix, если что-то не устраивало? ИМХО без прослойки нельзя обойтись только при необходимости очень гибкого перенаправления звука - но зачем это на типичном десктопе? Разве пользователь так часто перенаправляет звуковые потоки, что для этого нужно держать демона? Музыканты - отдельный случай им это необходимо, но они используют jack.

     
  • 1.103, ddfasfds, 01:58, 18/01/2012 [ответить] [смотреть все]  
  • +/
    Хм, про прослойку и jack не скажешь почему там latency такое маленькое, это же тоже надстройка )) бхх С пульсом ни одной проблемы не было за два года пользования. Одни только положительные отзывы. Точнее после внедрнения пульса я окончательно забыл что такое проблемы со звуком в линуксе
     
     
  • 2.104, kreator, 02:22, 18/01/2012 [^] [ответить] [смотреть все] [показать ветку]  
  • +2 +/
    Jack был написан для решения трех задач низкая задержка, гибкий роутинг, максим... весь текст скрыт [показать] [показать ветку]
     
     
  • 3.105, kreator, 02:31, 18/01/2012 [^] [ответить] [смотреть все]  
  • +1 +/
    Но даже с jack ом задержка будет по определению больше, чем прямой вывод hw 0,0 ... весь текст скрыт [показать]
     
     
  • 4.110, Crazy Alex, 05:05, 18/01/2012 [^] [ответить] [смотреть все]  
  • +/
    Ну да, собственно, в 90% ситуаций функционал альзы - и тот избыточен.
     
  • 1.114, pulsik, 11:57, 18/01/2012 [ответить] [смотреть все]  
  • –1 +/
    Давайте уже оттаивайте, ярые нелибители пульсы.Осильте документацию и не сравнивайте разные вещи. Поттеринг молодчина!
     
  • 1.124, ILYA INDIGO, 21:15, 18/01/2012 [ответить] [смотреть все]  
  • +/
    Не понимаю зачем вообще звуковой сервер нужен на смартфоне?
    Ему alsa мало ?
     
  • 1.135, Аноним, 13:23, 21/01/2012 [ответить] [смотреть все]  
  • +/
    Помнится я всегда недоумевал, почему в линуксе невозможно использовать dev dsp ... весь текст скрыт [показать]
     
     
  • 2.136, arisu, 21:17, 21/01/2012 [^] [ответить] [смотреть все] [показать ветку]  
  • +/
    да чего там мелочиться давайте вообще всё в ядро запихнём нет, не сложно но н... весь текст скрыт [показать] [показать ветку]
     
     
  • 3.137, Аноним, 00:09, 22/01/2012 [^] [ответить] [смотреть все]  
  • +/
    Да я понимаю И понимаю то, что в ядро не нужно тащить всё подряд Но историческ... весь текст скрыт [показать]
     
     
  • 4.138, arisu, 00:17, 22/01/2012 [^] [ответить] [смотреть все]  
  • +/
    на самом деле 8212 нечего использовать OSS не то, чтобы он был совсем плохой... весь текст скрыт [показать]
     
     
  • 5.139, Аноним, 14:02, 22/01/2012 [^] [ответить] [смотреть все]  
  • +1 +/
    et-sdl-sound - Ну а как же, идея OSS вполне хорошая - писать в устройство и ч... весь текст скрыт [показать]
     
     
  • 6.140, arisu, 16:58, 22/01/2012 [^] [ответить] [смотреть все]  
  • +/
    что-то типа - ну, таки не в устройство, а в спецфайл и таки да 8212 идея ... весь текст скрыт [показать]
     
  • 2.141, Аноним, 10:02, 24/01/2012 [^] [ответить] [смотреть все] [показать ветку]  
  • +/
    В OSS4 8212 возможно таки, по крайней мере в опне, не знаю как в этих ваших л... весь текст скрыт [показать] [показать ветку]
     
     
  • 3.142, Michael Shigorin, 00:32, 25/01/2012 [^] [ответить] [смотреть все]  
  • +/
    В этих наших линуксах на железках вроде 724-й ямахи ещё как было возможно уже за... весь текст скрыт [показать]
     

     Добавить комментарий
    Имя:
    E-Mail:
    Заголовок:
    Текст:


      Закладки на сайте
      Проследить за страницей
    Created 1996-2017 by Maxim Chirkov  
    ДобавитьРекламаВебмастеруГИД  
    Hosting by Ihor TopList