Remote Variations: How do they work?

This forum is for discussing Reason. Questions, answers, ideas, and opinions... all apply.
Post Reply
mattworldpeace
Posts: 5
Joined: 31 May 2016

31 May 2016

I've been delving into the reason .remotemap files to make a very customized remote mapping for my midi controller. The key command documentation says:

"Switch to one of the 10 corresponding global Remote variations: [Command]+[Option]/[Ctrl]+[Alt]+[1]...[0]"
But for some reason I just can't get it to work. I see in the remotemap file for my controller that there are variations, but I've been unsuccessful in using them.

Anyone care to explain how this functionality works?

User avatar
Ahornberg
Posts: 1904
Joined: 15 Jan 2016
Location: Vienna, Austria
Contact:

01 Jun 2016

just tried this out: [Ctrl]+[Alt]+[1]...[0] didn't do anything :?

electrofux
Posts: 868
Joined: 21 Jan 2015

01 Jun 2016

What remote map are you using?

User avatar
Ahornberg
Posts: 1904
Joined: 15 Jan 2016
Location: Vienna, Austria
Contact:

01 Jun 2016

electrofux wrote:What remote map are you using?
Model: <Other> MIDI Controller Keyboard

mattworldpeace
Posts: 5
Joined: 31 May 2016

01 Jun 2016

electrofux wrote:What remote map are you using?
I was using the default remote map for the Korg Taktile 25, but I'm planning on writing my own remote map once I figure out how these variations work. After looking into the Taktile 25's remotemap file, I can clearly see that there are remote variations programmed. I can't seem to access the remote variations in any way. Here's the code for the Scream 4:

Code: Select all

Scope	Propellerheads	Scream 4 Distortion
Define Group	Variation	Dam+EQ	Body
//	Control Surface Item	Key	Remotable Item	Scale	Mode

Map	Set Marker Button		Variation=Body			Dam+EQ
Map	Set Marker Button		Variation=Dam+EQ			Body

Map	Button S7		Select Previous Patch
Map	Button S8		Select Next Patch

Map	Slider 1		Damage Control			Dam+EQ
Map	Slider 2		Damage Type			Dam+EQ
Map	Slider 3		Parameter 1			Dam+EQ
Map	Slider 4		Parameter 2			Dam+EQ
Map	Slider 5		Cut Lo			Dam+EQ
Map	Slider 6		Cut Mid			Dam+EQ
Map	Slider 7		Cut Hi			Dam+EQ
Map	Slider 8		Master Level			Dam+EQ

Map	Slider 1		Body Resonance			Body
Map	Slider 2		Body Scale			Body
Map	Slider 3		Body Auto			Body
Map	Slider 4		Body Type			Body


Map	Button S1		Damage On/Off
Map	Button S2		Cut On/Off
Map	Button S3		Body On/Off
Map	Button R1		Enabled
It seems like the first remote variation should control damage and eq parameters, and the second variation controls the body parameters, but pressing [Ctrl]+[Alt]+[1]...[0] to switch the variation doesn't seem to do anything. Has anyone else had success with using remote variations?

electrofux
Posts: 868
Joined: 21 Jan 2015

01 Jun 2016

Well, as it looks the Variations are mapped to the Set Marker Button on the Tactile and that the name "Variation" is just a name for a Group. But i am not 100% sure on this one.

Look at the MicroKorg one. I think this one has Keyboard Shortcut Variations (that is the right naming, i think):

Define Group Keyboard Shortcut Variations Filters Osc & Amp Modulation Sequencer1 Sequencer2

I think this line defines 5 groups as Keyboard Shortcut Variations that are then automatically mapped to the keyboard key.
The tactile defines a group with the misleading name "Variation" and then maps them to buttons on the tactile itself.
But i haven't played around with Keyboard shortcuts alot so not really sure this is how it works.

mattworldpeace
Posts: 5
Joined: 31 May 2016

01 Jun 2016

electrofux wrote: Define Group Keyboard Shortcut Variations Filters Osc & Amp Modulation Sequencer1 Sequencer2
.
I think you're right. The Taktile 25's variations are programmed to change using its marker button so I guess you can't use the key commands. I'll try to add "Keyboard Shortcut Variations" to the group definitions line tonight... I have a strong feeling that'll work.

Thanks a lot for the tip. :)

User avatar
Ahornberg
Posts: 1904
Joined: 15 Jan 2016
Location: Vienna, Austria
Contact:

01 Jun 2016

Thanks too! I think I will use that on my Console 1 Remotemap.

mattworldpeace
Posts: 5
Joined: 31 May 2016

01 Jun 2016

Awesome. I realized that editing the remotemap file is so much better than assigning overrides within the daw because you can define the scope AND add variations. I'm excited to program the controller exactly to fit my workflow.

User avatar
Noise
Competition Winner
Posts: 474
Joined: 16 Jan 2015
Location: Lisbon
Contact:

01 Feb 2017

Hope this is not a silly question, can I assign a button in the controller to switch between remote variations instead of the keyboard ?
Albums: BandCamp | Youtubz: Noise Channel
Projects: P1 Easy Remote Mapping | Personal Refill Sale Store: https://payhip.com/noisesystems | Title Generator! untitled.noiseshadow.com

User avatar
Catblack
Posts: 1022
Joined: 15 Apr 2016
Contact:

01 Feb 2017

Noise wrote:Hope this is not a silly question, can I assign a button in the controller to switch between remote variations instead of the keyboard ?

Yes. You need to do something like this. (Not using tabs in this example.)

Define Group groupname var1 var2 var3

map button groupname=var2 var1
map button groupname=var3 var2
map button groupname=var1 var3
If you ain't hip to the rare Housequake, shut up already.

Damn.

