Numark USB MIDI controller

39 views
Skip to first unread message

Mike W

unread,
Apr 24, 2025, 12:30:01 PMApr 24
to SparkSDR
I'm seeking a bit of advice and help.
I have SparkSDR and Thetis-HL2 installed and working well.

Recently I aquired a USB Midi Controller by Numark called a 'Total Control'

I have the MIDI control codes doing things in SparkSDR  and Thetis but unable to get the Rotary encoders to tune up and down, only up or down.

Could someone hold ny hand in getting the controller to function.
obviously I'm missing something basic.
thanks, Mike W

Josh Logan

unread,
Apr 24, 2025, 9:13:48 PMApr 24
to Mike W, SparkSDR

Please send a screenshot of the midi debug output on the midi screen.

Usually you need to change the scale and the offset to then press the incremental button.

As an example if the values are 18 and 20, then offset is -19 (write 19, then add the minus).  Then scale up by 100 or 1000.

This is from memory of what I did, but may give you some ideas.

73, KD7HGL
Josh


--
You received this message because you are subscribed to the Google Groups "SparkSDR" group.
To unsubscribe from this group and stop receiving emails from it, send an email to sparksdr+u...@googlegroups.com.
To view this discussion visit https://groups.google.com/d/msgid/sparksdr/d11a5252-2b94-4936-89e8-22a442735befn%40googlegroups.com.

Mike W

unread,
Apr 25, 2025, 7:23:58 AMApr 25
to Josh Logan, SparkSDR
Gm Josh, Thank you for your reply. The following is with SparkSDR.2.0.991.win64

Depending on Rotary Encoder direction
I am getting the Control number 12313 followed by either 1 or 127
the encoder is velocity sensitive and returns higher or lower values depending on rotation speed but lets not complicate things.

On the Pots I am getting the Control number 12308 followed by value between 1 and 127 depending on rotation position


SparkSDR MIDI control settings.

Control:12313, Scale:1, Offset:0 // VFO
Control:12308, Scale:0, Offset:0 // CW Speed

Tuning clockwise the vfo increments by 1Hz but anticlockwise the vfo increments by 127Hz
if I enter Scale = -1 then the vfo decrements by the same values

The pot for cw speed works as expected

Hopefully this explains things adequately.
Thanks for your help, 73 Mike

Josh Logan

unread,
Apr 25, 2025, 9:11:55 AMApr 25
to Mike W, SparkSDR

Try a scale of 1.5625 and offset of -64.  My hope is that it will be 100hz per click.  Then a scale of 15.625 will be 1000hz.

73, KD7HGL
Josh

Josh Logan

unread,
Apr 25, 2025, 9:32:08 AMApr 25
to Mike W, SparkSDR


I also tried this Google search: midi translator program

That may also be a route for you to try.  Those are programs that would listen to your midi input, and then send a modified output to SparkSDR.

http://www.midiox.com/

https://openstatic.org/projects/miditools/

https://midimonster.net/

I did not give any of those a try, but may be a good solution.  


73, KD7HGL 

Josh


Reply all
Reply to author
Forward
0 new messages