Old Motifator threads are available in the Archive.
heehee62
Total Posts: 47
Joined 06-14-2008 status: Regular |
creating proper gm files tutorial What does “GM RESET Command: F0 7E 7F 09 01 F7” mean exactly? How am I supposed to insert that command. I’m trying to follow the instructions in the above “creating proper gm files tutorial” but don’t understand what they are suggesting I do. Thanks. |
5pinDIN
Total Posts: 11891
Joined 09-16-2010 status: Legend |
The tutorial explains what the GM Reset does.
Here’s what the GM Reset Command “means”:
A blank measure is added to the beginning of the song, and the GM Reset (and other data, as needed) is inserted there. See pages 192-193 of the XS Owner’s Manual and the following:
|
DavePolich
Total Posts: 6820
Joined 07-27-2002 status: Guru |
The GM Reset Command tells the Motif (or whatever synth or rack module is playing the GM file) that the file is a “GM format file”. It is what we call a System Exclusive message. And it is very easy to insert it on any track in your sequence.
1. Go to SONG mode to select your song.
|
Grandpa Mike
Total Posts: 602
Joined 01-19-2009 status: Guru |
Not knowing your experience level and realizing that most are not interested in the nitty-gritty of MIDI, I present the following for your consideration… In addition to what was said above, you can check out the information available at the MIDI Manufacturers Association website. Just keep in mind that what is presented on this website can be some serious Geek stuff. They also have some great background information. If you decide to try your hand at some serious control through inserting SYSEX events in a MIDI file, check out the MIDI Data Table in the Data List manual. You may be surprised at what you can control with a few SYSEX commands. You can also play your synth, create a MIDI file and take a look at the events to see what is created. Always keep in mind that with the exception of specified events (note on, note off, volume, MSB, LSB, etc.), a MIDI file that works on one synth may not work on another due to different MIDI implementations by different manufacturers. This can also occur within a manufacturer. For example, SYSEX F0 43 10 4C 00 00 7E 00 F7 tells some Yamaha synths to turn on their XG system. The XS/XF will ignore the data. Enough of my babbling… Best wishes in your musical endeavors. |
heehee62
Total Posts: 47
Joined 06-14-2008 status: Regular |
Thanks a lot guys. I’ll read through the stuff and try your suggestions out this weekend when I have some time. |
heehee62
Total Posts: 47
Joined 06-14-2008 status: Regular |
Looks like I can set everything properly now thanks to you guys except one thing. I’ve got my insert effects switch turned on for some tracks but not on others. But the gm reset turns every single one of these off. How can I program my midi file so that some of the tracks have insert effects switch turned on? Couldn’t find that option as either a control or program change (though maybe I missed it). Also, I did the short way of selecting which voice bank to use by doing it as one single program change. Do most current synthesizers/software accept this short method or do you think I should do it the long way with all the control changes as well? I want to share this midi file over the internet with others that may have different keyboards. I don’t necessarily need everyone to be able to use the file easily but most people would be nice. Thanks a lot everyone. |
DavePolich
Total Posts: 6820
Joined 07-27-2002 status: Guru |
If you are saving as a GM file, there are no insert effects involved in a GM file anyway. You might as well remove the insert effects from any voices in your file, or turn them off for any voices in your file. The only effects GM-compatible devices can interpret are the global (reverb and chorus) effects. There is no true compatability between keyboards. So someone who is using a Korg keyboard and opens your file will not hear exactly what you are hearing. A GM compatible file MUST use only the GM voice set. The standard for this set was set by Roland almost two decades ago. Personally I think GM blows chunks and should be avoided whenever possible. |
5pinDIN
Total Posts: 11891
Joined 09-16-2010 status: Legend |
To some degree, whether your “audience” has equipment that’s GM1 or GM2 can make a difference. With effects, for example, GM2 compatible synths will respond to CC#91 (reverb level) and CC#93 (chorus level).
GM info:
Includes GM2 CC#s:
One thing you can do to “test” your file is to play it on your computer, using whatever GM soundset your sound card has, or GM softsynth that might be available. If it doesn’t sound right doing that, then at least some of your potential audience is going to have a problem. |
heehee62
Total Posts: 47
Joined 06-14-2008 status: Regular |
Thanks guys. I was using the motif specific voices like Killer Whammy so changed it to GM voices. Still, I tested my file like you suggested and I must say, it totally sucked. I guess I’ll just keep the file for myself instead of sharing it. Maybe I can do better next time now that you guys have showed me how to start it off right. Thanks. |