User avatar
Noise
Competition Winner
Posts: 474
Joined: 16 Jan 2015
Location: Lisbon
Contact:

01 Feb 2017

Yeah! Working :) Thanks Catblack!
Albums: BandCamp | Youtubz: Noise Channel
Projects: P1 Easy Remote Mapping | Personal Refill Sale Store: https://payhip.com/noisesystems | Title Generator! untitled.noiseshadow.com

arpegiator1
Posts: 20
Joined: 10 Oct 2023

24 Oct 2023

I map on X-touch mini to tonewheel B3 and I already know this remote variation - pressing a button changes individual layers. But can someone advise me if I need to change the 10 rawbar presets on the 1st button and the other -2 buttons. , 3. switch the next two layers? I tried defining two groups, one of which is a single button that changes presets when pressed, and another group for two layers where I control the buttons on the instrument, but it didn't work.o Main Main1 Main2 was a separate group, mapped to buttons 2, 3, 4. I finally tried it in one group, but if I then switch to the second or third button, I won't go back to the first one. I'm not putting the complete code here, just the beginning to solve the group, but if you want, I'll copy the entire remotemap.Thank you for every message.

Scope Jiggery Pokery com.jiggerypokery.ComboB3T
// Control Surface Item Key Remotable Item Scale Mode
Define Group Barrs Bar1 Bar2 Bar3 Bar4 Bar5 Bar6 Bar7 Bar8 Bar9 Bar10 Main Main1 Main2


Map Rotary Button 1 Barrs=Bar10 Bar9
Map Rotary Button 1 Barrs=Bar9 Bar8
Map Rotary Button 1 Barrs=Bar8 Bar7
Map Rotary Button 1 Barrs=Bar7 Bar6
Map Rotary Button 1 Barrs=Bar6 Bar5
Map Rotary Button 1 Barrs=Bar5 Bar4
Map Rotary Button 1 Barrs=Bar4 Bar3
Map Rotary Button 1 Barrs=Bar3 Bar2
Map Rotary Button 1 Barrs=Bar2 Bar1
Map Rotary Button 1 Barrs=Bar1 Bar10
Map Rotary Button 2 Barrs=Main
Map Rotary Button 3 Barrs=Main1
Map Rotary Button 4 Barrs=Main2


Map Rotary 1 Preset Selector Wrap Main
Map Button 1 Percussion Main
Map Button 2 Percussion Volume Main
Map Button 3 Percussion Decay Main
Map Button 4 Percussion Harmonic Main
Map Button 5 Percussion Cancel 1' Main
Map Button 7 Reverb Type Main
Map Button 8 Expression Pedal Main
Map Rotary 5 Key Click Wrap Main
Map Rotary 6 Leakage Wrap Main
Map Button 6 Octave Transpose Main
Map Rotary 7 Reverb Wrap Main
Map Rotary 8 Volume Wrap Main

Map Rotary 1 Vibrato Chorus Wrap Main1
Map Button 1 Vibrato Main1
Map Button 2 Rotary Speaker Main1
Map Rotary 2 Rotary Speed Wrap Main1
Map Rotary 3 Pulley Select Wrap Main1
Map Button 3 Rotor Belt Bar2 Main1
Map Button 4 Horn Belt Main1
Map Rotary 5 Rotor Acceleration Wrap Main1
Map Rotary 6 Horn Acceleration Wrap Main1

Map Rotary 1 Amp Drive Wrap Main2
Map Rotary 2 Amp Mode Wrap Main2
Map Rotary 3 Ac Hum Wrap Main2
Map Rotary 4 Amp Tone Wrap Main2
Map Rotary 6 Amp Presence Wrap Main2
Map Rotary 5 Crossover Wrap Main2
Map Rotary 7 Mic Angle Wrap Main2
Map Rotary 8 Mic Height Wrap Main2

Map Rotary 1 DB 16' Preset 1 Single Dot, Bipolar Bar1
Map Rotary 2 DB 5-13' Preset 1 Single Dot, Bipolar Bar1
Map Rotary 3 DB 8' Preset 1 Single Dot, Bipolar Bar1
Map Rotary 4 DB 4' Preset 1 Single Dot, Bipolar Bar1
Map Rotary 5 DB 2-23' Preset 1 Single Dot, Bipolar Bar1
Map Rotary 6 DB 2' Preset 1 Single Dot, Bipolar Bar1
Map Rotary 7 DB 1-35' Preset 1 Single Dot, Bipolar Bar1
Map Rotary 8 DB 1-13' Preset 1 Single Dot, Bipolar Bar1
Map Master Fader DB 1' Preset 1 Bar1

Map Rotary 1 DB 16' Preset 2 Single Dot, Bipolar Bar2
Map Rotary 2 DB 5-13' Preset 2 Single Dot, Bipolar Bar2

arpegiator1
Posts: 20
Joined: 10 Oct 2023

26 Oct 2023

arpegiator1 wrote:
24 Oct 2023
So in the end I did, not in the way I originally imagined. I divided the B3 into three sections, when switched on you toggle the rottary buttons 1 - 3 between each section. If you want to use Draw bars , you have to switch the rotary button 5 to the Drawbar section and the rotary button 6 to switch between the Drawbar paterns. If I want to go back to the first three rotary buttons I have to press rotary 4 and this will switch to the Main section and I can control the individual settings of the instrument. It seems complicated, but when I sit down at the keys I wanted to do a remote mapping to all the controls so I could play around with the sound. Here's the full remotemap on the B3 Tonewheel.

Translated with www.DeepL.com/Translator (free version)

Code: Select all

// ____________________________________Jiggery Pokery Combo B3 Tonewheels Organ_________________

