MIDI Tuning in SDR Console 3.1 (and latest beta) only working in one direction
Posted: Mon Oct 18, 2021 6:36 pm
Hi,
I have setup my Contour ShuttlExpress to act as a MIDI controller for SDR Console.
The outer jog wheel is setup for fast tuning (Norm, x10, x100), based on the position of the jog wheel.

Turning the jog wheel to the left sends a Control Change message with channel 0, index 1 and a value between 18 - 126 depending how far the wheel has been turned to the left.
This is used to tune down and works as expected (Tune Norm: 18-36, Tune x10: 54-90, Tune x100: 108-126).
When turning the jog wheel to the right the same happens on channel 0, index 0 (Tune Norm: 18-36, Tune x10: 54-90, Tune x100: 108-126).
This should tune up with a speed depending on the value range. But independent of the value always the lowest enabled "Tune Up" speed is used (according to the screenshot Tune Up Norm). If I disable Tune Up Norm, then Tune Up x10 is used.
In the setup dialog the correct MIDI messages appear and the range is prefilled correctly.
I've verified this behavior in 3.1 stable as well as the latest beta.
vy 73,
Jochen, DG1PSI
I have setup my Contour ShuttlExpress to act as a MIDI controller for SDR Console.
The outer jog wheel is setup for fast tuning (Norm, x10, x100), based on the position of the jog wheel.

Turning the jog wheel to the left sends a Control Change message with channel 0, index 1 and a value between 18 - 126 depending how far the wheel has been turned to the left.
This is used to tune down and works as expected (Tune Norm: 18-36, Tune x10: 54-90, Tune x100: 108-126).
When turning the jog wheel to the right the same happens on channel 0, index 0 (Tune Norm: 18-36, Tune x10: 54-90, Tune x100: 108-126).
This should tune up with a speed depending on the value range. But independent of the value always the lowest enabled "Tune Up" speed is used (according to the screenshot Tune Up Norm). If I disable Tune Up Norm, then Tune Up x10 is used.
In the setup dialog the correct MIDI messages appear and the range is prefilled correctly.
I've verified this behavior in 3.1 stable as well as the latest beta.
vy 73,
Jochen, DG1PSI