Re: [LAU] Jack max ports question

From: Peter P. <peterparker@email-addr-hidden>
Date: Sat Aug 01 2015 - 02:46:07 EEST

* Paul Davis <paul@email-addr-hidden> [2015-07-31 19:12]:
> the -p (port max) is an argument to the SERVER, not the backend. jack
> command line syntax:
>
> jackd [ SERVER ARGUMENTS ] -d BACKEND [ BACKEND ARGUMENTS ]
>
> the -p should come before the -d.

Absolutely, thank you Paul, this is so true!

Rui, then qjackctl issues these parameters in the wrong sequence (and
stores them to ~/.jackdrc in that way as well).
I don't want to create a sourceforge account in order to be able to
report this on http://sourceforge.net/p/qjackctl/tickets/?source=navbar
is there something else I could be doing to help?

best, P
 
> On Fri, Jul 31, 2015 at 6:59 PM, Peter P. <peterparker@email-addr-hidden> wrote:
> > Hi list,
> >
> > today I got some time to play around with RME's Madiface (and its
> > ExpressCard) under Linux/Jack. The card uses Thomas' old hdspmixer with
> > correct display and routing abilities, it's simply awesome to have 64Ins
> > and 64outs on a Linux laptop!
> >
> > However I didn't get beyond the following weird problem:
> >
> > Starting PureData outputting 64 channels via jack as
> > pd -jack -channels 64
> > works and connects and outputs to the Madiface's hardware outs.
> >
> > If I try to start other audio software (mplayer, alsaplayer) asking them
> > to output to the first two jack outputs (while Pd is also using them),
> > I get in qjackctl's message window
> > no ports available!
> >
> > and in mplayer
> > cannot deliver port registration request
> > [JACK] not enough ports available
> > Failed to initialize audio driver 'jack'
> >
> > and in alsaplayer
> > cannot deliver port registration request
> > cannot deliver port registration request
> > Segmentation fault
> >
> > all followed by a massive xrun in qjackctls message window
> > **** alsa_pcm: xrun of at least 4995.700 msecs
> >
> > Now if I start Pd with less outputs, for examples
> > pd -jack -channels 32
> > then mplayer is perfectly able to output on the the first two hardware
> > channels in parallel with Pd.
> >
> > The weird thing: Jackd's 'max port' argument is set to 256, and the problem persists
> > also with 512 ports.
> >
> > Am I missing something here?
> >
> > Background info:
> > jackd version 0.124.1 tmpdir /dev/shm protocol 25
> >
> > is started via qjackctl as
> > jackd -P89 -t5000 -dalsa -r44100 -p256 -n2 -D -Chw:Default -Phw:Default -i64 -o64
> >
> > on kernel
> > 3.14-2-rt-amd64 #1 SMP PREEMPT RT Debian 3.14.15-2 (2014-08-09) x86_64 GNU/Linux
> >
> > Thank you for any suggestions!
> > Peter
> > _______________________________________________
> > Linux-audio-user mailing list
> > Linux-audio-user@email-addr-hidden
> > http://lists.linuxaudio.org/listinfo/linux-audio-user
_______________________________________________
Linux-audio-user mailing list
Linux-audio-user@email-addr-hidden
http://lists.linuxaudio.org/listinfo/linux-audio-user
Received on Sat Aug 1 04:15:01 2015

This archive was generated by hypermail 2.1.8 : Sat Aug 01 2015 - 04:15:01 EEST