On Sat, 13 Jun 2020, Ethan Funk wrote:

Thanks. I found autojack, and know just enough Python to make some sense of it. 
I
am still confused as to where autojack is getting the 64 value. I easily 
found...

                procin = subprocess.Popen(
                    ["/usr/bin/zita-a2j", "-j", f"{ldev}-in", "-d", 
f"hw:{ldev}",
"-r", dsr, "-p", def_config['ZFRAME'],
                     "-n", def_config['PERIOD'], "-c", "100"], shell=False)

...which would seem to pull the -p parameter from the def_config array. And I 
see
that it's default value is 512, set early on in the code. However, I assume this
value is over ridden by my saved session setting of 128 at some point when the
code gets going. Where is the 64 coming from? Maybe ZFRAME is set by the GUI to
half frames?

ubuntustudio-controls sets zframe to jack frame divided by 2. This is what the man apge suggests (or maybe a coversation in the mailing list). So, in $HOME/.config/autojack/autojackrc you will find that frame = 1024 and zframe = 512 by default. You can change the value in this file to whatever you want and tell jack to restart and it will pick it up. The next version of -controls will need to handle this better.

I am glad you are finding it useful. It started as a "quick" script in bash to set things up for my own use. Other people asked to be able to use it and here we are.

--
Len Ovens
www.ovenwerks.net
_______________________________________________
Linux-audio-dev mailing list
[email protected]
https://lists.linuxaudio.org/listinfo/linux-audio-dev

Reply via email to