Page 1 sur 1

MIDI2CV oZoe

Publié : 24 déc. 2015, 18:34
par Portamento
Hi,
Je bosse depuis quelques temps sur un module qui interface le MIDI vers ce qui est utile.
Arrivant maintenant au bout de la conception et je devrai vous le proposer en Janvier. Il y a principalement 3 axes : MIDI2CV, MIDI2TRIG et ARPEGGIATOR avec des goodies que sont un MIDI2CC et un MDI2CLOCK.
Voici ce que devrai être la face avant:
Image

Comme d’hab, ça tourne sur un arduino avec une intégration maison. Coté hard, c’est également du classique : 4 sortie CV, 6 sorties gate/trig, 1 entrée clock. Toutes les entrées/sorties sont protégées. J’ai réglé le bousin pour jouer sur 8 octaves. Cela aurait put être 10 octaves mais pourquoi faire ?
Ca rentre sur un PCB 90x90mm monté perpendiculairement à la facade. Si des amateurs d’eurorack veulent faire une face ce sera avec joie.

Je me suis bien cassé la tête pour avoir un jeu clavier ‘comme en vrai’ (ça a été la motivation première de ce module). Toutes les notes appuyées sont jouées immédiatement et toutes les notes sont bufferisées et mises dans un FIFO. En final, ca rend tous les jeux possibles : note liées, piquées, tenues, etc.

Coté fonction on aux les traditionnels modes mono, polyphonique sur 1 canal et 4 canaux séparés mais aussi un mode dual ou l’on peut jouer deux notes main droite et des arpèges mains gauche si on a un clavier avec la fonction split ou bien si on connecte deux claviers. Au passage le Sustain MIDI s’il est connecté au(x) clavier(s) est géré en fonction des modes.

Pour l’arpégiateur, quatre arpèges sont proposés cadencés sur la double croche du midi-clock s’il est disponible ou bien sur une horloge externe. La aussi plusieurs mode existent : hold fixe ou à la pédale sustain, ou bien libre.

Le MIDI2TRIG permet d’envoyer soit des trigs de quelques millisecondes soit des Gates de la durée de l’appuie des touches sur les sorties Gates en 0/+5V ou bien sur les sorties CV sont le niveau dépendra de la vélocité de la note jouée. Il est également possible d’avoir 8 touches affectées pour disposer de 8
gates. Les touches jouées sont définies par défaut ou assignables par un mode d’apprentissage.

Le mode CLOCK permet d’avoir le BMP midi à /4,/3,/2,x1,x2,x3,x4. Si le midi-cock n’est pas disponible, alors le clock externe sera lui aussi disponible aux memes rapports. C'est-à-dire diviseur et aussi multiplicateur d’horloge.

Le MIDI2CC permet d’avoir les cutoff, et autres principaux controls commands disponibles sur les sorties. J’ai pas prévu d’éditeur et les CC sont modifiables directement dans le codes.

Le tout et quelque soit le mode, avec le signal de l’horloge midi disponible en x24 ainsi que les commandes d’arret /continue/stop interfacés en permanence.

Voila pour une description un peu longue quoique sommaire.
Merci de vos commentaires et me dire si j'ai oublié quelque chose ?

Sur ce, bon réveillon, bon noël :fou:

Re: MIDI2CV oZoe

Publié : 24 déc. 2015, 23:15
par ACX
Bravo Portamento !
La concurrence va devenir rude, car je vais sortir mon nouveau MIDI2CV en janvier.
il aura aussi 4 sorties, mais avec des fonctions très différentes.
Ce choix entre ces modules devrait encourager (du moins je l'espère) nombre de personnes à se lancer dans le SDIY. :bravo:

Re: MIDI2CV oZoe

Publié : 25 déc. 2015, 09:18
par g.dps
Salut à tous les deux et joyeux Noël ! :fou:

Juste une petite question : l'ajout d'une option sortie CV en V/Hz est-elle facilement implémentable sur vos réalisations ? Bien sûr c'est pas innocent, je viens d'acquérir un CS-15 et c'était pour savoir si le passage par une interface Kenton sera ou non incontournable alors que je pourrais le faire en DIY si ça existe (à un tarif raisonnable s'entend, je connais les kits de "midification" mais ça ne vaut pas le coup)...

@ + G. :sante:

Re: MIDI2CV oZoe

