2 // mi2mu.hh -- generic mi2mu include file
4 // copyright 1997 Jan Nieuwenhuizen <jan@digicash.com>
9 // yes, i know this hurts the dependency calc, however,
10 // having includes in headers sucks, and long trial and error
11 // include lists also suck.
12 // if you want less dependecies, break lib/exe down in smaller
22 #include "mi2mu-proto.hh"
30 // arrays are 20% faster, but we have no Pointer_array yet
31 #define MVOICE_LIST // does this work?
36 #include "string-convert.hh"
41 #include "duration-convert.hh"
42 #include "duration.hh"
43 #include "source-file.hh"
46 // mustn-t do, these get touched!
47 // #include "fversion.hh"
48 // #include "version.hh"
50 #include "midi-global.hh"
52 #include "lily-stream.hh"
53 #include "midi-event.hh"
54 #include "midi-score.hh"
55 #include "midi-track.hh"
56 #include "midi-voice.hh"
57 #include "my-midi-lexer.hh"
58 #include "my-midi-parser.hh"
59 #include "track-column.hh"