MEGATRON

a korg montron mod

Last update : 28 aout 2011 – soft v 0.42



Merci à AlienArea51 pour les corrections sur le schéma.

Présentation :

Megatron est un projet 23-7 lab Open Source de modification du synthétiseur analogique monotron de Korg.

Il est constitué en 2 parties :

  • une partie digitale articulée autour d’un arduino qui permet de sequencer le megatron
  • une partie analogique qui ajoute deux VCO (oscillateur contrôlé en tension), un EG (générateur d’enveloppe), un VCA (Amplificateur contrôlé en tension).

Le projet est en version alpha des fonctions peuvent être ajoutés ou supprimés en cours de développement, les archives des différentes versions seront cependant conservés ici.

Vous êtes libres d’utiliser tout ou parties du projet présenté ici, mais il est apprécié de nous prévenir (on est curieux :p).

Partie digitale

La Partie digitale s’articule autour de l’arduino, ci-dessous le schéma :

Megatron - digital Part schematics

L’affichage s’effectue sur un écran LCD 16×2 Lignes (un potentiomètre en règle le contraste) contrôlé via les sortie digitales de l’arduino, les entrées utilisateurs se font au moyen de 4 interrupteurs de « contact » ainsi que d’un potentiomètre. La tension de contrôle envoyé au monotron est convertit en signal analogique à l’aide d’un DAC MCP4822 contrôllé via le bus SPI de l’arduino, Le signal gate est directement envoyé d’une sortie digitale de l’arduino, on utilise une mémoire externe de type EEPROM (24LC256) contrôlée via le bus I2C de l’arduino. Le monotron est alimentée par l’alimentation de l’arduino (+3.3v).

Parts List :

  • Arduino Duelmilanove / Uno
  • R1/R5 : 10k
  • P1/P2 : 100K Lin
  • IC1 : 24LC256 (ou supérieur)
  • IC2: MCP4822 (ou MCP4821 bien qu’on se supprime la possibilité d’émettre une deuxième tension de contrôlle par simple update du code)
  • LCD 16×2

Code Source

Changelog :
0.42 :
  • Synchro Midi Out (Maître) 24 ppq via pin 1
  • Temporisation refaîte avec la librairie MSTimer2
  • Fonction ShiftR et ShiftL du sous menu fonctions corrigés
  • Amélioration de la gestion du sous menu fonction
  • Ajout d’une fonction START/STOP dans le mode Tempo
  • L’accès au sous-menu, les fonctions de sauvegarde, et les fonctions du sous-menu n’arrêtent plus la lecture.

Partie Analogique

* VCO *

* EG *

* VCA *

* Matrice de connection *


– cette partie est en construction, les schémas et explications seront bientôt disponnibles–


Donation
si vous aimez le contenu publié ici
merci de faire un don :


SOCUTE TOYS