Два микса, одно приложение
До восьми каналов — микрофон, игра, музыка, голосовой чат — у каждого независимые фейдеры Monitor и Stream. Включи музыку громко в наушниках, пока аудитория слышит её тихо — или не слышит совсем.
Бесплатно и с открытым кодом · Сделано для Linux
Gleem Crossfade направляет каждый микрофон и каждое приложение в два независимых микса — то, что ты слышишь в наушниках, и то, что слышит аудитория в OBS, Discord или Zoom. Вдохновлён Elgato Wave Link, но бесплатный, с открытым кодом и без всякого специального железа.
Зачем Crossfade
Crossfade стоит между твоими источниками звука и приложениями, которые их записывают, так что ты точно решаешь, кто что слышит.
До восьми каналов — микрофон, игра, музыка, голосовой чат — у каждого независимые фейдеры Monitor и Stream. Включи музыку громко в наушниках, пока аудитория слышит её тихо — или не слышит совсем.
Включи опциональный VOD Mix, чтобы получить третий микс с собственным виртуальным микрофоном. Записывай его в OBS отдельной дорожкой: музыка остаётся в прямом эфире и никогда не попадает в VOD.
Выстраивай цепочки шумоподавления, гейтов, компрессоров и эквалайзеров на каждом канале — с живыми регуляторами в Crossfade или в собственном редакторе плагина. Плагины работают вне процесса, так что падение никогда не уносит с собой твой звук.
Правый клик по фейдеру, движение ручкой на MIDI-контроллере — готово. Профили привязок, подсветка и подхват фейдера превращают APC mini или Launchpad в пульт — и привязки переживают переподключение.
Стримовый микс виден как обычный микрофон, а каналы могут появляться как системные устройства вывода. OBS, Discord и Zoom просто работают — без плагинов.
Включай мьют и задавай громкость из софта Stream Deck, ярлыков на рабочем столе или shell-скриптов. Кнопка «кашля» — одна команда.
Crossfade переподключает потоки и заново выставляет громкость, если менеджер сессии их перенёс, ждёт медленные USB-микрофоны при входе в систему и убирает за упавшими сессиями. Настрой один раз — так и останется.
Настоящие пиковые индикаторы dBFS с баллистикой, подобранной под быстрый индикатор OBS — зелёный до −20 дБ, жёлтый до −9, красный при перегрузе. Стерео на каждом канале и в каждом миксе.
Закрой окно — миксы продолжают работать. Запускай Crossfade при входе в систему и дай встроенному аудиопомощнику проверить маршрутизацию и починить её одним кликом.

С чего начать
Возьми пакет на Fedora или Arch либо собери из исходников. Нужен только PipeWire — стандарт в современных дистрибутивах.
Направь каналы на микрофон, браузер, игру и музыкальные приложения. Цвета и шаблоны держат всё читаемым с одного взгляда.
Выбери «Crossfade Stream Mix» как микрофон в OBS или Discord, а наушники — как выход мониторинга.
Двигай фейдеры прямо во время стрима — из приложения, с MIDI-контроллера или со Stream Deck. Crossfade держит маршрутизацию в порядке.
Установка
Crossfade нужен PipeWire с pipewire-pulse — стандартный аудиостек в Fedora, Ubuntu 22.10+ и большинстве современных дистрибутивов.
sudo dnf copr enable gleem/crossfade
sudo dnf install gleem-crossfadeyay -S gleem-crossfadegit clone https://github.com/gleem-gg/crossfade
cd crossfade && make && make installДополнительно: плагины LV2 вроде RNNoise для шумоподавления и Carla для хостинга VST2/VST3. Полная инструкция — в README на GitHub.
Полезно знать
Да. Crossfade — открытый код под лицензией MIT, его можно свободно скачивать и использовать. Он входит в набор инструментов Gleem для стримеров и живёт на GitHub.
Нет. Crossfade вдохновлён Elgato Wave Link, но работает с любым микрофоном и любым аудиоинтерфейсом. Если у тебя есть Wave XLR, в Crossfade есть отдельная поддержка, обходящая известные странности прошивки.
Любые с PipeWire — стандартом в Fedora, Ubuntu 22.10+ и большинстве актуальных дистрибутивов. Пакеты есть для Fedora (COPR) и Arch (AUR), а сборка из исходников работает везде остальном.
Да. Стримовый микс виден как обычный виртуальный микрофон с именем «Crossfade Stream Mix», который может записать любое приложение, а каналы могут появляться как системные устройства вывода. Плагины не нужны.
Тремя способами: канал может захватывать устройство напрямую (твой микрофон или линейный вход), следовать за приложением по имени, чтобы его звук подтягивался автоматически (Spotify, браузер, игра), или появляться в системе как собственное устройство вывода с именем «Crossfade: <канал>», на которое ты направляешь любое приложение.
Crossfade — нативное приложение для Linux на PipeWire и GTK4, так что оно только для Linux. На Windows эту область закрывает Elgato Wave Link, на macOS — инструменты вроде Loopback.
Бесплатно навсегда · Лицензия MIT
Раздели миксы для наушников и для стрима за пару минут — без железа, без подписок, без плагинов.