This forum is read-only. Please post new topics in our Q&A forum.

Controll On/Off

General discussion about MIDI Translator

Moderators: florian, DvlsAdvct

Post Reply
PartMixer
User
Posts: 5
Joined: Sun Jun 17, 2007 11:00 pm

Controll On/Off

Post by PartMixer » Mon Jun 18, 2007 3:21 pm

Hi there,
I want to controll a mute button in Ableton Live with a partmute button from my mc 505.
This isn't working...
incomming (Partmute button mc505):
F0 41 10 3A 12 70 01 09 01 05 F7
F0 41 10 3A 12 70 01 09 00 06 F7
----------------------------------------
F0 41 10 3A 12 70 01 09 oo pp F7

outgoing:
B0 41 oo

This is working.....
incomming (cutoff rotary fader mc505):

F0 41 10 00 0B 12 02 00 16 51 oo pp F7

outgoing:
B0 41 oo

What's wrong? May anybody help me please?!!

User avatar
florian
Bome Software: Founder
Posts: 2435
Joined: Thu Apr 28, 2005 10:09 pm
Location: Munich, Germany
Contact:

Post by florian » Mon Jun 25, 2007 11:23 am

Hi, it's weird that one translator is working and the other is not. Maybe the oo values are not the right value? maybe better use pp in the outgoing message? What is the full "range" of messages from the partmute button, when you move it? i.e. show the first message, then some intermediate ones and then the last one.

Thanks,
Florian

PartMixer
User
Posts: 5
Joined: Sun Jun 17, 2007 11:00 pm

Post by PartMixer » Tue Jun 26, 2007 9:19 pm

Thank you for reply!
I havn't test it so far if pp is better than oo for outgoing message but so much for what your asking about the full "range" of messages from the partmute button:

There are 3 messages:
F0 41 10 3A 12 70 01 09 01 05 F7 (1st)
F0 41 10 3A 12 70 01 09 00 06 F7 (2nd)
----------------------------------------
F0 41 10 3A 12 70 01 09 oo pp F7 (last)



thanks

PartMixer
User
Posts: 5
Joined: Sun Jun 17, 2007 11:00 pm

Post by PartMixer » Thu Jun 28, 2007 4:46 pm

I test it but it still won't work. :(
Live gets only a note off message but no on message!?

Here is another outgoing message (from Portomento on/off) which works:
B1 41 00 (1st)
B1 41 7F (2nd)
B1 41 oo (last)

User avatar
florian
Bome Software: Founder
Posts: 2435
Joined: Thu Apr 28, 2005 10:09 pm
Location: Munich, Germany
Contact:

Post by florian » Mon Jul 02, 2007 9:04 am

please give the messages that appear in the little drop-down box when MIDI capture is activated. The oo and pp variables are auto-filled by Midi Translators. The actual messages by your device will contain actual numbers (with letters a-f).

Thanks for resending a more complete list of messages (e.g. the first 4, some in the middle, and the last 4)!

Florian

PartMixer
User
Posts: 5
Joined: Sun Jun 17, 2007 11:00 pm

Post by PartMixer » Mon Jul 02, 2007 11:15 am

Maybe it's weird but the MC505 gives me just 2 messages for the buttons.
I can only give you more messages from that working "Cutoff" button.

Incoming:

B1 4A 00 (always the 1th)
B1 4A 05
B1 4A 0E
B1 4A 16
B1 4A 1E
-
B1 4A 30
B1 4A 31
B1 4A 32
B1 4A 33
B1 4A 34
-
B1 4A 49
B1 4A 5A
B1 4A 6C
B1 4A 7C
B1 4A 7F (it's always the last)


I've another "tone switch" button which's not working. It has also just 2 messages but there are some letters inside:

Incomming:

F0 41 10 3A 12 70 02 00 01 0D F7
F0 41 10 3A 12 70 02 00 00 0E F7
-----------------------------------
You know midi translator will auto- fill this:
F0 41 10 3A 12 70 02 00 oo pp F7


Remember Ableton gets only a "off" message each time and from each button.

thanks

User avatar
florian
Bome Software: Founder
Posts: 2435
Joined: Thu Apr 28, 2005 10:09 pm
Location: Munich, Germany
Contact:

Post by florian » Tue Jul 03, 2007 3:35 pm

Tone Switch:
F0 41 10 3A 12 70 02 00 01 0D F7
F0 41 10 3A 12 70 02 00 00 0E F7
I assume the before-before last byte (01/00) means "down" or "up". The last byte is probably a checksum. So you should create 2 Translator entries:

Code: Select all

Entry one: push down
Incoming: F0 41 10 3A 12 70 02 00 01 0D F7
Outgoing: B0 41 7F

Entry one: push up
Incoming: F0 41 10 3A 12 70 02 00 00 0E F7 
Outgoing: B0 41 00
If you want this to be "sticky" (i.e. pressing once will mute, pressing the next time will unmute), you'll need Midi Translator Pro, where you can do this:

Code: Select all

Entry: Toggle mute
Incoming: F0 41 10 3A 12 70 02 00 01 0D F7
Rules:
  ga=127-ga
Outgoing: B0 41 ga
Hope this explains!
Florian

PartMixer
User
Posts: 5
Joined: Sun Jun 17, 2007 11:00 pm

Post by PartMixer » Tue Jul 03, 2007 8:29 pm

Yeeeha- thank you soooo much.
I've tryed your MT pro Code and it iiiiis working!
So I can use my MC505 as a fullsize MIDI Contoller and I don't have to throw
it to the rubbish. Man you are a f***** genius.

Post Reply