[Top][All Lists]

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

Transposing figured bass

From: Jérôme Plût
Subject: Transposing figured bass
Date: Wed, 11 Apr 2018 00:00:44 +0200
User-agent: NeoMutt/20170113 (1.7.2)

So I want to transpose figured bass.

Of course this is complicated, because the correct way to transpose
depends on the bass note; for instance, transposing a root-position C
minor chord (written, with no key signature, as <_-> on the bass c) up
by a natural 2nd gives a D minor chord (now written, with key
signature ♯♯,  as <_=>).

This is conceptually simple (the algorithm is essentially: for
accidentals [-+=], treat them as *relative to the current key
signature*) and therefore certainly possible, but tedious, to do as a
Scheme function depending on three music expressions (the \figures,
the bass line, and optionally a music expression containing the key
signature — I like to put this in a separate variable from the bass).

So before I waste too much time on this: given the number of geniuses
on this mailing-list, certainly one of you already did write the
relevant Scheme code, am I right?


reply via email to

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