[Janek--sorry about the duplicate message!]
Hi, On Thu, Sep 5, 2013 at 7:17 AM, Janek WarchoĊ <janek.lilyp...@gmail.com>wrote: > Hi! > > 2013/9/5 Mark Polesky <markpole...@yahoo.com>: > > Hi everyone, > > > > On a whim I decided to try to implement a roman numeral > > harmonic analysis interface, entirely in scheme. > I haven't experimented with this yet, but I wanted to share with you a set of functions which I've been using for creating analyses for theory classes I teach. You can find a more recent version (not that recent!) here: http://www.mail-archive.com/lilypond-user@gnu.org/msg69861/rN.ly The extension lines you talk about have been at the back of my mind, and I've wondered if there's a way to integrate Lilypond's vast capabilities for figured bass into this system. A big stumbling block of my approach here has been to allow for a style of input where the user need to include placeholders in the input: so if you wanted to input V/V, you wouldn't need to include a dummy quality marker and a dummy inversion. Also, there's the question of using note names with accidentals (which these functions do). You ask about analysis of modulations: somewhere I have a \pivot function which does the Kostka/Payne style arrangement. I'll try to dig that up. --David
_______________________________________________ lilypond-user mailing list lilypond-user@gnu.org https://lists.gnu.org/mailman/listinfo/lilypond-user