Help! Remote Map and Midi Codec for Basimilus - recognize a Keyboard Key

Want to talk about music hardware or software that doesn't include Reason?
Post Reply
polysix
Posts: 83
Joined: 09 Sep 2015
Contact:

01 Jul 2018

A warm hello in the round,

i´m working on a small controller based up on Teensy Microcontroler. It works nice with my Potiometers and my created remote Map and Midi codec.
But i have a problem :| I have one Button too on my controler that i will be maped in my remote map. The Button works by pressing the Button it recognizes it at "Keyboard" Key (G#-1) with Remote Override on Reason with no problems.

But what i need to write in my Remote and Midi Codec that i can to assign the key G#-1 for example to Basimilus - Mode ????? Any :idea:

I´m happy for all help !

Thanks
Axel

My Remote Map only with working Potiometers:
------------------------------------------------------------------------------

Code: Select all

Propellerhead Remote Mapping File
File Format Version	1.0.0
Control Surface Manufacturer	ddi
Control Surface Model	Basimilus1
Map Version	1.0.4


Scope 	Noise Engineering	us.noiseengineering.BI
//	Control Surface Item	Key	Remotable Item	Scale	Mode


Map	CC 20		Harmonics
Map	CC 21		Spread
Map	CC 22		Morph
Map	CC 23		Fold
Map	CC 24		Attack
Map	CC 25		Decay
Map	CC 26		Volume
My Midi Codec:
----------------------------------------------------------------------

Code: Select all

Universal MIDI Codec Control Surface Definition File				
File Format Version	1.0.0			
Control Surface Manufacturer	ddi
Control Surface Model	Basimilus1	
Codec Version	1.0.4

Setup Info Text	Basimilus1 Controler


Item Header	Name	Type	Min	Max

Item	CC 20	value	0	127
Item	CC 21	value	0	127
Item	CC 22	value	0	127
Item	CC 23	value	0	127
Item	CC 24	value	0	127
Item	CC 25	value	0	127
Item	CC 26	value	0	127



Map Header	Pattern	Name	Value1	Value2	Value3

Map	b? 14 xx	CC 20	x	0	0
Map	b? 15 xx	CC 21	x	0	0
Map	b? 16 xx	CC 22	x	0	0
Map	b? 17 xx	CC 23	x	0	0
Map	b? 18 xx	CC 24	x	0	0
Map	b? 19 xx	CC 25	x	0	0
Map	b? 1A xx	CC 26	x	0	0

User avatar
Koshdukai
Posts: 369
Joined: 02 Jun 2015
Location: Portugal

05 Jul 2018

There's a hint in the header there :)

Code: Select all

//	Control Surface Item	Key	Remotable Item	Scale	Mode
See the "Key" column ? That's the one to use when mapping a key note.

You can check the factory remotemap at Remote\Maps\Teenage Engineering\OP-1.remotemap

Look for the ReDrum scope and you'll see an example of that, like:

Code: Select all

Map	Keyboard	F#2	Channel 1 Play
Map	Keyboard	G#2	Channel 2 Play
Map	Keyboard	A#2	Channel 3 Play
Map	Keyboard	C#3	Channel 4 Play
Map	Keyboard	D#3	Channel 5 Play
Map	Keyboard	F#3	Channel 6 Play
Map	Keyboard	G#3	Channel 7 Play
Map	Keyboard	A#3	Channel 8 Play
Map	Keyboard	C#4	Channel 9 Play
Map	Keyboard	D#4	Channel 10 Play

polysix
Posts: 83
Joined: 09 Sep 2015
Contact:

06 Jul 2018

Wow ! Thanks a lot ! Thats helps me a lot :-)

Post Reply
  • Information
  • Who is online

    Users browsing this forum: No registered users and 16 guests