Giga séquenceur basé sur le serge programmer/tkb

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

Modérateur : darcmorcel

Avatar de l’utilisateur
LeGrosChat
Messages : 4289
Inscription : 12 avr. 2011, 01:26
Localisation : Le berceau du cinéma
Contact :

Re: Logique de sequential switch

Message par LeGrosChat »

:sante: Merci Yves ! Réponse ultra complète et bien documentée, comme d'hab ! :bravo: ...Je m'en vais zyeuter ça illico ! :biggrin:
Ʌ___Ʌ
\ʘᴥʘ/
Avatar de l’utilisateur
yusynth
Messages : 4804
Inscription : 12 nov. 2009, 19:15
Localisation : Grenoble
Contact :

Re: Logique de sequential switch

Message par yusynth »

Ah ! je n'avais pas vu ta signature :mdr:
yusynth, doc modulaire
"Patche" ou lis, fais ton choix, j'ai fait le mien...
Avatar de l’utilisateur
LeGrosChat
Messages : 4289
Inscription : 12 avr. 2011, 01:26
Localisation : Le berceau du cinéma
Contact :

Re: Logique de sequential switch

Message par LeGrosChat »

:biggrin:...C'était un "spécial Noël" :fou: , mais va falloir bientôt en changer pour suivre les saisons... Et peut-être de veste aussi, j'y pense ! :cool: :sante:
Ʌ___Ʌ
\ʘᴥʘ/
Avatar de l’utilisateur
LeGrosChat
Messages : 4289
Inscription : 12 avr. 2011, 01:26
Localisation : Le berceau du cinéma
Contact :

Re: Logique de sequential switch

Message par LeGrosChat »

:geek: Bon, après une petite pause pour étudier consciencieusement le principe de fonctionnement du module d'Yves, je reprends le flambeau.

@golana : Tu veux bien m'aider à définir une sorte de "cahier des charges" de ton projet ? :wink:

- combien d'entrées
- combien de sorties
- quels mode de déclenchement d'horloge
- combien de modes de défilement au minimum, et lesquels
- quelle forme d'ergonomie tu préfères pour les commandes (rotacteurs ou switchs séparés, par exemple)
- etc (tout ce que j'aurais pu oublier d'autre, en fait) :palm:
Merci ! :sante:
Ʌ___Ʌ
\ʘᴥʘ/
golana
Messages : 812
Inscription : 13 nov. 2009, 10:58

Re: Logique de sequential switch

Message par golana »

Alors!

Le projet complet est le suivant:

Une master clock, avec un ensemble de divisions d'horloges.
Je pense pour cela utiliser le module de barton musical.
Tu y verras le nombre de sorties de divisions de clock.
Je ne reprendrai pas les contrôles de durée de gate, je compte utiliser une durée fixe.

Tout cela sera routable à plusieurs endroits, via un sélecteur de source, sachant que la source passera dans un module "drunk clock" qui serait basé sur le m-seq d'ACX [j'espère voir Alain bientôt pour en discuter de visu avec lui et finalement arrêter tous les morceaux du projet, car pour le moment seule cette partie demeure incertaine].
Programmer "UP"
Programmer "Down"
et programmer "main clock", la main clock étant accompagnée d'une entrée "pong" qui fera rebondir d'un sens à l'autre avec un switch activé par trigger.
Sequential router trigger in.

En sortie du programmer on retrouvera:
Pressure CV [du clavier tactile]
CV1 - CV1quantize --- CV1 et CV2 ont une option "glide" routable via switch en pré-quantize ou post-quantize, ou OFF
CV2 - CV2quantize
CV3 - CV3quantize
CV4 - CV4quantize
CVA(seqrouter)-CVAquantize
CVB(seqrouter)-CVBquantize
Clock horizontale [trigger]
Gate bus 1 [avec réglage de "durée de gate" par étage, routable par switch sur les bus 1, 2, les deux, ou OFF]
Gate bus 2
Clock verticale [sous forme de trigger]

J'ai pas mes dessins sous les yeux, mais de tête je crois que c'est ça.

En bonus, comme je suis un peu con, j'ajoute à ma partie master clock le magnifique HDROT de gieskes, dont j'ai des PCBs qui arrivent!

Pour l'ensemble des contrôles, je scannerai mon joli dessin bientôt pour donner une idée du machin.

Je sais, c'est GROS, et ambitieux, et j'aurai surement fini au bout de 6 mois, mais quitte à se casser la tête, autant le faire à fond!



Modérateurs, si vous me lisez, pourriez vous merger ce sujet avec le sujet "touch touch touch"? Qui peut être renommé en "Giga séquenceur basé sur le serge programmer/tkb"? Merciiiiiii
Avatar de l’utilisateur
BLT
Messages : 14372
Inscription : 12 nov. 2009, 18:20
Localisation : dans une valise
Contact :

