@@ -187,8 +187,8 @@ pub enum KnownChord {
187187 DominantFlat9 ( Degree ) ,
188188 /// A dominant sharp 9 chord.
189189 DominantSharp9 ( Degree ) ,
190- /// A dominant flat 9 sharp 5 chord.
191- DominantFlat9Sharp5 ( Degree ) ,
190+ /// An augmented dominant flat 9 chord.
191+ AugmentedDominantFlat9 ( Degree ) ,
192192 /// A minor dominant flat 13 chord.
193193 MinorDominantFlat13 ( Degree ) ,
194194 /// A minor dominant flat 9 flat 13 chord.
@@ -217,7 +217,7 @@ impl HasDescription for KnownChord {
217217 KnownChord :: Diminished => "diminished" ,
218218 KnownChord :: DominantFlat9 ( _) => "dominant flat 9" ,
219219 KnownChord :: DominantSharp9 ( _) => "dominant sharp 9" ,
220- KnownChord :: DominantFlat9Sharp5 ( _) => "dominant flat 9 sharp 5 " ,
220+ KnownChord :: AugmentedDominantFlat9 ( _) => "augmented dominant flat 9" ,
221221 KnownChord :: MinorDominantFlat13 ( _) => "minor dominant flat 13" ,
222222 KnownChord :: MinorDominantFlat9Flat13 ( _) => "minor dominant flat 9 flat 13" ,
223223 KnownChord :: Sharp11 => "sharp 11" ,
@@ -356,7 +356,7 @@ impl HasRelativeScale for KnownChord {
356356 Interval :: MinorSixth ,
357357 Interval :: MinorSeventh ,
358358 ] ,
359- KnownChord :: DominantFlat9Sharp5 ( _) => vec ! [
359+ KnownChord :: AugmentedDominantFlat9 ( _) => vec ! [
360360 Interval :: PerfectUnison ,
361361 Interval :: MinorSecond ,
362362 Interval :: MinorThird ,
@@ -420,7 +420,7 @@ impl HasRelativeChord for KnownChord {
420420 KnownChord :: Diminished => vec ! [ Interval :: PerfectUnison , Interval :: MinorThird , Interval :: DiminishedFifth , Interval :: DiminishedSeventh ] ,
421421 KnownChord :: DominantFlat9 ( _) => vec ! [ Interval :: PerfectUnison , Interval :: MajorThird , Interval :: PerfectFifth , Interval :: MinorSeventh , Interval :: MinorNinth ] ,
422422 KnownChord :: DominantSharp9 ( _) => vec ! [ Interval :: PerfectUnison , Interval :: MajorThird , Interval :: PerfectFifth , Interval :: MinorSeventh , Interval :: AugmentedNinth ] ,
423- KnownChord :: DominantFlat9Sharp5 ( _) => vec ! [ Interval :: PerfectUnison , Interval :: MajorThird , Interval :: AugmentedFifth , Interval :: MinorSeventh , Interval :: MinorNinth ] ,
423+ KnownChord :: AugmentedDominantFlat9 ( _) => vec ! [ Interval :: PerfectUnison , Interval :: MajorThird , Interval :: AugmentedFifth , Interval :: MinorSeventh , Interval :: MinorNinth ] ,
424424 KnownChord :: MinorDominantFlat13 ( _) => vec ! [ Interval :: PerfectUnison , Interval :: MinorThird , Interval :: PerfectFifth , Interval :: MinorSeventh , Interval :: MinorThirteenth ] ,
425425 KnownChord :: MinorDominantFlat9Flat13 ( _) => vec ! [
426426 Interval :: PerfectUnison ,
@@ -459,7 +459,7 @@ impl HasName for KnownChord {
459459 KnownChord :: Diminished => "dim" . to_owned ( ) ,
460460 KnownChord :: DominantFlat9 ( d) => format ! ( "{}(♭9)" , d. static_name( ) ) ,
461461 KnownChord :: DominantSharp9 ( d) => format ! ( "{}(♯9)" , d. static_name( ) ) ,
462- KnownChord :: DominantFlat9Sharp5 ( d) => format ! ( "{}(♭9)(♯5 )" , d. static_name( ) ) ,
462+ KnownChord :: AugmentedDominantFlat9 ( d) => format ! ( "+ {}(♭9)" , d. static_name( ) ) ,
463463 KnownChord :: MinorDominantFlat13 ( d) => format ! ( "m{}(♭13)" , d. static_name( ) ) ,
464464 KnownChord :: MinorDominantFlat9Flat13 ( d) => format ! ( "{}(♭9)(♭13)" , d. static_name( ) ) ,
465465 KnownChord :: Sharp11 => "(♯11)" . to_owned ( ) ,
@@ -486,7 +486,7 @@ impl KnownChord {
486486 KnownChord :: Diminished => DIMINISHED_CANDIDATES ,
487487 KnownChord :: DominantFlat9 ( _) => DOMINANT_FLAT9_CANDIDATES ,
488488 KnownChord :: DominantSharp9 ( _) => DOMINANT_SHARP9_CANDIDATES ,
489- KnownChord :: DominantFlat9Sharp5 ( _) => DOMINANT_FLAT9_SHARP5_CANDIDATES ,
489+ KnownChord :: AugmentedDominantFlat9 ( _) => AUGMENTED_DOMINANT_FLAT9_CANDIDATES ,
490490 KnownChord :: MinorDominantFlat13 ( _) => MINOR_DOMINANT_FLAT13_CANDIDATES ,
491491 KnownChord :: MinorDominantFlat9Flat13 ( _) => MINOR_DOMINANT_FLAT9_FLAT13_CANDIDATES ,
492492 KnownChord :: Sharp11 => SHARP11_CANDIDATES ,
@@ -787,7 +787,7 @@ static DOMINANT_SHARP9_CANDIDATES: &[IntervalCandidate] = &[
787787 } ,
788788] ;
789789
790- static DOMINANT_FLAT9_SHARP5_CANDIDATES : & [ IntervalCandidate ] = & [
790+ static AUGMENTED_DOMINANT_FLAT9_CANDIDATES : & [ IntervalCandidate ] = & [
791791 IntervalCandidate {
792792 kind : IntervalCollectionKind :: Mode ( ModeKind :: Altered ) ,
793793 rank : 1 ,
@@ -933,8 +933,8 @@ mod tests {
933933 }
934934
935935 #[ test]
936- fn test_dominant_flat9_sharp5_candidates ( ) {
937- let candidates = KnownChord :: DominantFlat9Sharp5 ( Degree :: Seven ) . scale_candidates ( ) ;
936+ fn test_augmented_dominant_flat9_candidates ( ) {
937+ let candidates = KnownChord :: AugmentedDominantFlat9 ( Degree :: Seven ) . scale_candidates ( ) ;
938938 assert ! ( !candidates. is_empty( ) , "G7(b9)(#5) should have scale candidates" ) ;
939939
940940 match & candidates[ 0 ] {
@@ -1091,7 +1091,7 @@ mod tests {
10911091 KnownChord :: Diminished ,
10921092 KnownChord :: DominantFlat9 ( Degree :: Seven ) ,
10931093 KnownChord :: DominantSharp9 ( Degree :: Seven ) ,
1094- KnownChord :: DominantFlat9Sharp5 ( Degree :: Seven ) ,
1094+ KnownChord :: AugmentedDominantFlat9 ( Degree :: Seven ) ,
10951095 KnownChord :: MinorDominantFlat13 ( Degree :: Seven ) ,
10961096 KnownChord :: MinorDominantFlat9Flat13 ( Degree :: Seven ) ,
10971097 KnownChord :: Sharp11 ,
0 commit comments