User Tools

Site Tools


external_control:go-back_on_encoder

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revisionPrevious revision
Next revision
Previous revision
external_control:go-back_on_encoder [2012/08/11 14:03] Spiritexternal_control:go-back_on_encoder [2018/12/27 04:10] (current) – [Example how i use this feature] corrected typos and language, part 4 Laudrin
Line 1: Line 1:
-====== Tutorial how to have GO and Back on a encoder/slider =====+====== Tutorial: How to have "Go" and "Backon a encoder/slider =====
 \\ \\
-first you need some stuff before you can configure Bome's midi translator.\\+This tutorial is related to this Forum page: http://www.freestylersupport.com/fsforum/viewtopic.php?f=19&t=3646 \\
 \\ \\
-1) a midi controller with encoders or sliders, that send CC# note's.\\ +===== Preparation ===== 
-2) Midi Yoke or loopbe, to create a Virtual midi connection between Bome'and FS.\\ + 
-3) bome's miditranslater PRO\\+First you need some stuff before you can configure Bome'MIDI Translator.\\
 \\ \\
-oke if you have all of this you can configure Midi bome's\\+1) A MIDI controller with encoders or sliders that can send CC# notes.\\ 
 +2) [[http://www.midiox.com/myoke.htm|Midi Yoke]] or [[https://www.nerds.de/en/loopbe1.html|LoopBe1]], to create a virtual MIDI connection between Bome's and FreeStyler.\\ 
 +3) [[https://www.bome.com/products/miditranslator|Bome's MIDI Translater Pro]]\\ 
 +\\ 
 +===== Configuration ===== 
 + 
 +If you have all of this you can configure Bome'MIDI Translater.\\
 \\ \\
 {{external_control:midi:bomes1.png}}\\ {{external_control:midi:bomes1.png}}\\
 \\ \\
-oke first you need to set the correct midi in and midi out\\ +First you need to set the correct MIDI in and MIDI out.\\ 
-So midi in should be your Midi deviceand midi out Midi yoke1 or Loopbe1\\ +MIDI in should be your MIDI device and MIDI out either MIDI yoke or LoopBe1.\\ 
-now go to the Options and set Midi trhu enabled.\\+Now go to the options and set MIDI thru enabled.\\
 \\ \\
-now if this is done you need to create a new Preset.\\ +If this is done you need to create a new preset.\\ 
-press on the far left button (looks like a star) to create a new preset.\\ +Press on the far left button (looks like a star) to create a new preset.\\ 
-as you see on the image its called new preset, but you can also give it a other name.\\+As you see on the image it'called "new preset", but you can also give it a other name.\\
 \\ \\
-now you need to add a Translator, so press on the Right + sign "add new translator"\\ +===== Adding the first Translator ===== 
-as you see on the image its calls "New Translator".\\ + 
-now dubble click on the New translator and ther will pop up a new window.\\+Now you need to add a "translator", so press on the right + sign "add new translator".\\ 
 + 
 +As you see on the image it's called "New Translator".\\ 
 +Now double click on the "New Translator" and a new window will pop up.\\
 \\ \\
 {{external_control:midi:bomes2.png}}\\ {{external_control:midi:bomes2.png}}\\
 \\ \\
-as you see enabled the "Capture midi" box.\\ +As you can see in the picture, I enabled the "Capture MIDI" box.\\ 
-now press on the input field next the the box and rotate or drag the Encoder/slider.\\ +Now click on the input field next the the box and rotate or drag the encoder/slider.\\ 
-you will see midi note's apeare in the input field.\\ +You will see MIDI notes appear in the input field or control messages like "B0 01 PP"
-some thinglike this "B0 01 PP" and as you see changed the PP to oo this is importent!!!\\+ 
 +And as you can see changed the "PPto "oo", this is important!\\
 \\ \\
-now if you done this you need to go to the Rules tab.\\+If you done thisyou need to go to the "Rulestab.\\
 \\ \\
 {{external_control:midi:bomes3.png}}\\ {{external_control:midi:bomes3.png}}\\
Line 36: Line 46:
 Now on this tab you need to add script you see on the image.\\ Now on this tab you need to add script you see on the image.\\
 \\ \\
-this can be a little tricky but just try and you will see it.\\+This can be a little trickybut just try and you will see it.\\
 \\ \\
-now if this is done you need to go to the Outgoing tab.\\+If this is done you need to go to the "Outgoingtab.\\
 \\ \\
 {{external_control:midi:bomes4.png}}\\ {{external_control:midi:bomes4.png}}\\
 \\ \\
-as you see used a Key stroke emulation.\\ +As you see used a key stroke emulation.\\ 
-this means change a Midi signal to a Keybaord key.\\ +This means change a MIDI signal to a keyboard key.\\ 
-as you see on the image added the key "Q"\\ +On the image you can see I added the key "Q".\\ 
-now apply this, Apply is Realy important otherwise it will not be saved!!!\\+Now click on "Apply", otherwise your settings won'be saved!\\
 \\ \\
- --- \\ +===== Adding the second Translator ===== 
-now you just made one translator and to make this feature work oke you need two translators for each encoder or fader you like to have this feature on.\\ + 
-so you need to ass Second translator with the same input Note in the example: B0 01 oo\\ +Now you just created one translator and to make this feature workyou need two translators for each encoder or fader you like to have this feature on. 
-the rule this time is a little bit differnt:+ 
 +So you need to add second translator with the same input note in the exampe: B0 01 oo\\ 
 + 
 +The rule this time is a little bit different:
 \\ \\
 +''
 if oo<=gc then Goto "back"\\ if oo<=gc then Goto "back"\\
 gc=oo\\ gc=oo\\
Line 61: Line 75:
 if gd==pp then exit rules, skip Outgoing Action\\ if gd==pp then exit rules, skip Outgoing Action\\
 gd=pp\\ gd=pp\\
 +''
 \\ \\
-And a little explaintion about the rule.\\ +little explanation about the rule:\\ 
-you see pp=oo/127 , this means your encoder/slider sends velocity from 0 to 127\\ +''pp=oo/127'' means your encoder/slider sends velocity from 0 to 127 and ''oo=oo*21'' is how you divide the 127.\\ 
-and oo=oo*21 this means how you like to divide the 127.\\ +For this, the formula is 127/21= 6.04, so on each 6th velocity step it will send a keystroke.\\ 
-so formula goes 127/21= 6.04 , so on each velocity it will send a Key stroke.\\ +This can look strangebecause FreeStyler only allows to add 20 Sequences on one cue but noticed it works better if you add one more.\\
-this can look strange because FS only allows to add 20 Sequences on one Cue but noticed it works better if you add more.\\+
 \\ \\
-and the output singnel is again a key stroke emulation only not the same key button a other one so "A"+The output signal again is a key stroke emulationonly this time not the same key button, but another one so we choose "A".\\
 \\ \\
-now open Freestyler and go to the external controls, and then the keyboard shortcuts.\\ +===== Configuring FreeStyler ===== 
-now search for the submaster GO 1~20 and Submaster back 1~20.\\ + 
-now on Submaster Go1 you put the Key "Q" submaster back you put the key "A"\\ +Now open FreeStyler and go to the "External Controls" and then "Keyboard Shortcuts".\\ 
-and iff this is inverted just, invert the Q and A.\\ + 
-and to test this you can open a Notepad and if you rotate the encoder/slider on way up you see the Key Q come up and if you rotate the other way up you will see the key A pup op.\\+Search for the "Submaster Go" 1~20 and "Submaster Back" 1~20.\\ 
 +On "Submaster Go 1" you put the Key "Q", on "Submaster Back 1" you put the key "A".\\ 
 + 
 +If this is inverted, just invert the Q and A.\\ 
 + 
 +To test this you can open a Notepad and if you rotate the encoder or move the slider one way (right / upyou see the key "Qcome upif you rotate the other way up you will see the key "A".\\
 \\ \\
 {{external_control:midi:bomes5.png}}\\ {{external_control:midi:bomes5.png}}\\
 \\ \\
-Keep in mind you use a Keyboard key so Freestyler must be on top otherwise windows will not send the keyboad key to freestyler.\\+Keep in mind you use a keyboard key. Therefore FreeStyler hast to be on topotherwise Windows will not send the keyboard key to FreeStyler, but another active program window.\\ 
 +\\ 
 +==== Example how I use this feature ==== 
 +\\ 
 +{{external_control:midi:bomes6.png}}\\ 
 +\\ 
 +Here you see two encoder that use this feature and send the Keys Q, W, E and R, but you also see the keys A and S.\\ 
 + 
 +I added these to switch between the Submaster pages, as I like to Scroll through five submasters at the same time.\\ 
 + 
 +If I rotate encoder 1, I can scroll through Submaster 1 to 5 and switch to Submaster page 1 (so I can see which sequence I have selected). And if I rotate encoder 2, I can scroll trough submaster 6 to 10 and it switches to Submaster page 2 (so I can see there too, which sequence I have selected).\\ 
 + 
 +Therefore I don't need to switch the submaster pages with a separate button.\\ 
 +\\ 
 +{{external_control:midi:bomes7.png}}\\
 \\ \\
external_control/go-back_on_encoder.1344693831.txt.gz · Last modified: 2013/03/11 02:57 (external edit)

Except where otherwise noted, content on this wiki is licensed under the following license: Public Domain
Public Domain Donate Powered by PHP Valid HTML5 Valid CSS Driven by DokuWiki