Scope	Jiggery Pokery	com.jiggerypokery.ComboB3T
//	Control Surface Item	Key	Remotable Item	Scale	Mode
Define Group	Barrs	Bar1	Bar2	Bar3	Bar4	Bar5	Bar6	Bar7	Bar8	Bar9	Bar10
Define Group	Buton	Buton1	Buton2
Define Group	Bar	Main	Main1	Main2

Map	Rotary Button 6		Barrs=Bar10			Bar9
Map	Rotary Button 6		Barrs=Bar9			Bar8
Map	Rotary Button 6		Barrs=Bar8			Bar7
Map	Rotary Button 6		Barrs=Bar7			Bar6
Map	Rotary Button 6		Barrs=Bar6			Bar5
Map	Rotary Button 6		Barrs=Bar5			Bar4
Map	Rotary Button 6		Barrs=Bar4			Bar3
Map	Rotary Button 6		Barrs=Bar3			Bar2
Map	Rotary Button 6		Barrs=Bar2			Bar1
Map	Rotary Button 6		Barrs=Bar1			Bar10
Map	Rotary Button 1		Bar=Main
Map	Rotary Button 2		Bar=Main1
Map	Rotary Button 3		Bar=Main2
Map	Rotary Button 4		Buton=Buton1
Map	Rotary Button 5		Buton=Buton2


Map	Rotary 2		Vibrato Chorus			Main	Buton1
Map	Rotary 1		Vibrato		Boost/Cut	Main	Buton1
Map	Button 1		Percussion			Main
Map	Button 2		Percussion Volume			Main	Buton1
Map	Button 3		Percussion Decay			Main	Buton1
Map	Button 4		Percussion Harmonic			Main	Buton1
Map	Button 5		Percussion Cancel 1'			Main	Buton1
Map	Button 7		Reverb Type			Main	Buton1
Map	Button 8		Expression Pedal			Main	Buton1
Map	Rotary 5		Key Click		Wrap	Main	Buton1
Map	Rotary 6		Leakage		Wrap	Main	Buton1
Map	Button 6		Octave Transpose			Main	Buton1
Map	Rotary 7		Reverb		Wrap	Main	Buton1
Map	Rotary 8		Volume		Wrap	Main	Buton1

Map	Rotary 1		Vibrato Chorus			Main1	Buton1
Map	Button 1		Vibrato			Main1	Buton1
Map	Button 2		Rotary Speaker			Main1	Buton1
Map	Rotary 2		Rotary Speed		Boost/Cut	Main1	Buton1
Map	Rotary 3		Pulley Select		Wrap	Main1	Buton1
Map	Button 3		Rotor Belt			Main1	Buton1
Map	Button 4		Horn Belt			Main1	Buton1
Map	Rotary 5		Rotor Acceleration		Wrap	Main1	Buton1
Map	Rotary 6		Horn Acceleration		Wrap	Main1	Buton1

Map	Rotary 1		Amp Drive		Wrap	Main2	Buton1
Map	Rotary 2		Amp Mode		Wrap	Main2	Buton1
Map	Rotary 3		Ac Hum		Wrap	Main2	Buton1
Map	Rotary 4		Amp Tone		Wrap	Main2	Buton1
Map	Rotary 6		Amp Presence		Wrap	Main2	Buton1
Map	Rotary 5		Crossover		Wrap	Main2	Buton1
Map	Rotary 7		Mic Angle		Wrap	Main2	Buton1
Map	Rotary 8		Mic Height		Wrap	Main2	Buton1

Map	Button 6		Preset Selector			Bar1	Buton2
Map	Rotary 1		DB 16' Preset 1		Single Dot, Bipolar	Bar1	Buton2
Map	Rotary 2		DB 5-13' Preset 1		Single Dot, Bipolar	Bar1	Buton2
Map	Rotary 3		DB 8' Preset 1		Single Dot, Bipolar	Bar1	Buton2
Map	Rotary 4		DB 4' Preset 1		Single Dot, Bipolar	Bar1	Buton2
Map	Rotary 5		DB 2-23' Preset 1		Single Dot, Bipolar	Bar1	Buton2
Map	Rotary 6		DB 2' Preset 1		Single Dot, Bipolar	Bar1	Buton2
Map	Rotary 7		DB 1-35' Preset 1		Single Dot, Bipolar	Bar1	Buton2
Map	Rotary 8		DB 1-13' Preset 1		Single Dot, Bipolar	Bar1	Buton2
Map	Master Fader		DB 1' Preset 1			Bar1	Buton2
Map	Button 1		0			Bar1	Buton2

Map	Button 6		Preset Selector			Bar2	Buton2
Map	Rotary 1		DB 16' Preset 2		Single Dot, Bipolar	Bar2	Buton2
Map	Rotary 2		DB 5-13' Preset 2		Single Dot, Bipolar	Bar2	Buton2
Map	Rotary 3		DB 8' Preset 2		Single Dot, Bipolar	Bar2	Buton2
Map	Rotary 4		DB 4' Preset 2		Single Dot, Bipolar	Bar2	Buton2
Map	Rotary 5		DB 2-23' Preset 2		Single Dot, Bipolar	Bar2	Buton2
Map	Rotary 6		DB 2' Preset 2		Single Dot, Bipolar	Bar2	Buton2
Map	Rotary 7		DB 1-35' Preset 2		Single Dot, Bipolar	Bar2	Buton2
Map	Rotary 8		DB 1-13' Preset 2		Single Dot, Bipolar	Bar2	Buton2
Map	Master Fader		DB 1' Preset 2			Bar2	Buton2
Map	Button 1		0			Bar2	Buton2

