lilypond-user
[Top][All Lists]
Advanced

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

Re: detecting parallel fifths and octaves in figured bass


From: Eef Weenink
Subject: Re: detecting parallel fifths and octaves in figured bass
Date: Fri, 21 Jul 2023 06:29:34 +0000

Thank you Valentin, 

This is great stuff you made!

Eef

> Op 20 jul. 2023, om 18:54 heeft Valentin Petzel <valentin@petzel.at> het 
> volgende geschreven:
> 
> Hello Eef,
> 
> if you are going to do something like this I’d suggest a somewhat modular 
> design. In part writing there are many rules that apply to different voices, 
> so 
> I suggest to do something that allows to do arbitrary checks in a nice and 
> extendable manner. I’ve sketched up a small proof of concept.
> 
> Cheers,
> Valentin
> 
> Am Donnerstag, 20. Juli 2023, 08:57:11 CEST schrieb Eef Weenink:
>> thank you all  for these great suggestions!
>> However these solutions do more then my job for me ;-)
>> I need to learn to do this myself, not automate it.
>> 
>> The suggesions made me find this: https://lsr.di.unimi.it/LSR/Item?id=1100
>> about colouring intervals. I will try to combine that and the
>> partwriter.ly<http://partwriter.ly> in a tool. What should it do: - take
>> all chords apart and save the intervals in an array:
>> with 4 voices chords, this will be 6 intervals per chord:
>> SB (Soprano Basso)
>> SA (Soprano Alto)
>> ST (Soprano Tenor)
>> AT (Alto Tenor)
>> AB (Alto Basso)
>> TB  (Tenor Basso)
>> numbering intervals per half step: 1, 2, ..... 12
>> 
>> Compare the intervals of two consecutive chords
>> and search for issues:
>> examples:
>> - are there two voices with consecutive fifths (intervals are   both 8)
>> - are there two voices with consecutive octaves (ntervals are both 12)
>> etc.
>> 
>> If so, colour the noteheads
>> 
>> Applying this tool would help to check if I overlooked issues.
>> 
>> If a tool like that already exists? would be great :-)
>> 
>> Eef
>> 
>> 
>> 
>> 
>> 
>> Op 16 jul. 2023, om 10:33 heeft Vaughan McAlley
>> <vaughan@mcalley.net.au<mailto:vaughan@mcalley.net.au>> het volgende
>> geschreven:
>> 
>> I wrote a script in Lua to check MIDI files for consecutives. It assumes one
>> voice per track, so may not suit your needs for figured bass. I need to
>> make it more user-friendly, but would be happy to do so if anyone is
>> interested.
>> 
>> Congratulations to Thomas Tallis for having no consecutive fifths at all in
>> Spem in alium!
>> 
>> Vaughan
>> 
>> 
>> On Sat, 15 Jul 2023 at 07:13, Eef Weenink
>> <h.e.weenink@de-erve.nl<mailto:h.e.weenink@de-erve.nl>> wrote: 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.
>> 
>> Any ideas, suggestions?
>> 
>> regards, Eef
> 
> <checks.ly>


reply via email to

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