Hi,
I'm having trouble setting up Jack to interface between my digital piano application (pianoteq) and the ecasound audio processing app. I can get it to work, with qjackctl, but the buffer size jack is presenting to the digital piano app is 1024, about 10x bigger than I want. I was thinking I could just call jackd -p 128 -d ecasound, but I guess that won't work b/c ecasound is not one of the supported backends. So I've been using "Dummy" backend in qjactctl, and using qjackctl to connect ports from pianoteq to ecasound. That works fine, but I can't configure the buffer size down to 128, even though I start up ecasound with -b:128 and RTlowlatency. The -b:128 gets overridden to 1024 when the jack server comes up. What am I doing wrong?
Thanks,
John
configure jack with ecasound output
Moderators: MattKingUSA, khz
Re: configure jack with ecasound output
Hi,
If I have understood correcty, I guess you just have to start jack with 128 frames/period in qjackctl's setup window.
Also, there is a command that lets you change the buffer size on the fly.
This is an example, while jack is up and running:
~$ jack_bufsize
buffer size = 512 sample rate = 48000
~$ jack_bufsize 256
~$ jack_bufsize
buffer size = 256 sample rate = 48000
If I have understood correcty, I guess you just have to start jack with 128 frames/period in qjackctl's setup window.
Also, there is a command that lets you change the buffer size on the fly.
This is an example, while jack is up and running:
~$ jack_bufsize
buffer size = 512 sample rate = 48000
~$ jack_bufsize 256
~$ jack_bufsize
buffer size = 256 sample rate = 48000