< Previous | Contents | Next >

7.12 MIDI to ENF


SmartScore accepts any Standard MIDI file and converts it to an ENF file. Since printing is disabled, SmartScore MIDI Edition does not include MIDI to ENF.

To create an ENF document from a MIDI file,

a. Select File > Open and change the file type pull-down menu from SmartScore Files to MIDI Files. All MIDI files in the given directory will appear in the selection window. Double-click on a selected MIDI file to open.

b. The Playback Console window will appear with a MIDI Overview representation in the background. To hear the file playback, push the Play button in the console.

c. To convert the MIDI file into SmartScore notation, push the Close button in the Playback Console. Closing the console will begin the conversion process.


FIGURE 7 - 3: MIDI to ENF window

Staff Voicing

Choose the number of contrapuntal voices you wish to see in the converted ENF file.

NOTE: It is unusual to have more than 2 voices in most music. For neatness sake, 1 or 2 voices is a goo


Measures per System determines the number of evenly spaced measures per system. Automatic is recommended.

Systems per Page determines the number of evenly spaced systems per page.

Automatic is recommended.


SmartScore can quantize the MIDI file that will be converted. Each note event will “snap to” the nearest beat boundary eliminating fluctuations in the timing of a MIDI perfor- mance.

MIDI files created with “free tempo” (rubato) will probably have many irregular note divisions and odd-looking timing as SmartScore attempts to “compartmentalize” notes “off-the-beat”.

Check None to prevent the application of quantization.

Use Note On/ Note Off to determine the smallest rhythmic values used to when spell- ing note start times (Note On) and end times (Note Off) in the ENF document.

Use Note On/ Note Duration to determine the smallest rhythmic values used to when spelling note start times (Note On) and the minimum length of each note (Note Dura- tion) in the ENF document.

Shorten each note to the last Note Duration value.

Lengthen each note to the next Note Duration value

Justify each note to the nearest Note Duration value.


TIP:If the resulting ENF file has many stand-alone flagged notes, try reducing the Quantization value (e.g. to 1/8th notes).

Divide By Beats: When ON, resulting ENF file will interpret measure lengths by number of beats and insert change-of-time signatures if beats of each measure do not correspond to the default time signature. Turn OFF to lock default time signature.

Smooth Voices: When ON, contrapuntal voices will be interpreted as continuous lines whenever practical. When OFF, contrapuntal voice will be interpreted loosely.