Midi CV Gate multi fonctions sur la base d'un Arduino

Clonages d'ancètres, conceptions originales, circuit bending, le coin des grenouilles bricoleuses.

Modérateur : darcmorcel

Avatar de l’utilisateur
baloran
Messages : 2179
Inscription : 29 févr. 2012, 13:46
Localisation : Pas de Calais
Contact :

Re: Midi CV Gate multi fonctions sur la base d'un Arduino

Message par baloran »

cereale a écrit :et pour les condos(100nf) de quel type s'agit -il
Ce que tu as en stock devrait convenir (6N139, Pot 50K et condensateurs 100nf de techno quelconque....)
PS : je n'ai plus de ll412 , donc je peux juste donner des coups de main / infos théoriques :wink:
Quand l'été est si pluvieux ou l'hiver si froid...
Avatar de l’utilisateur
cereale
Messages : 175
Inscription : 30 mai 2012, 13:55

Re: Midi CV Gate multi fonctions sur la base d'un Arduino

Message par cereale »

PS : je n'ai plus de ll412 , donc je peux juste donner des coups de main / infos théoriques
c'est parfait!
merci
McJemija85
Messages : 14
Inscription : 06 avr. 2014, 13:28

Re: Midi CV Gate multi fonctions sur la base d'un Arduino

Message par McJemija85 »

bonjour Baloran
Concernant l'affichage sur l'afficheur lcd.
Comment optimisé ce qui est afficher pour un afficheur lcd 2*16 sachant que j'ai mis les 3 boutons et potentiometre?
car je ne vois pas la partie lfo.
Merci pour ta réponse
Mcjemija 85
McJemija85
Messages : 14
Inscription : 06 avr. 2014, 13:28

Re: Midi CV Gate multi fonctions sur la base d'un Arduino

Message par McJemija85 »

Finalement j'ai trouvé dans le programme.. :wink:
Avatar de l’utilisateur
baloran
Messages : 2179
Inscription : 29 févr. 2012, 13:46
Localisation : Pas de Calais
Contact :

Re: Midi CV Gate multi fonctions sur la base d'un Arduino

Message par baloran »

McJemija85 a écrit :Finalement j'ai trouvé dans le programme.. :wink:
:bravo: :wink:
Quand l'été est si pluvieux ou l'hiver si froid...
Avatar de l’utilisateur
cereale
Messages : 175
Inscription : 30 mai 2012, 13:55

Re: Midi CV Gate multi fonctions sur la base d'un Arduino

Message par cereale »

Bjr
J'ai realisé le ll412
Je rencontre quelques problemes, comme d'hab lorsque je fais de l electronique, mais je n'abandonne JAMAIS!
Alors voilà, tout d'abord l'interface fige frequemment!
Ensuite je n'arrive pas à regler l'ecart de notes!!! En changeantvla note de ref cela décale tout proportionellement
Il y a eut etre quelque chose qui m échappe!!!
Si quelqu'un peut m'aider!
Merci
Ps:@ baloran, si tu le souhaites je peux t'envoyer le fichier ponoko pour la face avant au format eurorack
Image

Et comme vous pouvez constater y a aussi des bugs sur l affichage...
Cela peut peut-être apporter des elements pour corriger le probleme...
Avatar de l’utilisateur
baloran
Messages : 2179
Inscription : 29 févr. 2012, 13:46
Localisation : Pas de Calais
Contact :

Re: Midi CV Gate multi fonctions sur la base d'un Arduino

Message par baloran »

cereale a écrit :Je rencontre quelques problemes, comme d'hab lorsque je fais de l electronique, mais je n'abandonne JAMAIS!
:lol:
cereale a écrit :Alors voilà, tout d'abord l'interface fige frequemment!
Vu les mickey sur l'écran, je ne suis pas certain que l'adaptation à ce format d'affichage soit parfait. Vérifie aussi la qualité de l'alim, que l'arduino ne chauffe pas de trop etc...
As tu bien changé : lcd.begin(32, 2); par les caractéristiques de ton LCD ?
ainsi que toutes ces définitions :
#define Z0 0
#define Z1 1
#define Z2 2
#define Z3 3
#define Z4 4
#define Z5 5
byte ZL[]= {9, 9, 9, 9, 9, 9};
byte ZPOS[]= {1, 10, 19, 1, 10, 19};
byte ZLIN[]= {0, 0, 0, 1, 1, 1};
Pour un afficheur de 32 caractères x 2, je définie 3 zones d'affichages de 9 caractères pour chaque ligne. La zone Z4 par exemple correspond par exemple aux colonnes 10..18 de la ligne.
Si tu utilises un petit afficheur, il faut réduire la taille des zones, donc réduire les libellées etc...Il y a une adaptation importante à faire !
cereale a écrit :Ensuite je n'arrive pas à regler l'ecart de notes!!! En changeantvla note de ref cela décale tout proportionellement
ligne 67 dans mon (vieux code)
int REF_1V = 895; // correspondance DAC 1v/Oct. Un incrément de 895 pas du DAC génére une élévation 1 V. En changeant cette valeur, tu t'adaptes au DAC et la conversion de l'instrument cible ;)

