Πίνακας περιεχομένων:

Simple Synth - Axoloti Controller and Software Intro: 3 Steps
Simple Synth - Axoloti Controller and Software Intro: 3 Steps

Βίντεο: Simple Synth - Axoloti Controller and Software Intro: 3 Steps

Βίντεο: Simple Synth - Axoloti Controller and Software Intro: 3 Steps
Βίντεο: Axoloti FM blipblop machine tutorial 2024, Νοέμβριος
Anonim
Simple Synth - Axoloti Controller and Software Intro
Simple Synth - Axoloti Controller and Software Intro

Το Axoloti είναι μια ευέλικτη πλακέτα ήχου, η οποία μπορεί να προγραμματιστεί πολύ σαν ένα Arduino, μόνο με ένα περιβάλλον ανάπτυξης ήχου με κόμβους. Τα μπαλώματα που έχουν προγραμματιστεί εκεί φορτώνονται μόλις τελειώσουν και στη συνέχεια εκτελούνται αυτόνομα στον πίνακα. Διαθέτει πολλαπλές αναλογικές και ψηφιακές ακίδες εισόδου/εξόδου, για να συνδέσετε όλα όσα γνωρίζετε επίσης από το Aduino. Επιπλέον διαθέτει MIDI IN και OUT, ένα βύσμα USB για πληκτρολόγια MIDI ή παρόμοιο, μια υποδοχή ήχου 3,5 και βύσματα 6,35mm IN και OUT.

Το λογισμικό σάς δίνει τη δυνατότητα να δημιουργήσετε οτιδήποτε μπορείτε να φανταστείτε στη σφαίρα του ήχου, είτε πρόκειται για το δικό σας συνθεσάιζερ, ένα sequencer, ένα beat machine, κιθάρα FX,… το ονομάζετε. Αφού δημιουργήσετε την ενημερωμένη έκδοση κώδικα στο λογισμικό, το οποίο είναι παρόμοιο με το Pure Data, vvvv ή MAX/MSP (γνωστό και ως nodebased), ανεβάζετε και έχετε τη δική σας ανεξάρτητη συσκευή.

Αυτή η εισαγωγή υποτίθεται ότι δείχνει πώς μπορείτε να δημιουργήσετε το δικό σας βασικό ελεγκτή υλικού με κουμπιά και κουμπιά για να σχεδιάσετε αργότερα τον πρώτο σας ήχο και να τον δοκιμάσετε αμέσως με τις εισόδους που έχετε. Δεν χρειάζεται πια πληκτρολόγια MIDI, όλα μπορούν να είναι η δική σας συμβολή.

Βήμα 1: Υλικό

Σκεύη, εξαρτήματα
Σκεύη, εξαρτήματα

Τι θα χρειαστείτε:

- το διοικητικό συμβούλιο Axoloti

- δύο ακρυλικές ή ξύλινες πλάκες

- μερικά κουμπιά

- μερικά ποτενσιόμετρα

- καλώδια σύνδεσης και ακίδες για σύνδεση στην πλακέτα

- μικρός πίνακας πρωτοτύπων pcb για ευκολότερη διανομή ισχύος

- μερικές βίδες και παξιμάδια

- κολλητήρι και συρρικνωμένοι σωλήνες

- ένα πολύμετρο

- ένα καλώδιο USB για να ξεκινήσετε με τις επιδιορθώσεις ήχου

Βήμα 2: Δημιουργία

Οικοδόμηση
Οικοδόμηση
Οικοδόμηση
Οικοδόμηση
Οικοδόμηση
Οικοδόμηση
Οικοδόμηση
Οικοδόμηση

