Rotary encoders on DIY midi controller and Traktor PRO

Home :: Post and find Controller Mappings :: Rotary encoders on DIY midi controller and Traktor PROReply
Rotary encoders on DIY midi controller and Traktor PRO
Posted on: 08.10.2012 by Nathanael Yerk
I am having difficulties with understanding how does Traktor interpret MIDI data coming from rotary encoders. I am building my own MIDI controller and my encoder works fine (atleast I believe):

No pitchbend: 0x00 0x40
Max pitchbend: 0x7F 0x7F
Min pitchbend 0x00 0x00

So, I mapped that encoder to "seek position" function in Traktor PRO but it acts all jerky: I spin the disk fast and position marker goes all crazy, left to right. No, it's not encoders fault - I analyzed data coming from encoders and there are no skips. The only reason I can believe off is that I need to code different counting mechanism for that encoder. Screenshots:

Forward:





Reverse:

Nathanael Yerk
09.10.2012
Originally Posted by Stewe
3Fh/41h mean value 0-63 are decrement and 65-127 are increment. Value 64 is center.
Tried that, works!
Nathanael Yerk
08.10.2012
Originally Posted by Stewe
Did you set seek position in relative mode?
Yes.
Nathanael Yerk
08.10.2012
I am having difficulties with understanding how does Traktor interpret MIDI data coming from rotary encoders. I am building my own MIDI controller and my encoder works fine (atleast I believe):

No pitchbend: 0x00 0x40
Max pitchbend: 0x7F 0x7F
Min pitchbend 0x00 0x00

So, I mapped that encoder to "seek position" function in Traktor PRO but it acts all jerky: I spin the disk fast and position marker goes all crazy, left to right. No, it's not encoders fault - I analyzed data coming from encoders and there are no skips. The only reason I can believe off is that I need to code different counting mechanism for that encoder. Screenshots:

Forward:





Reverse:

Kellie Myrum
09.10.2012
Cool
Nathanael Yerk
09.10.2012
Originally Posted by Stewe
3Fh/41h mean value 0-63 are decrement and 65-127 are increment. Value 64 is center.
Tried that, works!
Nathanael Yerk
08.10.2012
Excellent, I'll try that. Thanks.
Kellie Myrum
08.10.2012
7Fh/01h mean that value 65-127 is decrement and 0-64 is increment. Value O is center.
3Fh/41h mean value 0-63 are decrement and 65-127 are increment. Value 64 is center.
Nathanael Yerk
08.10.2012
Nah, I don't believe it's that. Do you know what do encoder modes mean and what is the difference in them (3fh and 7fh)?
Kellie Myrum
08.10.2012
Well if you have set it as Encoder-relative and played with rotary sensitivity and still have no decent results then issue is with your Rotary Encoder. Tried any other controller with that same settings?
Nathanael Yerk
08.10.2012
Originally Posted by Stewe
Did you set seek position in relative mode?
Yes.
Kellie Myrum
08.10.2012
Did you set seek position in relative mode?

<< Back to Post and find Controller MappingsReply

Copyright 2012-2023
DJRANKINGS.ORG n.g.o.
Chuo-ku, Osaka, Japan

Created by Ajaxel CMS

Terms & Privacy