Re: Giga séquenceur basé sur le serge programmer/tkb

Message par BLT »

Voilà :sante:
L'équipe d'Anafrog, soit on l'aime, soit on ne l'aime pas. Dans les deux cas elle s'en fout.
"It's not wise to upset a Wookiee."
golana
Messages : 812
Inscription : 13 nov. 2009, 10:58

Re: Giga séquenceur basé sur le serge programmer/tkb

Message par golana »

Merci BLT! :)
Avatar de l’utilisateur
LeGrosChat
Messages : 4289
Inscription : 12 avr. 2011, 01:26
Localisation : Le berceau du cinéma
Contact :

Re: Giga séquenceur basé sur le serge programmer/tkb

Message par LeGrosChat »

:urgh: :urgh: :urgh: ...Même en ayant vraiment essayé de te suivre, je crains de manquer d'imagination pour concevoir le fonctionnement de ce système ! :oups: :palm:
Pour moi, c'est un assemblage particulièrement complexe qui dépasse de très loin mes références très "classiques" et assez limitées en matière d'interface homme-machine. Mais j'avoue que je serai volontiers parmi ceux qui apprécieront les vidéos explicatives que tu ne manqueras pas de mettre en ligne, j'espère, quand tu seras arrivé à construire cet ensemble très ambitieux et extrêmement original ! :wink: :bravo:

Bon, pour en revenir au séquenceur-switcher-router du sujet précédent, là où je pouvais encore imaginer son principe de fonctionnement, je peux peut-être encore participer à essayer de défricher avec toi un certain nombre de solutions techniques. Par rapport à celui d'Yves, avec ses 3 entrées vers 2 sorties, et un défilement "classique" en pas-à-pas organisé autour de rotacteurs, quelles seraient donc tes exigences globales ? :nesaispo:
Ʌ___Ʌ
\ʘᴥʘ/
golana
Messages : 812
Inscription : 13 nov. 2009, 10:58

Re: Giga séquenceur basé sur le serge programmer/tkb

Message par golana »

Comme mes dessins ne rendaient pas bien du tout, je suis en train de faire un google doc assez clair je pense.

Pour la partie sequential router, je compte utiliser le concept d'yves, mais je n'ai en fait pas besoin de deux sorties.
Je vais donc avoir un router sur 8 pas avec une seule sortie. Ce qui le rend moins complexe.
Avatar de l’utilisateur
LeGrosChat
Messages : 4289
Inscription : 12 avr. 2011, 01:26
Localisation : Le berceau du cinéma
Contact :

Re: Giga séquenceur basé sur le serge programmer/tkb

Message par LeGrosChat »

:satisfait: OK ! Donc 8 In / 1 Out, c'est parfait ! Et si tu veux toujours des défilements "spéciaux", je pense que le système à base d'Eprom peut toujours être d'actualité, couplée sur les pins de données à des MAX313 ou des DG412 comme Yves l'a fait... :wink:
:geek: Au passage, je recherche toujours dans mes archives le schéma d'un petit montage d'ADC très simplifié jouant sur le seuil de passage de diodes en série (4148 ou zéners, selon les applications), et utilisant seulement des 4069 en guise de circuits de traitement/mise en forme... Si j'arrive à remettre la main dessus, je le mettrai en ligne ici.
Ça te permettrait même de choisir et de modifier le mode de défilement à partir d'une tension continue variable, convertie en mot binaire sur les entrées d'adresses de l'Eprom. Une option supplémentaire à peu de frais... Mais un circuit spécialisé de bargraph (UA170/UA180, d'après mes souvenirs) pourrait aussi bien faire l'affaire dans ce cas. Mais on serait alors sur une variation log seulement, alors qu'avec les diodes ou peut rester en lin.
Ʌ___Ʌ
\ʘᴥʘ/
golana
Messages : 812
Inscription : 13 nov. 2009, 10:58

Re: Giga séquenceur basé sur le serge programmer/tkb

Message par golana »

Bah là tu peux faire le défilement que tu veux en fonction de quel entrée tu routes sur quel step, pas besoin de se compliquer plus la tache.
Avec 8 steps, on peut faire aller, retour, pendulum et encore bien d'autres.
golana
Messages : 812
Inscription : 13 nov. 2009, 10:58

Re: Giga séquenceur basé sur le serge programmer/tkb

Message par golana »

Hopla,

La magie de google docs va nous permettre de parler de choses en les voyant.
Alors c'est sur ça a moins de gueule que des dessins de potars [même si perso j'arrive absolument jamais à dessiner un switch qui ressemble à un switch quand je fais un dessin de face avant].

Il manque pour le moment à ce tableau le HDROT mais c'est un petit bonus ça!

En gros ça donne une idée des contrôles et des entrées/sorties.

