Class VoWideSpread

  • All Implemented Interfaces:
    VoicingRule

    public class VoWideSpread
    extends Object
    implements VoicingRule
    Penalizes voicings which are spread out very widely, ie the highest and lowest note are more than an octave plus a fifth apart. The penalty is determined by the config parameter "wideSpread".
    • Constructor Detail

      • VoWideSpread

        public VoWideSpread()