Ξεκινάμε με την τακτοποίηση των κουμπιών και των κουμπιών με τον τρόπο που θέλουμε να τοποθετηθούν. Συνήθως το ακρυλικό έχει κάποιο προστατευτικό κάλυμμα, όπου μπορείτε εύκολα να γράψετε. Αφού σημαδέψουμε λοιπόν τις θέσεις ανοίγουμε τις τρύπες. Μην ξεχάσετε να προσθέσετε τις οπές για τις βίδες απόστασης. Στην περίπτωσή μου πήρα ένα μεγαλύτερο κομμάτι ακρυλικού για να μπορέσω να επεκτείνω το έργο αργότερα με άλλους αισθητήρες. Όπως και με κάθε άλλο μικροελεγκτή, η πολυπλεξία μπορεί να σας βοηθήσει εάν εξαντληθούν οι ακίδες εισόδου/εξόδου.

Αφού τοποθετήσω τα πόμολα ποτενσιόμετρου, τα δοκιμάζω μία φορά με την πλακέτα για να θυμηθώ πώς να τα συνδέσω. Όπως φαίνεται στην εικόνα με το pcb τα κουμπιά χρειάζονται μόνο συν από την πηγή τάσης, αφού το δεύτερο pin τους συνδέεται με μία από τις ψηφιακές εισόδους για να κλείσει το κύκλωμα και να δώσει το σήμα (η αποσύνδεση του σήματος συζητείται εν συντομία στο επόμενο βήμα) Το Τα ποτενσιόμετρα συνδέονται με έναν από τους εξωτερικούς πείρους στην ίδια σειρά για την παροχή θετικής τάσης και επειδή δεν είναι τίποτε άλλο από διαχωριστές τάσης, χρειάζονται τον άλλο εξωτερικό πείρο για σύνδεση στο έδαφος. Ο μεσαίος πείρος θα μας δώσει το αναλογικό σήμα, όπου η κατεύθυνση αύξησης και μείωσης του σήματος με το κουμπί εξαρτάται από τη διάταξη του συν και πλην στις εξωτερικές ακίδες. Κάτι που μπορεί εύκολα να ελεγχθεί με το πολύμετρο σε ένα λεπτό. Η ισχύς προέρχεται απευθείας από την πλακέτα Axoloti, αφού οι ακίδες εισόδου/εξόδου της πλακέτας περιορίζονται σε σήματα 3,3V. Η αντίσταση των ποτενσιόμετρων είναι δευτερεύουσα, απλώς χωρίζουν την τάση που παίρνουν, οπότε το εύρος θα είναι μια χαρά.

Για να συνδέσετε τα κουμπιά στα ποτενσιόμετρα πρέπει να τα κόψετε στο ανάλογο ύψος. Το επόμενο κρίσιμο βήμα είναι να μάθετε τη μεσαία θέση κάθε poti για να τοποθετήσετε το κουμπί δεξιά. Πάρτε το πολύμετρο, τοποθετήστε το στο αντίστοιχο εύρος αντίστασης του poti, γυρίστε το poti πλήρως και προς τις δύο κατευθύνσεις και στη συνέχεια, αφού μειώσετε στο μισό το μέγιστο, αφήστε τα εκεί.

Η δεύτερη ακρυλική πλάκα τρυπιέται ανάλογα με μερικές οπές για το εξάρτημα Axoloti.

Αφού κολλήσουμε όλα τα καλώδια μαζί με τους πείρους (στην περίπτωσή μου τα καλώδια σήματος είναι γκρι και πράσινα) και τα συνδέσουμε με τους πείρους Axoloti, μπορούμε να πάρουμε τις μακριές βίδες και να τα βάλουμε όλα στη θέση τους. Επιλέξτε ένα κατάλληλο ύψος με τα παξιμάδια και σφίξτε τα πάντα μαζί.

Αυτή η ρύθμιση τώρα είναι επίσης αρθρωτή. Μπορείτε να ξεβιδώσετε την επάνω πλάκα και να συνδέσετε τα καλώδια σε οποιονδήποτε μικροελεγκτή θέλετε. Και αφήνοντας κάποιο μέρος στο ακρυλικό μπορείτε να προσθέσετε άλλους αισθητήρες στο μέλλον.

Βήμα 3: Λογισμικό

