Версия от 09:33, 15 июля 2023; EducationBot(обсуждение | вклад)(Новая страница: «{{Русская Википедия/Панель перехода}} {{Значения|Jack}} {{ Карточка программы}} '''JACK Audio Connection Kit''' (чаще просто '''JACK''' или JACKIT) — звуковой сервер-демон, позволяющий с низкой задержкой соединять между собой так называемые «''джэкифицирова...»)
(разн.) ← Предыдущая версия | Текущая версия (разн.) | Следующая версия → (разн.)
JACK Audio Connection Kit (чаще просто JACK или JACKIT) — звуковой сервер-демон, позволяющий с низкой задержкой соединять между собой так называемые «джэкифицированные» («jackified») приложения. Становится возможной передача как аудио-, так и MIDI-данных.
Предположим, нам нужно записать многоканальную композицию с вокалом и синтезатором в качестве инструментов. У нас есть MIDI-клавиатура, программный (виртуальный) синтезатор на компьютере, а также микрофон, подключённый ко входу звуковой карты. По каким-то причинам мы хотим записать обе дорожки одновременно. Тогда, с помощью JACK, мы можем подключить:
MIDI-клавиатуру к виртуальному синтезатору;
Звуковой выход синтезатора к аудиокарте (чтобы слышать, что играем);
Звуковой выход синтезатора к соответствующей дорожке программы звукозаписи;
Звуковой вход аудиокарты (туда подключён микрофон) к соответствующей дорожке программы звукозаписи.
Соответственно, когда мы нажмём на запись, две эти дорожки будут записываться синхронно.
Дублированный перевод
Другой пример не связан с записью музыки. Благодаря тому, что JACK поддерживается любым из известных в Linux проигрывателей видео (и аудиопроигрывателей, разумеется), можно всё так же подключить микрофон к дорожке программы звукозаписи, но, кроме того, ещё и подключить эту программу к проигрывателю видео. Таким образом можно смотреть фильм и переводить его. Причём перемещение по фильму приведёт к аналогичному перемещению по записываемой звуковой дорожке и наоборот.