Μετά από αρκετές αλλαγές στον κώδικα (καθώς χρειάστηκε να ξαναγραφούν από την αρχή το 65% των procedures, για καλύτερη αξιοποίηση της μνήμης), αρκετές δοκιμές και βελτιώσεις, είμαι ένα στάδιο πριν την ολοκλήρωση.

Ξεκίνησα την (πρόχειρη) καλωδίωση των διακοπτών, προκειμένου να το δοκιμαστεί σε "πραγματικές" συνθήκες, πριν μπει στο κουτί του.
Για κουτί, επιλέχθηκε το Hammond 515-0950.
Έχει 15 μοίρες κλίση (αλουμινένιο καπάκι).
Πλάτος Χ βάθος: 297 Χ 196mm
Το ύψος ξεκινάει από τα 30mm και καταλήγει στα 54mm.
Η οθόνη είναι LCD 16 χαρακτήρων Χ 2 γραμμών.
Οι ποδοδιακόπτες είναι momentary switches (διάμετρο οπής 1,1mm)
Θα τροφοδοτείται από μπαταρία 9V (45mA κατανάλωση) ή/και εξωτερικό τροφοδοτικό 7-18V DC ή/και απευθείας από 220V (εσωτερικό τροφοδοτικό, αφού υπάρχει διαθέσιμος χώρος).
Από εισόδους/εξόδους θα έχει MIDI In & Out, είσοδο για expression pedal (1/4" jack).
Tο "στήσιμο" θα είναι κάπως έτσι:

Και οι 9 ποδοδιακόπτες θα μπορούν να στείλουν ότι θέλουμε (CC, Program Change, Note On, Note Off), ο πάνω δεξιά όταν πατηθεί στιγμιαία ενεργοποιεί το μενού, όταν κρατηθεί πατημένος για 3" στέλνει κι αυτός ότι του ορίσουμε (θα τον χρησιμοποιώ ως εντολή για ενεργοποίηση του tuner). Τον 4ο διακόπτης πιθανότατα θα τον χρησιμοποιώ ως tap tempo.
Αυτά μέχρι στιγμής. Είμαι ακόμα εν αναμονή μερικών εξαρτημάτων (καθώς και του κουτιού, το οποίο υπολογίζω ότι θα με δυσκολέψει περισσότερο απ' ότι όλα τα υπόλοιπα, προκειμένου να γίνουν σωστές τρύπες κλπ).
Ο κώδικας βρίσκεται εδώ:
https://github.com/vegos/MiFaSolΑκόμα βέβαια έχει να δεχθεί αρκετές βελτιώσεις, αλλαγές...