**Arghh** This should have gone to -devel in the first place! ---------- Forwarded message ---------- From: David Nalesnik <[email protected]> Date: Thu, Sep 5, 2013 at 8:09 AM Subject: Fwd: implementing roman numeral harmonic analysis? To: [email protected], lilypond-user <[email protected]>
[Janek--sorry about the duplicate message!] Hi, On Thu, Sep 5, 2013 at 7:17 AM, Janek Warchoł <[email protected]>wrote: > Hi! > > 2013/9/5 Mark Polesky <[email protected]>: > > 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/[email protected]/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-devel mailing list [email protected] https://lists.gnu.org/mailman/listinfo/lilypond-devel
