Alguns pontos que podem orientá-lo:
- Você não precisa do AV Linux para usar o Guitarix assim que ele estiver nos repositórios oficiais do Fedora 26, então não vejo nenhuma vantagem de usá-lo dentro de um container / 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.
Não existe imagem de janela de encaixe do AVLinux, até onde eu sei.
Se você realmente quiser usar o Guitarix dentro de um contêiner, dê uma olhada aqui:
Existem alguns exemplos de aplicativos da área de trabalho em execução em um contêiner e os respectivos arquivos do docker. Você pode aprender com isso.
But my fear is that doing this with Docker would introduce a lot of audio latency, effectively rendering it useless.
Não, ele não apresentará muita latência de áudio (quase nenhum).
A 100 milliseconds for example would be way too much already. 20-30ms would probably be acceptable.
Acima de 6 a 7 ms você pode sentir, provavelmente a experiência não será ótima.
Se sua intenção é fazer o trabalho corretamente, coloque algum esforço para executá-lo em seu host. Se você quiser algumas aventuras, tente entender melhor o modo de contêiner de trabalhar para evitar alguns equívocos.
Se você quiser experimentar outra distribuição de áudio do Linux, pode sempre dar uma olhada no link