Ca devrait vous donner une idée de la palettes de fonctionnalités du machin.
https://docs.google.com/spreadsheet/ccc ... sp=sharing" onclick="window.open(this.href);return false;
Avatar de l’utilisateur
yusynth
Messages : 4804
Inscription : 12 nov. 2009, 19:15
Localisation : Grenoble
Contact :

Re: Giga séquenceur basé sur le serge programmer/tkb

Message par yusynth »

LeGrosChat a écrit ::geek: Au passage, je recherche toujours dans mes archives le schéma d'un petit montage d'ADC très simplifié jouant sur le seuil de passage de diodes en série (4148 ou zéners, selon les applications), et utilisant seulement des 4069 en guise de circuits de traitement/mise en forme...
J'ai cela, c'est un ADC 4 bits paru dans Elektor, je vais retrouver le PDF ce soir et je t'envoie cela.
yusynth, doc modulaire
"Patche" ou lis, fais ton choix, j'ai fait le mien...
Avatar de l’utilisateur
LeGrosChat
Messages : 4289
Inscription : 12 avr. 2011, 01:26
Localisation : Le berceau du cinéma
Contact :

Re: Giga séquenceur basé sur le serge programmer/tkb

Message par LeGrosChat »

:bravo: Exactement, Yves ! C'est encore un de ces petits montages qui avait été rassemblés dans les fameuses compils "30X Circuits" d'Elektor, d'après mes souvenirs. Une vraie mine de trouvailles ces bouquins :satisfait: (mais, dans certains cas, des montages très expérimentaux assez "tirés par les cheveux", et qui avaient besoin de sérieuses adaptations pour réellement fonctionner comme cela était décrit :confused: !). Merci pour ton concours !
:sante:

@golana :
Hélas, comme je m'en doutais, n'ayant pas vraiment l'habitude ni la "culture" du modulaire, à part le fait que je reconnais bien le TKB sur le tableau, cela ne m'aide pas vraiment à mieux comprendre l'ensemble et ses caractéristiques dans son intégralité, mais bon, c'est pas grave ! :confused: ...Il suffit que d'autres puissent le comprendre pour t'aider efficacement (suivez mon regard -> ...) ! :wink: :biggrin:
Ʌ___Ʌ
\ʘᴥʘ/
golana
Messages : 812
Inscription : 13 nov. 2009, 10:58

Re: Giga séquenceur basé sur le serge programmer/tkb

Message par golana »

J'ai ajouté une feuille "modules" qui contient la liste des éléments, dont certains restent à déterminer.

Je n'ai pas intégré la partie "drunk clock" dans le layout car pour le moment celle ci est incertaine.
Avatar de l’utilisateur
LeGrosChat
Messages : 4289
Inscription : 12 avr. 2011, 01:26
Localisation : Le berceau du cinéma
Contact :

Re: Giga séquenceur basé sur le serge programmer/tkb

Message par LeGrosChat »

:hum: ...Là non plus, je ne vais pas pouvoir aller très loin dans mon développement pour ton application très spéciale, mais je te soumets juste une nouvelle piste de recherche toujours en logique câblée pour ce switch-sequencer, et toujours avec des composants très simples : à toi d'en tirer ce que tu y trouves de bon pour aller plus loin dans la conception de ton système...

- Un V-LFO (Very-Low Freq Osc) fournit une tension sur l'entrée d'un petit ADC simplifié sur 3 bits (peut-être justement selon le schéma que doit retrouver Yves). A toi de trouver le module LFO qui ira bien pour ça ! :wink:
- La fréquence et la forme d'onde du LFO donneront à la fois la vitesse et le sens de séquencement de l'horloge du switch-sequencer. Une saw inversée donnera un sens Q0->Q7, une saw "normale" le sens Q7->Q0, un triangle donnera un pendulum Q0->Q7->Q0, ou encore un S/H, un sinus, etc...
- L'intérêt supplémentaire, c'est qu'un mini-séquenceur simple comme le m-seq d'Alain (ACX) peut venir s'intercaler entre le LFO et l'entrée de l'ADC : c'est la séquence du m-seq qui pilotera alors le séquencement du switch-seq selon tes choix.
- L'ADC convertit sa tension d'entrée en une adresse affectée aux trois bits d'entrée d'un HEF4028B (décodeur BCD vers décimal : un cousin du compteur de Johnson 4017 utilisé dans le m-seq). La conversion BCD/Décimal en entrée fournit une tension positive sur l'une des sorties Q0 à Q9 (mais comme tu n'as besoin que de 8 sorties, ce sera donc de Q0 à Q7).
- Les sorties Q0 à Q7 activent chacune un DG412 qui affectent les 8 entrées de ton montage à la sortie commune. Et voilà ! :satisfait:

S'il n'y avait pas la nécessité de suivre une polarité de -15V à +15V, j'aurais même pu te proposer directement le HEF4051 qui intègre 8 interrupteurs analogiques vers 1 E/S, selon un décodage similaire, ce qui permettrait même de se passer des DG412. Mais sa tension de service sur les inters analos est limitée de -0.5V à 15V seulement (voire 20V maxi selon les constructeurs), ce qui n'est pas vraiment universel pour un usage en modulaire. :sad2:

Bon, il ne reste plus qu'à voir si cet ADC sur 4bits d'Elektor pourra faire l'affaire, voire en chercher un autre modèle mieux adapté (je vais aller faire un tour sur le site de Sonelec pour chercher ça...). Pour l'instant, c'est le point d'interrogation ! :nesaispo:

Les deux datasheet sont là :
HEF4028B : http://www4.ac-nancy-metz.fr/ssi/ressou ... f4028b.pdf
HEF4051B : http://www4.ac-nancy-metz.fr/ssi/ressou ... f4051b.pdf
Ʌ___Ʌ
\ʘᴥʘ/
Avatar de l’utilisateur
yusynth
Messages : 4804
Inscription : 12 nov. 2009, 19:15
Localisation : Grenoble
Contact :

Re: Giga séquenceur basé sur le serge programmer/tkb

Message par yusynth »

Le CAN 4 bits en PM...
yusynth, doc modulaire
"Patche" ou lis, fais ton choix, j'ai fait le mien...
golana
Messages : 812
Inscription : 13 nov. 2009, 10:58

Re: Giga séquenceur basé sur le serge programmer/tkb

Message par golana »

Alors,

Heureusement que j'ai de loin dépassé le serge tkb en termes de fonctionnalités, vu qu'un mec sur muffwiggler va en faire des KITS COMPLETS.
Ca m'a presque foutu les glandes.

Mais mon projet sera MIEUUUUX. Si si.

Histoire de faire un point d'avancement:
CGS/Ken Stone - Super contact, PCBs reçus, belle qualité, le pcb d'interface tactile est MAGNIFIQUE.
Gieskes HDROT - Gieskes est très sympa, PCBs reçus, c'est très propre et élégant même si très artisanal. Je ferai un module eurorack à part d'abord pour tester différents HDs je pense.
Barton Musical - PCBs + PICs reçus pour les quantizers [mini mini pcbs c'est super ça] et le super clock divider. Qualité très propre à permière vue (mais reçus ce matin donc pas le temps d'examiner en détails].

Il me reste à trouver un PC pour pouvoir me farcir les divers PCBs de contrôles [vu que je souhaite m'affranchir d'une pelle de cablage], et pour modifier les PCBs suivants de Yusynth:
- Dual Gate Delay deviendra Quad Gate length
- Sequential router 6 pas 3in/2out deviendra 8 pas 4in/1out
- Dual gated slew normalement ça j'y touche pas, mais je me pose encore quelques questions sur cette partie, d'autant qu'il va me rester un slew en rab vu que je ne traite que 5 chaines de CV.

J'ai également commencé la face avant sur le front panel designer, c'est un peu crapi comme logiciel, le calage des centres des éléments ne se fait pas bien, c'est à s'en arracher les cheveux. Je suppose qu'il y a des astuces mais c'est relou.
Ne parlons même pas du hgpl, pour le moment j'ai presque renoncé à faire des graphiques élégants sur ma face avant [très grande] tant pour le moment ce que j'en fais ne me plait pas. Pareil si vous avez des astuces pour ça...
Dans tous les cas c'est pas pressé, je pense que j'attendrai d'avoir reçu tous mes composants et d'avoir fait mes PCBs restantes avant de commander quelque face avant que ce soit, d'autant qu'elle va me couter un demi bras.

Enfin, il reste la réflexion sur les connexions [matrice de patch], j'ai renoncé à mon projet de cartouches de sauvegarde [je garde ça sous le coude pour un autre projet qui viendra après].
Ce qui est dommage c'est que la grille "1 pouce" serge est un peu grande et je pourrais réduire vu que je serai en mini jack, mais ça colle plus avec les pots, donc j'espace quand même tout comme ça. Au moins ce sera un peu aéré.
Et il reste la partie "LEDs" à savoir qu'est-ce que je fais s'allumer et comment, pour l'instant il y a dans la solution "light' une 50aine de leds [déjà...].

J'ai renoncé à intégrer la partie "clock ivre" dans ce projet. Il semble bien plus intéressant de faire de cette petite idée un module à part.
Nous en reparlerons avec Alain [merci encore pour l'autre soir!], d'ailleurs je vais te faire un petit MP.

Hopla!
Des bisous.
La suite au prochain épisode.
Si j'ai le temps je vous ferai une petite photo de l'ensemble des PCBs de chaque fournisseur.
Répondre
cron