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.

rssFeeds [Syndicate]


forumforum
 

Old Motifator threads are available in the Archive.

Viewing topic "Program Change ES6"

     
Posted on: January 27, 2019 @ 07:09 AM
Idan-keys
Total Posts:  5
Joined  01-27-2019
status: Newcomer

Hello ES6 Users..I would like to know if it is possible to send a program change to the ES6 from Computer Software(gig performer) in MASTER MODE? If yes, how do i get it done? please and thanks!

  [ Ignore ]  

Posted on: January 27, 2019 @ 08:12 AM
5pinDIN
Avatar
Total Posts:  10959
Joined  09-16-2010
status: Legend

Welcome to the forum.

I’m presuming that by “program change” you want to change the Master number. To do so via MIDI requires sending a Parameter Change message (SysEx):
F0 43 1n 7F 00 0A 00 00 dd F7
where n = device number (0 for the first device)
dd = Master number (00 - 7F hex, 0 - 127 decimal)

Example:
F0 43 10 7F 00 0A 00 00 05 F7
will select Master number 6 on a Motif ES set up as device 1

  [ Ignore ]  

Posted on: January 27, 2019 @ 02:01 PM
Idan-keys
Total Posts:  5
Joined  01-27-2019
status: Newcomer

Are there guide or tutorial of some sort that could show me how to get this done?

  [ Ignore ]  

Posted on: January 27, 2019 @ 02:59 PM
5pinDIN
Avatar
Total Posts:  10959
Joined  09-16-2010
status: Legend

The ability to send a SysEx message to the Motif is dependent on the computer software being run. This thread addresses doing that with Gig Performer:
https://community.gigperformer.com/t/send-sysex-to-external-midi/255

I suggest checking the Gig Performer User Guide to see if the version you have will work, or join the forum there and ask for further details.

  [ Ignore ]  

Posted on: February 05, 2019 @ 12:57 PM
Idan-keys
Total Posts:  5
Joined  01-27-2019
status: Newcomer

Thank You! Got everything working as desired, one problem is, what command do i use for patches 11-16? since F0 43 10 7F 00 0A 00 00 10 F7 would jump me to bank B1?

  [ Ignore ]  

Posted on: February 05, 2019 @ 02:38 PM
5pinDIN
Avatar
Total Posts:  10959
Joined  09-16-2010
status: Legend

You’re welcome.

Data bytes in the MIDI message are in hexadecimal (base 16). We usually use decimal numbers (base 10, 0~9) in our day-to-day dealings. Alphabetic characters (A~F) are used to represent certain numbers in hexadecimal.

Some examples:
10 decimal = 0A hexadecimal (A11 Master number)
11 decimal = 0B hexadecimal (A12)
12 decimal = 0C hexadecimal (A13)
--
16 decimal = 10 hexadecimal (B01)
17 decimal = 11 hexadecimal (B02)
18 decimal = 12 hexadecimal (B03)
--
26 decimal = 1A hexadecimal (B11)
27 decimal = 1B hexadecimal (B12)
28 decimal = 1C hexadecimal (B13)

https://en.wikipedia.org/wiki/Hexadecimal

See the ES Data List, MIDI Data Format on page 63, for a conversion chart.

  [ Ignore ]  

Posted on: February 06, 2019 @ 06:55 PM
Idan-keys
Total Posts:  5
Joined  01-27-2019
status: Newcomer

Ahhh! Thank you so so much!! These were very helpful

  [ Ignore ]