configure jack with ecasound output

Optimize your system for ultimate performance.

Moderators: MattKingUSA, khz

Post Reply
gibbyj
Posts: 1
Joined: Mon Jan 16, 2017 4:15 pm

configure jack with ecasound output

Post by gibbyj »

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
Pablo
Established Member
Posts: 1274
Joined: Thu Apr 17, 2008 9:57 pm
Been thanked: 3 times

Re: configure jack with ecasound output

Post by Pablo »

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
Post Reply