[fomus-devel] midi back end

David Psenicka dpsenick at uiuc.edu
Sun Dec 10 05:10:44 UTC 2006


Thanks, I fixed it--the default instrument doesn't have a program-change
number, and the MIDI backend didn't know what to do with it--now it
defaults to 0

I'll do another release shortly, I finished up key signature support and
want to test it first

Rick Taube wrote:
> i generated a .ly file PLUS midi without a part defintion. the .ly
> file worked but the midi file broke:
>
> CM> (events (simp 8 1/2 1/2 60 80 .3) "test.ly" :play t)
> Calling (FOMUS :PARTS (#Z(PART :ID NIL :PARTID 0 :NAME NIL :ABBREV NIL
> :INSTR NIL :EVENTS (#Z(NOTE :ID NIL :PARTID 0 :VOICE 1 :OFF 7/2 :DUR
> 1/2 :NOTE 75 :MARKS NIL) #Z(NOTE :ID NIL :PARTID 0 :VOICE 1 :OFF 3
> :DUR 1/2 :NOTE 75 :MARKS NIL) #Z(NOTE :ID NIL :PARTID 0 :VOICE 1 :OFF
> 5/2 :DUR 1/2 :NOTE 69 :MARKS NIL) #Z(NOTE :ID NIL :PARTID 0 :VOICE 1
> :OFF 2 :DUR 1/2 :NOTE 60 :MARKS NIL) #Z(NOTE :ID NIL :PARTID 0 :VOICE
> 1 :OFF 3/2 :DUR 1/2 :NOTE 67 :MARKS NIL) #Z(NOTE :ID NIL :PARTID 0
> :VOICE 1 :OFF 1 :DUR 1/2 :NOTE 68 :MARKS NIL) #Z(NOTE :ID NIL :PARTID
> 0 :VOICE 1 :OFF 1/2 :DUR 1/2 :NOTE 79 :MARKS NIL) #Z(NOTE :ID NIL
> :PARTID 0 :VOICE 1 :OFF 0 :DUR 1/2 :NOTE 60 :MARKS NIL)) :PROPS NIL
> :OPTS NIL)) :GLOBAL NIL :OUTPUT ((:LILYPOND :FILENAME "test.ly" :VIEW
> T) (:MIDI :PLAY T)))
>



More information about the Fomus-devel mailing list