mySoftware [Updates]

Once you create a user profile on Motifator and update with the appropriate information, the updates shown here will be specific to you.

newProducts [YOK]

rssFeeds [Syndicate]


forumforum
 

Old Motifator threads are available in the Archive.

Viewing topic "Odd Master Mode via MIDI Problem (copy from MOXF Post)"

     
Posted on: August 21, 2020 @ 03:26 PM
jayvee7988
Total Posts:  8
Joined  01-01-2020
status: Newcomer

(Reposted from MOXF due to MIDI implementation similarity)

Interesting problem here, hoping someone has run into it before:

I am using Master 1, which is associated with Song 6, which has a midi (sequencer) file associated with it.  If I select Master 1 on the keyboard panel, I can hit the Seq play button and all is well.  However, when I select Master 1 using midi (using the Master Select Sysex earlier in this thread), it correctly sets to Master 1, but the play button on the keyboard does nothing, and I cannot start the midi sequencer file.  If I then switch to Master 1 again using the keyboard panel, I can start the sequencer just fine.

Somehow the Master Select midi sysex is doing something that “disables” the start button? (Perhaps all of the sequencer control buttons?)

Anyone see this?  Any solution?  I imagine I could start the sequence through a midi command, but I just want to start it from the keyboard panel.

Thanks!

  [ Ignore ]  

Posted on: August 21, 2020 @ 04:29 PM
5pinDIN
Avatar
Total Posts:  11891
Joined  09-16-2010
status: Legend
jayvee7988 - 21 August 2020 03:26 PM

(Reposted from MOXF due to MIDI implementation similarity)

For those interested, the original post is here:
http://www.motifator.com/index.php/forum/viewthread/470038/P30/

In addition to the below, I’ll reply there with MOXF-related comments in a while.

 

jayvee7988 -

Interesting problem here, hoping someone has run into it before:

I am using Master 1, which is associated with Song 6, which has a midi (sequencer) file associated with it.  If I select Master 1 on the keyboard panel, I can hit the Seq play button and all is well.  However, when I select Master 1 using midi (using the Master Select Sysex earlier in this thread), it correctly sets to Master 1, but the play button on the keyboard does nothing, and I cannot start the midi sequencer file.  If I then switch to Master 1 again using the keyboard panel, I can start the sequencer just fine.

Somehow the Master Select midi sysex is doing something that “disables” the start button? (Perhaps all of the sequencer control buttons?)

Anyone see this?  Any solution?

I’ve never experienced what you’ve described on either my Motif XS or XF. I just sent the Master number select message to my XF, selecting Master #8 (factory Demo Song 1) - pressing [PLAY] starts the Song sequence.

 

jayvee7988 -

I imagine I could start the sequence through a midi command, but I just want to start it from the keyboard panel.

Thanks!

If necessary, the following hex commands normally work…
FA Start (at beginning of sequence)
FB Continue (from place stopped by FC)
FC Stop
...and before anyone asks, each of those messages is complete by itself, only 2 bytes long.

  [ Ignore ]  

Posted on: August 21, 2020 @ 06:02 PM
jayvee7988
Total Posts:  8
Joined  01-01-2020
status: Newcomer

Thanks 5pinDIN,

I figured it out.  I’m switching from Song to Master mode just before sending the Master Select.  Apparently that mode switch takes some time, and the serial com processing isn’t smart enough to buffer the next command(s) until it’s done with one…

I inserted increasing delays before the Master Select command - and the Play button finally started working at ~500ms. 

I suppose the delay is reasonable considering all that needs to be set switching between modes - but come on, Yamaha - ever hear of buffers?

One other question - has anyone found a way to select a song PART (via MIDI) without being in Mixing mode?  Or alternatively, switch to Mixing Mode via MIDI?

Thanks again for the help!

  [ Ignore ]  

Posted on: August 21, 2020 @ 11:24 PM
5pinDIN
Avatar
Total Posts:  11891
Joined  09-16-2010
status: Legend
jayvee7988 - 21 August 2020 06:02 PM

Thanks 5pinDIN,

I figured it out.  I’m switching from Song to Master mode just before sending the Master Select.  Apparently that mode switch takes some time, and the serial com processing isn’t smart enough to buffer the next command(s) until it’s done with one…

I inserted increasing delays before the Master Select command - and the Play button finally started working at ~500ms.

I’m glad you found a solution, and thanks for posting it. Yes, some delay between the messages can be required. Here’s a previous thread:
http://www.motifator.com/index.php/forum/viewthread/478559/

For my XF, I’ve found that about 65ms is sufficient, but the necessary time seems to vary with model.

 

jayvee7988 -

I suppose the delay is reasonable considering all that needs to be set switching between modes - but come on, Yamaha - ever hear of buffers?

Buffers?  ;-)

 

jayvee7988 -

One other question - has anyone found a way to select a song PART (via MIDI) without being in Mixing mode?  Or alternatively, switch to Mixing Mode via MIDI?

See this thread for a possible approach:
http://www.motifator.com/index.php/forum/viewthread/479764

 

jayvee7988 -

Thanks again for the help!

You’re welcome!

  [ Ignore ]