Overcycler, un synthé hybride compact à 6 voix

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

Modérateur : darcmorcel

Avatar de l’utilisateur
gligli
Messages : 403
Inscription : 28 févr. 2011, 10:06
Localisation : Vienne
Contact :

Overcycler, un synthé hybride compact à 6 voix

Message par gligli »

Pouet,

Je l'avais vaguement évoqué dans le sujet sur p600fw, mais je bosse en ce moment sur un projet de synthé entièrement maison.

Il sera donc:
- Sous forme d'expander dans un boitier pupitre ( http://www.hammondmfg.com/1595eBI.jpg" onclick="window.open(this.href);return false; ).
- Polyphonique multitimbral à 6 voix avec sorties séparées.
- Hybride, par voix il y aura: 2 DACs 12bit (pour en faire des oscillateurs à table d'ondes pour le moment), 1 filtre SSM2044, et 1/4 de VCA SSM2164.
- Avec une interface à base d'écran LCD / clavier 16 touches / 10 potards.
- De conception relativement simple.
- Féroce, avec du caractère quoi :)

J'ai beaucoup appris de mon projet sur le prophet 600, et donc je me suis dit que ça pourrait beaucoup m'aider pour concevoir un synthé un peu différent des analos standard, plus ou moins inspiré d'un PPG.
Rien de bien novateur donc, le créneau est très bien exploité par, par exemple, les synthés Mutable Instruments, mais là l'idée était de réutiliser un stock ssm2044/ssm2164 que j'avais, et de voir jusqu'où je pouvais aller dans la simplification des schéma d'un polyphonique hybride.

Pour le moment j'ai fait les cartes voix, la carte mère et, un début de panneau avant, ça donne:
Image

Détail de 2 cartes voix et du kit de développement utilisé: http://sfx.gligli.free.fr/zik/overcycle ... 005328.jpg" onclick="window.open(this.href);return false; (2 voix par carte).

Pour le matos, il me reste à faire la carte des VCA/sorties audio, et à finir de percer/usiner le boitier.
Ensuite je porterai une grande partie du code de p600fw dessus :)

Une petite démo pour la route: http://sfx.gligli.free.fr/zik/overcycle ... cler2.flac" onclick="window.open(this.href);return false;
(Je peux juste controller les CV avec les potards pour le moment, on y entends les 6 voix en unison.)
Ca commence par 1 saw par voix, ensuite je passe en revue quelques tables d'onde, j'ajoute le second oscillateur, je touille le filtre, je passe en sinus et je joue avec mon bitcrush maison, et enfin retour à des saw, avec le mixer pré filtre en nette saturation.

Voilà, je mettrai les schémas, le code et tout à disposition, je ne pense pas en faire un "produit fini" comme p600fw mais ca servira quand même peut être à quelqu'un, qui sait :)
Avatar de l’utilisateur
baloran
Messages : 2179
Inscription : 29 févr. 2012, 13:46
Localisation : Pas de Calais
Contact :

Re: Overcycler, un synthé hybride compact à 6 voix

Message par baloran »

Ton projet, une fois de plus, est passionnant par de nombreux aspect : la machine complète certes mais aussi une éventuelle alternative pour frankensteiniser nos vieux coucous.
J'ai par exemple un Siel Opera 6 et un project 100 Solton, tous les deux avec des cartes voies respectables (le project 100 est du SSM2040, le Siel SSM2044)
En cas de crash de la carte digitale, ton boulot, avec adaptation, pourra être une excellente base !
Chapeau :bravo: :sante:

PS: je viens d'écouter le flac, ca sonne :bravo:
Quand l'été est si pluvieux ou l'hiver si froid...
Avatar de l’utilisateur
foox
Messages : 2462
Inscription : 17 nov. 2009, 10:38
Localisation : Pont-en-Royans, in ze Vercors.

Re: Overcycler, un synthé hybride compact à 6 voix

Message par foox »

ouahou :urgh:
flash in ze night Image
:bravo:
Groskorg 3300 en dedans les collines, Polymoog et TVS vrombissant...
Avatar de l’utilisateur
dajhne
Messages : 2005
Inscription : 27 sept. 2010, 17:38
Localisation : Yvelines

Re: Overcycler, un synthé hybride compact à 6 voix

Message par dajhne »

Etonnant ! J'attend la suite de tes travaux :bravo:
R.I.P. Gillou/Ménélassou 03/09/1953 - 07/11/2023
Avatar de l’utilisateur
gligli
Messages : 403
Inscription : 28 févr. 2011, 10:06
Localisation : Vienne
Contact :

