Hi,
I start Jack (with the help of QjackCtl) this way before starting a Mixbus session:
Now, I wanted to test a Mixbus32C session without starting Jack first and opens up a session and strange things happen:
This makes this internal handling of Jack impossible for me, and I have had this problem for some years now.
Here are some observations:
Does anyone have ideas about this? Both the internal Masterclock and the actual rate of the soundcard is 44100. I'm happy with starting Jack with QjackCtl because it gives me control and scripts are starting and stopping automatically as they should. But it would be nice to have Mixbus's internal control over Jack working.
I start Jack (with the help of QjackCtl) this way before starting a Mixbus session:
Code:
/usr/bin/jackd -P95 -dalsa -dhw:M1010 -r44100 -p1024 -n2
Now, I wanted to test a Mixbus32C session without starting Jack first and opens up a session and strange things happen:
- There is no sound and Mixbus only sees two channels inputs (as "PulseAudio JACK Source-01" and -02) and outputs. I do not want any pulse audio when working with Mixbus ora any other music application.
- The Audio/MIDI setup finds the card and is using the right sample rate and so on, but if I, for example, try to calibrate audio, then Mixbus32C complains and says correctly that the session was created with a sample rate of 44100 HZ, but Mixbus32C is currently running at 48000 (see the screenshot.)
- The same box with the 48000 messages also comes up when I try to stop and start the Jack system from the Audio/MIDI setup.
This makes this internal handling of Jack impossible for me, and I have had this problem for some years now.
Here are some observations:
- Mixbus32C starts jackdbus with: "/usr/bin/jackdbus auto"
- When I try to calibrate, it looks like MB32C wants to start jack with the command line while Jack started with dbus still runs. The terminal output is "JACK command line will be: /usr/bin/jackd -t 200 -p 2048 -R -T -d alsa -n 2 -r 44100 -p 1024 -d hw:M1010,0"
- When I quit Mixbus32C, the jack process still runs as "/usr/bin/jackdbus auto". I have to kill it before starting a new session.
Does anyone have ideas about this? Both the internal Masterclock and the actual rate of the soundcard is 44100. I'm happy with starting Jack with QjackCtl because it gives me control and scripts are starting and stopping automatically as they should. But it would be nice to have Mixbus's internal control over Jack working.