Reference Guide

950
MIDI Files
A disadvantage of MIDI files is that the way the file sounds on playback varies based upon the
sound reproduction hardware you are using. The same project sounds very different on two different
synthesizers or two different sound cards. Another problem is that the Standard MIDI File
specification leaves some details open to interpretation by software and hardware manufacturers.
To Save a Project as a Standard MIDI File or RIFF MIDI File
1. Choose File > Save As to display the Save As dialog box.
2. Choose the desired format from the Save as Type list.
3. Enter a file name and click Save.
See:
Timebases
Supported MIDI File Meta-Events
Features Not Supported by MIDI Files
Other MIDI File Handling Notes
Special Handling of GM, GS, and XG MIDI Files
If You Have Problems Playing MIDI Files
If You Plan to Publish Your Songs
Timebases
MIDI files can be expressed in any of a number of timebases (ppq resolutions). It is likely that most
MIDI files you will encounter use a common timebase, such as 96 or 120. Although SONAR
supports many timebases, it is possible that a MIDI file may use a timebase that SONAR does not
support. In that case, the times will be converted into whatever timebase is currently the default.
Supported MIDI File Meta-Events
MIDI files can contain meta-events. The types of meta-events that SONAR supports are listed in the
following table:
MIDI File Meta-event How it is represented in SONAR
Meter and key signature Meter/key signature map entry
Tempo Tempo change
General text Track name
General text in the conductor track of a
Format 1 file
Markers view markers
Table 200.