|
2.27, Аноним (-), 16:22, 17/01/2012 [^] [^^] [^^^] [ответить]
| +/– |
> Теперь и на ведроиде 300 мс задержки.
Да, андроид он такой.
> On the Galaxy Nexus, for example, the best latency I can get appears to be 176 ms.
А с творением Поттеринга
> With PulseAudio, where we dynamically adjust buffering based on what clients request, I was able to drive down the total buffering to approximately 20 ms | |
|
3.56, anonymous (??), 18:20, 17/01/2012 [^] [^^] [^^^] [ответить]
| +1 +/– |
>With PulseAudio, where we dynamically adjust buffering based on what clients request, I was able to drive down the total buffering to approximately 20 ms
А какой при этом был буфер в альсе?
| |
3.133, waker (?), 18:57, 19/01/2012 [^] [^^] [^^^] [ответить]
| +/– |
это чит. без пульсы и audioflinger тоже можно получать минимальную задержку. если бы на андроиде можно было бы вот так просто обойти audioflinger и юзать alsa напрямую -- все бы это и делали, и без пульсы.
установка пульсы на ведроид так же проблематична, как и использование alsa напрямую. или я чего-то не понимаю?
| |
|
2.50, anonymous (??), 17:38, 17/01/2012 [^] [^^] [^^^] [ответить]
| +/– |
>Теперь и на ведроиде 300 мс задержки
А Вы батенька пессимист однако.
Наконец то Android избавили от его последнего "фатального недостатка"! Жизнь, оказывается не так уж отвратительна, каковой представляется на первый взгляд...
| |
2.53, Аноним (-), 17:54, 17/01/2012 [^] [^^] [^^^] [ответить]
| +1 +/– |
> Теперь и на ведроиде 300 мс задержки.
А что ты от явы хотел?
| |
|
3.70, redwolf (ok), 18:57, 17/01/2012 [^] [^^] [^^^] [ответить]
| –1 +/– |
ява-то тут причём?
может для Андроида пульс и нормален. А на десктопе у меня с ним в полноэкранных приложениях звук отстает.
| |
|
4.86, Аноним (-), 20:57, 17/01/2012 [^] [^^] [^^^] [ответить]
| +2 +/– |
>А на десктопе у меня с ним в полноэкранных приложениях звук отстает.
Какая связь?
| |
|
|
|
1.4, Я (??), 14:47, 17/01/2012 [ответить] [﹢﹢﹢] [ · · · ]
| +3 +/– |
Народ! Ткните меня пожалуйста носом в инструкцию, как реализовать эту мифическую функцию передачи звука по сети (на простом компе) Я только читаю о том что пульс такой навороченный, что можно реализовать, а как? или опять, просто надо переправить все конфиги на уровне системы, поплясать с бубном, и тогда "автоматически" звук пойдёт по сети, но при этом на компе заглохнет навсегда?
| |
|
2.16, Stant (??), 15:38, 17/01/2012 [^] [^^] [^^^] [ответить]
| +/– |
Я пробовал на Ubuntu - там делается очень просто, буквально в пару кликов, но глючно - нормально использовать нельзя, разве что побаловаться.
| |
|
|
4.67, anonymous (??), 18:45, 17/01/2012 [^] [^^] [^^^] [ответить]
| –1 +/– |
>Помнится, каноникловцы специально добавили глюков в пульс
Домыслы Поттеринга. Они только пытались исправить сегфолт на ровном месте.
| |
|
5.107, Nxx (ok), 03:49, 18/01/2012 [^] [^^] [^^^] [ответить]
| +1 +/– |
Вообще-то, пост посвящен тому, что они не могли бэкпортировать патч на pulseaudio, который давно был в федоре и в апстриме. Но это у них обычная практика, достаточно вспомнить эпопею с переключалкой раскладки - патч тоже был в федоре и в апстриме, но в свою LTS 8.04 они его за 3 года так и е портировали. Политика такая. Или не умеют. Или людей мало.
| |
|
|
|
|
1.14, Аноним (-), 15:30, 17/01/2012 [ответить] [﹢﹢﹢] [ · · · ]
| –1 +/– |
Пусть хоть версию для десктопа допилят, надоели эти хрипы и отсутствие звука.
| |
|
2.31, Аноним (-), 16:26, 17/01/2012 [^] [^^] [^^^] [ответить]
| +5 +/– |
> Пусть хоть версию для десктопа допилят, надоели эти хрипы и отсутствие звука.
Ну и как там у вас, в 2006 году?
| |
2.54, Аноним (-), 17:55, 17/01/2012 [^] [^^] [^^^] [ответить]
| +/– |
> Пусть хоть версию для десктопа допилят, надоели эти хрипы и отсутствие звука.
А у вас звуковуха и блок питания исправны? Может кондеры где-то высохли?
| |
2.76, Аноним (-), 19:21, 17/01/2012 [^] [^^] [^^^] [ответить]
| +/– |
Попробуйте в Audacious покрутить в настройках Модули-Эффекты, если по умолчанию завышено, например, ExstraStereo или Cristallyzer, то хрипеть будет гарантированно
| |
|
1.18, Аноним (18), 15:42, 17/01/2012 [ответить] [﹢﹢﹢] [ · · · ]
| +/– |
Получается, что основная идея - передавать звук с андроида на комп. Вопрос - а почему нельзя делать это на стороне компа в виде модуля для самого пульсаудио?
| |
1.19, koblin (ok), 15:48, 17/01/2012 [ответить] [﹢﹢﹢] [ · · · ]
| +11 +/– |
Не понятно о чем вопят недовольные. Пульс работает, не падает, никакого дискомфорта
| |
|
2.22, Аноним (-), 15:52, 17/01/2012 [^] [^^] [^^^] [ответить]
| +1 +/– |
> Не понятно о чем вопят недовольные. Пульс работает, не падает, никакого дискомфорта
Даже если предположить что пульс работает, не падает и не даёт задержек, в большинстве случаев он всего навсего лишняя прослойка. Мне не нужно ни передавать звук по сети, ни настраивать громкость для приложений. Зачем мне пульс? Низачем. А оверхед он него есть? Есть. Значит пульс - плохо.
| |
|
|
4.32, Аноним (-), 16:30, 17/01/2012 [^] [^^] [^^^] [ответить]
| +3 +/– |
> Сам он может и неплох, плохо то, что его везде пихают.
Простая логика: разработчиков и мейнтейнеров серьезно затрахали определенные проблемы. А пульс эти проблемы красиво решает. Чем, собсно, и объясняется его победное шествие. То же можно сказать и про systemd.
Действительно, если послушать местных "не-читал-но-осуждаю", то творения Поттеринга глючны, кривы и нафиг не нужны. Но те, кто занимается формированием архитектуры дистров, как правило, разбираются в вопросе, и делают вполне разумный и обоснованный выбор.
| |
|
5.43, z (??), 17:10, 17/01/2012 [^] [^^] [^^^] [ответить]
| +4 +/– |
>Простая логика: разработчиков и мейнтейнеров серьезно затрахали определенные проблемы. А пульс эти проблемы красиво решает
Ага, теперь трахаются конечные пользователи
| |
5.111, ага (?), 06:11, 18/01/2012 [^] [^^] [^^^] [ответить]
| +1 +/– |
> Но те, кто занимается формированием архитектуры дистров, как правило, разбираются в вопросе, и делают вполне разумный и обоснованный выбор.
И 1% пользователей полностью этот выбор поддерживают.
| |
5.118, Аноним (-), 13:16, 18/01/2012 [^] [^^] [^^^] [ответить]
| +/– |
Я вообще за то что бы решение проблемы нескольких процентов юзеров было в системе по умолчанию, но если это становится головной болью для чуть большего числа юзеров, то оно должно быть опциональным или хотя бы отключаемым.
| |
5.130, arisu (ok), 18:14, 19/01/2012 [^] [^^] [^^^] [ответить]
| +1 +/– |
> глючны, кривы и нафиг не нужны. Но те, кто занимается формированием
> архитектуры дистров, как правило, разбираются в вопросе, и делают вполне разумный
> и обоснованный выбор.
например, закомментарить «лишние» строки в OpenSSL.
| |
|
|
3.24, Аноним (-), 16:08, 17/01/2012 [^] [^^] [^^^] [ответить]
| +14 +/– |
Забавное наблюдение я делаю, глядя на комментарии новостей про PulseAudio и Wayland: примерно одной и той же группе людей одновременно нужно передавать графический интерфейс по сети и не нужно передавать звук по сети.
| |
|
4.26, Аноним (-), 16:19, 17/01/2012 [^] [^^] [^^^] [ответить]
| –3 +/– |
> Забавное наблюдение я делаю, глядя на комментарии новостей про PulseAudio и Wayland:
> примерно одной и той же группе людей одновременно нужно передавать графический
> интерфейс по сети и не нужно передавать звук по сети.
Это логично, в чём проблема?
| |
|
5.119, Аноним (-), 13:17, 18/01/2012 [^] [^^] [^^^] [ответить]
| +/– |
Ты чо, а музыку в контактике послушать?
Да и передавать декстоп через иксы уже давно никому не нужно. К вайлонд это придирка троллей.
| |
|
6.131, arisu (ok), 18:14, 19/01/2012 [^] [^^] [^^^] [ответить]
| +/– |
> Да и передавать декстоп через иксы уже давно никому не нужно.
мне и ещё куче народа, который я знаю, нужно. ты лжец.
| |
|
|
4.39, Аноним (-), 16:46, 17/01/2012 [^] [^^] [^^^] [ответить]
| +3 +/– |
> Забавное наблюдение я делаю, глядя на комментарии новостей про PulseAudio и Wayland:
> примерно одной и той же группе людей одновременно нужно передавать графический
> интерфейс по сети и не нужно передавать звук по сети.
На самом деле им ничего не нужно ни от звука, ни от интерфейса, и пульс и вейленд они видели только на картинке, а про глючность узнали из троллячьих выкриков (да и сами напридумывали сказок).
Все, что им нужно - повод покидаться какашками.
| |
|
5.45, Аноним (-), 17:22, 17/01/2012 [^] [^^] [^^^] [ответить]
| +3 +/– |
> Все, что им нужно - повод покидаться какашками.
Легче всего сказать что все тролли и никаких проблем нет.
| |
|
6.59, neindog (?), 18:27, 17/01/2012 [^] [^^] [^^^] [ответить]
| +/– |
>> Все, что им нужно - повод покидаться какашками.
> Легче всего сказать что все тролли и никаких проблем нет.
толстые тролли, с мизерной компитенцией почти по любому вопросу, но гиганским чсв. особенность российских интернетов
| |
|
5.113, MAWR (?), 11:50, 18/01/2012 [^] [^^] [^^^] [ответить] | –1 +/– | Я пробовал PulseAudio года три назад и полгода назад Первый раз он меня вывел д... большой текст свёрнут, показать | |
|
6.121, redwolf (ok), 15:39, 18/01/2012 [^] [^^] [^^^] [ответить]
| +/– |
Тогда пусть перечислят чипы, на которых он нормально работает. Передавать звук по сети нужно далеко не всем. А в дистрибутивах для использования дома большинству не нужен, ибо 1 пк.
| |
|
|
|
3.36, anonymous (??), 16:38, 17/01/2012 [^] [^^] [^^^] [ответить]
| +6 +/– |
А что будет микшировать звук из разных, приложений?
А как писать звук сразу в несколько приложений?
Как запретить наконец flash player захватывать hw:* alsa девайсы?
Как бороться со штормами прерываний от snd девайсов?
Когда, можно будет залогиниться удалённый компьютер и слышать звуки нотификации о событиях (довольно актуально для тонких клиентов)?
Или надо все эти фишки сделать в ядре?
Пульса пусть и плохая, но хотябы сейчас каждый дистрибутивостроитель её пихает и пилят все вместе.
| |
|
4.108, Пр0х0жий (ok), 03:52, 18/01/2012 [^] [^^] [^^^] [ответить]
| +1 +/– |
> Как запретить наконец flash player захватывать hw:* alsa девайсы?
А разве захватывает?
Под одним аккаунтом запущен flashplayer. Под другим flash и amarok.
Какофония льёт как из ведра.
Где-то dmix работает из коробки. Просто работает.
> Пульса пусть и плохая, но хотябы сейчас каждый дистрибутивостроитель её пихает и
> пилят все вместе.
Не вопрос. Но не в дистрибутиве. И где-нибудь в стороннем репозитории.
А слабо разработчикам пульсы после апгрейда системы при упавших Х-сах музыку послушать или фильм посмотреть?
| |
4.132, arisu (ok), 18:18, 19/01/2012 [^] [^^] [^^^] [ответить]
| +1 +/– |
> Как запретить наконец flash player захватывать hw:* alsa девайсы?
а как научить? у меня монопольно карту пытались сожрать только софты, которые используют OSS-эмуляцию. решилось выкидыванием кривых софтов и отключением эмулятора нафиг, ибо нефиг. все, кто держат «родную» алсу — отлично сосуществуют.
| |
|
3.40, koblin (ok), 16:47, 17/01/2012 [^] [^^] [^^^] [ответить]
| +5 +/– |
>Зачем мне пульс? Низачем. А оверхед он него есть? Есть. Значит пульс - плохо.
Железная логика, молодец!
Люди добавляют энтропию и загрязняют планету, так же они эгоистичны, самодовольны и категоричны в суждениях. Значит люди - плохо. Убить всех человеков.
Ещё так можно: пульс работает, не падает, задержек на обычных задачах не заметно, смешивает и перенаправляет звук, нет проблем с одновременным доступом нескольких программ к звуковому оборудованию. Значит пульс - хорошо.
| |
|
4.46, Аноним (-), 17:23, 17/01/2012 [^] [^^] [^^^] [ответить]
| +1 +/– |
> Ещё так можно: пульс работает, не падает, задержек на обычных задачах не
> заметно, смешивает и перенаправляет звук, нет проблем с одновременным доступом нескольких
> программ к звуковому оборудованию.
Их и без пульса нет, так что мимо.
| |
|
|
6.64, anonymous (??), 18:40, 17/01/2012 [^] [^^] [^^^] [ответить]
| +/– |
> Поставил mpd, включил... Нигде нет звука кроме mpd
Осиль dmix, раз решил использовать встроенный недозвук.
| |
|
7.72, alltiptop (ok), 19:07, 17/01/2012 [^] [^^] [^^^] [ответить]
| +2 +/– |
Звуковую карту покупают не чтобы избавиться от глюков, а чтобы получить лучшее качество. Вдруг вы от этом не знали.
| |
7.90, Inspirra (ok), 22:57, 17/01/2012 [^] [^^] [^^^] [ответить]
| –1 +/– |
dmix - жалкий костыль. Слушать уведомление с той же громкостью что и музыка из mpd... - увольте!
| |
|
|
5.62, koblin (ok), 18:37, 17/01/2012 [^] [^^] [^^^] [ответить]
| +/– |
Запустил timidity для работы tuxguitar, всё остальное отвалилось...
| |
|
6.65, anonymous (??), 18:41, 17/01/2012 [^] [^^] [^^^] [ответить]
| +/– |
> Запустил timidity для работы tuxguitar, всё остальное отвалилось...
Аналогично. Кривые руки.
| |
6.106, Пр0х0жий (ok), 03:27, 18/01/2012 [^] [^^] [^^^] [ответить]
| +/– |
> для работы tuxguitar,
Он перестал требовать /dev/dsp?
> TuxGuitar 1.2 has been released - 01/11/2009
Совсем свежий. Новоиспечённый.
И ALSA тут вообще не при делах:
> У меня Linux Mandriva 2011 Проблема такая: Звук есть, но некоторые программы,...
> Tuxguitar, жалуются, что не найден /dev/dsp и не выдают звука. | |
|
|
4.120, GoSha (?), 15:19, 18/01/2012 [^] [^^] [^^^] [ответить]
| +/– |
>... Значит люди - плохо.
Верно
>Убить всех человеков.
Зачем? Они сами себя уничтожат. Правда, за собой утянут и остальное всё живое.
| |
|
3.41, Аноним (-), 16:54, 17/01/2012 [^] [^^] [^^^] [ответить]
| –4 +/– |
> Зачем мне пульс? Низачем. А оверхед он него есть? Есть. Значит пульс - плохо.
Надеюсь, вы уже выкинули иксы с их нафиг не нужной двойной буферизацией, и перешли на wayland?
| |
|
4.47, Аноним (-), 17:23, 17/01/2012 [^] [^^] [^^^] [ответить]
| +3 +/– |
> Надеюсь, вы уже выкинули иксы с их нафиг не нужной двойной буферизацией,
> и перешли на wayland?
wayland не работает.
| |
|
3.49, Anonim (??), 17:35, 17/01/2012 [^] [^^] [^^^] [ответить]
| +3 +/– |
PulseAudio как и любое другое гибкое, настраиваемое ПО действительно является усложненным по сравнению с концептуально однозадачными аналогами. Но ведь ОС GNU тем и хороша, что если Вам что-то не нравится, то Вы вольны это что-то изменить по собственному усмотрению.
| |
|
4.60, Аноним (-), 18:30, 17/01/2012 [^] [^^] [^^^] [ответить]
| +/– |
Этточна. Вот уж не подумал бы, что поставлю на desktop debian stable главным образом из-за отсутствия мороки с выгребанием пульса.
| |
|
5.125, Пр0х0жий (ok), 02:29, 19/01/2012 [^] [^^] [^^^] [ответить]
| +/– |
> Этточна. Вот уж не подумал бы, что поставлю на desktop debian stable
> главным образом из-за отсутствия мороки с выгребанием пульса.
И что интересно?
Задача-то в общем тривиальная. Но многие начинают использование Линукс с отламывания PA и NM.
Вспоминаю свой опыт использования офтопика: начиналось всё с того, что отламывалось и перепиливалось, потому, что это сделано не так как надо.
Сугубо imho и шепотом: ощущение что всё движется совсем не туда и по тому пути, который уже где-то проходили, да и параллели как бы просматриваются...
Нехорошие предчувствия, если оно будет безальтернативно и безудержно....
| |
5.128, Пр0х0жий (ok), 03:42, 19/01/2012 [^] [^^] [^^^] [ответить]
| +/– |
> из-за отсутствия мороки с выгребанием пульса.
ЗЫж
Вся прелесть пульсы состоит в том, что по крайней мере к некоторым DE оно прикручено гайками. И сваркой сверху прихвачено, чтоб не откручивали. Ну аки виндус поганый.
Если выносить _все_ компоненты PA, с треском вынесет и больше двух десятков компонентов, что приводит к убиению DE намертво. Одним махом.
alsa, если звук в системе не нужен да еще и ядерные модули отдельными пакетами, можно прибить чуть более чем полностью. Без потрясений и катастроф. Т.е. полное абстрагирование alsa от компонентов системы. В отличие от...
| |
|
6.129, anonymous (??), 15:31, 19/01/2012 [^] [^^] [^^^] [ответить]
| +/– |
>alsa, если звук в системе не нужен да еще и ядерные модули отдельными пакетами, можно прибить чуть более чем полностью.
попробуй снести libasound и удивись
| |
|
7.134, Пр0х0жий (ok), 20:33, 20/01/2012 [^] [^^] [^^^] [ответить]
| +/– |
> попробуй снести libasound и удивись
Опссс!
Извиняюсь, с libalsa прокололся.
| |
|
|
|
|
3.52, neindog (?), 17:52, 17/01/2012 [^] [^^] [^^^] [ответить] | +1 +/– | user-level управление микшированием звука вне ядра опосредованная зависимост... большой текст свёрнут, показать | |
|
4.61, anonymous (??), 18:36, 17/01/2012 [^] [^^] [^^^] [ответить]
| +/– |
> user-level управление микшированием звука (вне ядра)
> опосредованная зависимость от ядерных функций - большая гибкость в функциональности,
> разработке, отладкеи и поддержки
> простота разработки и отладки использующего его софта
> абстакция от низкоуровневой системы, а значит кроссплатформенность приложений, его использующих
> (чистый alsa, oss и т.п. например, не предоставляет подобной гибкости)
Ты хоть Asynchronous API видел? Сложнее что-то трудно придумать.
>так что pa - совсем не лишная ненужная прослойка
Хорошая не значит нужная. Впрочем, с первым тоже можно поспорить.
| |
|
5.75, neindog (?), 19:17, 17/01/2012 [^] [^^] [^^^] [ответить]
| +1 +/– |
>> user-level управление микшированием звука (вне ядра)
>> опосредованная зависимость от ядерных функций - большая гибкость в функциональности,
>> разработке, отладкеи и поддержки
>> простота разработки и отладки использующего его софта
>> абстакция от низкоуровневой системы, а значит кроссплатформенность приложений, его использующих
>> (чистый alsa, oss и т.п. например, не предоставляет подобной гибкости)
> Ты хоть Asynchronous API видел? Сложнее что-то трудно придумать.
видел, не ужас-ужас. данная сложность вполне соответствует возможностям
>>так что pa - совсем не лишная ненужная прослойка
> Хорошая не значит нужная. Впрочем, с первым тоже можно поспорить.
я как раз пояснял, что она нужная и почему
| |
|
6.82, anonymous (??), 20:30, 17/01/2012 [^] [^^] [^^^] [ответить]
| +/– |
>видел, не ужас-ужас. данная сложность вполне соответствует возможностям
Каким возможностям?
>я как раз пояснял, что она нужная и почему
Ты уверен? А то ведь перечисленный функционал есть в alsa или oss, так что ты подтвердил ненужность.
| |
|
|
|
|
|
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 [^] [^^] [^^^] [ответить]
| +/– |
> молодца, поддерживаю. для консерваторов пусть остается LFS и пусть как хотят и
> что хотят настраивают-перенастраивают.
Возможность настройки под себя это одна из ключевых возможностей линукса. Непонятно, при чём тут вообще консерватизм?
| |
|
|
|
6.100, anonymous (??), 01:07, 18/01/2012 [^] [^^] [^^^] [ответить]
| +1 +/– |
>это вы путаете бардак со свободой выбора
Так консерватизм или бардак? Ты уж определись со своей таблицей подмены понятий.
| |
|
|
4.109, Crazy Alex (ok), 05:04, 18/01/2012 [^] [^^] [^^^] [ответить]
| +1 +/– |
Это не порядок, это "новый порядок". Что не устраивает - это то, что вместо того, чтобы допиливать старые интсрументы товарищ клепает новые, несовместимые. На примере Journal это наиболее ярко видно. systemd - не лучше. Делалось бы оно как SQLite, в котором параноидально избегают несовместимостей до последнего - кто бы возражал.
А у "консерваторов" системы вылизаны годами, приспособлены к любому чиху хозяина - и менять там что-то просто-напросто невыгодно.
P.S. Лично мне не то что пульс - мне иальса не нужна. /dev/dsp вполне достаточно, и да - монопольное его занятие - это правильно. Потому что уха у меня всего два, и какофония м них мне на фиг не нужна. А если какая-то софтина, когда её заткнули, не освободила устройство - так в багтрекер дорога.
| |
|
|
|
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 был написан для решения трех задач: низкая задержка, гибкий роутинг, максимальное качество звука. Jack постоянно потребляет ресурсы, даже если звук еще не появился - это плохо для мобильных устройств, но позволяет наилучшим образом решить поставленные перед ним задачи.
Pulse Audio - все в одном, много поставленных целей, некоторые являются взаимоисключающими. Соответственно и результат не может быть идеальным.
| |
|
3.105, kreator (??), 02:31, 18/01/2012 [^] [^^] [^^^] [ответить]
| +1 +/– |
Но даже с jack'ом задержка будет по определению больше, чем прямой вывод hw:0,0. Когда необходим гибкий роутинг - без прослойки не обойтись и приходится расплачиваться увеличением задержки. Но как часто это является необходимостью?
| |
|
|
1.114, pulsik (?), 11:57, 18/01/2012 [ответить] [﹢﹢﹢] [ · · · ]
| –1 +/– |
Давайте уже оттаивайте, ярые нелибители пульсы.Осильте документацию и не сравнивайте разные вещи. Поттеринг молодчина!
| |
1.135, Аноним (-), 13:23, 21/01/2012 [ответить] [﹢﹢﹢] [ · · · ]
| +/– |
Помнится я всегда недоумевал, почему в линуксе невозможно использовать /dev/dsp сразу несколькими приложениями. Почему постоянно ядро мне отвечало EBUSY. Проблема была в звуковой карте, но немного непонятно - сложно было сделать нормальное смешивание в ядре?
Вообще нехотелось бы в современном линуксе видеть этих ужасных мучений с звуковыми серверами, библиотеками, а просто хотелось бы взять - и писать и читать псевдоустройство как делается в OSS(4). А для звука по сети просто использовать чужой девайс у себя на машине. Да, прям так - иметь указатель на чужой /dev/dsp прямо здесь. Пока что это есть только в Plan9 :-(
| |
|
2.136, arisu (ok), 21:17, 21/01/2012 [^] [^^] [^^^] [ответить]
| +/– |
> сложно было сделать нормальное смешивание в ядре?
да чего там мелочиться? давайте вообще всё в ядро запихнём!
нет, не сложно. но на то, чтобы не пихать это в ядро, есть причины. впрочем, если они тебе не нравятся, ты всегда можешь сделать патч (или нанять кого-то, чтобы он сделал патч). все исходники у тебя есть.
| |
|
3.137, Аноним (-), 00:09, 22/01/2012 [^] [^^] [^^^] [ответить]
| +/– |
>> сложно было сделать нормальное смешивание в ядре?
> да чего там мелочиться? давайте вообще всё в ядро запихнём!
> нет, не сложно. но на то, чтобы не пихать это в ядро,
> есть причины. впрочем, если они тебе не нравятся, ты всегда можешь
> сделать патч (или нанять кого-то, чтобы он сделал патч). все исходники
> у тебя есть.
Да я понимаю. И понимаю то, что в ядро не нужно тащить всё подряд. Но исторически именно так и сложилось, что теперь трахаются с этим в юзерспейсе.
Я простой юзер, так что возражения понятны.
| |
|
4.138, arisu (ok), 00:17, 22/01/2012 [^] [^^] [^^^] [ответить]
| +/– |
на самом деле — нечего использовать OSS. не то, чтобы он был совсем плохой… он просто устарел. большинство софта умеют работать с ALSA напрямую. ну, и где-то я видел перехватчик/эмулятор для особо невменяемых программ (не тот, который в саму alsa вмонтирован). но это было давно, и, кажется, уже неправда.
| |
|
5.139, Аноним (-), 14:02, 22/01/2012 [^] [^^] [^^^] [ответить]
| +1 +/– |
> на самом деле — нечего использовать OSS. не то, чтобы он был
> совсем плохой… он просто устарел. большинство софта умеют работать с ALSA
> напрямую. ну, и где-то я видел перехватчик/эмулятор для особо невменяемых программ
> (не тот, который в саму alsa вмонтирован). но это было давно,
> и, кажется, уже неправда.
et-sdl-sound? :-)
Ну а как же, идея OSS вполне хорошая - писать в устройство и читать из устройства без обёрток. Или я неправ?
Да, я использую ALSA, переходить пока не собираюсь.
| |
|
6.140, arisu (ok), 16:58, 22/01/2012 [^] [^^] [^^^] [ответить]
| +/– |
> et-sdl-sound? :-)
что-то типа. %-)
> Ну а как же, идея OSS вполне хорошая — писать в устройство
> и читать из устройства без обёрток. Или я неправ?
ну, таки не в устройство, а в спецфайл. и таки да — идея per se вполне нормальная. на самом деле большой разницы нет — что алсу дёргать через апи, что /dev/dsp через ioctl. ну да, микшинг — это частности реализации.
впрочем, против ALSA я тоже ничего не имею. я только против пульсаудио имею базуку.
| |
|
|
|
|
2.141, Аноним (-), 10:02, 24/01/2012 [^] [^^] [^^^] [ответить]
| +/– |
> Помнится я всегда недоумевал, почему в линуксе невозможно использовать /dev/dsp сразу несколькими
> приложениями.
В OSS4 — возможно таки, по крайней мере в опне, не знаю как в этих ваших линусках
| |
|
3.142, Michael Shigorin (ok), 00:32, 25/01/2012 [^] [^^] [^^^] [ответить]
| +/– |
>> Помнится я всегда недоумевал, почему в линуксе невозможно использовать
>> /dev/dsp сразу несколькими приложениями.
> В OSS4 — возможно таки, по крайней мере в опне, не знаю
> как в этих ваших линусках
В этих наших линуксах на железках вроде 724-й ямахи ещё как было возможно уже забыл когда.
| |
|
|
|