Post by gibbo on Aug 6, 2007 15:37:23 GMT
Nice article John.
Just one thing for your attention regarding GM/GS resets at the start of a file; in some instances (not all) the reset at the start can result in faulty program, volume, controller selection. The player selects the correct program numbers etc. upon loading the file and then the reset comes after this and sets everything to the default piano (program #1 and standard kit). This only happens with a few midi players and sequencer programs eg: Master Tracks Pro was notorious for this. If you find your sequencer playing all piano this is the usual culprit. The workaround is to remove the reset OR input program numbers and volumes onto the individual tracks after the reset OR have a complete patch-dump sysex reset which sets up the correct instruments, volumes etc. for the particular song.
Because I use midi for my live gigs and tend to select what I'm going to play next on-the-fly, so to speak, my personal preference is to have a GM reset at the end of every sequence, this sets it up perfectly for the next song every time. I also have a file which is just simply the module sysex reset which I play at the start of every set before the first song. I've found this to be foolproof and, believe me, I need all the fool-proofing I can get at my gigs! lol.
This is by no means a criticism of your midi articles, I think they're great, it's just a helpful hint for the live players, I'm sure we all have little midi tricks we've developed over the years.
Cheers, Dave.
Just one thing for your attention regarding GM/GS resets at the start of a file; in some instances (not all) the reset at the start can result in faulty program, volume, controller selection. The player selects the correct program numbers etc. upon loading the file and then the reset comes after this and sets everything to the default piano (program #1 and standard kit). This only happens with a few midi players and sequencer programs eg: Master Tracks Pro was notorious for this. If you find your sequencer playing all piano this is the usual culprit. The workaround is to remove the reset OR input program numbers and volumes onto the individual tracks after the reset OR have a complete patch-dump sysex reset which sets up the correct instruments, volumes etc. for the particular song.
Because I use midi for my live gigs and tend to select what I'm going to play next on-the-fly, so to speak, my personal preference is to have a GM reset at the end of every sequence, this sets it up perfectly for the next song every time. I also have a file which is just simply the module sysex reset which I play at the start of every set before the first song. I've found this to be foolproof and, believe me, I need all the fool-proofing I can get at my gigs! lol.
This is by no means a criticism of your midi articles, I think they're great, it's just a helpful hint for the live players, I'm sure we all have little midi tricks we've developed over the years.
Cheers, Dave.