browsing up/down with a 0-127 (infinitely turning) encoder..

monstrejumo

2008-12-06 18:51:37

Hi,

I downloaded bome MT 6 beta for mac.

I'm trying to have my padkontrol's big encoder to send up and down keystrokes, so as to navigate up down in my ableton live browser.

This encoder, used with farmpad (an app that allows me to totally reconfigure my padkontrol), seems to send 0-127 cc data, but the pot is infinite style. (with no speed rotation info)

I made a MT file, but that doesn"t work at all :oops:
it does'nt send any keystroke (receives midi, but no keystroke out)

Here is a link to download the MT file:

http://www.mediafire.com/?sharekey=5f00 ... c64a235890

Am I wrong?


and as a parallel question:

this file seems to make MT buggy, often when I double click on a translator line, it shuts down MT... is it my file problem, or a beta version bug???

thanks a lot for your potential help,

I'll be glad to buy (or postcard ;) ) for the mac version!

best regards

feno

2008-12-09 20:47:57

Hi monstejumo....I'm trying to do something similar.......I have a midi cc 1-127 rotary encorder (fixed not endless) and I'm trying to make it so it sends out arrow up when the encoder is turned left and arrow down when its turned right.....

Any info that you (or anyone!) could throw on this would be much appreciated :)

Jamie

monstrejumo

2008-12-10 12:07:31

I'm still workin' on it,

but I'm buggy, or is it the mac beta version that is buggy? I still have no clue how to make it work,

in fact I've got too many clues, and I'm brainstorming how not to make a preset not too overcomplicated ;)

and that would work... :lol:


ANY HELP WOULD BE REALLY APPRECIATED !!!!!

cheers

feno

2008-12-10 19:31:15

I havent got around to doing this yet bbut will let you know if i work it out...thanks for the upload of the .btmp.....i'll take a proper look at it wen i get a chance

Jamie

florian

2008-12-13 11:50:02

Hi,

you're doing the right thing, except that you do the assignment of the global variable g0 too early: if you move it to the end, after processing the other translators, it should work:

Code: Select all

Translator 1: UP
Options: stop=false
Incoming: MIDI B0 5E pp 
Rules: 
  qq=g0
  if pp<qq then exit rules, execute Outgoing Action
  if pp>=qq then exit rules, skip Outgoing Action
Outgoing: Keystroke: Num 8 

Translator 2: DOWN
Options: stop=false
Incoming: MIDI B0 5E pp 
Rules: 
  qq=g0
  if pp<=qq then exit rules, skip Outgoing Action
  if pp>qq then exit rules, execute Outgoing Action
Outgoing: Keystroke: Num 2 

Translator 3: store value
Options: stop=false
Incoming: MIDI B0 5E pp 
Rules: 
  g0=pp
Outgoing: <none> 

monstrejumo

2008-12-13 15:37:45

:D:D:D:D:D:D:D:D:D:D:D

IT WORKS !!! 8)8)8)

eeem, thanks to YOU Florian, I could not manage it, thus I was near to the solution!!!

I fully appreciate your app and lovely and useful help!


I downloaded last mac os X beta, thanks for the link.

BTW, for what I use it for, I need the PRO version of MT isn't it? (rules...)

I'll be glad to purchase the mac os X when it will be finished ;)

Best regards

feno

2008-12-13 16:11:33

thakyou guys...hey forian where or how did you come up with the conventions for the rules? it looks like they are based on some programming language?

florian

2009-01-04 19:47:29

monstrejumo: yes, the Mac version has Rules.
feno: no real conventions, just a plain way for writing down math expressions and conditions. It's similar to C though (or any derivatives of C)...

Thanks,
Florian