Midification et ajout de fonctions sur un KORG monotron duo

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

Modérateur : darcmorcel

Avatar de l’utilisateur
Salmacis
Messages : 588
Inscription : 25 janv. 2012, 13:30

Midification et ajout de fonctions sur un KORG monotron duo

Message par Salmacis »

Le père Noel m’a apporte un Monotron duo pour mes étrennes.
J’ai donc eu l’idée de Midifier cet engin. J’ai utilise une carte d’évaluation ATMEL trouvée dans un fond de tiroir et depuis Janvier j’ai commencé ce projet.
Apres quelque chausses trappes du protocole MIDI (genre Active sensing et autre… ) mon Monotron duo répond bien derrière un clavier MIDI.
Comme la carte ATMEL dispose de 4 DAC le cutoff est contrôlable aussi par MIDI.
Une fois le PITCH et le CUTOFF contrôlable il n’y avait qu’un pas vers des fonctions plus évoluées.
J’ai donc implanté des LFO et des EG affectable au VCO et Filtre. Les lfo disposent de plusieurs paramètres : Frequence/Type et taux.. Les types actuellement disponibles sont :

• Sine
• Tri
• Saw
• Inv Saw
• Square
• S&H
• Noise

Pour les EG les paramètres disponibles sont Attack/Decay/Offset/Taux (positif et negatif)
Maintenant il me restait 2 DAC et le monotron dispose d’une entre Auxiliaire d’où la présence d’un DCO. Pour l’instant les formes d’onde générées sont :

• Sinus
• Tri
• Saw
• Square
• PWM
• Noise

Le clavier utilise pour la validation et l’interface et l’équivalent d’un M Audio Oxygen 25
Les 8 potentiomètres permettent l’accès au paramètres et le slider permet la sélection du jeu de paramètres (LFO/EG/DCO…).
L’ensemble du système ne nécessite finalement que peu d’électronique supplémentaire. En fait sur la carte veroboard on trouve juste 4 ampli op et 1 opto plus quelque résistances.
Actuellement beaucoup de chose fonctionnent mais nécessite encore des validations et des correctifs. Le but étant par la suite de mettre ce petit monde dans une belle petite boite sur laquelle on pourra relier un monotron.
Les prochaines évolutions concernent le DCO avec le contrôle du PWM par un LFO, l’ajout d’un signal déphase, une fonction de repliement de forme d’onde…enfin encore plein d’idées…bref maintenant je passe plus de temps a faire de l’informatique/électronique que de la musique

Pour l’instant je n’ai eu le temps que de faire les 2 petits exemples sonores suivants



Avatar de l’utilisateur
Salmacis
Messages : 588
Inscription : 25 janv. 2012, 13:30

Re: Midification et ajout de fonctions sur un KORG monotron

Message par Salmacis »

Test du DCO avec Formes d'ondes Sinus/Tri/Saw/square/PWM/Random puis modulation par le LFO (sinus) du rapport cyclique du PWM

http://www.youtube.com/watch?v=Zb6z9-2k ... e=youtu.be[/video]
Avatar de l’utilisateur
maxime.annah
Messages : 66
Inscription : 07 oct. 2011, 20:32

Re: Midification et ajout de fonctions sur un KORG monotron

Message par maxime.annah »

je ne suis pas sur d'avoir bien compris, les sons postés, c'est l'oscillateur analogique du monotron commandé digitalement par ta carte, c'est ça ce que tu appelles DCO?
Avatar de l’utilisateur
Salmacis
Messages : 588
Inscription : 25 janv. 2012, 13:30

Re: Midification et ajout de fonctions sur un KORG monotron

Message par Salmacis »

Non pas tout a fait.
Le VCO du monotron n'est pas actif pour l'instant
Le DCO est généré par un microprocesseur puis passe par le filtre du monotron.
Le Cutoff du monotron est aussi piloté par le Micro pour générer des enveloppes et des LFO.

