Generated: Monday, June 11, 2007, 11:01:06 Copyright © 2007, Kurt Nørmark The local LAML software home page

LAML Midi Files

The following LAML MIDI examples exist in this directory.

Kind Original MIDI file LAML File Midi File generated from the LAML file
Bossa Nova Drum beats from here BOSSA.MID BOSSA.LAML BOSSA-absTime.mid
In a Hurry IH2.MID IH2.laml IH2-absTime.mid
Lille Peter Edderkop None lille-peter.laml lille-peter-deltaTime.mid
Lille Peter Edderkop from here lille_peter_edderkop.mid lille_peter_edderkop-abs.laml lille_peter_edderkop-abs-absTime.mid
Lille Peter Edderkop from here lille_peter_edderkop.mid lille_peter_edderkop-delta.laml lille_peter_edderkop-delta-deltaTime.mid

In the Bossa Nove Drum beat example, the original and the generated MIDI files are identical (they sound the same way).

The example 'In a Hurry' we have parsed from the initial, preexisting IH2.MID file. We have truncated it and faded the last few bars by means of a function fade-out which we have programmed and activated in IH2.LAML. (We have not shown the definition of this function. Ask me about details, if you are interested).

The first version of 'Lille Peter Edderkop' has been written in the LAML Scheme program, from which the MIDI file has been made. Notice again the fade out. The fade out function is not shown.

The two last versions of 'Lille Peter Edderkop' have been taken from an existing midi file. We show deltaTime and absTime LAML versions.

In cases where the sizes of the original and the generated MIDI files differ, the reason is that the original MIDI file may use 'running status'. The generated MIDI files do never use this spatial optimization.

Consult the Reference Manual of LAML MIDI files in case you want more information.

 
Kurt Nørmark
normark@cs.aau.dk
http://www.cs.aau.dk/~normark/