Hi

On Fri, Jan 28, 2011 at 11:14:56PM -0800, Dennis Raddle wrote:
> I am completely new to LilyPond, but it seems like a good way to get
> beautiful notation, and, I hope, experiment with playback algorithms that
> add human touch. What I wonder is whether the Scheme extension language
> would let me easily examine the notes, dynamics, hairpins, articulations,
> and ornaments in the file and write that into some custom file format that
> can be processed by some of my Python scripts that experiment with human
> touch playback.
> 

This link might be of interest to you:

http://www.nicta.com.au/people/chubbp/articulate

> I am a professional programmer with some prior Lisp experience.
> 
> This would let me use LilyPond's convenient text input to enter the notes,
> let me see them in beautiful format, and let me export them to my Python
> scripts.
> 
> How feasible is this idea?
> 

The idea is quite feasible. The easiest way to do this would be to use the 
concept of a music stream as outlined in Erik Sandberg's master's thesis: 
http://lilypond.org/web/images/thesis-erik-sandberg.pdf

I believe this has all been implemented internally but the current lily does 
not have a facility for importing/exporting music streams. 
This is something I am interested in, for other reasons. But once that is done 
they should be quit easy to work on in Python.

  /Bernard


_______________________________________________
lilypond-devel mailing list
[email protected]
http://lists.gnu.org/mailman/listinfo/lilypond-devel

Reply via email to