Dans le menu réglage, il est aussi réglable et est mémorisé dans l'EPROM. Idem, es-tu certain de bien accéder aux réglages ? Car avec l'affichage tronqué, tu en rates peut être ? Tu devrais avoir ces "menus" : +-SEMI", "+-OCTA", "+-BEND", "KEYTRA", "1 VOLT", "GATE/X", "MIDCHA", "MIDCLK", "MUTVEL", "EEPROM"

cereale a écrit :Ps:@ baloran, si tu le souhaites je peux t'envoyer le fichier ponoko pour la face avant au format eurorack
Avce plaisir ;) Tu m'envoies une photo de ton montage, les fichiers et éventuellemement ton code, et je mets tout sur bricosique.

:sante:
Quand l'été est si pluvieux ou l'hiver si froid...
Avatar de l’utilisateur
cereale
Messages : 175
Inscription : 30 mai 2012, 13:55

Re: Midi CV Gate multi fonctions sur la base d'un Arduino

Message par cereale »

Merci pour le suivi c super!
J ai bien modifié les codes pour l affichage mais pas les libelles par contre j ai bien tous les menus enoncés
Pour l alim qui chauffa je vais verifier, mais que puis je faire si ça chauffe
J utilise un transfo universel Sur 9v
Le fait que ça fige ça peut venir d'où?
Le plus gros probleme est l ecart de note
J ai bien tenté de modifier les valeurs mais ça decale tout
J ai limpression que je pourrais diminuer cet ecart mais je ne peux pas descendre en dessous de 850 et donc la note n est pas juste

Je vais t envoyer tout ça mais à quelle adresse mail? Celle du "schematic"?
Avatar de l’utilisateur
baloran
Messages : 2179
Inscription : 29 févr. 2012, 13:46
Localisation : Pas de Calais
Contact :

Re: Midi CV Gate multi fonctions sur la base d'un Arduino

Message par baloran »

cereale a écrit :Le fait que ça fige ça peut venir d'où?
Alim trop faible, câblage, programmtion, etc... Il y a mille raisons, mais j'insiste, les Mickey sur ton écran, ce n'est pas un bon karma...
cereale a écrit :Le plus gros probleme est l ecart de note, j ai bien tenté de modifier les valeurs mais ça decale tout

J'espère que tu pilotes bien un synthé V/Oct et pas un Hz/V ? Si oui, c'est pourtant simple car linéaire. Quand tu envoies 4095 à ton DAC, tu as quelle tension ?
Quand l'été est si pluvieux ou l'hiver si froid...
Avatar de l’utilisateur
cereale
Messages : 175
Inscription : 30 mai 2012, 13:55

Re: Midi CV Gate multi fonctions sur la base d'un Arduino

Message par cereale »

Comment faire pour envoyer 4095 dans le dac
Oui oui c est bien en v/oct
Avatar de l’utilisateur
davidh
Messages : 1138
Inscription : 28 juin 2010, 15:00
Localisation : europe/france/alsace
Contact :

Re: Midi CV Gate multi fonctions sur la base d'un Arduino

Message par davidh »

est-ce qu'on peut faire aussi du cv/gate vers midi ?
VIDEO http://www.youtube.com/user/heodesalciphron" onclick="window.open(this.href);return false;
McJemija85
Messages : 14
Inscription : 06 avr. 2014, 13:28

Re: Midi CV Gate multi fonctions sur la base d'un Arduino

Message par McJemija85 »

Bonjour davidh
voici un lien qui peux peu être interresser.
http://www.midikits.net/cv2midi/cv2midi.htm" onclick="window.open(this.href);return false;
a + mcjemija85 :smile:
Avatar de l’utilisateur
davidh
Messages : 1138
Inscription : 28 juin 2010, 15:00
Localisation : europe/france/alsace
Contact :

Re: Midi CV Gate multi fonctions sur la base d'un Arduino

Message par davidh »

