Докер со звуком в реальном времени / с малой задержкой? (для виртуальных усилителей, таких как Guitarix…)

Замените --tls1 --tls2 --ssl1 --ssl2

3
24.08.2017, 16:52
1 ответ

Несколько советов, которые могут вам помочь:

  • Вам не нужен AV Linux для использования Guitarix, если он находится в официальных репозиториях в Fedora 26, поэтому я не вижу никаких преимуществ в использовании его внутри контейнера/VM.

So my idea is to create a Docker image based on AV Linux and somehow pass my USB sound card adapter thingy (which I use to connect my guitar) through to the Docker container and then use a VNC tool to interact with the Guitarix GUI in the container.

Насколько мне известно, образа докера AVLinux не существует.

Если вы действительно хотите использовать Guitarix внутри контейнера, вы можете посмотреть здесь:

https://blog.jessfraz.com/post/docker-containers-on-the-desktop/

Существует несколько примеров настольных приложений, работающих в контейнере и соответствующих файлах докеров. Вы можете извлечь из этого уроки.

But my fear is that doing this with Docker would introduce a lot of audio latency, effectively rendering it useless.

Нет, это не приведет к большой задержке звука (почти никакой ).

A 100 milliseconds for example would be way too much already. 20-30ms would probably be acceptable.

Выше 6 -7 мс это чувствуется, вероятно впечатления будут не большие.

Если вы хотите выполнить работу правильно, приложите некоторые усилия, чтобы запустить ее на своем хосте. Если вы хотите приключений, постарайтесь лучше понять способ работы контейнера, чтобы избежать некоторых неправильных представлений.

Если вы хотите попробовать другой аудиодистрибутив Linux, вы всегда можете взглянуть наhttp://kxstudio.linuxaudio.org/

1
27.01.2020, 21:30

Теги

Похожие вопросы