В рамках проекта KLANG
(Kernel Level Audio Next Generation) ведётся разработка новой
аудио-подсистемы для ядра Linux. В качестве причины создания проекта
называется желания избавиться от недостатков существующих звуковых
подсистем, таких как ALSA, OSS4 и PulseAudio. KLANG будет реализован
полностью на уровне ядра, для чего будет подготовлен дополнительный
набор звуковых API и собственный планировщик. Кроме того подсистема
KLANG будет изначально разработана у учётом переносимости, что позволит
использовать её не только с ядром Linux, но и с ядром FreeBSD.
Проект позиционирует себя как предоставляющий возможности
профессионального уровня по работе со звуком, с поддержкой компенсации
задержек, создающий минимальную нагрузку на процессор и обеспечивающий
хорошую поддержку процессов обработки аудио в режиме реального времени.
Планируется, что KLANG будет создан в виде системы маршрутизации
аудио-сигналов, с поддержкой плавны
... Читать дальше »