I've send him PM.d.healey wrote:Yes, but how?Kott wrote:This is very odd.
Should we cast Rui (rncbc) for help?
Virtual Midi Port/Cable
Moderators: MattKingUSA, khz
- d.healey
- Established Member
- Posts: 611
- Joined: Fri Sep 22, 2017 8:33 pm
- Has thanked: 279 times
- Been thanked: 101 times
Re: Virtual Midi Port/Cable
Cool, thanks!Kott wrote:I've send him PM.d.healey wrote:Yes, but how?Kott wrote:This is very odd.
Should we cast Rui (rncbc) for help?
David Healey
YouTube - Free HISE scripting and sample library dev tutorials
Libre Wave - Freedom respecting instruments and effects.
YouTube - Free HISE scripting and sample library dev tutorials
Libre Wave - Freedom respecting instruments and effects.
- rncbc
- Established Member
- Posts: 1071
- Joined: Mon Apr 19, 2010 12:20 pm
- Has thanked: 45 times
- Been thanked: 279 times
- Contact:
Re: Virtual Midi Port/Cable
care to show your QjackCtl Messages output right after you start the JACK server?
remember that the startup/shutdown scripts you set on QjackCtl > Setup > Options > Scripting are only meaningful iif you start the JACK server via QjackCtl on its own premises.
cheers
remember that the startup/shutdown scripts you set on QjackCtl > Setup > Options > Scripting are only meaningful iif you start the JACK server via QjackCtl on its own premises.
cheers
- d.healey
- Established Member
- Posts: 611
- Joined: Fri Sep 22, 2017 8:33 pm
- Has thanked: 279 times
- Been thanked: 101 times
Re: Virtual Midi Port/Cable
Ooooh I bet that has something to do with the issue, it was years ago when I setup JACK but I'm pretty sure I have it auto-starting with the system, I'll see what's going on. Thanks for the tip!rncbc wrote:care to show your QjackCtl only meaningful iif you start the JACK server via QjackCtl on its own premises.
David Healey
YouTube - Free HISE scripting and sample library dev tutorials
Libre Wave - Freedom respecting instruments and effects.
YouTube - Free HISE scripting and sample library dev tutorials
Libre Wave - Freedom respecting instruments and effects.
- d.healey
- Established Member
- Posts: 611
- Joined: Fri Sep 22, 2017 8:33 pm
- Has thanked: 279 times
- Been thanked: 101 times
Re: Virtual Midi Port/Cable
I can't find anything specific that's starting the JACK server, however I am using the pulse-audio sink which runs on start-up, does this automatically start the JACK server?
David Healey
YouTube - Free HISE scripting and sample library dev tutorials
Libre Wave - Freedom respecting instruments and effects.
YouTube - Free HISE scripting and sample library dev tutorials
Libre Wave - Freedom respecting instruments and effects.
- Loki Harfagr
- Established Member
- Posts: 268
- Joined: Thu Aug 02, 2018 1:28 pm
- Has thanked: 151 times
- Been thanked: 53 times
Re: Virtual Midi Port/Cable
You may check it any old time in a console:d.healey wrote:I can't find anything specific that's starting the JACK server, however I am using the pulse-audio sink which runs on start-up, does this automatically start the JACK server?
Code: Select all
#>: ps -ef | grep -i jack
- d.healey
- Established Member
- Posts: 611
- Joined: Fri Sep 22, 2017 8:33 pm
- Has thanked: 279 times
- Been thanked: 101 times
Re: Virtual Midi Port/Cable
I get this output, but I don't know what it meansLoki Harfagr wrote:You may check it any old time in a console:d.healey wrote:I can't find anything specific that's starting the JACK server, however I am using the pulse-audio sink which runs on start-up, does this automatically start the JACK server?Code: Select all
#>: ps -ef | grep -i jack
dave 2176 1 0 13:45 ? 00:00:44 /usr/bin/jackd -T -ndefault -r -m -dalsa -dhw:MicroII -r48000 -p512 -n2 -Xseq -D -Phw:MicroII,0
dave 7518 7508 0 15:27 pts/0 00:00:00 grep --color=auto -i jack
David Healey
YouTube - Free HISE scripting and sample library dev tutorials
Libre Wave - Freedom respecting instruments and effects.
YouTube - Free HISE scripting and sample library dev tutorials
Libre Wave - Freedom respecting instruments and effects.
- rncbc
- Established Member
- Posts: 1071
- Joined: Mon Apr 19, 2010 12:20 pm
- Has thanked: 45 times
- Been thanked: 279 times
- Contact:
Re: Virtual Midi Port/Cable
you seem to have some client that managed to auto(magically)started jackd ... and it also seems that it's still up and running... otherwise that "jackd -T .." would be long gone...
anyway...
try this:
1. killall -9 jackd
2. run qjackctl, go to Setup > Misc: turn off "Save JACK audio server configuration to:" if it's set; Quit!
3. on the command line or console:
4. now run qjackctl again and setup it as you may like, including adding `a2jmidid -e &` as part of post-startup script;
5. hit Start...
hint: nowadays it is well worth a try to turn on qjackctl > Setup > Misc > JACK D-BUS interface, install pulseaudio-module-jack, then maybe run `pulseaudio -k`just once before hitting (qjackctl >)Start again, but i really don't care whether you want a full desktop audio experience or else
cheers && happy NYE!
anyway...
try this:
1. killall -9 jackd
2. run qjackctl, go to Setup > Misc: turn off "Save JACK audio server configuration to:" if it's set; Quit!
3. on the command line or console:
Code: Select all
echo $(which qjackctl) --start > ~/.jackdrc
chmod a-w ~/.jackdrc
5. hit Start...
hint: nowadays it is well worth a try to turn on qjackctl > Setup > Misc > JACK D-BUS interface, install pulseaudio-module-jack, then maybe run `pulseaudio -k`just once before hitting (qjackctl >)Start again, but i really don't care whether you want a full desktop audio experience or else
cheers && happy NYE!
- d.healey
- Established Member
- Posts: 611
- Joined: Fri Sep 22, 2017 8:33 pm
- Has thanked: 279 times
- Been thanked: 101 times
Re: Virtual Midi Port/Cable
That didn't seem to help unfortunately - https://pasteboard.co/INh3Mh1.pngrncbc wrote:you seem to have some client that managed to auto(magically)started jackd ... and it also seems that it's still up and running... otherwise that "jackd -T .." would be long gone...
anyway...
try this:
1. killall -9 jackd
2. run qjackctl, go to Setup > Misc: turn off "Save JACK audio server configuration to:" if it's set; Quit!
3. on the command line or console:4. now run qjackctl again and setup it as you may like, including adding `a2jmidid -e &` as part of post-startup script;Code: Select all
echo $(which qjackctl) --start > ~/.jackdrc chmod a-w ~/.jackdrc
5. hit Start...
hint: nowadays it is well worth a try to turn on qjackctl > Setup > Misc > JACK D-BUS interface, install pulseaudio-module-jack, then maybe run `pulseaudio -k`just once before hitting (qjackctl >)Start again, but i really don't care whether you want a full desktop audio experience or else
cheers && happy NYE!
David Healey
YouTube - Free HISE scripting and sample library dev tutorials
Libre Wave - Freedom respecting instruments and effects.
YouTube - Free HISE scripting and sample library dev tutorials
Libre Wave - Freedom respecting instruments and effects.
-
- Established Member
- Posts: 821
- Joined: Thu Mar 21, 2013 12:55 am
- Location: Vladivostok
- Has thanked: 65 times
- Been thanked: 124 times
Re: Virtual Midi Port/Cable
looks like jackd is still runningThat didn't seem to help unfortunately - https://pasteboard.co/INh3Mh1.png
-
- Established Member
- Posts: 1067
- Joined: Mon May 12, 2014 7:11 am
- Has thanked: 15 times
- Been thanked: 36 times
Re: Virtual Midi Port/Cable
Have you by any chance installed cadence previously?d.healey wrote:That didn't seem to help unfortunately - https://pasteboard.co/INh3Mh1.pngrncbc wrote:you seem to have some client that managed to auto(magically)started jackd ... and it also seems that it's still up and running... otherwise that "jackd -T .." would be long gone...
anyway...
try this:
1. killall -9 jackd
2. run qjackctl, go to Setup > Misc: turn off "Save JACK audio server configuration to:" if it's set; Quit!
3. on the command line or console:4. now run qjackctl again and setup it as you may like, including adding `a2jmidid -e &` as part of post-startup script;Code: Select all
echo $(which qjackctl) --start > ~/.jackdrc chmod a-w ~/.jackdrc
5. hit Start...
hint: nowadays it is well worth a try to turn on qjackctl > Setup > Misc > JACK D-BUS interface, install pulseaudio-module-jack, then maybe run `pulseaudio -k`just once before hitting (qjackctl >)Start again, but i really don't care whether you want a full desktop audio experience or else
cheers && happy NYE!
This could be starting in the background..
- Loki Harfagr
- Established Member
- Posts: 268
- Joined: Thu Aug 02, 2018 1:28 pm
- Has thanked: 151 times
- Been thanked: 53 times
Re: Virtual Midi Port/Cable
This might give you the "faulty parent" name and addressd.healey wrote:I get this output, but I don't know what it meansLoki Harfagr wrote:You may check it any old time in a console:d.healey wrote:I can't find anything specific that's starting the JACK server, however I am using the pulse-audio sink which runs on start-up, does this automatically start the JACK server?Code: Select all
#>: ps -ef | grep -i jack
dave 2176 1 0 13:45 ? 00:00:44 /usr/bin/jackd -T -ndefault -r -m -dalsa -dhw:MicroII -r48000 -p512 -n2 -Xseq -D -Phw:MicroII,0
dave 7518 7508 0 15:27 pts/0 00:00:00 grep --color=auto -i jack
Code: Select all
#>: ps -ef | grep $( ps -C jackd --no-headers -o ppid )
- d.healey
- Established Member
- Posts: 611
- Joined: Fri Sep 22, 2017 8:33 pm
- Has thanked: 279 times
- Been thanked: 101 times
Re: Virtual Midi Port/Cable
No I've never had cadence on this machine.rghvdberg wrote: Have you by any chance installed cadence previously?
This could be starting in the background..
I don't know what to do with the output from that command, it just gave me pages of data.Loki Harfagr wrote: This might give you the "faulty parent" name and addressCode: Select all
#>: ps -ef | grep $( ps -C jackd --no-headers -o ppid )
David Healey
YouTube - Free HISE scripting and sample library dev tutorials
Libre Wave - Freedom respecting instruments and effects.
YouTube - Free HISE scripting and sample library dev tutorials
Libre Wave - Freedom respecting instruments and effects.
- Loki Harfagr
- Established Member
- Posts: 268
- Joined: Thu Aug 02, 2018 1:28 pm
- Has thanked: 151 times
- Been thanked: 53 times
Re: Virtual Midi Port/Cable
Ah, OK, then that's certainly the "parent" launched jackd as "detached spawn" thus it is now seen a having process "1" as sole parent andd.healey wrote:No I've never had cadence on this machine.rghvdberg wrote: Have you by any chance installed cadence previously?
This could be starting in the background..
I don't know what to do with the output from that command, it just gave me pages of data.Loki Harfagr wrote: This might give you the "faulty parent" name and addressCode: Select all
#>: ps -ef | grep $( ps -C jackd --no-headers -o ppid )
my commond would actually list most every process having a charcater 1 in its ps output, quite ungraceful, sorry for the blund.
You'd have had a better (more restrained output) with:
Code: Select all
#>: ps --ppid $( ps -C jackd --no-headers -o ppid )
A typical program I know as using jackd this way is Carla, but there might be others. (AFICT Cadence uses jackdbus and not jackd but I may be wrong since I never could understand how to use it/launch/stop/setitup [my bad, just like some folks can/could use an iphone or a Palm and I never ever could])
Anyway...
You may try to force kill the running jacke and immediatly launch the commands @rncbc gave you hoping the respawner hadn't had time to hassle in:
Code: Select all
#>: killall -KILL jackd ; echo $(which qjackctl) --start > ~/.jackdrc ; chmod a-w ~/.jackdrc ; qjackctl -s