Mail Archives: djgpp/1997/03/11/15:05:55
Shawn Hargreaves (Shawn AT talula DOT demon DOT co DOT uk) wrote:
: Paul Derbyshire writes:
: >The problem with making this part of the MIDI file structure instead of
: >coding it in the software, is that it requires inventing a whole pile of
: >editors and stuff for making these special MIDIs, and until one comes out,
: It can be done with standard MIDI commands that are supported by every
: sequencer. For example, MIDI defines 128 controller messages, of which
: it only uses a handful (1=modulation, 7=volume, etc), so I could use,
: say, controller 100 to set a marker and controller 101 to goto a marker.
If you choose this route, you should allow people to change the 'base'
value away from 100, in case that means something for their MIDI hardware.
OTOH, you could use the manufacturer-specific meta event (I think it starts
with meta event type F7, and ends with a FF, or something similar). Again I
think some provision should be made to avoid clashing with real hardware
events.
--
George Foot <gfoot AT mc31 DOT merton DOT ox DOT ac DOT uk>
Merton College, Oxford.
- Raw text -