Package de.saar.coli.arranger.rules
Class LdParallelOctaves
- java.lang.Object
-
- de.saar.coli.arranger.rules.LdParallelOctaves
-
- All Implemented Interfaces:
VoiceLeadingRule
public class LdParallelOctaves extends Object implements VoiceLeadingRule
Penalizes voice movements in parallel octaves. The penalty is determined by the config parameter "parallelOctaves".
-
-
Method Detail
-
score
public int score(Note[] from, Note[] to, Config config)
- Specified by:
scorein interfaceVoiceLeadingRule
-
-