IT-словарь › Инфраструктура › JACK

JACK

Инфраструктура Svenska → Обновлено: 2026-10-27
Подробнее
Создатель
Paul Davis
Год
2002
Тип
Звуковой сервер
Лицензия
GPL / LGPL
Официальный сайт
jackaudio.org

JACK Audio Connection Kit — профессиональный звуковой сервер, позволяющий соединять входы и выходы любых программ друг с другом с точностью до сэмпла.

Paul Davis создал JACK в начале 2000-х вокруг своей DAW Ardour: в Linux не хватало того, что в студиях на Mac считалось само собой разумеющимся, — низкой задержки и способа заставить синтезатор, драм-машину и рекордер работать от одних аудиочасов. JACK прогоняет всех клиентов в едином общем цикле с одинаковым размером буфера, поэтому звук передаётся между программами, и никто не отстаёт ни на буфер. Синхронизация транспорта означает, что нажатие «play» в одном приложении запускает все остальные.

Платой стало удобство. JACK захватывал звуковую карту монопольно, всерьёз хотел ядро реального времени и плохо уживался с настольным звуком, так что музыканты на Linux годами переключались между двумя звуковыми мирами. Переписанный Stéphane Letz JACK2 добавил поддержку многоядерности. Сегодня API JACK реализует PipeWire, и большинство людей запускают JACK-приложения, не видя ни одного jackd.

← Назад к словарю