J'ai un autre fichier avec un Mix du DCO et du VCO (voir des VCO) du monotron.
C'est plus clair :hum:
Avatar de l’utilisateur
maxime.annah
Messages : 66
Inscription : 07 oct. 2011, 20:32

Re: Midification et ajout de fonctions sur un KORG monotron

Message par maxime.annah »

okay !
ikkini

Re: Midification et ajout de fonctions sur un KORG monotron

Message par ikkini »

Tu veux dire DO, pas DCO ?
Avatar de l’utilisateur
Salmacis
Messages : 588
Inscription : 25 janv. 2012, 13:30

Re: Midification et ajout de fonctions sur un KORG monotron

Message par Salmacis »

Effectivement peut être que DO est plus approprié
Le synoptique très grossièrement ressemble a ça

Image
Avatar de l’utilisateur
ri0h
Messages : 904
Inscription : 14 févr. 2012, 23:50
Localisation : Singapour

Re: Midification et ajout de fonctions sur un KORG monotron

Message par ri0h »

Des schémas de câblage et du code à venir ? :bave: :bave: :bave:
http://soundcloud.com/the-pulgasari" onclick="window.open(this.href);return false;
Avatar de l’utilisateur
Salmacis
Messages : 588
Inscription : 25 janv. 2012, 13:30

Re: Midification et ajout de fonctions sur un KORG monotron

Message par Salmacis »

Accordage du DO et du VCO1 puis mise en route du VCO2 (donc 3 Oscillateurs)

http://www.youtube.com/watch?v=WvhzCrTj ... e=youtu.be[/video]

:coucou:
Avatar de l’utilisateur
Salmacis
Messages : 588
Inscription : 25 janv. 2012, 13:30

Re: Midification et ajout de fonctions sur un KORG monotron

Message par Salmacis »

Test du LFO sur la fréquence de coupure du filtre

http://www.youtube.com/watch?v=Bzf0WyUcST0[/video]

Enregistrement vidéo : http://camstudio.org/" onclick="window.open(this.href);return false;
Montage Audio: http://audacity.sourceforge.net/?lang=fr" onclick="window.open(this.href);return false;
Avatar de l’utilisateur
Georges
Messages : 758
Inscription : 28 avr. 2012, 19:43

Re: Midification et ajout de fonctions sur un KORG monotron

Message par Georges »

Pourrais-tu stp indiquer à quel endroit de la carte du Monotron Duo il faut connecter le CV du PITCH ?

Pourrais-tu stp poster une photo ?

Merci.
Avatar de l’utilisateur
Salmacis
Messages : 588
Inscription : 25 janv. 2012, 13:30

Re: Midification et ajout de fonctions sur un KORG monotron

Message par Salmacis »

Georges a écrit :Pourrais-tu stp indiquer à quel endroit de la carte du Monotron Duo il faut connecter le CV du PITCH ?

Pourrais-tu stp poster une photo ?

Merci.
Je pense que ce n'est pas exactement ce que tu voulais mais le principe est celui ci:

- Une tension que gère le pitch cette tension est mise directement sur le potentiomètre (en sortie d'AOP)
- Une autre tension qui simule le Vrib et que j'ai finalement remplacée par une sortie digitale.

Image

Apres c'est le micro MSP430G2231 qui gère le Pitch et le Gate

(Les potentiomètres pitch et cutoff sont mis au minimum)

Je mettrais une photo du câblage par la suite...mais il faut que j'ouvre le monotron Duo du coup

pour l'instant ça ressemble encore à ça. Mais j’espère mettre d'ici peu tout ce beau monde dans une belle boiboite (sans le monotron)

Image
Avatar de l’utilisateur
Salmacis
Messages : 588
Inscription : 25 janv. 2012, 13:30

Re: Midification et ajout de fonctions sur un KORG monotron

Message par Salmacis »

Errance sonore autour des EG VCF et pitch + LFO.

Avant de rencontrer le roi Korg une jeune vestale danse pour le roi Kobol :roll:
Vidéo libre de droit.

http://www.youtube.com/watch?v=JqbO2vtjESE[/video]

Quelques nouvelles de la mise en boite :

Image
Image
Avatar de l’utilisateur
oryjen
Messages : 9770
Inscription : 15 nov. 2009, 22:16

Re: Midification et ajout de fonctions sur un KORG monotron

Message par oryjen »

SUPERBE! :bravo:
Le monotron est dedans, ou c'est un boîtier externe auquel tu le connectes?
Avatar de l’utilisateur
oTrEsH-Oz
Messages : 250
Inscription : 17 nov. 2012, 17:20
Localisation : Toulouse

Re: Midification et ajout de fonctions sur un KORG monotron

Message par oTrEsH-Oz »

excellent projet, bravo! :bravo:
Avatar de l’utilisateur
Salmacis
Messages : 588
Inscription : 25 janv. 2012, 13:30

Re: Midification et ajout de fonctions sur un KORG monotron

Message par Salmacis »

oryjen a écrit :SUPERBE! :bravo:
Le monotron est dedans, ou c'est un boîtier externe auquel tu le connectes?
Non le monotron (duo en l’occurrence) sera à l’extérieur du boitier. Cela me permettra par le suite de mettre un Monotron normal (ou les deux ensembles tiens :urgh: )

Dans le boitier (enfin j’espère que tout rentrera :hum: ):

- Une carte interface avec les potards, un mux analogique , un registre a décalage pour les led et 4 ampli op
- Un veroboard avec les 8 LEDS
- Un veroboard avec l'opto pour l'interface MIDI
- La carte d’évaluation ATMEL http://www.atmel.com/Images/doc8203.pdf

Le code est en C , Le Firmware est downloader via un chip USB présent sur la carte d'eval ( ce même chip pouvant servir d'interface MIDI/USB par la suite).
Les outil de dev sont gratuit sur le site d'ATMEL Atmel Studio 6.0 http://www.atmel.com/microsite/atmel_studio6/. Pas de debugger par contre.
Les firmware est donc upgradable sans outils specifiques.

Je ne suis pas sponsorise par ATMEL

A ce stade je généré trois tension différentes :

1 tension pour le pitch
1 tension pour le contrôle de la fréquence de coupure du filtre
1 tension pour la génération de l'oscillateur numérique

Les prochains objectifs sont:

la génération d'une enveloppe numérique pour le DCO.
L'affectation d'un canal midi
La sauvegarde et le chargement des sons depuis une eeprom.
Le Téléchargement par Sysex de waveform.
Un séquenceur.

:coucou:
Avatar de l’utilisateur
Salmacis
Messages : 588
Inscription : 25 janv. 2012, 13:30

Re: Midification et ajout de fonctions sur un KORG monotron

Message par Salmacis »

oTrEsH-Oz a écrit :excellent projet, bravo! :bravo:
Merci

Ps: je retire l'item sauvegarde des sons :lol:
Avatar de l’utilisateur
Georges
Messages : 758
Inscription : 28 avr. 2012, 19:43

Re: Midification et ajout de fonctions sur un KORG monotron

Message par Georges »

Salmacis a écrit : - La carte d’évaluation ATMEL
De mon côté je suis en train de découvrir l'Arduino Mega qui me semble très facile à interfacer et à programmer (mon 1er projet sera un contrôleur MIDI dédié pour mon K5000W destiné à remplacer la Macro Control Box de Kawai).
Y a t-il une raison particulière qui t'a fait choisir la carte Atmel ? Y vois-tu des avantages par rapport à une carte Arduino ?
Avatar de l’utilisateur
Salmacis
Messages : 588
Inscription : 25 janv. 2012, 13:30

Re: Midification et ajout de fonctions sur un KORG monotron

Message par Salmacis »

@Georges
Si je ne me trompe pas :
Pour la carte Atmel c'est du C pour l'arduino c'est un autre language propriétaire. Les sorties analogiques sur l'arduino sont des PWM 8 bit( il me semble )pour l'Atmel c'est des DAC 12bits. Au boulot on utilise des Atmel donc ca m'assure un certain support...
Sinon l'arduino ca doit être tres bien.
Répondre
cron