Re: Overcycler, un synthé hybride compact à 6 voix

Message par gligli »

Salut,

Bon j'ai enfin fini la partie matérielle, ça n'a encore une fois pas été facile (enfin sinon ca serait peut-être pas marrant, je ne sais pas :lol: )

Le boitier a un look bien "grunge" je trouve, ca ne doit pas être mon truc les boitiers, mais au moins j'ai réussi à tour faire rentrer, ce qui n'était pas gagné d'avance! (il fait 2/3 d'une feuille A4 en gros)

Voilà quelques photos:
http://sfx.gligli.free.fr/zik/overcycler/hw_done/" onclick="window.open(this.href);return false;

Maintenant il me reste à adapter le code de P600fw dessus, y ajouter la multitimbralité, un séquenceur, ... mais le plus gros du boulot est fait :smile:
Avatar de l’utilisateur
gligli
Messages : 403
Inscription : 28 févr. 2011, 10:06
Localisation : Vienne
Contact :

Re: Overcycler, un synthé hybride compact à 6 voix

Message par gligli »

Pouet,

J'ai pas mal avancé sur la partie logicielle cer derniers jours, j'ai donc utilisé une grosse partie du code de p600fw (enveloppes, lfo, assigner, midi, ...).

A part la découverte de quelques erreurs dans les typons (contournées en logiciel ou réparées au fer à souder), le matériel marche plutot super bien, d'ailleurs :biggrin:
Le microcontrolleur est très puissant, ce qui m'a permis de ne pas lésiner sur l'échantillonage (75KHz avec oversampling *2, donc 150KHz effectifs), il y a donc très peu d'aliasing.

Par contre, un truc où je n'avais pas trop de recul, c'est le dimensionnement du sample and hold pour controller les CV (ça marche à peu près comme dans le Prophet 600, avec plusieurs simplifications).
Là aussi, j'ai été rassuré, c'est très stable et les CV répondent au quart de tour :smile:
Un exemple d'enveloppe VCA à l'oscillo: http://sfx.gligli.free.fr/zik/overcycler/snappy.png" onclick="window.open(this.href);return false; (on y voit que l'attaque minimale est de moins de 100µs!)

Le son est assez propre, les marges de bruit vont de correctes (50db les oscillateurs) à excellentes (100db au master).
Voilà une petite démo de l'état actuel des choses: http://sfx.gligli.free.fr/zik/overcycle ... ycler3.mp3" onclick="window.open(this.href);return false; (sons simples à base de saw, car je dois encore passer par le code pour paramétrer tout...)

J'ai aussi commencé à mettre le code source et les schémas en ligne là: https://github.com/gligli/overcycler" onclick="window.open(this.href);return false; (les typons sont toujours buggés par contre...)
Avatar de l’utilisateur
Salmacis
Messages : 588
Inscription : 25 janv. 2012, 13:30

Re: Overcycler, un synthé hybride compact à 6 voix

Message par Salmacis »

Bravo...
Tu utilise quoi comme microcontroleur ?
Merci pour la mise a dispo de toutes les infos.
Mon code semble bien plus complexe que toi :urgh:
J'aime bien l'aspect grunch de la boiboite :bravo:
Bon courage pour la suite
Avatar de l’utilisateur
gligli
Messages : 403
Inscription : 28 févr. 2011, 10:06
Localisation : Vienne
Contact :

Re: Overcycler, un synthé hybride compact à 6 voix

Message par gligli »

Un kit de dev à base de lpc1768 (ARM CORTEX M3, 120Mhz):

http://shop.ngxtechnologies.com/product ... cts_id=100" onclick="window.open(this.href);return false;

Il est vraiment extrèmement puissant, et pas trop cher encore!
Avatar de l’utilisateur
gligli
Messages : 403
Inscription : 28 févr. 2011, 10:06
Localisation : Vienne
Contact :

Re: Overcycler, un synthé hybride compact à 6 voix

Message par gligli »

Bon ben ca y est, c'est un synthé entièrement opérationnel ! :)

Petite démo de quelques patches (le son soundcloud est catastrophique par contre!):
Avatar de l’utilisateur
Salmacis
Messages : 588
Inscription : 25 janv. 2012, 13:30

Re: Overcycler, un synthé hybride compact à 6 voix

Message par Salmacis »