ha oui en effet merci, je prends note
j'ai des séquenceurs analogiques géniaux mais je ne peux pas controller d'instruments midi avec c'est dommage
VIDEO http://www.youtube.com/user/heodesalciphron" onclick="window.open(this.href);return false;
Avatar de l’utilisateur
cereale
Messages : 175
Inscription : 30 mai 2012, 13:55

Re: Midi CV Gate multi fonctions sur la base d'un Arduino

Message par cereale »

Comment faire pour envoyer 4095 dans le dac
Y a un truc qui m exhappe et quelle tension on doit obtenir?
Merci
Avatar de l’utilisateur
baloran
Messages : 2179
Inscription : 29 févr. 2012, 13:46
Localisation : Pas de Calais
Contact :

Re: Midi CV Gate multi fonctions sur la base d'un Arduino

Message par baloran »

cereale a écrit :Comment faire pour envoyer 4095 dans le dac
Y a un truc qui m exhappe et quelle tension on doit obtenir?
Merci
C'est la fonction dac_Out qui envoie les données au DAC. Si tu appelles dac_Out avec 4095 comme valeur de sample, tu obtiendras à la sortie sa tension maxi. Ensuite, tu divises 4096 par cette tension et cela te donne la valeur REF_1V théorique. Exemple : tu obtiens 4,2v cela fait donc un REF_1V de 4096 / 4,2 = 975.

Pour injecter 4095 sans te fatiguer tu peux modifier dac_Out en ajoutant sous
byte selector;
la ligne suivante
sample = 4095;
Là, ton LL412 ne sortira plus que la tension maxi ;) Il faudra retirer la ligne pour retrouver un comportement normal.
Autre chose, si tu as mémorisé dans l'eeprom la valeur de REF_1V, la changer dans le code ne changera rien puisque REF_1V sera ecrasé avec la valeur lu dans l'EEPROM. Tu dois donc modifier REF_1V dans les réglages de LL412.
Si je peux me permettre, tu dois te plonger plus à fond dans le code pour en comprendre l'essentiel. Sinon, tu vas avancer à tâtons et souffrir :badgrin: :sante:
Quand l'été est si pluvieux ou l'hiver si froid...
Avatar de l’utilisateur
cereale
Messages : 175
Inscription : 30 mai 2012, 13:55

Re: Midi CV Gate multi fonctions sur la base d'un Arduino

Message par cereale »

Si je peux me permettre, tu dois te plonger plus à fond dans le code pour en comprendre l'essentiel. Sinon, tu vas avancer à tâtons et souffrir :badgrin: :sante:
J'essaie, j'essaie, mais c'est pas de la tarte j'intègre petit à petit le fonctionnement, mais bon, on peut pas dire que ce soit ma spécialité, et je souffre déjà :hum:
alors j'ai obtenu comme tension max en sortie du DAC:
4.98V ce qui me donne après la division, 822 et des poussières, j'ai donc cherché dans le code la ligne qui me permettait de descendre en dessous de 850...c'est chose faite, j'ai modifié dans le code la valeur référence ainsi que dans le réglage du ll412 et j'arrive à avoir le bon écart de note à quelques centièmes près, ensuite pour le problème de bug écran j'ai raccourci tous les libellés, et réglé le transfo sur 7.5v et j'ai l'impression, comme sur mon shruthi, que tout se porte mieux, je vais voir à l'usage mais j'ai l'impression qu'il ne fige plus.
je vais pouvoir commencer à refaire de la musique

enfin concernant les docs que je dois t'envoyer, à quelle adresse dois-je te faire parvenir les fichiers .eps ll412 eurorack/ ecran lcd/ code / photos du montage?

encore merci pour ce coup de main, et je progresse...tous les jours
Avatar de l’utilisateur
baloran
Messages : 2179
Inscription : 29 févr. 2012, 13:46
Localisation : Pas de Calais
Contact :

Re: Midi CV Gate multi fonctions sur la base d'un Arduino

Message par baloran »

cereale a écrit :...mais j'ai l'impression qu'il ne fige plus.
:bravo:
Quand l'été est si pluvieux ou l'hiver si froid...
McJemija85
Messages : 14
Inscription : 06 avr. 2014, 13:28

Re: Midi CV Gate multi fonctions sur la base d'un Arduino

Message par McJemija85 »

Bonjour Baloran
Y'a une mise a jour du fichier midi.h du coup la compilation ce fait avec des messages d'erreur.
As tu la solution a ce probleme ou peux tu me l'expliquer?
C'est tu comment fonctionne l'entrée cv pitch d'un monotron car je voudrais controler le pitch avec le convertisseur 1v/hz ou 1v/oct?
merci pour ta réponse
Mcjemija85
Répondre
cron