Map	Button 6		Preset Selector			Bar3	Buton2
Map	Rotary 1		DB 16' Preset 3		Single Dot, Bipolar	Bar3	Buton2
Map	Rotary 2		DB 5-13' Preset 3		Single Dot, Bipolar	Bar3	Buton2
Map	Rotary 3		DB 8' Preset 3		Single Dot, Bipolar	Bar3	Buton2
Map	Rotary 4		DB 4' Preset 3		Single Dot, Bipolar	Bar3	Buton2
Map	Rotary 5		DB 2-23' Preset 3		Single Dot, Bipolar	Bar3	Buton2
Map	Rotary 6		DB 2' Preset 3		Single Dot, Bipolar	Bar3	Buton2
Map	Rotary 7		DB 1-35' Preset 3		Single Dot, Bipolar	Bar3	Buton2
Map	Rotary 8		DB 1-13' Preset 3		Single Dot, Bipolar	Bar3	Buton2
Map	Master Fader		DB 1' Preset 3			Bar3	Buton2
Map	Button 1		0			Bar3	Buton2

Map	Button 6		Preset Selector			Bar4	Buton2
Map	Rotary 1		DB 16' Preset 4		Single Dot, Bipolar	Bar4	Buton2
Map	Rotary 2		DB 5-13' Preset 4		Single Dot, Bipolar	Bar4	Buton2
Map	Rotary 3		DB 8' Preset 4		Single Dot, Bipolar	Bar4	Buton2
Map	Rotary 4		DB 4' Preset 4		Single Dot, Bipolar	Bar4	Buton2
Map	Rotary 5		DB 2-23' Preset 4		Single Dot, Bipolar	Bar4	Buton2
Map	Rotary 6		DB 2' Preset 4		Single Dot, Bipolar	Bar4	Buton2
Map	Rotary 7		DB 1-35' Preset 4		Single Dot, Bipolar	Bar4	Buton2
Map	Rotary 8		DB 1-13' Preset 4		Single Dot, Bipolar	Bar4	Buton2
Map	Master Fader		DB 1' Preset 4			Bar4	Buton2
Map	Button 1		0			Bar4	Buton2

Map	Button 6		Preset Selector			Bar5	Buton2
Map	Rotary 1		DB 16' Preset 5		Single Dot, Bipolar	Bar5	Buton2
Map	Rotary 2		DB 5-13' Preset 5		Single Dot, Bipolar	Bar5	Buton2
Map	Rotary 3		DB 8' Preset 5		Single Dot, Bipolar	Bar5	Buton2
Map	Rotary 4		DB 4' Preset 5		Single Dot, Bipolar	Bar5	Buton2
Map	Rotary 5		DB 2-23' Preset 5		Single Dot, Bipolar	Bar5	Buton2
Map	Rotary 6		DB 2' Preset 5		Single Dot, Bipolar	Bar5	Buton2
Map	Rotary 7		DB 1-35' Preset 5		Single Dot, Bipolar	Bar5	Buton2
Map	Rotary 8		DB 1-13' Preset 5		Single Dot, Bipolar	Bar5	Buton2
Map	Master Fader		DB 1' Preset 5			Bar5	Buton2
Map	Button 1		0			Bar5	Buton2

Map	Button 6		Preset Selector			Bar6	Buton2
Map	Rotary 1		DB 16' Preset 6		Single Dot, Bipolar	Bar6	Buton2
Map	Rotary 2		DB 5-13' Preset 6		Single Dot, Bipolar	Bar6	Buton2
Map	Rotary 3		DB 8' Preset 6		Single Dot, Bipolar	Bar6	Buton2
Map	Rotary 4		DB 4' Preset 6		Single Dot, Bipolar	Bar6	Buton2
Map	Rotary 5		DB 2-23' Preset 6		Single Dot, Bipolar	Bar6	Buton2
Map	Rotary 6		DB 2' Preset 6		Single Dot, Bipolar	Bar6	Buton2
Map	Rotary 7		DB 1-35' Preset 6		Single Dot, Bipolar	Bar6	Buton2
Map	Rotary 8		DB 1-13' Preset 6		Single Dot, Bipolar	Bar6	Buton2
Map	Master Fader		DB 1' Preset 6			Bar6	Buton2
Map	Button 1		0			Bar6	Buton2

Map	Button 6		Preset Selector			Bar7	Buton2
Map	Rotary 1		DB 16' Preset 7		Single Dot, Bipolar	Bar7	Buton2
Map	Rotary 2		DB 5-13' Preset 7		Single Dot, Bipolar	Bar7	Buton2
Map	Rotary 3		DB 8' Preset 7		Single Dot, Bipolar	Bar7	Buton2
Map	Rotary 4		DB 4' Preset 7		Single Dot, Bipolar	Bar7	Buton2
Map	Rotary 5		DB 2-23' Preset 7		Single Dot, Bipolar	Bar7	Buton2
Map	Rotary 6		DB 2' Preset 7		Single Dot, Bipolar	Bar7	Buton2
Map	Rotary 7		DB 1-35' Preset 7		Single Dot, Bipolar	Bar7	Buton2
Map	Rotary 8		DB 1-13' Preset 7		Single Dot, Bipolar	Bar7	Buton2
Map	Master Fader		DB 1' Preset 7			Bar7	Buton2
Map	Button 1		0			Bar7	Buton2

Map	Button 6		Preset Selector			Bar8	Buton2
Map	Rotary 1		DB 16' Preset 8		Single Dot, Bipolar	Bar8	Buton2
Map	Rotary 2		DB 5-13' Preset 8		Single Dot, Bipolar	Bar8	Buton2
Map	Rotary 3		DB 8' Preset 8		Single Dot, Bipolar	Bar8	Buton2
Map	Rotary 4		DB 4' Preset 8		Single Dot, Bipolar	Bar8	Buton2
Map	Rotary 5		DB 2-23' Preset 8		Single Dot, Bipolar	Bar8	Buton2
Map	Rotary 6		DB 2' Preset 8		Single Dot, Bipolar	Bar8	Buton2
Map	Rotary 7		DB 1-35' Preset 8		Single Dot, Bipolar	Bar8	Buton2
Map	Rotary 8		DB 1-13' Preset 8		Single Dot, Bipolar	Bar8	Buton2
Map	Master Fader		DB 1' Preset 8			Bar8	Buton2
Map	Button 1		0			Bar8	Buton2