Λογισμικό
Λογισμικό
Λογισμικό
Λογισμικό

Ξεκινήστε εδώ για να κατεβάσετε το λογισμικό και ακολουθήστε τις οδηγίες για το λειτουργικό σας σύστημα. Όπως περιγράφεται εκεί, πρέπει να συνδέσετε το καλώδιο USB και τα ακουστικά. Μετά από αυτό, μπορείτε να ανοίξετε το πρώτο έμπλαστρο.

Η ροή εργασίας στο περιβάλλον του λογισμικού είναι αρκετά εύκολη. Ένα διπλό κλικ σε μια κενή γκρίζα περιοχή θα εμφανίσει το πρόγραμμα περιήγησης κόμβου, πληκτρολογώντας τον κόμβο που χρειάζεστε εμφανίζει μια προεπισκόπηση και ένα άλλο διπλό κλικ τοποθετεί τον κόμβο. Οι είσοδοι και οι έξοδοι συνδέονται μέσω "καλωδίων" με drag and drop. Μπορείτε να διαβάσετε τα ονόματα από το στιγμιότυπο οθόνης μου ή απλώς να κατεβάσετε τα συνημμένα αρχεία παρακάτω. Μόλις ανοίξετε μια ενημερωμένη έκδοση κώδικα, ανοίγει ένα άλλο παράθυρο τερματικού, το οποίο σας δείχνει ορισμένες πληροφορίες κατάστασης και ένα πλαίσιο ελέγχου που είναι συνήθως ήδη επιλεγμένο για "συνδεδεμένο". Όταν ένα patch είναι έτοιμο, επιλέγετε το πλαίσιο ελέγχου "Live". Το έμπλαστρο στη συνέχεια καταρτίζεται και μεταφορτώνεται στον πίνακα. Όταν βρίσκεστε σε ζωντανή λειτουργία, μπορείτε είτε να δείτε τη δράση των κουμπιών σας τοποθετώντας κάποιους κόμβους "εμφάνισης" (disp/) είτε να αλληλεπιδράσετε με τα κουμπιά λογισμικού.

Μπορείτε επίσης να δείτε μια πρώτη εισαγωγή εδώ.

Πρόσθεσα τα δύο μπαλώματα που φαίνονται στις εικόνες. Για οποιαδήποτε περαιτέρω ερώτηση το φόρουμ είναι πολύ χρήσιμο και η κοινότητα είναι επίσης πολύ ενεργή.

Το πρώτο patch (testBoad.axp) είναι μια απλή δοκιμή με κόμβους οθόνης και χωρίς ήχο για να διαπιστωθεί εάν λειτουργούν τα κουμπιά και τα κουμπιά. Το Axoloti διαθέτει εσωτερικές αντιστάσεις για τις οποίες χρησιμοποιούμε την επιλογή "pulldown" για να λάβουμε το σωστό σήμα. Επειδή τα κουμπιά είναι τεχνικά πολύ θορυβώδη, πρέπει να καταργήσουμε το σήμα. Υπάρχει πληθώρα κυκλωμάτων για να το κάνετε με τον τρόπο υλικού, αλλά σε αυτή την περίπτωση γίνεται μέσα στο λογισμικό. Σε αυτήν την ενημερωμένη έκδοση κώδικα, το κουμπί κλήσης σάς επιτρέπει να επιλέξετε τη διάρκεια πριν ενεργοποιηθεί ένα δεύτερο πάτημα, στην περίπτωσή μου είναι 100ms.

Η δεύτερη ενημερωμένη έκδοση κώδικα (midi_test.axp) είναι ένα παράδειγμα πώς να χρησιμοποιήσετε ένα κουμπί για να ενεργοποιήσετε μια σημείωση midi και να επιλέξετε το βήμα/νότα με τη θέση του ποτενσιόμετρου.

Διασκεδάστε εξερευνώντας τον κόσμο της σύνθεσης ήχου!

Συνιστάται: