Old Motifator threads are available in the Archive.
kayrd
Total Posts: 136
Joined 06-21-2005 status: Pro |
I´ve connected an XF7 and MOXF8 with MIDI cables.
As you might guess, I´m using both keyboards when playing live, so I only want Master Mode to change voices/performances and NOT play the sounds on my MOXF8 from my XF7. I know it´s not a big thing. I can just use both keyboards separate and change voices by pressing INC/DEC-buttons for instance, but live a want to use as little time changing sounds as I can, and live performance-focus be used more with the music and audience, and not to much time messing around with the keyboards. Hopefully I´ve explained myself well :-) kayrd |
5pinDIN
Total Posts: 11891
Joined 09-16-2010 status: Legend |
For the Zone that selects the MOXF Voice, set the Note Limits so Note-On events won’t be triggered. |
kayrd
Total Posts: 136
Joined 06-21-2005 status: Pro |
Of course… I should have figured out that myself.
kayrd |
5pinDIN
Total Posts: 11891
Joined 09-16-2010 status: Legend |
You’re welcome! I’m happy to have provided a little nudge in the right direction. |
kayrd
Total Posts: 136
Joined 06-21-2005 status: Pro |
My first issue is resolved.
Now I can´t change between voices and performances on the MOXF with MSB LSB and program change on Master mode on the XF7.
I reckon this is possible?? Say I´m playing a voice on my MOXF8 on my first song, but on the next song I´ve made a performance. I seem to have problems with changing from mode to mode on the MOXF8 with Master Mode on my XF7… |
5pinDIN
Total Posts: 11891
Joined 09-16-2010 status: Legend |
OK.
Â
Switching modes requires sending a MIDI SysEx Parameter Change message. See page 123 of the MOXF Data List (http://download.yamaha.com/file/60483), beneath the Bank Select table. To create a Mode change message, see page 121, (3-6-3-1) NATIVE PARAMETER CHANGE, MODE CHANGE, for the general form of the message, and page 125, MIDI PARAMETER CHANGE TABLE (MODE CHANGE), for the address and data bytes.
That results in a message of this form…
The message to select Performance mode would therefore be…
The XF could send such a message via a sequence. However, this approach is probably more complicated than you might want to deal with. An alternative to switching from Voices to Performances could be to keep the MOXF in Performance mode. In place of the Voices, you could set up Performances having just a single Part, the one Voice you would otherwise play in Voice mode. |
motidave
Total Posts: 426
Joined 10-03-2010 status: Enthusiast |
I don’t send midi changes from one board to another, as i perform single board. But I do what 5pin suggested - I do all in Performance mode, if I need just one Voice, I put that one voice in a Performance. That way I can arrange all Performances to the Set list and just stay in Perf mode through the gig and sequence thru 1, 2, 3, .. much easier on a dark stage for me. Another option is you can assign each V or P you need to a Master mode location - Voice 1 = MM location 1, Perf 1.= MM location 2, etc. Then you could just stay in master mode throughout the gig and send the program changes without a mode change. |
EricMonroe
Total Posts: 71
Joined 03-19-2016 status: Experienced |
This is a good thread to post my question. I am trying to change songs from another device. Does the XF accept program changes like it does in performance mode. I don’t mind manually setting it in song mode for the evening. I just want to change songs. Thanks Eric |
5pinDIN
Total Posts: 11891
Joined 09-16-2010 status: Legend |
While your question isn’t really related to the topic of this thread…
Â
...I’ll reply here, anyway. Â :-) While in Song mode, a Program Change message won’t do what you want. In order to change Songs (or Patterns), the XF needs to receive a Song Select message.
See my first post in this thread:
If the transmitting device can’t readily send Song Select, a MIDI Event Processor could be used to convert a different message into the correct one. |
EricMonroe
Total Posts: 71
Joined 03-19-2016 status: Experienced |
Okay! Thank you! I am using mainstage and I can send a midi file. I have experience with programming however I have never sent a midi file before. On a whim I tried sending F3 10 to change the song however I assume I may need some code before and after that to complete this midi message. What would be a good thread to continue this conversation in? Again thank you so much for your valuable help to all of us here in the Forum., sincerely Eric |
5pinDIN
Total Posts: 11891
Joined 09-16-2010 status: Legend |
You’re welcome. Since we started here, let’s continue… Song Select is a MIDI System Common message, not a file. An F3 10 message is complete as is, and will select Song 17 or Pattern 17, depending on which mode the XF is in. Hopefully you can get MainStage to send such a Song Select message.
I don’t use MainStage, but I found this…
Otherwise, Apple apparently has a forum for Mainstage where you might be able to get some assistance:
Good luck in getting this resolved. |
EricMonroe
Total Posts: 71
Joined 03-19-2016 status: Experienced |
Cool. I don’t see an option in mainstage to send a MIDI System Common message. I do have an option for a midi file. Can I send this message via the midi file? Thank you! :) Eric |
5pinDIN
Total Posts: 11891
Joined 09-16-2010 status: Legend |
I have doubts that a Song Select message will qualify as a MIDI file in MainStage.
Here are links to MidiPipe information:
Other programs could be used for Windows. |
EricMonroe
Total Posts: 71
Joined 03-19-2016 status: Experienced |
Gotcha, I am going to try to download midipipe and keep my fingers crossed. On another note, during my search for a solution here, I stumbled on an article that explains what you have already taught me about using mixing mode in a live application… you probably are aware of this link, however I thought I would share it in case you could use it to explain to newbie like me about the glory of the mixing mode in live application. thanks, Eric |
EricMonroe
Total Posts: 71
Joined 03-19-2016 status: Experienced |
Ok, midipipe is getting warm.... See attachment. Looks like i have setup the F3 and then a random song number. Mainstage sees the ‘input’ of midipipe… but its not changing songs. I have tried changing midi through… etc… Ideas? How should my XF be setup… anything there that could block it? (it receives everything else ok) I wish i could isolate midipipe… and trigger the event from there… as a test, but i see no way… and there is NO documentation lol thanks, Eric Image Attachments
|
5pinDIN
Total Posts: 11891
Joined 09-16-2010 status: Legend |
If I’m understanding what you’re doing, you seem to have things kind of backwards. You want MainStage to send a CC message (a high numbered one that won’t cause other grief) to MidiPipe, and have MidiPipe convert that to a Song Select (F3 nn) message to be sent to the XF.
Â
I’ve used MIDI-OX (a Windows app) to test sending Song Select messages to my XF, and it works quite well in Song and Pattern modes. It requires nothing special, the default setup for the XF is fine.
Â
If you click on the Google search link I provided, the first hit is a description of MidiPipe usage. The third hit is a YouTube video that claims to show how to convert CC data.
This Mac app…
|