The OpenNET Project / Index page

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

Звуковая библиотека Phonon теперь полностью поддерживает PulseAudio. Релиз pulseaudio 0.9.21

23.11.2009 12:22

Код для полной поддержки звукового сервера PulseAudio в звуковой библиотеке Phonon, которая используется для работы со звуковыми устройствами в KDE, добавлен в ветку разработки KDE 4.4 и будет там присутствовать в финальном релизе. Среди прочего, это также обозначает, что KMix в ближайшем времени научится регулировать громкость для каждого приложения в отдельности.

Дополнение: вышел корректирующий релиз pulseaudio 0.9.21, содержащий исправления ошибок и отличающийся добавлением в комплект экспериментального модуля управления устройствами (device manager).

  1. Главная ссылка к новости (http://colin.guthr.ie/2009/11/...)
  2. OpenNews: Интервью с автором звукового сервера PulseAudio
  3. OpenNews: Вышел релиз звукового сервера PulseAudio 0.9.17
  4. OpenNews: Для PulseAudio разработан новый механизм установки real-time приоритетов
  5. OpenNews: Вышел релиз звукового сервера PulseAudio 0.9.15
  6. OpenNews: Обзор работ, проделанных для проекта KDE в рамках программы Google Summer of Code
Автор новости: Artem S. Tashkinov
Лицензия: CC BY 3.0
Короткая ссылка: https://opennet.ru/24372-kde
Ключевые слова: kde, phonon, pulseaudio, soubd
При перепечатке указание ссылки на opennet.ru обязательно


Обсуждение (15) Ajax | 1 уровень | Линейный | +/- | Раскрыть всё | RSS
  • 1.1, vadiml (?), 13:54, 23/11/2009 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    Ну, будем надеяться
    А то поставил fc12 c kde4.3 и пришлось выкинуть PA (хотя у меня 3 копии иксов).
    Так же надуюсь что в kde будет нормальная тулза для указания через какую звуковую для какой программы выводить звук -- у меня для sip-телефонии отдельная звуковая, а без удаления PA к звуковой напрямую не достучишься.
     
     
  • 2.3, Zenitur (?), 14:15, 23/11/2009 [^] [^^] [^^^] [ответить]  
  • +/
    А разве в самой программе для SIP нельзя выбрать звуковую карту? Хм... Раньше можно было, и в KDE - тоже.
    Ну что скажу - плюс один, рад! Главное, чтобы PulseAudio не продолжали пропихивать везде где только можно. Быстрее отшлифовываться и меньше памяти занимать от этого он не станет.
     
     
  • 3.10, vadiml (?), 18:36, 23/11/2009 [^] [^^] [^^^] [ответить]  
  • +/
    > А разве в самой программе для SIP нельзя выбрать звуковую карту?

    Можно, если снести РА.

     

  • 1.2, Аноним (-), 14:09, 23/11/2009 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    Ну наконец-то. Может теперь прекратится поток помоев в сторону PA от кдешников...
     
     
  • 2.4, Аноним (-), 14:22, 23/11/2009 [^] [^^] [^^^] [ответить]  
  • +/
    Как будто от гномеров он меньше :)
     
     
  • 3.5, Ктото (?), 14:35, 23/11/2009 [^] [^^] [^^^] [ответить]  
  • +/
    А кто его любит? http://pulseaudio.org/report/1
     

  • 1.6, i (??), 15:28, 23/11/2009 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    а в чем плюсы pulse audo? я его не когда не юзал просто...
     
     
  • 2.8, koblin (ok), 17:33, 23/11/2009 [^] [^^] [^^^] [ответить]  
  • +/
    >а в чем плюсы pulse audo? я его не когда не юзал просто...

    * Раздельная установка уровней громкости для разных программ.
    * Расширяемая модульная система с поддержкой динамически загружаемых библиотек
    * Совместимость со многими популярными аудиоприложениями.
    * Возможность работы с несколькими источниками и приёмниками звука.
    * Малая задержка и возможность её точного измерения.
    * Использование технологии zero-copy, сберегающей машинное время.
    * Интерфейс командной строки с возможностью использования сценариев.
    * Демон, перенастраиваемый с помощью командной строки.
    * Встроенное преобразование аудиоформатов.
    * Возможность смешивать потоки с разных звуковых плат.
    * Синхронизация потоков воспроизведения.

     
     
  • 3.9, аноним (?), 17:45, 23/11/2009 [^] [^^] [^^^] [ответить]  
  • +/
    > * Раздельная установка уровней громкости для разных программ

    Не нужно.

    > * Расширяемая модульная система с поддержкой динамически загружаемых библиотек

    Это деталь реализации, а не плюс.

    > * Совместимость со многими популярными аудиоприложениями
    > * Возможность работы с несколькими источниками и приёмниками звука

    %ть, а покажите мне звуковую систему, которая не совсестима с аудиоприложениями и не умеет несколько входов/выходов.

    > * Малая задержка и возможность её точного измерения.
    > * Использование технологии zero-copy, сберегающей машинное время.

    Т.е. если убрать pulseaudio, то машинного времени будет жраться больше и задержки увеличатся? Расскажите же, как они добились отрицательного оверхеда.

    > * Интерфейс командной строки с возможностью использования сценариев
    > * Демон, перенастраиваемый с помощью командной строки.

    Где это нельзя?

    > * Встроенное преобразование аудиоформатов

    А бывает какое?

    > * Возможность смешивать потоки с разных звуковых плат

    Это нужно только в профессиональном аудиософте, и он делает это сам без внешних костылей.

    > * Синхронизация потоков воспроизведения

    Что это?

     
     
  • 4.15, Zenitur (?), 10:05, 25/11/2009 [^] [^^] [^^^] [ответить]  
  • +/
    Ваша главная ошибка в том, что вы пытались придумать контр-доводы к каждому пункту. И если с некоторыми я безусловно соглашаюсь, с предпоследним и первым я решительно не соглашаюсь. Это - позиция виндузятника.
     
  • 3.11, Аноним (-), 19:05, 23/11/2009 [^] [^^] [^^^] [ответить]  
  • +/
    >* Расширяемая модульная система с поддержкой динамически загружаемых библиотек

    Это не та через которую рута вечно пытаются поиметь? :)


     
  • 3.14, Аноним (14), 12:02, 24/11/2009 [^] [^^] [^^^] [ответить]  
  • +/
    > Раздельная установка уровней громкости для разных программ.

    То есть допустим аудиопроигрыватель посылает на выход сразу то, что записано в mp3 или flac файле, на 44 кГц, 16 бит, а этот pulseaudio будет мне своими целочисленными алгоритмами звук корежить ради "раздельной регулировки громкости"?

    > Малая задержка и возможность её точного измерения.

    А то думаю что это у меня с ней в убунте был треск. Низколатентные буферы опустошаются, надо срочно ядро с rt-патчами.
    Кстати, в Windows 7 с подобной технологией тоже треск был. Но там драйвера для моей аудиокарты еще сырые.

    Хотя идея может и хорошая. Но вроде бы и сама Alsa работает неплохо, и даже смешивает звук с разных приложений.

     
  • 2.12, Zenitur (?), 06:14, 24/11/2009 [^] [^^] [^^^] [ответить]  
  • +/
    Это - программа-прослойка над программой-прослойкой. Полезна она, я уверен, только программистам программ, как-либо работающих со звуком. Пользоваться функциями PulseAudio легче, чем осваивать OSS, ALSA, либо что там в Mac OS X и BSD? Но я ни разу не видел программы, которая выводит звук только через PulseAudio, без возможности выводить через ALSA.Только через OpenAL видел,а только через PulseAudio - нет. Он же занимает в памяти 5 мегабайт! ЧТО они напихали в её код?!
    Дистростроители Убунту подражают Висте.
     
     
  • 3.13, anonymous (??), 11:44, 24/11/2009 [^] [^^] [^^^] [ответить]  
  • +/
    >Пользоваться функциями PulseAudio легче, чем осваивать OSS, ALSA,

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

     

  • 1.7, Аноним (-), 16:54, 23/11/2009 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    Надеюсь что kde 4.4 можно будет без PA можно собирать, PA это тормоз сплошной, по полсекунды задержки, а покупать i7 ради того что макаки там что-то накодили меня не прет.
     
     Добавить комментарий
    Имя:
    E-Mail:
    Текст:



    Партнёры:
    PostgresPro
    Inferno Solutions
    Hosting by Hoster.ru
    Хостинг:

    Закладки на сайте
    Проследить за страницей
    Created 1996-2024 by Maxim Chirkov
    Добавить, Поддержать, Вебмастеру