Map	Button 6		Preset Selector			Bar9	Buton2
Map	Rotary 1		DB 16' Preset 9		Single Dot, Bipolar	Bar9	Buton2
Map	Rotary 2		DB 5-13' Preset 9		Single Dot, Bipolar	Bar9	Buton2
Map	Rotary 3		DB 8' Preset 9		Single Dot, Bipolar	Bar9	Buton2
Map	Rotary 4		DB 4' Preset 9		Single Dot, Bipolar	Bar9	Buton2
Map	Rotary 5		DB 2-23' Preset 9		Single Dot, Bipolar	Bar9	Buton2
Map	Rotary 6		DB 2' Preset 9		Single Dot, Bipolar	Bar9	Buton2
Map	Rotary 7		DB 1-35' Preset 9		Single Dot, Bipolar	Bar9	Buton2
Map	Rotary 8		DB 1-13' Preset 9		Single Dot, Bipolar	Bar9	Buton2
Map	Master Fader		DB 1' Preset 9			Bar9	Buton2
Map	Button 1		0			Bar9	Buton2

Map	Button 6		Preset Selector			Bar10	Buton2
Map	Rotary 1		DB 16' Preset 10		Single Dot, Bipolar	Bar10	Buton2
Map	Rotary 2		DB 5-13' Preset 10		Single Dot, Bipolar	Bar10	Buton2
Map	Rotary 3		DB 8' Preset 10		Single Dot, Bipolar	Bar10	Buton2
Map	Rotary 4		DB 4' Preset 10		Single Dot, Bipolar	Bar10	Buton2
Map	Rotary 5		DB 2-23' Preset 10		Single Dot, Bipolar	Bar10	Buton2
Map	Rotary 6		DB 2' Preset 10		Single Dot, Bipolar	Bar10	Buton2
Map	Rotary 7		DB 1-35' Preset 10		Single Dot, Bipolar	Bar10	Buton2
Map	Rotary 8		DB 1-13' Preset 10		Single Dot, Bipolar	Bar10	Buton2
Map	Master Fader		DB 1' Preset 10			Bar10	Buton2
Map	Button 1		0			Bar10	Buton2

rmtcvolte
Posts: 206
Joined: 15 Nov 2018

26 Oct 2023

As I dont have neither the X-touch mini nor the ComboB3T my help maybe a little bit limited. But I did mappings and codecs for different devices and found some things useful which might be useful in your case too. You can set up two buttons to switch up and down the groups and make use of different groups by combining them.

different set ups for the groups selector:

Code: Select all

Scope	Propellerhead Software	se.propellerheads.Europa
//	Control Surface Item	Key	Remotable Item	Scale	Mode

Define Group	Main	all OSCs, Filter, Amp	Env, all LFOs	FX	Mod Matrix
Define Group	Osc	Osc 1	Osc 2	Osc 3

Map	Rotary Button 3		Osc=Osc 2			Osc 1
Map	Rotary Button 3		Osc=Osc 3			Osc 2
Map	Rotary Button 3		Osc=Osc 1			Osc 3

Map	Rotary Button 1		Main=all OSCs, Filter, Amp			Env, all LFOs
Map	Rotary Button 1		Main=Env, all LFOs			FX
Map	Rotary Button 1		Main=FX			Mod Matrix
Map	Rotary Button 2		Main=Mod Matrix			FX
Map	Rotary Button 2		Main=FX			Env, all LFOs
Map	Rotary Button 2		Main=Env, all LFOs			all OSCs, Filter, Amp
the actual mapping for a rotary could look like this

Code: Select all

Map	Rotary 1		Osc1 Filter			Osc 1	all OSCs, Filter, Amp
Map	Rotary 1		Osc2 Filter			Osc 2	all OSCs, Filter, Amp
Map	Rotary 1		Osc3 Filter			Osc 3	all OSCs, Filter, Amp
You can use a control surface item only once in a mapping, but more often depending on the number of groups. If you are able to change the layers on the x-touch you can multiply the amount of rotarys and buttons. Hope that helps, if not feel free to ask further.

arpegiator1
Posts: 20
Joined: 10 Oct 2023

26 Oct 2023

You mean well , and thank you for your reply. I'll try your option. And one more question - in your example : the actual mapping for a rotary could look like this - Rotary 1 controls the Filter in all oscillators at once or only in the Osc you are currently set to?

rmtcvolte
Posts: 206
Joined: 15 Nov 2018

26 Oct 2023

arpegiator1 wrote:
26 Oct 2023
You mean well , and thank you for your reply. I'll try your option. And one more question - in your example : the actual mapping for a rotary could look like this - Rotary 1 controls the Filter in all oscillators at once or only in the Osc you are currently set to?
Only the osc it is currently set to and only in the group "all osc, filter, amp". In another group you could map again:

Code: Select all

Map	Rotary 1		LFO 2 Wave			Env, all LFOs

arpegiator1
Posts: 20
Joined: 10 Oct 2023

26 Oct 2023

Well, your way doesn't work for me. I've had this problem with other methods. If I switch the first group, everything works, but then I start pressing the second button and the Drawbars start changing, but only like 3 instead of 9. Because the first group stays lit ( In Reason I put in Menu Options - Remote Overwrite edit mode and I can see which buttons are mapped in each phase) and the Rotary ones that are free are the ones the second group uses, so of course the first group must not use them, but at the same time they should be off. I also tried setting each rotary and button to 0, but it didn't help. I think I'm doing it wrong..