Bravo et chapeau :bravo: :bravo: ça sonne vraiment bien...
Avatar de l’utilisateur
gligli
Messages : 403
Inscription : 28 févr. 2011, 10:06
Localisation : Vienne
Contact :

Re: Overcycler, un synthé hybride compact à 6 voix

Message par gligli »

Merci, je n'ai pas une séparation stricte analogique/digital pour les alims et tout, donc il y a un peu de bruit digital dans le son, mais sinon je suis très content du résultat :smile:

Je trouve presque que le son fait plus "vrai" que les synthés à DCO au final (peut être parce que mes "oscillateurs" tournent en permanence sans vraiment de synchro ou de ràz), en tout cas mixer osc A et osc B en analogique et permettre l'overdrive du filtre apporte pas mal aussi je pense.
Avatar de l’utilisateur
gligli
Messages : 403
Inscription : 28 févr. 2011, 10:06
Localisation : Vienne
Contact :

Re: Overcycler, un synthé hybride compact à 6 voix

Message par gligli »

Pouet,

Je déterre ce vieux sujet car j'ai décidé de revoir complètement le design de ce synthé pour en faire (je l'espère) un vrai projet DIY.

En effet il y avait quelques gros points noirs dans le design qui gachaient un peu le truc. J'en parle ici dans le détail (en anglais): http://gliglisynth.blogspot.fr/2015/09/ ... eturn.html" onclick="window.open(this.href);return false;
En gros meilleur boitier, plus grand afficheur, meilleur étagement du gain et autres améliorations de l'électronique et tout le synthé sur un seul circuit imprimé A5 (153mm x 209mm).

En tout cas j'en suis au point où j'ai une voix complète qui tourne sur plaque lab, un circuit imprimé en cours de fabrication et le boitier et son percage qui est fait.

Voici quelques photos du boitier:

Imagehttp://1.bp.blogspot.com/-NxV5kHvjCn4/V ... 170691.JPG
Imagehttp://4.bp.blogspot.com/-rhIQfnUGLFo/V ... 170687.JPG
Imagehttp://4.bp.blogspot.com/-De5yycORhwc/V ... 170694.JPG

Voilà, j'attends avec impatience mon circuit imprimé maintenant :)
Avatar de l’utilisateur
baloran
Messages : 2179
Inscription : 29 févr. 2012, 13:46
Localisation : Pas de Calais
Contact :

Re: Overcycler, un synthé hybride compact à 6 voix

Message par baloran »

Il suffit de parcourir ton Soundcloud pour apprécier la polyvalence d'OverCycler. Chouette projet !

Sur le plan technique, je ne comprends pas cette phrase : " 8 channel DAC chip to handle the CVs. They are quite expensive so I chose to ditch multitimbrality (which never worked on overcycler) to keep the costs low."

Combien de voies sur le A5 ? Le CPU est aussi dessus ?

:bravo: :bravo:
Quand l'été est si pluvieux ou l'hiver si froid...
Avatar de l’utilisateur
gligli
Messages : 403
Inscription : 28 févr. 2011, 10:06
Localisation : Vienne
Contact :

Re: Overcycler, un synthé hybride compact à 6 voix

Message par gligli »

Merci, je ne dirai pas le contraire pour la polyvalence, et là avec le gain staging revu, ca sonne encore mieux :)

Ben en gros je vais utiliser des chips DAC 8voies (LTC1660), mais comme ils sont pas donnés (12€), j'ai décidé de limiter le nombre de CV à 16 (2 chips) en enlevant la multitimbralité. En gros à part le CV du VCA et de Fc qui sont par voix, tout le reste deviens commun entre les voix (résonance, mix OscA, OscB et Noise).

Ouaip, 6voix + CPU + alim tout en traversant. Ca a été vraiment pas simple tout faire tenir dans cette taille mais ca passe et c'est même pas trop tassé.
Voilà un petit apercu: http://sfx.gligli.free.fr/zik/overcycler/oc2pcbr3.pdf" onclick="window.open(this.href);return false; (par contre l'export pdf à merdé, les traits sont trop fins)

La page du projet avec les fichiers kicad: https://github.com/gligli/overcycler" onclick="window.open(this.href);return false;
Avatar de l’utilisateur
baloran
Messages : 2179
Inscription : 29 févr. 2012, 13:46
Localisation : Pas de Calais
Contact :

Re: Overcycler, un synthé hybride compact à 6 voix

Message par baloran »

