Audiobus — это программное средство для платформы iOS, разработанное для маршрутизации аудио- и MIDI‑потоков между музыкальными приложениями на мобильном устройстве. Приложение выступает в роли промежуточного уровня, создающего виртуальные «кабели» и соединения между генераторами звука, эффектами и записями, позволяя программам обмениваться аудиоданными и синхронизироваться в реальном времени. Оно было разработано с целью упростить рабочие процессы музыкантов и саунд-дизайнеров, использующих несколько приложений одновременно, и обеспечивает гибкое управление сигналом без необходимости аппаратных подключений.
Функционально Audiobus предоставляет интерфейс для создания и хранения конфигураций маршрутизации, включая наборы входов, эффектов и выходов, а также управление уровнями и порядком обработки. Программа поддерживает пересылку аудио в реальном времени с минимальной задержкой и интеграцию с системами синхронизации и управления MIDI, что делает её пригодной как для студийной работы, так и для живых выступлений. В случаях, когда точные исторические детали разработки или текущий статус приложения устарели или недоступны, текст сосредоточен на типичных возможностях и сценариях применения подобных средств маршрутизации аудио и MIDI.
- Маршрутизация аудио: создание виртуальных соединений между источниками звука, эффектами и выходами для передачи потоков между приложениями.
 - MIDI‑маршрутизация: передача MIDI‑сообщений между приложениями, поддержка синхронизации управляющих сигналов и контроля параметров.
 - Низкая задержка: оптимизация для минимизации времени прохождения сигнала, необходимая для живых выступлений и интерактивной работы.
 - Микшер и уровни: управление громкостью и балансом между подключёнными источниками, возможность регулировки входных и выходных уровней.
 - Последовательность эффектов: постановка эффектов в цепочку обработки и определение порядка их применения к аудиосигналу.
 - Сохранение пресетов: создание и загрузка конфигураций маршрутизации и настроек для быстрого переключения между сценами и сессиями.
 - Интеграция с приложениями: поддержка протоколов и API, позволяющих сторонним приложениям выступать в роли источников, эффектов или приёмников.
 - Поддержка многоканального аудио: работа с несколькими каналами и выделенными треками для сложных сетапов и многодорожечных сессий.
 - Управление в реальном времени: интерфейс для мониторинга и изменения маршрутов и параметров во время выступления или записи.
 - Совместимость с рабочими процессами: использование в студийных и концертных сценариях, с акцентом на гибкость и быстроту перенастройки.