Page 1 of 1

(SOLVED) encoder as jogwheel

PostPosted: 28 Dec 2009, 13:26
by Marxon
Hi @ all

My english is not the best but i try to describe my prob as good as i can :)
i want to set up an encoder to use it as a jogwheel.
if i guess right, a jogwheel sends 2 things:
movement direction and movement speed.
my encoder sends "1" -"6" if i turn it right
and "41" - "46" if i turn it left (depends on turning speed)
so it shouldt be possible to use this encoder as a jogwheel too.
i tried to edit some jogwheel configs from bcd200 or hercules rmx but it doestn really work.
so here some questions:
what exactly is the "presswheel" command for?
if the jog sends data it is pressed, so why this extra command?
what are the jogprecise, jogspeed, jogtimer and jogpolling flags doing?
whats about the jogslider command? i couldtnt find information about it.
i hope somebody couldt help me
thanks marxon

Re: encoder as jogwheel

PostPosted: 31 Dec 2009, 01:04
by Marxon
Hi again :)

After spending some extra time i got it work.
The settings are based on the encoders of my Korg Zero 8 which
have 30 ticks per turn working in singed-bit mode.
I know this couldt not replace a real jogwheel but
its more economic with one encoder then using separate keys/knobs for pitchbending and "positioning".

Different VAL1 result in different min/max Pitchbends
(VAL1: +/-15.0000 results in about +/-5% Pitchbends)

CONTROL: #b0 7 1 CMD: JOG2 VAL1: 15.000000 VAL2: 15
NOCHANGE JOGSPEED JOGPRECISE JOGPOLLING JOGTIMER
CONTROL: #b0 7 41 CMD: JOG2 VAL1: -15.000000 VAL2: 15
NOCHANGE JOGSPEED JOGPRECISE JOGPOLLING JOGTIMER


This controler is not mapped or used on the Zero 8 but without
this two lines it doesnt work. It seems that MixVibes wants them...

CONTROL: #b0 f 1 CMD: PRESSWHEEL VAL1: 1 VAL2: 100
JOGPRECISE JOGPOLLING
CONTROL: #b0 f 7f CMD: PRESSWHEEL VAL1: 0 VAL2: 100
JOGPRECISE JOGPOLLING JOGTIMER



Hope it helps somebody else
cya Marxon