Page 1 of 1

control Back/Go on a Encoder

Posted: 17 May 2011, 17:40
by Spirit
oke i have a solution for the Feature allot of peaple are seaching for.
controling Back/Go on a Encoder, so if you rotate the encoder CW it will press Back with a interval and if you rotate the encoder CCW it wil press Go with a interval.

You need:
-Midi controler (with encoders or faders)
-Bome's midi translator PRO
-the Rules needed for Bome's midi translator pro (i will make a example FIle for the people how realy doesn't know how Midi works and for the people how does know how midi works, just look at the axample file and maby you will see the trick if not just ask me.)

Fot the people how likes to try it this is wat you need to do:
you need to make two "Translator"
Incoming [F6] = Note from encoder you like to controll with this feature (you need to chance pp to oo example B0 00 pp to B0 00 oo)
==Translator Rule1 "Forward"==
if oo>=ga then Goto "Forward"
ga=oo
exit rules, skip Outgoing Action
Label "Forward"
ga=oo
oo=oo*21
pp=oo/127
if gb==pp then exit rules, skip Outgoing Action
gb=pp
==Translator Rule2 "Back"==
if oo<=gc then Goto "back"
gc=oo
exit rules, skip Outgoing Action
Label "Back"
gc=oo
oo=oo*21
pp=oo/127
if gd==pp then exit rules, skip Outgoing Action
gd=pp

Outgoing [F7] needs to be a "Key Stroke Emulation"(if you send a midi note it doesn't work anymore)


Warning!!! if you rotate the encoder to Fast it will get out of Sync

for a tutorial look at http://www.freestylersupport.com/wiki/e ... on_encoder

Re: control Back/Go on a Encoder

Posted: 20 May 2011, 17:14
by Spirit
This is one example so you can see the feature realy works.
http://www.youtube.com/watch?v=GxgFh87spu8

This is what i did:
Encoder1: controls Go/back1, Go/back2, go/back3, Go/back4, Go/back5, Submaster page1
Encoder2: controls Go/back6, Go/back7, go/back8, Go/back9, Go/back10, Submaster page2
Encoder3: controls Go/back11, Go/back12, go/back13, Go/back14, Go/back15, Submaster page3
Encoder4: controls Go/back16, Go/back17, go/back18, Go/back19, Go/back20, Submaster page4

Re: control Back/Go on a Encoder

Posted: 10 Aug 2012, 05:41
by spankthafunk
Are you still using the same code? Does the out of sync problem still occur?

Re: control Back/Go on a Encoder

Posted: 10 Aug 2012, 16:29
by Spirit
Yes i stil use the same code.

only not on 4 Encoders For 4 submaster pages.
but 2 Encoders because most of the time i use 10Submasters (2SM pages).

and yes the out of sync still happins.
but you need to Rotate the Encoder realy Fast!!! before it gets out of sync.

/spirit

Re: control Back/Go on a Encoder

Posted: 10 Aug 2012, 17:05
by spankthafunk
Two questions:

1) Looks like you have to pay or Bomeds and I don't have the money right now. Can this be done with MIDI OX or any other way?

2) in the video it appears that it's changing the selection across all SMs. Is there any way to make it so it only effects the SM the knob is on?(ie Knob 1 controls SM 1 only, knob 2 controls SM 2 only, etc)

Thanks for all your help! real new to Freestyler and MIDI.

Re: control Back/Go on a Encoder

Posted: 10 Aug 2012, 17:28
by Spirit
1) yes it could ne possible with midi ox but i realy dont understand a thing about midi ox, Bomes is a Realy easy program. and yes you need to pay for Bome's pro version.

2) Yes you can also just have 1 encoder on One submaster. its just how you configure everything.

learing the basic about midi and freestyler is realy importent before you do thing you dont understand.
i'm just 23 years old and i also took me over a Year before i understand everything.

and on the Freestyler wiki you can Learn allot about FS and midi.

/spirit

Re: control Back/Go on a Encoder

Posted: 10 Aug 2012, 18:41
by spankthafunk
So midi ox let's you program parameters too? At first I thought it was just something for hooking up multiple midi devices.

Re: control Back/Go on a Encoder

Posted: 10 Aug 2012, 18:46
by Spirit
midi ox should be the Midi software from haven but i just understand a little 1%
Sending Syx files and Merge/Split midi connections.

but there is way more you can do with midiox.
as it says on the wiki its the swissknife for midi.. ;)

/spirit