Translated with www.DeepL.com/Translator (free version)

arpegiator1
Posts: 20
Joined: 10 Oct 2023

27 Oct 2023

Well, I'm sorry. This morning I tried to map again according to you, adjusted a bit, and it worked. this solution is better than mine, anyway I learned something again. Thanks

User avatar
dioxide
Posts: 1789
Joined: 15 Jul 2015

27 Oct 2023

I found the example from the Remote documentation.

Code: Select all

Define Group -> Keyboard Shortcut Variations -> Ch1-8 -> Ch9-14
This defines variations that can be selectable from within Reason. There can be up to ten variations, named as desired. In this case there are two, "Ch1-8" and "Ch9-14".
It looks like the Map for the Korg Taktile 25 shown above is broken as it use the term "Variation" rather than "Keyboard Shortcut Variations"

Code: Select all

 Define Group -> Variation -> Dam+EQ -> Body
So by changing Variation to Keyboard Shortcut Variations in the map, I think you should be able to use the Select Next / Previous / Delta Keyboard Shortcut Variations. This type of Group appears to be special as there is no Next / Previous / Delta for other Groups you create in a Remote map.

User avatar
dioxide
Posts: 1789
Joined: 15 Jul 2015

27 Oct 2023

I just tried this in a Remote map I am working on and it looks like Select Next / Previous Keyboard Shortcut Variation can only be set up for the Reason document. This means if you have more than one MIDI controller, when you change the variation, it will change the variation for ALL of your MIDI controllers (in my case a Mixer controller and a MIDI Keyboard).

So if you only want this to happen for the MIDI controller you are focused on, better to do this as a normal Group.

rmtcvolte
Posts: 206
Joined: 15 Nov 2018

27 Oct 2023

arpegiator1 wrote:
27 Oct 2023
Well, I'm sorry. This morning I tried to map again according to you, adjusted a bit, and it worked. this solution is better than mine, anyway I learned something again. Thanks
Good to read it finaly worked an glad I could help. I know it takes some time to find the best combination for your midi device, but it is worth it and you can use this for other devices/mappings too.

arpegiator1
Posts: 20
Joined: 10 Oct 2023

27 Oct 2023

dioxide wrote:
27 Oct 2023
I found the example from the Remote documentation.

Code: Select all

Define Group -> Keyboard Shortcut Variations -> Ch1-8 -> Ch9-14
This defines variations that can be selectable from within Reason. There can be up to ten variations, named as desired. In this case there are two, "Ch1-8" and "Ch9-14".
It looks like the Map for the Korg Taktile 25 shown above is broken as it use the term "Variation" rather than "Keyboard Shortcut Variations"

Code: Select all

 Define Group -> Variation -> Dam+EQ -> Body
So by changing Variation to Keyboard Shortcut Variations in the map, I think you should be able to use the Select Next / Previous / Delta Keyboard Shortcut Variations. This type of Group appears to be special as there is no Next / Previous / Delta for other Groups you create in a Remote map.
the phrase Keyboard Shortcut Variations is used for controllers that have defined buttons for switching presets, for example, and have them in the codec, then we don't need to define which key switches the given group. So it has nothing to do with variation.

arpegiator1
Posts: 20
Joined: 10 Oct 2023

27 Oct 2023

This is what remotemap looks like with your help

Code: Select all

// ____________________________________Jiggery Pokery Combo B3 Tonewheels Organ_________________

Scope	Jiggery Pokery	com.jiggerypokery.ComboB3T
//	Control Surface Item	Key	Remotable Item	Scale	Mode
Define Group	Bar	Main	Main1	Main2	Main3
Define Group	Barrs	Bar1	Bar2	Bar3	Bar4	Bar5	Bar6	Bar7	Bar8	Bar9	Bar10

Map	Rotary Button 1		Bar=Main			Main1
Map	Rotary Button 1		Bar=Main1			Main2
Map	Rotary Button 1		Bar=Main2			Main3
Map	Rotary Button 1		Bar=Main3			Main
Map	Rotary Button 2		Barrs=Bar10			Bar9
Map	Rotary Button 2		Barrs=Bar9			Bar8
Map	Rotary Button 2		Barrs=Bar8			Bar7
Map	Rotary Button 2		Barrs=Bar7			Bar6
Map	Rotary Button 2		Barrs=Bar6			Bar5
Map	Rotary Button 2		Barrs=Bar5			Bar4
Map	Rotary Button 2		Barrs=Bar4			Bar3
Map	Rotary Button 2		Barrs=Bar3			Bar2
Map	Rotary Button 2		Barrs=Bar2			Bar1
Map	Rotary Button 2		Barrs=Bar1			Bar10


Map	Rotary 2		Vibrato Chorus			Main
Map	Rotary 1		Vibrato		Boost/Cut	Main
Map	Button 1		Percussion			Main
Map	Button 2		Percussion Volume			Main
Map	Button 3		Percussion Decay			Main
Map	Button 4		Percussion Harmonic			Main
Map	Button 5		Percussion Cancel 1'			Main
Map	Button 7		Reverb Type			Main
Map	Button 8		Expression Pedal			Main
Map	Rotary 5		Key Click		Wrap	Main
Map	Rotary 6		Leakage		Wrap	Main
Map	Button 6		Octave Transpose			Main
Map	Rotary 7		Reverb		Wrap	Main
Map	Rotary 8		Volume		Wrap	Main