Publié : 25 déc. 2015, 10:17
par Portamento
ACX a écrit :Bravo Portamento !
La concurrence va devenir rude, car je vais sortir mon nouveau MIDI2CV en janvier.
il aura aussi 4 sorties, mais avec des fonctions très différentes.
Ce choix entre ces modules devrait encourager (du moins je l'espère) nombre de personnes à se lancer dans le SDIY. :bravo:
Merci Alain !
Heureux de savoir que tu vas sortir ton module en janvier également. J'imagine que tu vas sortir toute la série de modules utilisables avec ton bus ACX ?
Je suis curieux des fonctions que tu as implémenté :geek:
g.dps a écrit :Juste une petite question : l'ajout d'une option sortie CV en V/Hz est-elle facilement implémentable sur vos réalisations ? Bien sûr c'est pas innocent, je viens d'acquérir un CS-15 et c'était pour savoir si le passage par une interface Kenton sera ou non incontournable alors que je pourrais le faire en DIY si ça existe (à un tarif raisonnable s'entend, je connais les kits de "midification" mais ça ne vaut pas le coup)...
Oui, il est possible de le passer en V/Hz, il suffit d'ajouter une table. Mais je ne l'ai pas fais et pas prévu car les sorties gates ont les leds associées électriquement aux sorties et donc ce ne sera pas terrible pour faire du S-trig.. Je peux m'y mettre si la demande est générale :smile:

Par contre, je suis aussi l'heureux possesseur d'un CS15 et d'un Korg sigma; tout deux monophonique à 2 VCO avec des particularités différentes.
Je me suis fait, en stand alone (dans un boitier) un "MIDI 2 DUAL CV" spécialisé pour ce type de machine. Avec ce module, tu peux jouer en mono, en dual sur un seul canal midi ou en dual sur deux canaux midi. Coté conf, tu peux être en V/oct (8 octaves) ou V/hz(6 octaves), en V-trig ou S-Trig + d'autres petit trucs.
Je n'ai pas publié ce module, je peux le faire si tu veux. Coté tarif, c'est comme d'hab, je fournis sch, pcb, soft :smile:

Re: MIDI2CV oZoe

Publié : 25 déc. 2015, 18:33
par Portamento
Portamento a écrit :Je n'ai pas publié ce module, je peux le faire si tu veux. Coté tarif, c'est comme d'hab, je fournis sch, pcb, soft :smile:
Voila qui est fait.
Ceux qui sont intéressé par ce petit module permettant d'interfacer des vieux synthé peuvent prendre les informations sur cette page.
Faites en bon usage ! :smile: :sante:

Re: MIDI2CV oZoe

Publié : 25 déc. 2015, 18:41
par g.dps
Belle réactivité et notion du partage exemplaire, comme toujours ! :bravo:

@ + G. :sante:

Re: MIDI2CV oZoe

Publié : 26 déc. 2015, 00:28
par krackDown
Projets formidables Portamento et partage qui aspire au plus grand respect ! En stand alone, ça vaudrait le coup de s'y mettre également ! :sante: :bravo:

Re: MIDI2CV oZoe

Publié : 26 déc. 2015, 22:59
par baloran
Oui, gros boulot, module très complet avec une ergonomie directe :bravo:

Re: MIDI2CV oZoe

Publié : 15 janv. 2016, 22:43
par Portamento
Merci à tous de vos retours ! :sante:

Voila, je viens de mettre le site à jour avec toutes les infos normalement nécessaire. (page dédiée ici)
Le module est tout fini, il faut juste que le me l'intègre dans une jolie face avant qui est en cours de réalisation. Photos et vidéos définitives viendront plus tard.
paulstone vient d'en le finir deux avec un joli look.
Image

Re: MIDI2CV oZoe

Publié : 17 janv. 2016, 09:17
par McJemija85
Bonjour Portamento,
Y'a un petit soucis au niveau du chargement a partir du lien de ton schema. j'ai reussi a y'accédé.
y'a marquer " http://pages/diy/modules_ozoe/midi2cv/M ... H_V1.0.pdf" onclick="window.open(this.href);return false;" au lieu de "http://ozoe.fr/pages/diy/modules_ozoe/m ... H_V1.0.pdf". autrement merci pour le schema.
bonne journée

Re: MIDI2CV oZoe

Publié : 17 janv. 2016, 10:31
par Portamento
C'est corrigé maintenant. (Schéma)
Merci :sante: