Позавчера я сумел собрать из двух компьютеров такое, что синтезатор Odin2 играет у меня вживую с клавиатуры с задержкой около 2 мс (по сравнению с аппаратным синтезатором, который по ощущениям играет без задержки). Один компьютер (более мощный) целиком отдан под Odin2, а обычная DAW крутится на втором компьютере. Прямой мониторинг осуществляется средствами аудоикарты на втором компьютере.
Использован такой набор программ:
- DAW (рипер)
- https://www.hermannseib.com/english/vsthost.htm
- https://github.com/TheWaveWarden/odin2
- https://www.tobias-erichsen.de/software/rtpmidi.html (передача MIDI через езернет)
- asio4all для выдачи сигнала синтезатора в аналоговой форме (встроенная карта realtek смогла)
- asio драйвера для второй звуковой карты, обслуживающей DAW
Джиттер и задержку я замерял в единичных случаях. На слух всё играет нормально, но неизвестно, будет ли это устойчивым. Это всё сделано под виндой. Насколько реально под линуксом? Я читал про Ubuntu Studio, но честно сказать, Ubuntu доверия вызывает мало. То, что там надо выключать unattended upgrades, сразу намекает на то, что нужно изрядно попотеть, чтобы приспособить эту систему под музыкальные задачи. Есть какие-то совсем-совсем заточенные именно под музыку дистрибутивы Linux?