Map	Rotary 1		Vibrato Chorus			Main1
Map	Button 1		Vibrato			Main1
Map	Button 2		Rotary Speaker			Main1
Map	Rotary 2		Rotary Speed		Boost/Cut	Main1
Map	Rotary 3		Pulley Select		Wrap	Main1
Map	Button 3		Rotor Belt			Main1
Map	Button 4		Horn Belt			Main1
Map	Rotary 5		Rotor Acceleration		Wrap	Main1
Map	Rotary 6		Horn Acceleration		Wrap	Main1

Map	Rotary 1		Amp Drive		Wrap	Main2
Map	Rotary 2		Amp Mode		Wrap	Main2
Map	Rotary 3		Ac Hum		Wrap	Main2
Map	Rotary 4		Amp Tone		Wrap	Main2
Map	Rotary 6		Amp Presence		Wrap	Main2
Map	Rotary 5		Crossover		Wrap	Main2
Map	Rotary 7		Mic Angle		Wrap	Main2
Map	Rotary 8		Mic Height		Wrap	Main2

Map	Button 2		Preset Selector			Bar1	Main3
Map	Rotary 1		DB 16' Preset 1		Single Dot, Bipolar	Bar1	Main3
Map	Rotary 2		DB 5-13' Preset 1		Single Dot, Bipolar	Bar1	Main3
Map	Rotary 3		DB 8' Preset 1		Single Dot, Bipolar	Bar1	Main3
Map	Rotary 4		DB 4' Preset 1		Single Dot, Bipolar	Bar1	Main3
Map	Rotary 5		DB 2-23' Preset 1		Single Dot, Bipolar	Bar1	Main3
Map	Rotary 6		DB 2' Preset 1		Single Dot, Bipolar	Bar1	Main3
Map	Rotary 7		DB 1-35' Preset 1		Single Dot, Bipolar	Bar1	Main3
Map	Rotary 8		DB 1-13' Preset 1		Single Dot, Bipolar	Bar1	Main3
Map	Master Fader		DB 1' Preset 1			Bar1	Main3
Map	Button 1		0			Bar1	Main3

Map	Button 2		Preset Selector			Bar2	Main3
Map	Rotary 1		DB 16' Preset 2		Single Dot, Bipolar	Bar2	Main3
Map	Rotary 2		DB 5-13' Preset 2		Single Dot, Bipolar	Bar2	Main3
Map	Rotary 3		DB 8' Preset 2		Single Dot, Bipolar	Bar2	Main3
Map	Rotary 4		DB 4' Preset 2		Single Dot, Bipolar	Bar2	Main3
Map	Rotary 5		DB 2-23' Preset 2		Single Dot, Bipolar	Bar2	Main3
Map	Rotary 6		DB 2' Preset 2		Single Dot, Bipolar	Bar2	Main3
Map	Rotary 7		DB 1-35' Preset 2		Single Dot, Bipolar	Bar2	Main3
Map	Rotary 8		DB 1-13' Preset 2		Single Dot, Bipolar	Bar2	Main3
Map	Master Fader		DB 1' Preset 2			Bar2	Main3
Map	Button 1		0			Bar2	Main3

Map	Button 2		Preset Selector			Bar3	Main3
Map	Rotary 1		DB 16' Preset 3		Single Dot, Bipolar	Bar3	Main3
Map	Rotary 2		DB 5-13' Preset 3		Single Dot, Bipolar	Bar3	Main3
Map	Rotary 3		DB 8' Preset 3		Single Dot, Bipolar	Bar3	Main3
Map	Rotary 4		DB 4' Preset 3		Single Dot, Bipolar	Bar3	Main3
Map	Rotary 5		DB 2-23' Preset 3		Single Dot, Bipolar	Bar3	Main3
Map	Rotary 6		DB 2' Preset 3		Single Dot, Bipolar	Bar3	Main3
Map	Rotary 7		DB 1-35' Preset 3		Single Dot, Bipolar	Bar3	Main3
Map	Rotary 8		DB 1-13' Preset 3		Single Dot, Bipolar	Bar3	Main3
Map	Master Fader		DB 1' Preset 3			Bar3	Main3
Map	Button 1		0			Bar3	Main3

Map	Button 2		Preset Selector			Bar4	Main3
Map	Rotary 1		DB 16' Preset 4		Single Dot, Bipolar	Bar4	Main3
Map	Rotary 2		DB 5-13' Preset 4		Single Dot, Bipolar	Bar4	Main3
Map	Rotary 3		DB 8' Preset 4		Single Dot, Bipolar	Bar4	Main3
Map	Rotary 4		DB 4' Preset 4		Single Dot, Bipolar	Bar4	Main3
Map	Rotary 5		DB 2-23' Preset 4		Single Dot, Bipolar	Bar4	Main3
Map	Rotary 6		DB 2' Preset 4		Single Dot, Bipolar	Bar4	Main3
Map	Rotary 7		DB 1-35' Preset 4		Single Dot, Bipolar	Bar4	Main3
Map	Rotary 8		DB 1-13' Preset 4		Single Dot, Bipolar	Bar4	Main3
Map	Master Fader		DB 1' Preset 4			Bar4	Main3
Map	Button 1		0			Bar4	Main3

Map	Button 2		Preset Selector			Bar5	Main3
Map	Rotary 1		DB 16' Preset 5		Single Dot, Bipolar	Bar5	Main3
Map	Rotary 2		DB 5-13' Preset 5		Single Dot, Bipolar	Bar5	Main3
Map	Rotary 3		DB 8' Preset 5		Single Dot, Bipolar	Bar5	Main3
Map	Rotary 4		DB 4' Preset 5		Single Dot, Bipolar	Bar5	Main3
Map	Rotary 5		DB 2-23' Preset 5		Single Dot, Bipolar	Bar5	Main3
Map	Rotary 6		DB 2' Preset 5		Single Dot, Bipolar	Bar5	Main3
Map	Rotary 7		DB 1-35' Preset 5		Single Dot, Bipolar	Bar5	Main3
Map	Rotary 8		DB 1-13' Preset 5		Single Dot, Bipolar	Bar5	Main3
Map	Master Fader		DB 1' Preset 5			Bar5	Main3
Map	Button 1		0			Bar5	Main3

