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
