Old Motifator threads are available in the Archive.
garyusinger
Total Posts: 26
Joined 07-20-2015 status: Regular |
Aloha,
|
garyusinger
Total Posts: 26
Joined 07-20-2015 status: Regular |
i found out that MEP4 doesn’t send SysEx messages. So that part of my inquiry is answered, but if anyone knows about either the Roland FC200 or FC300 and if they will work with the motif XS8, I would appreciate a responce. thanks. |
5pinDIN
Total Posts: 11891
Joined 09-16-2010 status: Legend |
Welcome to the forum. For those who don’t know the MEP4, it’s a Yamaha product in a 1U rack configuration, containing four independent MIDI Event Processors. I have one, and it can be very handy. It can filter and modify messages such as Note-On/Off, Aftertouch, Control Change, Program Change, Pitch Bend, and Channel Mode. Unfortunately, System messages can only be either passed or filtered. SysEx messages can neither be modified nor generated by an MEP4. You might consider http://www.midisolutions.com/prodevp.htm |
5pinDIN
Total Posts: 11891
Joined 09-16-2010 status: Legend |
I don’t have any direct experience with the Roland models, but any device programmed to send the proper SysEx messages should work. |
garyusinger
Total Posts: 26
Joined 07-20-2015 status: Regular |
Thanks for your responce. I am thinking maybe get the midisolutions, but if the fc200 will work then I get a second pedal board for almost the same cost. More pedals and pads! Still yet to find out if the Roland pedal boards will comunicate with the motif in the way that I want. Still searching… |
garyusinger
Total Posts: 26
Joined 07-20-2015 status: Regular |
Aloha All, Got the Midi Solutions Event Processor Plus and programed as such:
F0 00 00 50 28 00 F7
F0 00 00 50 28 02 00 F7
F0 00 00 50 28 02 01 F7
F0 00 00 50 28 02 02 F7
F0 00 00 50 28 02 03 F7
F0 00 00 50 28 02 04 F7
This was meant to send SysEx messages to my motif to change the ARP 1-5 so that I could change the ARPs with my foot controller, but instead of changing the ARPs, it changes the Performances on my motif and does nothing to the ARPs.
Here is what Yamaha told me was the settings to use to change the SysEx messages:
NOTE: This procedure is for advanced MIDI users only. NOTE: This procedure selects the Arp Select sections only. Arps assigned to the Arp Select sections have already been done by this point. Arp select (Voice Common Mode):
F0.43.10.7F.03.40.30.00.00.F7 = Arp Select 1 (Arp1).
00-04 = Arp1-Arp5
I know this is a lot of stuff here, but I wanted to show exactly what I tried, and hope that someone can shed light on something that I may have missed. the above message has a NOTE in it as follows:
Any and all help will be greatly appeciated. Again sorry for the extra long post. Thanks, Gary |
5pinDIN
Total Posts: 11891
Joined 09-16-2010 status: Legend |
The Arp Select messages are correct, for Voice mode. The information agrees with that in the XS Data List. My XS isn’t set up currently, but my XF is. By changing the fifth byte (model ID) from 03 to 12, the messages are recognized by an XF. Just to verify the SysEx, using MIDI-OX I sent those messages, and watched the selected Arp change on the XF’s LCD display.
Now we need to clarify a couple of things…
2) Since the Program Change message is getting through the Event Processor without being mapped correctly, it would seem to indicate that the programming isn’t correct. I downloaded the EP+ manual from MIDI Solutions, and there’s a difference between what it shows and what you posted. You have “28” as the fifth byte in the programming SysEx, but the manual I downloaded shows ”29”. I hope that helps resolve the problem. |
garyusinger
Total Posts: 26
Joined 07-20-2015 status: Regular |
Thanks for the info. I found that to be the case as well. I did change that number to 29. I got some great advise from John at Yamaha support (in my opinion, the best product support out there). He said the same thing you did. I was trying to access the ARP 1-5 in Performance Mode using a SysEx message that was intended for the Voice Mode. He corrected one of the numbers to 30 not 40, and it worked perfectly. So now,Using MIDI SOLUTIONS EVENT PROCESSOR, the correct Program Change to SysEx message if anyone is interested in being able to change ARP with their foot controller is:
F0 00 00 50 29 0200 F7
Continue with the same code but change the last number in the bottom list to 01 - 04 for the ARP 2 - 4. Program your foot controller to send PC 1 - 5, and you can change the ARP settings with your foot controller. Midi programing, especially SysEx messages, is somewhat tedious and takes a little getting used to but is a great tool for getting control over difficult to reach with standard methods. Gary |
garyusinger
Total Posts: 26
Joined 07-20-2015 status: Regular |
Hey spinDINN, you mentioned the Data List. I looked for that and had a difficult time understanding how to read it. I didn’t see the same longer message that I eventually got from the Yamaha support folks. Is there a key in there somewhere that you need to know? Thanks, Gary |
garyusinger
Total Posts: 26
Joined 07-20-2015 status: Regular |
sorry got an extra “N” in your handle |
garyusinger
Total Posts: 26
Joined 07-20-2015 status: Regular |
after looking closer I see I also substituted a “s” for the “5” in your name. really butchered that! So I will know now and in the future “5pinDIN” which makes a lot more sense than “spinDINN” although spinDINN is kinda cool as well |
5pinDIN
Total Posts: 11891
Joined 09-16-2010 status: Legend |
Yes, I mentioned that the correct address bytes are 30Â 30 00. I’ll explain shortly how to find that in the Data List.
The first five bytes are the same for all XS Parameter Change messages, so Yamaha only shows that once. (3-5-3-1)NATIVE PARAMETER CHANGE, MODE CHANGE on page 54 of the XS Data List shows the start of the message as F0 43 1n 7F 03. The Device number, n, is 0~F (1 to 16), but in typical usage it will be 0(zero) for device 1. Therefore the first five bytes are usually F0 43 10 7F 03. Next comes the three address bytes (High, Mid, Low). The Data List refers you to the MIDI Data Table, which begins on page 56. Since you were looking for Arp Select in Performance mode, first find the beginning of the Performance Common section (page 60), and then look for Arp SF Select under Parameter Name (page 61). There you’ll find the three address bytes, 30 30 00, and the data range 00~04 for SF1~SF5 - for SF1, for example, the data byte is 00. Append those address bytes and the desired data byte to the start of the message, and finish it with F7 (End of Exclusive). So that’s how the full message is composed - or you could call “John”. ;-) |
stoneb3
Total Posts: 851
Joined 06-05-2011 status: Guru |
I’ve been biting my tongue so hard I may need stitches. After all you did provide all the necessary information previously. Not to take anything away from John or Yamaha Support but we’ve got some pretty cool people here as well. Thanks man. Stone |
garyusinger
Total Posts: 26
Joined 07-20-2015 status: Regular |
Yes, I agree. 5pinDIN came up with exactly the same info that I got from Yamaha, and it was greatly appreciated. In fact, he actually came up with more since he went the extra mile to explained how the data list works so that I can use the Midi Solutions Event Processor to control other facets of my motif. My thanks goes out to 5pinDIN and all of the people who use and support this forum. It is truly a valuable asset that I appreciate and continue to use and hopefully be able to share with others what I find as well. Gary |
stoneb3
Total Posts: 851
Joined 06-05-2011 status: Guru |
Hi Gary,
Stone |
5pinDIN
Total Posts: 11891
Joined 09-16-2010 status: Legend |
Thank you, Stone. Thank you, Gary. I appreciate the kind words from both of you. Most Motifator members are trying to help each other get the most that we can from the various Motif models, but of course we aren’t the only source of information. I’m just glad that Yamaha agreed with me. Â :-) |