attached is a tarball with a working version also with jog "query".
When the operator is turning jog after a certain period of inactivity the program send a query CAT command to know the value stored in the DUO.
As for the previous version the tar, unrolled, create a folder. Go on this folder and do a "make" to generate the program.
To use the program launch the program as, for example:
./play -d 1 -m 3 -n /dev/ttyUSB0 -s 115200
-d 1 ask for debug
-m 3 ask for midi device 3
-n /dev/ttyUSB0 indicate the device connected with DUO CAT
-s 115200 set the serial CAT speed (must match the one on the DUO menu #70)
to obtain help use
to obtain a list of midi devices use
to avoid debug omit -d 1 from the parameters.
The file init.txt sets the command used: the one in the folder is for DJControlCompact and set NoisBlanker, NoiseLimiter, Att, Low pass filter, TX/RX and frequency.
If you have other midi devices use the debug to know bank and keys values sent and modify init.txt accordingly.
Beta tester are wellcomed!
Giovanni - HB9EIK