[LAU] Lilypond's midi output.

Philippe Hezaine philippe.hezaine at free.fr
Mon Sep 14 15:49:46 EDT 2009


Nobody knows the trouble I got?
I try again with the corrections.

Hi all,

As it's an audio related question, I try here.
In two words, for a good reason of mine I've been pushing the Lilypond's
midi output on its limitations.
I cannot get more than 31 output tracks! depite the fact I only use the
channel 10. I can understand it from Lilypond. But I'm wondering why
this happens. Is it a simple missing implementation of a port which will
be relatively easier to solve or a deeper issue on the midi?

More. Here is a cut of midicomp.
You see at the beginning that Lilypond encodes 63 tracks (62 + the
control track)

MFile 1 63 384
MTrk
000:00:000 Meta SeqName "control track"
000:00:000 Meta Text "creator: "
000:00:000 Meta Text "GNU LilyPond 2.12.2           "
000:00:000 TimeSig 4/4 18 8
000:00:000 Tempo 600000
000:00:000 Meta TrkEnd
TrkEnd
MTrk
000:00:000 Meta TrkName ""
000:00:000 ProgCh  ch=10  prog=0
000:00:000 Meta InstrName "drums"
000:00:000 Meta TrkEnd
TrkEnd
MTrk
000:00:000 Meta TrkName "mar"
000:00:000 ProgCh  ch=10  prog=0
000:00:000 Meta InstrName "drums"
000:00:000 Param   ch=10  con=7     val=85
000:00:000 On      ch=10  note=c3   vol=127
000:01:000 Off     ch=10  note=c3   vol=64
000:02:000 Param   ch=10  con=7     val=67
000:02:000 On      ch=10  note=a4   vol=127
000:03:000 Off     ch=10  note=a4   vol=64

Each track has its empty copy.
Has someone an explanation?

Cheers.

-- 
   Phil.




More information about the Linux-audio-user mailing list