nickleus wrote:yes, jack is selected. and "Recording > system" records the mic, not the system output. seems like a bug to me.
That is the expected behaviour in a normal system...
Do you have qjackctl installed on your system? If not install it and open it, it will help you to see the architecture of jackd's inputs and outputs...
Once you open qjackctl click on the "Connect" button. You'll see a list of active inputs and outputs. On the
left pane you have the
Outputs and on the
right pane you'll have the
Inputs.
If you expand "System" on the left pane you'll probably see listed "capture_1" and "capture_2", this probably captures and
outputs what is coming from the mic. This is what will be
outputted by the system.
If you expand "System" on the right pane you'll probably see listed "playback_1" and "playback_2". This is system's
inputs. So if you send something to the system it will send it to
playback, which probably means sending the sound to the speakers.
When you make a connection on JACK you have to connect an
output to an
input and the sound will flow
from the
output to the
input. You can't connect an output to another output, or an input to another input. Must always be
output -> input.
Applying this to Audacity... Well audacity's recording is an
input (in gets sound
in it), so you'll have to connect an
output to it). If you connect system to it, then it will be
system output -> audacity input. As you can see in jack connections system
output is
capture_1 and
capture_2.
I hope this explains it clearly
