bug-lilypond
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: MIDI interface (feature request)


From: Mats Bengtsson
Subject: Re: MIDI interface (feature request)
Date: Fri, 20 Mar 2009 09:59:26 +0100
User-agent: Thunderbird 2.0.0.5 (X11/20070716)



Hans Aberg wrote:
On 20 Mar 2009, at 02:34, Kees van den Doel wrote:

One idea is to generate some other format, perhaps Scala seq files, which in turn can produce MIDI files. When there is microtonal information present, Scala can use special algorithms to assign MIDI channels, and also keep track of different synth capabilities. I'm not sure how that format stands up with respect to LilyPond information in general, but such a format could be developed in a way directly that MIDI output cannot.

That would be very useful for other reasons too. Currently I can't tune my lilypond generated Persian midi in scala because the pitchbends generated from lilypond for the microtones
are ignored when producing a scale .seq file.

I have discussed it with Manual Op de Coul, and he think it is a good idea, but the problem is finding someone that can do the hook within LilyPond.

The format is here
  http://www.huygens-fokker.org/scala/seq_format.html
One problem in LilyPond is that the part of the code currently handling the MIDI output, is much less flexible than the code handling ordinary printed output. On the other hand, this code is in general much less involved than the code for the printed output, so in the end it's perhaps not more difficult of time-consuming than to add another output format for the printed output, at least if you don't have the ambition to add the same flexibility for the sound output backend as for the printed output backend.

   /Mats




reply via email to

[Prev in Thread] Current Thread [Next in Thread]