beautypg.com

Standard midi files, Loading standard midi files, Bank select – Apple Logic Express 7 User Manual

Page 60

background image

60

Chapter 1

Using Logic

Standard MIDI Files

Standard MIDI files are not specific to a particular sequencer program, or type of
computer. They contain the following information:

MIDI events, including time positions and channel assignments

Names of the individual tracks

Tempo changes

Copyright marks

Logic supports the importing and exporting of Standard MIDI file formats 0 and 1:

Format 0 can contain one track.

Format 1 can contain multiple tracks.

Neither format recognizes any division of a track (into several MIDI Regions, for
example).

Loading Standard MIDI Files

To load a Standard MIDI file, select File > Import.

Note: If you select the MIDI files option in the Open file type menu, only MIDI files will
be displayed in the File Selector.

If a song is loaded, you will be asked to “Create new environment or copy current
environment for MIDI File? New/Copy”.

If you click Copy, the existing environment is copied. The tracks of the Standard MIDI file
are automatically assigned to suitable instruments.

If no song is loaded, or you answer the question by clicking New, the default
environment (the default song) is used.

Bank Select

When you open Standard MIDI files, program change and controller events occurring at
the same position are moved by one tick, so that they will remain in their intended
order. This prevents Logic from reversing the transmission order of events. The reason
for this is that certain MIDI devices will not respond properly to program change and
bank select events that do not occur in the correct order.

This also guarantees that there will be no timing problems, because the transmission of
a MIDI event always lasts longer than one tick.