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 "MOX6 Tempo Change per Midi Command"

     
Posted on: November 09, 2015 @ 03:58 PM
homestreet@t-online.de
Total Posts:  2
Joined  02-09-2012
status: Newcomer

Hello MOX Experts,

I would like to setup two parameters from an external device per Midi within my MOX keyboard.

1) Change sound per Midi command
This works already when, I figured out the parameter described in the MOX data list e.g. to change a sound from voice list to “Ballad Key”,
I send per midi
MSB=63 / LSB=0 / Program Change=10

-> works fine!

2) Change tempo per Midi command
If I will use an ARP Sound, it’s neccessary to change the MOX tempo also with a Midi command

HELP - is this possible? No clue how this works.

Perhaps somebody can help me with this task. Thanks!

Kind regards,
Homestreet

  [ Ignore ]  

Posted on: November 09, 2015 @ 07:45 PM
5pinDIN
Avatar
Total Posts:  11891
Joined  09-16-2010
status: Legend

Welcome to the forum.

Arp tempo is controlled via MIDI using SysEx messages. Do you have a means of sending them to the MOX?

  [ Ignore ]  

Posted on: November 09, 2015 @ 10:12 PM
5pinDIN
Avatar
Total Posts:  11891
Joined  09-16-2010
status: Legend

Here’s SysEx for MIDI control of Arp tempo on the MOX. The messages are slightly different for Normal Voices, Drum Voices, and Performances.

Normal Voice:
F0 43 1n 7F 14 40 30 02 rr tt F7
where…
n = Device number, 1~16, 0~F (typically 0)
rr = Arp tempo range
tt = Arp tempo

when…
rr = 00, tt = 5~127, 05~7F
rr = 01, tt = 128~255, 00~7F
rr = 02, tt = 256~300, 00~2C

Examples…
F0 43 10 7F 14 40 30 02 01 02 F7
Device number 1, Normal Voice, Arp tempo 130

F0 43 10 7F 14 40 30 02 02 04 F7
Device number 1, Normal Voice, Arp tempo 260
---------------
Drum Voice:
F0 43 1n 7F 14 46 30 02 rr tt F7
where n, rr, tt are as above
---------------
Performance:
F0 43 1n 7F 14 30 30 02 rr tt F7
where n, rr, tt are as above

  [ Ignore ]  

Posted on: November 10, 2015 @ 03:13 PM
homestreet@t-online.de
Total Posts:  2
Joined  02-09-2012
status: Newcomer

Dear 5pinDIN,
many thanks for your explanation. This is very helpful for me.

Here the background for my question:
I use an iPad App (Set List Maker) to view my Leadsheets during a gig. This App can also send Midi commands via a Midi Interface (iRig Midi).
I use this to setup the sound for two keyboards. When I use an ARP sound on the MOX, I have also to change the ARP tempo by changing the songs.

Thanks again for your help!
Kind regards,
Homestreet

  [ Ignore ]  

Posted on: November 10, 2015 @ 03:48 PM
5pinDIN
Avatar
Total Posts:  11891
Joined  09-16-2010
status: Legend

You’re welcome. Although I don’t use Set List Maker myself, it’s my understanding that SysEx messages entered as “Raw MIDI” can be sent with it.

By the way, if MOXF users need to control Arp tempo via MIDI, the above messages will work with a minor change. All that has to be done is change the Model ID - replace the fifth byte “14” with two bytes “1C 00”.

  [ Ignore ]  

Posted on: October 06, 2016 @ 04:39 AM
Vetalexy
Total Posts:  32
Joined  07-20-2015
status: Regular

Hi!

I found the command to change the tempo of the song and pattern mode:
F0 43 10 7F 1C 00 70 00 0B lsb msb F7
But I can not define a command to request the tempo of the song and pattern mode. I can not get data from MOXF. Solving the problem by simply changing the parameters 43 10 to 43 30 does not solve anything.

  [ Ignore ]  

Posted on: October 06, 2016 @ 09:25 AM
5pinDIN
Avatar
Total Posts:  11891
Joined  09-16-2010
status: Legend
Vetalexy - 06 October 2016 04:39 AM

Hi!

I found the command to change the tempo of the song and pattern mode:
F0 43 10 7F 1C 00 70 00 0B lsb msb F7
But I can not define a command to request the tempo of the song and pattern mode. I can not get data from MOXF. Solving the problem by simply changing the parameters 43 10 to 43 30 does not solve anything.

Try changing the Device Number from 10 to 30 (Parameter Request)
and omitting the two lsb/msb bytes from the message - that is…
F0 43 30 7F 1C 00 70 00 0B F7
This approach works on my XF, and will likely also work on the MOXF (and with correct Model ID, on other Motifs).

  [ Ignore ]  

Posted on: October 06, 2016 @ 03:32 PM
Vetalexy
Total Posts:  32
Joined  07-20-2015
status: Regular

Unfortunately, this does not work

  [ Ignore ]  

Posted on: October 07, 2016 @ 08:08 AM
5pinDIN
Avatar
Total Posts:  11891
Joined  09-16-2010
status: Legend
Vetalexy - 06 October 2016 03:32 PM

Unfortunately, this does not work

Yes, that is unfortunate.

I verified operation not only on my XF, but also my XS.
In Song or Pattern mode, with Tempo at default 120 bpm…

Sent F0 43 30 7F 12 70 00 0B F7 to the XF (Model ID in bold)
Received F0 43 10 7F 12 70 00 0B 00 78 F7 which is 120 bpm

Sent F0 43 30 7F 03 70 00 0B F7 to the XS (Model ID in bold)
Received F0 43 10 7F 03 70 00 0B 00 78 F7 which is 120 bpm

Since the Parameter Change for Song/Pattern Tempo is undocumented, perhaps Parameter Request for it wasn’t implemented in the MOXF.

  [ Ignore ]