Is anyone here familiar with the process of getting sound from live instruments into Linux? I've gotten started with Ubuntu Studio and some of the applications it comes with this week in order to have a Linux based music machine. However, I am not able to consistently produce sound, nor am I finding clear understanding of audio routing from the forums and videos I've watched.
My current goal is to just get sound from my electric guitar processed through an audio interface, have that signal become processed by an amp simulation software called Guitarix, then sent out through the hardware audio output of my choosing.
I've learned that JACK is the routing tool I need to be using. For graphic control, I'm using qjackctl.
My current issues are:
1.) if I use an audio interface that only has an input with no output (like the apogee jam series), JACK does not seem to give me any option to output the signal.
2.) if I use an audio interface that has an input and output (like the POD HD500x), JACK does not allow me to route the sound to the output of my choosing; it just defaults to the hardware output, which is bad in my use case because that overlaps with the dry sound I'm inputting into my interface.
3.) I do not understand where I need to be placing JACK Sink and JACK SOURCE in the routing chain. The forums I've read state that this is a way to interact with some other sort of audio managing software called PulseAudio, but I'm not sure I understand the link between these two.
I understand that there is a lot of "read the manual" or "do your homework" implied here, but in a literal sense I cannot find the manual for JACK (No man page for this) and the forums I have read all seem to make sense until I come back to my machine, route the audio in a way that I think is getting explained, and then end up with either silence or ear bleeding oscillation.
Thank you for any perspective,
Adam