Οι κλίμακες στη δυτική μουσική βασίζονται στη χρωματική κλίμακα (των 12 νοτών). Αυτή η κλίμακα μπορεί να εκφραστεί ως η ακόλουθη ομάδα φθόγγων:
A, A♯, B, C, C♯, D, D♯, E, F, F♯, G, G♯
Μια δεδομένη νότα με δίεση (σημειώνεται με ♯) μπορεί επίσης να εκφραστεί ως ύφεση της αμέσως επόμενης νότας (σημειώνεται με ♭), οπότε η χρωματική κλίμακα μπορεί να γραφτεί και ως εξής:
A, B♭, B, C, D♭, D, E♭, E, F, G♭, G, A♭
Η μείζων και η ελάσσων κλίμακα και οι τρόποι είναι υποσύνολα αυτής της συλλογής των δώδεκα φθόγγων. Έχουν επτά φθόγγους και ονομάζονται διατονικές κλίμακες. Το σύνολο των νοτών σε αυτές τις κλίμακες γράφεται είτε με διέσεις είτε με υφέσεις, ανάλογα με την τονική (την αρχική νότα). Ο παρακάτω πίνακας δείχνει αν για μια δεδομένη τονική θα χρησιμοποιηθεί η έκφραση της κλίμακας με υφέσεις ή με διέσεις:
| Οπλισμός | Μείζων | Ελάσσων |
|---|---|---|
| Φυσικές | C | a |
| Με διέσεις | G, D, A, E, B, F♯ | e, b, f♯, c♯, g♯, d♯ |
| Με υφέσεις | F, B♭, E♭, A♭, D♭, G♭ | d, g, c, f, b♭, e♭ |
Σημείωσε ότι, κατά τη συνήθη σύμβαση της μουσικής θεωρίας, οι φυσικές νότες "C" και "a" ακολουθούν την κλίμακα με διέσεις όταν ανεβαίνουν και την κλίμακα με υφέσεις όταν κατεβαίνουν. Στο πλαίσιο αυτής της άσκησης, η κλίμακα είναι μόνο ανοδική.
Δεδομένης μιας τονικής, δημιούργησε τη χρωματική κλίμακα των 12 νοτών ξεκινώντας από την τονική.
b για τις υφέσεις), ανεξάρτητα από το αν η δεδομένη τονική δίνεται με πεζά ή κεφαλαία γράμματα.Οι διατονικές κλίμακες, και όλες οι άλλες κλίμακες που προέρχονται από τη χρωματική κλίμακα, χτίζονται πάνω σε διαστήματα. Ένα διάστημα είναι η απόσταση ανάμεσα σε δύο φθόγγους.
Το πιο απλό διάστημα βρίσκεται ανάμεσα σε δύο γειτονικές νότες και ονομάζεται "ημιτόνιο" ή "ελάσσων δεύτερη" (κάποιες φορές γράφεται ως πεζό "m"). Το διάστημα ανάμεσα σε δύο νότες που έχουν μια ενδιάμεση νότα ονομάζεται "τόνος" ή "μείζων δεύτερη" (γράφεται ως κεφαλαίο "M"). Οι διατονικές κλίμακες χτίζονται χρησιμοποιώντας μόνο αυτά τα δύο διαστήματα ανάμεσα σε γειτονικές νότες.
Οι μη διατονικές κλίμακες μπορούν να περιέχουν άλλα διαστήματα. Ένα διάστημα "αυξημένη δεύτερη", που γράφεται "A", έχει δύο ενδιάμεσες νότες (π.χ. από το A στο C ή από το D♭ στο E) ή έναν "τόνο" συν ένα "ημιτόνιο". Υπάρχουν επίσης μικρότερα και μεγαλύτερα διαστήματα, αλλά δε θα παίξουν ρόλο σε αυτή την άσκηση.
Δεδομένης μιας τονικής και ενός συνόλου διαστημάτων, δημιούργησε τη μουσική κλίμακα ξεκινώντας από την τονική και ακολουθώντας το καθορισμένο μοτίβο διαστημάτων.
Αυτό μοιάζει με τη δημιουργία χρωματικών κλιμάκων, με τη διαφορά ότι αντί να επιστρέψεις 12 νότες, θα επιστρέψεις N+1 νότες για N διαστήματα. Η πρώτη νότα είναι πάντα η δεδομένη τονική. Έπειτα, για κάθε διάστημα στο μοτίβο, η επόμενη νότα προσδιορίζεται ξεκινώντας από την προηγούμενη νότα και παραλείποντας τον αριθμό νοτών που υποδεικνύει το διάστημα.
Για παράδειγμα, ξεκινώντας από το G και χρησιμοποιώντας τα επτά διαστήματα MMmMMMm, θα είχαμε τις ακόλουθες οκτώ νότες:
| Νότα | Αιτιολογία |
|---|---|
| G | Τονική |
| A | Το M δηλώνει έναν τόνο από το G, παραλείποντας το G♯ |
| B | Το M δηλώνει έναν τόνο από το A, παραλείποντας το A♯ |
| C | Το m δηλώνει ένα ημιτόνιο από το B, χωρίς να παραλείπει τίποτα |
| D | Το M δηλώνει έναν τόνο από το C, παραλείποντας το C♯ |
| E | Το M δηλώνει έναν τόνο από το D, παραλείποντας το D♯ |
| F♯ | Το M δηλώνει έναν τόνο από το E, παραλείποντας το F |
| G | Το m δηλώνει ένα ημιτόνιο από το F♯, χωρίς να παραλείπει τίποτα |
Γράψου στο Exercism για να μάθεις και να κατακτήσεις Python με 17 έννοιες146 ασκήσεις και πραγματική καθοδήγηση από ανθρώπους, όλα δωρεάν.