On 2004.01.19 at 18:32:28 +0300, Paul Romanchenko wrote: > > Очень правильная идея, хотя и кривая реализация. > В чём?
Вот именно в том, о чём ты пишешь ниже. > > Правда, тут KDE-шники зачем-то начали городить своё решение вместо того, > > чтобы воспользоваться (ну может быть, немножко усоврешенстовав) NAS, > > которая к тому же уже поддерживается библиотекой Qt, на которой основан > > KDE. > > А nas умеет микшировать звук? Да, конечно. Это одна из двух вещей которые требуются от аудиосервера - микшировать звук от разных программ, и получать звук по сети. Еще в NAS есть система bucket-ов - возможности записи коротких звуковых сообщений прямо в сервер и многократного их проигрывания без повторной передачи по сети, и radio - нечто вроде радиоприёмника, настраивающегося на кем-то вещаемые каналы. > Воспроизводиить mp3 и проч. arts это не просто > обвязка вокруг /dev/dsp. Это целая инфраструктура для обработки звука. Кстати, > arts умеет выводить в nas. Вот это по-моему лишнее. Типичная KDE-шная привычка из любой компоненты делать швейцарский ножик. Почему-то X11 не пытается работать с форматами графических файлов. Для этого есть более другие библиотеки - libpng, libjpeg. То же самое касается и MP3. Это формат такой, способ упаковки. Единая системная библиотека для упаковки-распаковки может быть и не помешала бы, хотя сейчас существует несколько конкурирующих реализаций, и не видно оснований глобально предпочесть одну из них, но к аудио-серверу это не имеет не малейшего отношения. Его дело - звук от программ получать и проигрывать. Неупакованный, поскольку с распаковкой процессор терминала может и не справиться. В терминалы обычно мощных процессоров не ставят - i960 какой-нибудь или motorolla 68020.

