Modules oZoe.fr
Archive
Modifications Modules
Synthétiseurs
Outillage
925127 visiteurs
14 visiteurs en ligne
Ce module permet d'enregistrer des tensions de commande afin de les restituer de manière séquencée.
Schéma | |
La nomenclature | |
Le PCB | |
L'implantation | |
La face avant 1U (négatif) | |
Dernière mise à jour documentaire : 10 décembre 2017 |
MODE : Ce sélecteur à huit positions permet de sélectionner le mode de fonctionnement en mode lecture ou en mode enregistrement.
MODE | PLAY | REC A | REC B |
1 | Lecture voies A et B en boucle | Enregistre Voie A. Lecture voie B avec TRIG_B=0 | Enregistre Voie B. Lecture voie A avec TRIG_A=0 |
2 | Lecture voie A inversée et Lecture voie B | Enregistre Voie A. Lecture voie B avec TRIG_B=1 | Enregistre Voie B. Lecture voie A avec TRIG_A=1 |
3 | Lecture voie A en ping-pong et lecture voie B | Enregistre Voies A et B à l'identique | Enregistre Voies A et B à l'identique |
4 | Lecture en Canon avec décalage de 4 temps | ||
5 | Lecture voie A et Lecture Voie B 2 fois plus lentement | ||
6 | Lecture voie A et Lecture Voie B 4 fois plus lentement | ||
7 | Lecture voie A aléatoirement et lecture voie B | ||
8 | Lecture voies A et B aléatoirement | Choix PWM | Choix PWM |
CLOCK RATE : L'inverseur sélectionne la source du signal d'horloge. En position 'EXT' l'horloge sera prise sur l'entrée 'GATE-IN' . En position 'INT' l'horloge sera interne et réglée par le potentiomètre. La led est à l'image de la fréquence.
Led CLK : Lors de la mise sous tension, trois flash illumine la led pour signaler le bon fonctionnement. En mode lecture, la led permet de visualiser le tempo réglé avec l'horloge interne ou l'horloge externe. En mode enregistrement, cette led indique l'enregistrement de la note analysée.
Sélecteur PLAY / REC 1 / REC 2 : Sélectionne le mode LECTURE (PLAY) ou ENREGISTREMENT (REC1 ou REC2)
Bouton poussoir PLAY/STOP/NOTE_Off : En mode lecture, un appuie arrête le séquenceur, un autre appui le relance. En mode enregistrement, une note_off est enregistrée si un appuie est réalisé sur ce poussoir.
QUANTISEUR : Cet inverseur permet de faire jouer les tensions de commandes sur la gamme chromatique. C'est à dire que les notes 'fausses' sont corrigées pour être jouées sur le demi-ton le plus proche. Note: le quantiseur fonctionne à la volée et seules les tensions analysées sont enresistrées.
Sélecteur BANK A/B/C : Vous avez la possibilité d'enregistrer et de rappeler en mémoire trois banque de stockage. Ce sélecteur vous permet de choisir la banque désirée : A, B ou C. Chacune de ces banques sont stockées dans une zone de l'EEPROM interne, et donc sont réutilisable même après une mise hors tension du module.
CV-IN : En mode ENREGISTREMENT, connecter la tension de commande à enregistrer. La tension doit être comprise entre 0 et 8 volts pour être enregistrée.
GATE-IN : En mode ENREGISTREMENT, une impulsion déclenche l'enregistrement de la tension présente sur le CV-IN. En mode LECTURE, permet de connecter l'horloge externe.
CV-OUT 1 et 2 : Tension de commande de sortie du séquenceur 1 ou 2. La tension est comprise entre 0 volt et 8 volts.
TRIG 1 et 2 : +5 volts pour une note ON, 0 volt pour une note OFF. Le PWM est de 25% avec le séquenceur interne, et il est égal au PWM présent sur le gate-in lors de l'utilisation de l'horloge externe.
Le module est articulé autour d'un micro-contrôleur ATmega328p avec bootloader Arduino.
L'entrée CV-In est constitué par un étage de deux ampli-opérationnel (AOP) montés en inverseurs pour un gain de 1,6 (8V/5V). Le troisième AOP permet de bloquer les valeurs inférieures à zéro volt. A noter l'absence de réglage de gain et de zéro. La qualité et la précision des composant sera primordiale pour la bonne acquisition des tensions de commande.
L'entrée 'GATE-IN' est réalisée par un transistor en commutation. L'inversion de logique est laissée au logiciel. Ces deux entrées de déclenchements sont connectées sur les pattes 'interruption' de l'ATMega. Toutes les entrées sont reliées au +5V (pull-up) par un résistance interne à l'ATMega et activée par logiciel.
Les sorties CV-OUT sont réalisées à l'aide d'un convertisseur numérique / analogique (MCP4822) est installé sur un bus SPI. Les tensions de sortie du convertisseur sont fixées à 4,095 volts. L'amplification, les réglages de gain et du zéro de chaque CV sont réalisés par des AOP à chaque étage de sortie.
Ce module est conçu pour être alimenté en +/-15 volts. Sans changement ou adaptation de composant, il est possible d'alimenter ce module avec une alimentation symétrique de +/-12 volts.
Le PCB permet de recevoir trois types de connecteur d'alimentation : Format Yusynth, format Dotcomm et format MOTM. A vous de choisir.
Cinq straps, dont un sous le micro-contrôleur, sont à installer en début de montage. Il n'y a pas de difficulté particulière si vous prenez soit de souder correctement et sans court-circuit ce module doit fonctionner immédiatement. Prenez soin à bien sélectionner les résistances de l'étage d'entrée.
Vous devez disposer obligatoirement d'un ATmega328p avec bootloader arduino avant de le charger avec le logiciel
Une fois le module fini et vérifié, téléchargez le logiciel 'CV-RECORDER' dans la section téléchargement du site, puis installez le dans le module. Un résumé de ce qui est nécessaire est fait sur cette page.
Dès le chargement du logiciel, puis à chaque mise sous tension la led s'illuminera 3 fois.
Il est possible de vérifier le câblage du module ne façon logique par le logiciel. Pour ce faire, tous les composants de façade fonctionne différemment lors de ce contrôle facultatif.
Réglage du cavalier pour le test du module | |
MODE | Effet |
1 |
|
2 | Test bouton poussoir ; Poussoir appuyé = led on |
3 | Test inverseur quantizer : Quantizer ON = led On |
4 | Test inverseur INT/EXT : EXT=Led ON, INT=Led Off |
5 | Test Inverseur BANK B : BANK B = Led On |
6 | Test Inverseur BANK C : BANK C = Led On |
7 | Test Inverseur REC 1 : REC 1 = Led On |
8 | Test Inverseur REC 2 : REC 2 = Led On |
Réglage du cavalier pour le réglage du module | ||
MODE | TRIG 1 et TRIG2 | CV1 et CV2 |
1 | =0 | 0 volts |
2 | = 5 volts | 2.000 volts |
3 | = 5 volts | 4.000 volts |
4 | = 5 volts | 6.000 volts |
5 | = 5 volts | 8.000 volts |
6 | ||
7 | = 5 volts | Recopie de CV IN |
8 | = 5 volts | Réglage gain numérique |
Je rapporte ici des possibilités de personnalisation
Version 1.0 : Octobre 2016 Version Initiale
Version 1.1 : Mai 2017
Juillet 2021 : PCB disponible
Projet | Réalisation |