Merci pour les explications et :bravo: : beau dessin, belles rangées de composants. Effectivement c'est dense :wink:
Et c'est chouette de rester en traversant pour les DIYers. Mais le catalogue de composant se réduit tout de même de plus en plus.
Quand l'été est si pluvieux ou l'hiver si froid...
Avatar de l’utilisateur
gligli
Messages : 403
Inscription : 28 févr. 2011, 10:06
Localisation : Vienne
Contact :

Re: Overcycler, un synthé hybride compact à 6 voix

Message par gligli »

J'espère juste qu'il n'y aura pas de diaphonie entre les composants vu qu'ils sont assez rapprochés. C'est le premier PCB que je ne fais pas moi même et c'est quand même pas donné si je dois le refaire faire.

Ouais c'est clair! j'ai essayé de regarder pour utiliser des gros CMS simples à souder genre SOIC, mais pareil, ca se fait plus trop non plus, maintenant c'est BGA ou QFP pour les chips un peu classes...
Avatar de l’utilisateur
gligli
Messages : 403
Inscription : 28 févr. 2011, 10:06
Localisation : Vienne
Contact :

Re: Overcycler, un synthé hybride compact à 6 voix

Message par gligli »

Salut,

Voilà j'ai reçu mon circuit imprimé!

Manque de pot, j'ai trouvé 2 bugs sur la révision que j'avais donné à faire et c'était trop tard pour la changer. Enfin tant pis il y a juste 2-3 petits straps sur mon proto, rien de bien grave.

En tout cas, j'ai tout soudé hier, débuggé un peu et ca y est les 6 voix marchent!
Ca marche plutôt bien en plus, mieux que sur plaque lab. Les CAN des potentiomètres capturent bien moins de bruit, le VCA fermé est plus silencieux...

Voilà une photo de la carte:
Imagehttp://1.bp.blogspot.com/-X5sJzuT8z0w/V ... 2r3bcp.jpg
(Le radiateur est temporaire, le boitier servira de radiateur après)

Justement, il ne me reste plus qu'à intégrer le circuit dans le boitier, souder les connecteurs et normalement c'est tout bon.

Je peux déjà dire que ça sonne méchament, beaucoup de basses, son très rond, résonance qui a la patate, bref je suis vraiment content :)
Je ferai une démo quand le synthé sera terminé.

Je n'ai pas vraiment l'impression de soulever les foules avec ce projet, mais en tout cas, rien que pour mon exemplaire perso, ca valait le coup!
Avatar de l’utilisateur
patroche
Messages : 4333
Inscription : 14 févr. 2010, 07:03

Re: Overcycler, un synthé hybride compact à 6 voix

Message par patroche »

Si moi je suis vraiment scotché sur ton projet, comme quoi :wink: un truc qui m'interesserai c'est me construire un module a base d'arduino ou autre pour un pilotage de plusieurs CV/gate à partir du MIDI mais je suis perdu. Si tu pouvais me conseiller quels modules acheter :sante:
Avatar de l’utilisateur
gligli
Messages : 403
Inscription : 28 févr. 2011, 10:06
Localisation : Vienne
Contact :

Re: Overcycler, un synthé hybride compact à 6 voix

Message par gligli »

Héhé cool, et bravo pour ton projet de clone de MiniMoog! :sante:

J'ai du sortir l'artillerie lourde pour ce projet là vu que c'est le CPU qui fait tourner les oscillateurs, mais pour des projets plus simple, je te conseille les teensy: http://www.pjrc.com/store/teensy32.html" onclick="window.open(this.href);return false; Vraiment bon raport qualité/puissance/prix.
Ca se programme en USB et c'est compatible arduino si je me rappelle bien.
Avatar de l’utilisateur
baloran
Messages : 2179
Inscription : 29 févr. 2012, 13:46
Localisation : Pas de Calais
Contact :

Re: Overcycler, un synthé hybride compact à 6 voix

Message par baloran »

:bravo: Tu ne traînes pas :mdr:
Normal que ca sonne, il y du très beau monde sur cette carte :bravo:

Pour les Teensy, 32 inclus, oui c'est compatible avec l'IDE Arduino. Patroche, oui c'est un bon choix le Teensy32. Je l'utilise pour le décodage matrice de mon clavier (avec vélocité + aftertouch) plus le pilotage de 8 ou 16 CV / Gates + LFOs, il y a de l'eau sous la quille avec cette petite puce...
Quand l'été est si pluvieux ou l'hiver si froid...
Répondre
cron