Re: [Jack-Devel] Win64: Multiple Clients from a single process

PrevNext  Index
DateMon, 03 Mar 2014 23:22:28 +0100
From Stéphane Letz <[hidden] at grame dot fr>
ToMatthew Logan <[hidden] at kskelectrics dot com>
Cc[hidden] at lists dot jackaudio dot org
In-Reply-ToMatthew Logan [Jack-Devel] Win64: Multiple Clients from a single process
Should not happen:

- can you possibly start jackd in a console in verbose mode like,

jackd -v -d portaudio -d XXXX

- then start your application and send what is display in jack console.

Thanks

Stéphane 


Le 3 mars 2014 à 23:12, "Matthew Logan" <[hidden]> a écrit :

> Greetings!
> 
> I am working on a Win64 Console application (recently ported from Ubuntu)
> that creates multiple JACK clients (Effect DSP) running under a single
> process.    Everything worked fine under Ubuntu, but the same code will only
> run one client smoothly in Win64.  A few cycles after I create a second
> client, I start getting graph processing errors that indicate the second
> client was triggered but did not complete.  There is no system
> synchronization (mutexes, critical sections) in the code running as a
> client.  
> 
> I am using an ASIO4ALL device through PortAudio.
> 
> Even when the only task each client performs is a copy from the input buffer
> to the output, I still get the error.
> 
> Increasing the buffer sizes on my audio card does not solve the problem.
> 
> Running JackCtrl and making the connections by hand works fine on the same
> computer/device. 
> 
> Is there some limitation on the number of JACK clients that can be run from
> a single process ?
> 
> =Matthew Logan
>  http://kskelectrics.com/   
>  "Something wonderful is going to happen....."
> 
> 
> Jack-Devel mailing list
> [hidden]
> http://lists.jackaudio.org/listinfo.cgi/jack-devel-jackaudio.org
PrevNext  Index

1393885138.12734_0.ltw:2,a <BE9A50C2-5987-4F44-B9AB-F03323477EF2 at grame dot fr>