Map	Button 2		Preset Selector			Bar6	Main3
Map	Rotary 1		DB 16' Preset 6		Single Dot, Bipolar	Bar6	Main3
Map	Rotary 2		DB 5-13' Preset 6		Single Dot, Bipolar	Bar6	Main3
Map	Rotary 3		DB 8' Preset 6		Single Dot, Bipolar	Bar6	Main3
Map	Rotary 4		DB 4' Preset 6		Single Dot, Bipolar	Bar6	Main3
Map	Rotary 5		DB 2-23' Preset 6		Single Dot, Bipolar	Bar6	Main3
Map	Rotary 6		DB 2' Preset 6		Single Dot, Bipolar	Bar6	Main3
Map	Rotary 7		DB 1-35' Preset 6		Single Dot, Bipolar	Bar6	Main3
Map	Rotary 8		DB 1-13' Preset 6		Single Dot, Bipolar	Bar6	Main3
Map	Master Fader		DB 1' Preset 6			Bar6	Main3
Map	Button 1		0			Bar6	Main3

Map	Button 2		Preset Selector			Bar7	Main3
Map	Rotary 1		DB 16' Preset 7		Single Dot, Bipolar	Bar7	Main3
Map	Rotary 2		DB 5-13' Preset 7		Single Dot, Bipolar	Bar7	Main3
Map	Rotary 3		DB 8' Preset 7		Single Dot, Bipolar	Bar7	Main3
Map	Rotary 4		DB 4' Preset 7		Single Dot, Bipolar	Bar7	Main3
Map	Rotary 5		DB 2-23' Preset 7		Single Dot, Bipolar	Bar7	Main3
Map	Rotary 6		DB 2' Preset 7		Single Dot, Bipolar	Bar7	Main3
Map	Rotary 7		DB 1-35' Preset 7		Single Dot, Bipolar	Bar7	Main3
Map	Rotary 8		DB 1-13' Preset 7		Single Dot, Bipolar	Bar7	Main3
Map	Master Fader		DB 1' Preset 7			Bar7	Main3
Map	Button 1		0			Bar7	Main3

Map	Button 2		Preset Selector			Bar8	Main3
Map	Rotary 1		DB 16' Preset 8		Single Dot, Bipolar	Bar8	Main3
Map	Rotary 2		DB 5-13' Preset 8		Single Dot, Bipolar	Bar8	Main3
Map	Rotary 3		DB 8' Preset 8		Single Dot, Bipolar	Bar8	Main3
Map	Rotary 4		DB 4' Preset 8		Single Dot, Bipolar	Bar8	Main3
Map	Rotary 5		DB 2-23' Preset 8		Single Dot, Bipolar	Bar8	Main3
Map	Rotary 6		DB 2' Preset 8		Single Dot, Bipolar	Bar8	Main3
Map	Rotary 7		DB 1-35' Preset 8		Single Dot, Bipolar	Bar8	Main3
Map	Rotary 8		DB 1-13' Preset 8		Single Dot, Bipolar	Bar8	Main3
Map	Master Fader		DB 1' Preset 8			Bar8	Main3
Map	Button 1		0			Bar8	Main3

Map	Button 2		Preset Selector			Bar9	Main3
Map	Rotary 1		DB 16' Preset 9		Single Dot, Bipolar	Bar9	Main3
Map	Rotary 2		DB 5-13' Preset 9		Single Dot, Bipolar	Bar9	Main3
Map	Rotary 3		DB 8' Preset 9		Single Dot, Bipolar	Bar9	Main3
Map	Rotary 4		DB 4' Preset 9		Single Dot, Bipolar	Bar9	Main3
Map	Rotary 5		DB 2-23' Preset 9		Single Dot, Bipolar	Bar9	Main3
Map	Rotary 6		DB 2' Preset 9		Single Dot, Bipolar	Bar9	Main3
Map	Rotary 7		DB 1-35' Preset 9		Single Dot, Bipolar	Bar9	Main3
Map	Rotary 8		DB 1-13' Preset 9		Single Dot, Bipolar	Bar9	Main3
Map	Master Fader		DB 1' Preset 9			Bar9	Main3
Map	Button 1		0			Bar9	Main3

Map	Button 2		Preset Selector			Bar10	Main3
Map	Rotary 1		DB 16' Preset 10		Single Dot, Bipolar	Bar10	Main3
Map	Rotary 2		DB 5-13' Preset 10		Single Dot, Bipolar	Bar10	Main3
Map	Rotary 3		DB 8' Preset 10		Single Dot, Bipolar	Bar10	Main3
Map	Rotary 4		DB 4' Preset 10		Single Dot, Bipolar	Bar10	Main3
Map	Rotary 5		DB 2-23' Preset 10		Single Dot, Bipolar	Bar10	Main3
Map	Rotary 6		DB 2' Preset 10		Single Dot, Bipolar	Bar10	Main3
Map	Rotary 7		DB 1-35' Preset 10		Single Dot, Bipolar	Bar10	Main3
Map	Rotary 8		DB 1-13' Preset 10		Single Dot, Bipolar	Bar10	Main3
Map	Master Fader		DB 1' Preset 10			Bar10	Main3
Map	Button 1		0			Bar10	Main3

Post Reply
  • Information
  • Who is online

    Users browsing this forum: phobic and 12 guests