# Compatura 0.2 · Σύμβολα στην ίδια παρτιτούρα Ενημέρωση: 19 Οκτωβρίου 2026. ## Κοινή διάταξη Όλες οι επιλογές χρησιμοποιούν τα ίδια μέτρα, χρονικές θέσεις, διαστολές, συγχορδίες, χτύπους, δυναμικές, αναπνοές, συζεύξεις, βόλτες και μουσικές επιστροφές. Οι οθόνες χωρίζονται με τον ίδιο κανόνα τεσσάρων σειρών. Οι ρυθμίσεις και τα προσωπικά προφίλ δεν αλλάζουν τη σύνθεση ή τον ήχο. Ανεξάρτητες επιλογές: - Κουτάκια ή χωρίς κουτάκια. - Νότες και ονόματα, μόνο νότες, μόνο ονόματα ή κανένα από τα δύο. - Χρώματα ενεργά ή ανενεργά, παλέτα και γεωμετρικά μοτίβα. - Κανονικές κεφαλές ή Seven-shape Aikin, και σε ελεύθερες νότες χωρίς πεντάγραμμο. - Ένα πρόσθετο σύμβολο: ColorSym, Jianpu, Tonic Sol-fa, Rousseau, εκπαιδευτικές κυψέλες Music Braille ή χειρονομίες Curwen–Kodály. - Προαιρετικό πεντάγραμμο όταν εμφανίζονται νότες χωρίς κουτάκια. Το πρόσθετο σύμβολο και τα ονόματα μπορούν να εμφανίζονται από κάτω. Χωρίς κουτάκια, το ενεργό συμβάν επισημαίνεται με κίτρινο ορθογώνιο. Τα προφίλ αποθηκεύονται μόνο στον συγκεκριμένο browser, χωριστά από τα αρχεία .chroma. Τα αποθηκευμένα προφίλ 0.1 μεταφέρονται στο νέο σχήμα. ## Τονικότητα και κλίμακα Η τονικότητα και η κλίμακα/ο τρόπος είναι μεταδεδομένα του κομματιού και ορίζονται στον editor. Υποστηρίζονται μείζονα, ελάσσονα, ιωνικός, δωρικός, φρυγικός, λυδικός, μιξολυδικός, αιολικός και λοκρικός με συμβατικό οπλισμό έως επτά διέσεις ή υφέσεις. Η αλλαγή κλίμακας μπορεί να επιλέξει την ισοδύναμη εναρμόνια γραφή της ίδιας τονικής για να παραμείνει σε αυτή την έκταση. Δεν μεταφέρει τις νότες. Η τονική μεταφορά μεταφέρει και την ορθογραφία/ τονικότητα. Τα αρχεία χωρίς δηλωμένη τονικότητα χρησιμοποιούν C μείζονα. Δεν υπάρχει ξεχωριστή «τονική ανάγνωσης» στις ρυθμίσεις. Η ορθογραφία C♯ / D♭ διατηρείται. Οι αριθμητικές/συλλαβικές αντιστοιχίσεις υπολογίζονται από τη σχετική μείζονα: στη μείζονα do/1 είναι η τονική, στην ελάσσονα la/6, στον δωρικό re/2 κ.ο.κ. Δεν εμφανίζεται πρόσθετη ετικέτα κλίμακας επάνω από τα μέτρα. Οι τρόποι ανταλλάσσονται με τις αντίστοιχες τιμές του [MusicXML 4.0 mode](https://www.w3.org/2021/06/musicxml40/musicxml-reference/data-types/mode/). ## Παλέτα, μοτίβα και ColorSym [Okabe–Ito / Color Universal Design](https://jfly.uni-koeln.de/color/index.html): `#000000`, `#E69F00`, `#56B4E9`, `#009E73`, `#F0E442`, `#0072B2`, `#D55E00`, `#CC79A7`. C/D/E/F/G/A/B αντιστοιχούν σε vermilion/orange/yellow/green/sky-blue/blue/purple. Οι χρωματικοί φθόγγοι μοιράζονται το μαύρο· ενεργοποιήστε τα ονόματα για τη διάκριση αλλοιώσεων. Δεν δηλώνεται πιστοποίηση WCAG ή πλήρης έλεγχος με χρήστες υποστηρικτικής τεχνολογίας. Τα 12 πρωτότυπα γεωμετρικά SVG μοτίβα ακολουθούν την απόλυτη κλάση ύψους στα κουτάκια και στο μεταλλόφωνο. Είναι ανεξάρτητα από το ColorSym. Το [ColorSym](https://colorsym.com/) των Chris Eastridge & Luis Francisco χρησιμοποιείται με [CC BY-SA 4.0](./vendor/colorsym/LICENSE.txt). [Πηγή και προσαρμογές](./vendor/colorsym/README.md). ## Πεντάγραμμο και Aikin Το κλειδί σολ, οι αλλοιώσεις, οι κεφαλές, οι σημαίες και οι δοκοί χρησιμοποιούν αυθεντικά SMuFL outlines. Η θέση κάθε συμβάντος στον οριζόντιο άξονα παραμένει ίδια με την προβολή των κουτιών. Οι αλλοιώσεις γράφονται ρητά, χωρίς ξεχωριστό οπλισμό που θα καταλάμβανε χώρο μέσα σε κάθε μέτρο. Οι σύνθετες αξίες που χρειάζονται περισσότερες κεφαλές εμφανίζουν την πλήρη ακολουθία αξιών στη θέση του συμβάντος, χωρίς απώλεια διάρκειας. Ο renderer είναι εκπαιδευτικός, όχι γενικός χαράκτης πολυφωνικής παρτιτούρας. Aikin: do τρίγωνο επάνω, re ημισέληνος, mi ρόμβος, fa τρίγωνο αριστερά/ δεξιά ανά στέλεχος, sol κύκλος, la τετράγωνο, ti στρογγυλεμένο τρίγωνο. Πηγές: [SMuFL shape-note noteheads](https://www.w3.org/2019/03/smufl13/tables/shape-note-noteheads.html), [Bravura 1.392](https://github.com/steinbergmedia/bravura/tree/bravura-1.392), commit `301087ca0b0d30b65d81bc3e718ff64b613e2a9a`. Copyright © 2015 Steinberg Media Technologies GmbH, [SIL OFL 1.1](./fonts/Bravura-OFL.txt). Τα outlines δεν τροποποιήθηκαν. ## Jianpu, Tonic Sol-fa και Rousseau Στην κοινή προβολή πρόκειται για εκπαιδευτικές αντιστοιχίσεις ανά φθόγγο, με την κοινή χρονική γεωμετρία της Compatura. Δεν εισάγονται πρόσθετες ιστορικές διαστολές ή δεύτεροι χτύποι ανάμεσα στα υπάρχοντα μέτρα. - Jianpu: αριθμοί 1–7, 0 για παύση, τελείες οκτάβας, αλλοιώσεις, γραμμές υποδιαίρεσης και παρατάσεις. Πηγή: [TablEdit Jianpu reference](https://tabledit.com/help/english_m/jianpu.shtml). - Tonic Sol-fa: d r m f s l t, οκτάβες και επαληθευμένες χρωματικές συλλαβές. Η διάρκεια αναγράφεται σε χτύπους μόνο όταν δεν εμφανίζονται μουσικές νότες. Πηγή: John Curwen, [Standard Course, 11th edition (1895)](https://s9.imslp.org/files/imglnks/usimg/d/d1/IMSLP348214-PMLP469617-curwen_standard_course_tonic_solfa_ed11_ldpd_10972628_000.pdf). - Rousseau: αριθμοί, λοξές αλλοιώσεις και τελείες μόνο στην αλλαγή οκτάβας, με διατήρηση κατάστασης ανάμεσα σε σελίδες. Η διάρκεια αναγράφεται σε χτύπους μόνο όταν δεν εμφανίζονται μουσικές νότες. Πηγές: [Projet 1742](https://normanschmidt.net/Rousseau.htm), [Dissertation 1743](https://musebaroque.fr/archives/Documents/rousseau_dissertation.htm), [παράδειγμα Dardanus](https://musebaroque.fr/archives/images/rousseau_1_dardanus.jpg). Συγχορδίες πολλών φθόγγων και μη επαληθευμένες χρωματικές συλλαβές δεν αποδίδονται με επινοημένο μεμονωμένο σύμβολο: υπάρχει ορατή ένδειξη στη θέση του συμβάντος. Οι υπόλοιπες στρώσεις παραμένουν διαθέσιμες. Η προαιρετική εξαγωγή συνεχούς Tonic Sol-fa στις Πληροφορίες διατηρεί την ιστορική ρυθμική στίξη, με τους περιορισμούς μετρικής/ρυθμού της 0.1. ## Curwen–Kodály Επτά πρωτότυπα SVG των σύγχρονων χειρονομιών, με βάση τις στάσεις που χρησιμοποιούνται στη σημερινή παιδαγωγική Kodály. Δεν αντιγράφονται ως δήθεν αυθεντικές εικονογραφήσεις του Curwen. Χρωματικοί φθόγγοι χωρίς επαληθευμένη βασική χειρονομία εμφανίζουν σχετική ένδειξη. Οι επεξηγήσεις και ο πίνακας χειρονομιών βρίσκονται στις Πληροφορίες. ## Music Braille στην οθόνη Οι εκπαιδευτικές κυψέλες αντιστοιχούν ανά συμβάν στην ίδια παρτιτούρα. Κάθε ανεξάρτητη νότα επαναλαμβάνει την απόλυτη οκτάβα και την αλλοίωσή της, ακόμη και το φυσικό. Η αξία περιέχεται στα σύμβολα. Δεν προστίθεται ορατή ετικέτα διάρκειας· οι πλήρεις περιγραφές παραμένουν προσβάσιμες. Δεν είναι η συνεχής μεταγραφή προς ανάγλυφη εκτύπωση. Αντιστοιχίσεις ελεγμένες στα πρωτογενή αρχεία του music21 10.5.0: [lookup.py](https://github.com/cuthbertLab/music21/blob/v10.5.0/music21/braille/lookup.py), [basic.py](https://github.com/cuthbertLab/music21/blob/v10.5.0/music21/braille/basic.py). Παύσεις, παρεστιγμένα, απόλυτες οκτάβες/αλλοιώσεις και σύνθετες συνδεδεμένες αξίες υποστηρίζονται. Τρίηχα, συγχορδίες και μη αναπαραστάσιμα δεδομένα έχουν ορατή ένδειξη αντί μερικού ή επινοημένου αποτελέσματος. ## Πλήρης εξαγωγή BRF Αποθήκευση → Music Braille (.brf). Προαιρετική φόρτωση Pyodide και music21 10.5.0 στον browser, πραγματική μεταγραφή MusicXML, έλεγχος Unicode ↔ Braille ASCII και γραμμές έως 40 κυψελών, σε σελίδες έως 25 γραμμών. Δυνατή ακύρωση και επανάληψη λήψης. Το όνομα του αρχείου ορίζεται πριν την προετοιμασία. Η επιλογή εκπαιδευτικών κυψελών στην οθόνη δεν κατεβάζει τον μηχανισμό. Οι γραπτές επαναλήψεις, οι βόλτες, D.C./D.S., Fine, Segno, To Coda και Coda μεταγράφονται με ελεγμένη επέκταση του music21 βάσει του [BANA Music Braille Code 2015](https://brailleauthority.org/music-braille-code), κεφάλαια 17, 20, 21. Δεν αναπτύσσονται σε πολλαπλά αντίγραφα των μέτρων. Το MusicXML διασταυρώνεται με ανεξάρτητο διάγραμμα της γραπτής φόρμας, και ελέγχεται ότι κάθε ένδειξη αποδόθηκε. Πολλαπλοί ίδιοι προορισμοί διασαφηνίζονται με αριθμημένες music-asterisk σημειώσεις μεταγραφέα στην ίδια φυσική σελίδα· οι αριθμοί γραπτών μέτρων αρχίζουν από το πρώτο μέτρο, μαζί με τυχόν ελλιπές. Ο τίτλος Coda μπαίνει σε χωριστή γραμμή. Ο μεταγραφέας απορρίπτει τις ανεξάρτητες αλληλεπικαλυπτόμενες φωνές. Οι προειδοποιήσεις μεταγραφής εμποδίζουν τη λήψη ελλιπούς αρχείου. Το MusicXML παραμένει διαθέσιμο για εξωτερική μεταγραφή. Απαιτείται τελικός έλεγχος εξειδικευμένου μεταγραφέα πριν από ανάγλυφη εκτύπωση. [music21 Braille](https://www.music21.org/music21docs/moduleReference/moduleBrailleTranslate.html) · [music21 BSD-3-Clause](https://github.com/cuthbertLab/music21/blob/v10.5.0/LICENSE) · [Pyodide MPL-2.0](https://github.com/pyodide/pyodide/blob/main/LICENSE).