delphiro
14 juli 2005, 08:48
je hoeft je nooit te vervelen hoor...
1. kwintencirkel uit je hoofd leren (beide kanten op incl. voortekens die er bij horen (aantal mollen of kruizen) .. oeps is al gezegd
2. intervallen oefenen (bv. wat is de reine kwart van E)
3. akoordintervallen leren (bv maj13 = 1, 3, 5, 7, 9, 13 )
4. deze akkoordintervallen toepassen vanuit een grondtoon
5. toonladderintervallen leren
hier nog wat theoretisch materiaal uit een oud progseltje van me waar je de akkoord- danwel toonladderopbouw uit kunt halen.
//a shame to waste good old Python code so reuse it in a Delphi way
sOldPythonCode = 'maj, [1, 3, 5], [major, lydian, pent.maj], [M]]'+
'maj7, [1, 3, 5, 7], [major, lydian], [M7]]'+
'maj9, [1, 3, 5, 7, 9], [major, lydian], [M9, maj7(9)]]'+
'maj13, [1, 3, 5, 7, 9, 13], [major, lydian], [M13, maj7(9,13), maj7(6/9)]]'+
'maj9#11, [1, 3, 5, 7, 9, #11], [lydian], [maj9(#11), maj7(9,#11)]]'+
'maj13#11, [1, 3, 5, 7, 9, #11, 13], [lydian], [maj13(#11), maj7(13,#11), maj9(#11,13)]]'+
'6, [1, 3, 5, 6], [major, pent.maj], [M6, maj6, add6]]'+
'add9, [1, 3, 5, 9], [major, pent.maj], [add9, sus2]]'+
'6add9, [1, 3, 5, 6, 9], [major, pent.maj], [add6/9, 6/9]]'+
'maj7b5, [1, 3, b5, 7], [lydian, lydian.augmented], []]'+
'maj7#5, [1, 3, #5, 7], [lydian.augmented], [maj7+, +7+5]]'+
'min, [1, b3, 5], [pent.min, pent.blues, dorian, phrygian, aeolian], [m]]'+
'm7, [1, b3, 5, b7], [pent.min, pent.blues, dorian, phrygian, aeolian], [min7, -7]]'+
'm9, [1, b3, 5, b7, 9], [dorian, aeolian], [min9, -9]]'+
'm11, [1, b3, 5, b7, 9, 11], [dorian, aeolian], [min11, -11]]'+
'm13, [1, b3, 5, b7, 9, 11, 13], [dorian, aeolian], [min13, -13]]'+
'm6, [1, b3, 5, 6], [dorian, melodic.min.asc], [min6, m(add6), -6]]'+
'madd9, [1, b3, 5, 9], [dorian, aeolian, melodic.min.asc], [m(add9)]]'+
'm6add9, [1, b3, 5, 6, 9], [dorian, melodic.min.asc], [m6/9, min6/9, m(add6,9), -6/9]]'+
'mmaj7, [1, b3, 5, 7], [melodic.min.asc, harm.min], [min(maj7), -(maj7), mM7, m+7]]'+
'mmaj9, [1, b3, 5, 7, 9], [melodic.min.asc, harm.min], [min(maj9), m9(maj7), mM9]]'+
'm7b5, [1, b3, b5, b7], [locrian], [m7-5]]'+
'm7#5, [1, b3, #5, b7], [phrygian], [m7+]]'+
'7, [1, 3, 5, b7], [mixolydian], []]'+
'9, [1, 3, 5, b7, 9], [mixolydian], []]'+
'11, [1, 3, 5, b7, 9, 11], [mixolydian], []]'+
'13, [1, 3, 5, b7, 9, 11, 13], [mixolydian], []]'+
'7sus4, [1, 4, 5, b7], [mixolydian], [7sus]]'+
'7b5, [1, 3, b5, b7], [overtone.dom, half.diminished, whole, altered], [7-5]]'+
'7#5, [1, 3, #5, b7], [whole.tone, altered], [7maj5, 7+5]]'+
'7b9, [1, 3, b5, b7, 9], [half.diminished, spanish.gypsy], [7-9]]'+
'7#9, [1, 3, 5, b7, #9], [half.diminished, altered], [7+9, 7b10]]'+
'7(b5,b9), [1, 3, b5, b7, b9], [altered], [7(-5,-9)]]'+
'7(b5,#9), [1, 3, b5, b7, #9], [altered], [7(-5,+9)]]'+
'7(#5,b9), [1, 3, #5, b7, b9], [altered], [7(+5,-9)]]'+
'7(#5,#9), [1, 3, #5, b7, #9], [altered], [7(+5,+9)]]'+
'9b5, [1, 3, b5, b7, 9], [overtone.dom], [7(b5,9),9-5]]'+
'9#5, [1, 3, #5, b7, 9], [whole.tone], [7(#5,9),9+5]]'+
'13#11, [1, 3, 5, b7, 9, #11, 13], [overtone.dom], [13+11,7(9,#11,13)]]'+
'13b9, [1, 3, 5, b7, b9, 13], [half.diminished], [13-9,7(b9,13)]]'+
'11b9, [1, 3, 5, b7, b9, 11], [phrygian, javaneese], [7sus4(b9)]]'+
'aug, [1, 3, #5], [lydian.augmented], [+]]'+
'dim, [1, b3, b5], [whole.diminished], []]'+
'dim7, [1, b3, b5, 6], [whole.diminished], [o, o7, 7dim]]'+
'5, [1, 5], [major, dorian, phrygian, lydian, mixolydian, aeolian, pent.maj, natural.minor, pent.blues], []]'+
'sus4, [1, 4, 5], [major], [sus]]'+
'sus2, [1, 2, 5], [major], []]'+
'sus2sus4,[1, 2, 4, 5], [major], []]'+
'-5, [1, 3, b5], [], []]';
constructie =
akoordnaam, [intervallen], [bijpassende ladder(s)], [ander notatiemogelijkheden]
en voor de toonladders ( 'naam', [intervallen] )
'Major, [1,2,3,4,5,6,7]'+
'Harmonic Minor, [1,2,b3,4,5,b6,7]'+
'Melodic Minor (Ascending), [1,2,b3,4,5,6,7]'+
'Melodic Minor (Descending), [1,2,b3,4,5,b6,b7]'+
'Chromatic, [1,b2,2,b3,3,4,b5,5,b6,6,b7,7]'+
'Whole Tone, [1,2,3,#4,#5,b7]'+
'Pentatonic Major, [1,2,3,5,6]'+
'Pentatonic Minor, [1,b3,4,5,b7]'+
'Pentatonic Blues, [1,b3,4,b5,5,b7]'+
'Pentatonic Neutral, [1,2,4,5,b7]'+
'Octatonic (H-W), [1,b2,b3,3,b5,5,6,b7]'+
'Octatonic (W-H), [1,2,b3,4,b5,b6,6,7]'+
'Ionian, [1,2,3,4,5,6,7]'+
'Dorian, [1,2,b3,4,5,6,b7]'+
'Phrygian, [1,b2,b3,4,5,b6,b7]'+
'Lydian, [1,2,3,#4,5,6,7]'+
'Lydian Augmented, [1,2,3,#4,#5,6,7]'+
'Lydian Minor, [1,2,3,#4,5,b6,b7]'+
'Lydian Diminished, [1,2,b3,#4,5,6,7]'+
'Mixolydian, [1,2,3,4,5,6,b7]'+
'Aeolian, [1,2,b3,4,5,b6,b7]'+
'Locrian, [1,b2,b3,4,b5,b6,b7]'+
'Algerian, [1,2,b3,4,#4,5,b6,7]'+
'Altered, [1,b2,b3,b4,b5,b6,b7]'+
'Arabian (a), [1,2,b3,4,#4,#5,6,7]'+
'Arabian (b), [1,2,3,4,#4,#5,b7]'+
'Augmented, [1,#2,3,#4,#5,7]'+
'Auxiliary Diminished, [1,2,b3,4,#4,#5,6,7]'+
'Auxiliary Augmented, [1,2,3,#4,#5,#6]'+
'Auxiliary Diminished Blues, [1,b2,b3,3,b5,5,6,b7]'+
'Balinese, [1,b2,b3,5,b6]'+
'Blues, [1,b3,4,#4,5,b7]'+
'Byzantine, [1,b2,3,4,5,b6,7]'+
'Chinese, [1,3,#4,5,7]'+
'Chinese Mongolian, [1,2,3,5,6]'+
'Diatonic, [1,2,3,5,6]'+
'Diminished, [1,2,b3,4,b5,b6,6,7]'+
'Diminished, Half, [1,b2,b3,3,b5,5,6,b7]'+
'Diminished, Whole, [1,2,b3,4,b5,b6,6,7]'+
'Diminished Whole Tone, [1,b2,b3,3,b5,b6,b7]'+
'Dominant 7th, [1,2,3,4,5,6,b7]'+
'Double Harmonic, [1,b2,3,4,5,b6,7]'+
'Egyptian, [1,2,4,5,b7]'+
'Eight Tone Spanish, [1,b2,#2,3,4,b5,b6,b7]'+
'Enigmatic, [1,b2,3,#4,#5,#6,7]'+
'Ethiopian (A raray), [1,2,3,4,5,6,7]'+
'Ethiopian (Geez & Ezel), [1,2,b3,4,5,b6,b7]'+
'Half Diminished (Locrian), [1,b2,b3,4,b5,b6,b7]'+
'Half Diminished #2 (Locrian #2), [1,2,b3,4,b5,b6,b7]'+
'Hawaiian, [1,2,b3,4,5,6,7]'+
'Hindu, [1,2,3,4,5,b6,b7]'+
'Hindustan, [1,2,3,4,5,b6,b7]'+
'Hirajoshi, [1,2,b3,5,b6]'+
'Hungarian Major, [1,#2,3,#4,5,6,b7]'+
'Hungarian Gypsy, [1,2,b3,#4,5,b6,7]'+
'Hungarian Gypsy Persian, [1,b2,3,4,5,b6,7]'+
'Hungarian Minor, [1,2,b3,#4,5,b6,7]'+
'Japanese (A), [1,b2,4,5,b6]'+
'Japanese (B), [1,2,4,5,b6]'+
'Japanese (Ichikosucho), [1,2,3,4,#4,5,6,7]'+
'Japanese (Taishikicho), [1,2,3,4,#4,5,6,#6,7]'+
'Javaneese, [1,b2,b3,4,5,6,b7]'+
'Jewish (Adonai Malakh), [1,b2,2,b3,4,5,6,b7]'+
'Jewish (Ahaba Rabba), [1,b2,3,4,5,b6,b7]'+
'Jewish (Magen Abot), [1,b2,#2,3,#4,#5,#6,7]'+
'Kumoi, [1,2,b3,5,6]'+
'Leading Whole Tone, [1,2,3,#4,#5,#6,7]'+
'Major Locrian, [1,2,3,4,b5,b6,b7]'+
'Mohammedan, [1,2,b3,4,5,b6,7]'+
'Natural (Pure) Minor, [1,2,b3,4,5,b6,b7]'+
'Neopolitan, [1,b2,b3,4,5,b6,7]'+
'Neoploitan Major, [1,b2,b3,4,5,6,7]'+
'Neopolitan Minor, [1,b2,b3,4,5,b6,b7]'+
'Nine Tone Scale, [1,2,#2,3,#4,5,#5,6,7]'+
'Oriental (a), [1,b2,3,4,b5,b6,b7]'+
'Oriental (b), [1,b2,3,4,b5,6,b7]'+
'Overtone, [1,2,3,#4,5,6,b7]'+
'Overtone Dominant, [1,2,3,#4,5,6,b7]'+
'Pelog, [1,b2,b3,5,b6]'+
'Persian, [1,b2,3,4,b5,b6,7]'+
'Prometheus, [1,2,3,b5,6,b7]'+
'Prometheus Neopolitan, [1,b2,3,b5,6,b7]'+
'Roumanian Minor, [1,2,b3,#4,5,6,b7]'+
'Six Tone Symmetrical, [1,b2,3,4,#5,6]'+
'Spanish Gypsy, [1,b2,3,4,5,b6,b7]'+
'Super Locrian, [1,b2,#2,3,#4,#5,b7]';
of het nuttig is mag je zelf bepalen :-)
Powered by vBulletin® Version 4.1.10 Copyright © 2025 vBulletin Solutions, Inc. All rights reserved.