Hi all,

On Fri, Jul 14, 2023 at 6:36 PM Jean Abou Samra <[email protected]> wrote:

> Le vendredi 14 juillet 2023 à 21:08 +0000, Eef Weenink a écrit :
>
> Maybe somebody already made a script for this:
>
> In figured bass there are two fundamental rules: Avoid parallell octaves
> and or fifhts.
> So it would be nice to have some scipts what checks for this. So if two
> voices have a distance of a fifth or octave, the next chord is checked if
> the same two voices have a fifth or octave too. If so, they are parallel.
>
>
> Something like that was posted on the list years ago, though I don't have
> the time right now to test it on newer versions.
>
> https://lists.gnu.org/archive/html/lilypond-user/2017-09/msg00449.html
>
> Best,
> Jean
>
>
This is a proof-of-concept which in the passing years has been expanded to
create partwriter.com.  It is no longer written in LilyPond/Scheme - rather
in JS.  It will output a LilyPond file of the results, and can be used with
https://github.com/davidnalesnik/lilypond-roman-numeral-tool for Roman
numeral markup in the LilyPond file.  It isn't framed as a part writing
checker, instead it will output varied solutions without those errors to
begin with.

Best,
David

Reply via email to