Fabriquer un delay type Frippertronic ?
- 25 réponses
- 4 participants
- 3 819 vues
- 4 followers
Soizic
Je souhaiterais avoir votre avis concernant mon grave pb existenciel !!!
Depuis mon passage sur MacIntel, je ne peux plus utiliser mon plug favori qui n'est dispo que pour Windows : la fabuleuse émulation de Frippertronics Elottronix qui me permettait de longues heures de créations de textures sonores et d'improvisations live avec ma guitare et me faisait me prendre pour ce bon vieux Robert Fripp
Je suis certain qu'avec Bidule, il doit être possible de recréer ce genre de plug qui n'est finalement qu'une combinaison de 2 (ou plus) longs delays (15s minimum) et de plusieurs filtres appliqués sur ceux-ci ...
Pensez-vous qu'il serait pas trop compliqué de fabriquer cet effet dans Bidule pour un novice comme moi en la matière ?
J'ai déjà longuement utilisé Bidule mais je me suis jamais penché sur la création de mes propres effets avec (j'ai essayé un peu mais pas trop pigé le truc !)
Sinon, autre solution peut-être plus simple : créer un groupe combinant plusieurs plugs déjà existants (delays et filtres) en les routant correctement ensemble pour arriver à mes fins (ça j'ai déjà fait).
Pour cette solution, je pense notamment à "LoopyLLama" ou "Augustus loop" qui ne m'ont pas convaincu tout seuls mais qui pourraient le faire combiner ensemble ... et peut-être même que de simples delays feraient l'affaire ?
Bref, pour résumer : est-ce que créer ce genre d'effet dans Bidule grâce aux "Building blocks" ce serait me lancer dans un bor+#~~&@ sans fin ou pas ???
Avez-vous déjà créer vos propres effets ou synths grâce à Bidule ?
Je n'ai trouvé aucun tutoriel là dessus ...
Merci pour vos réponses ...
- 1
- 2
Soizic
Soizic
amleth
Bon alors, Bidule, ça m'arrive d'y toucher un peu, même si je suis plutôt dans le camps des mulcheurs (oui je sais, yapa sous Mac).
Tu pourrais tenter de décrire précisément le fonctionnement / la constitution de l'émulateur de Frippertronics, qu'on se penche tous sur la question avec Bidule ?
And we're going to have this transitory cow fling thing right here in Cicely?
Soizic
En gros, le signal de la guitare doit rentrer dans 2 delays simultanément.
Ces 2 delays doivent pouvoir être réglés indépendemment sur des temps de retard différents (par exemple le premier sur 15s et le deuxième sur 30s) de façon à ce que les répétitions forment un cycle lorsque le feedback est réglé à un niveau important (comme si la guitare avait été samplée et loopée !).
Ensuite, il faudrait appliquer un ou plusieurs filtres à chaque delay pour simuler un écho à bande (lowpass et/ou bandpass et/ou highpass), de façon à ce que les répétitions s'étouffent au fur et à mesure.
Et enfin, peut-être y intégrer 1 LFO pour simuler la bande qui pleure ...
Voilà, en gros c'est ça, dans la config la plus simple ...
Après on peut compliquer un peu la chose en intégrant d'autres lignes de delay (4, 8, 16 etc ...) et en plaçant chacune de ses lignes différemment dans l'espace stéréo pour obtenir des textures encore plus envoutantes !
Ensuite, tu joues 3 notes ... tu attends qu'elles soient bouclées.
Et puis tu rajoutes 3 autres notes par dessus, puis 5 autres, puis 1 accord etc etc jusqu'à former un beau tapis de notes qui se jouent en boucle !
Robert Fripp utilisait 2 magnétos Revox pour faire ce genre de truc.
Hors sujet : Sinon, j'ai fait un nouveau test ce matin avec Augustus loop ... et ça a été plus probant que mon premier essai, ça le fait quand même pas mal mais j'arrive moins à le maîtriser que Elottronix XL!
Voilà, dis comme ça ça a pas l'air trop compliqué mais une fois devant la feuille blanche dans Bidule ... je sais pas par où commencer !

amleth
Bon, j'ai un soucis, le Delay Line est ridiculement lent, je pensais poouvoir trouver une solution, mais je cale un peu. En mettre pleins en cascade, c'est pas un peu sale ? Sinon, le block multi-tap semble proposer un temps plus long, mais j'arrive pas à trouver comment le contrôler... ouais, je débute aussi avec Bidule, faut pas trop m'en vouloir...
Bon, y'a pas un Maxeur pour faire ce que demande Soizic ?
And we're going to have this transitory cow fling thing right here in Cicely?
Soizic
amleth
Je vais continuer à farfouiller et à utiliser les briques de plus bas niveau un peu à l'aveuglette, et on vera ce qui en sortira. Je laisse pas tomber ton problème en tout cas.
And we're going to have this transitory cow fling thing right here in Cicely?
Soizic
amleth
Max/MSP appartient à la famille des langages de programmation graphiques en temps réel. Tu connectes des boites fonctionnelles les unes aux autres pour construire un traitement audio ou un dispositif de synthèse. Graphiquement, c'est le même paradigme que des logiciels comme Reaktor, Audiomulch, Bidule et autres modulaires un peu fous. La principale différence est qu'avec Max, tu n'as sous le coude que des modules bas niveaux. Pour cette raison, il est délicat de faire quelque chose sans rien connaître en traitement du signal numérique.
Peu de musiciens issus de la "musique populaire" l'utilisent, on peut citer par exemple les gens d'Autechre. C'est avant toute chose un outil de recherche scientifque surpuissant qui te permet de modéliser avec précision toute situation audio que tu peux imaginer, et d'exporter le résultat en plug-in VST (ce que ne fait pas Bidule). Tu peux communiquer via OSC et MIDI avec d'autres applis (comme Bidule). Tu as également la possibilité de développer ce qu'on appelle des "externs", en langage C, pour étendre selon ta volonté les fonctionnalités du soft. Il permet également de faire tout un tas d'autres choses, gérer le moteur audio d'une application multimédia, faire de l'image, contrôler une cuve radioactive, etc.
C'est l'outil le plus utilisé à l'IRCAM (avec OpenMusic pour la dimension pré-compositionnelle), il permet aux assistants musicaux de développer exactement les fonctions dont ont besoin les compositeurs avec lesquels ils travaillent, de gérer des situations live complexes (sons de synthèse devant interagir avec des instruments "réels", gestion des vidéos, temps réel, etc.)
Max permet bien sûr de construire l'interface en même temps que ton dispositif audio, et tu navigues tout le temps entre un mode création et un mode performance.
Je ne crois pas me tromper en te disant que l'expert Max/MSP sur Audiofanzine, c'est Choc, toujours de bon conseil au sujet des modulaires et du DSP.
Dans la famille très large, tu trouves donc Reaktor (belle interface, bas niveau avec le Core modélisant des composants électroniques, pas de FFT, artillerie lourde de NI) , Audiomulch (plus orienté live avec la Métasurface), Bidule (vraiment top du fait de la présence de pleins de fonctions bas niveaux, mais p... qu'est ce qu'il plante !). Bon, allez, j'arrête.
And we're going to have this transitory cow fling thing right here in Cicely?
amleth
Bon, avant de continuer, je voudrais être certain qu'on parle bien de la même chose.
http://82.226.216.163/%7Eamleth/amleth.bidule
Le signal passe dans deux delays dont les longeurs sont réglables indépendemment grâce aux blocs variables (les blocs gains servent à régler le feedback, réglés comme tels, le signal se répète indéfiniment sans amoindrissement du volume).
Pour plus de clarté, j'ai patché le premier delay à gauche et le second à droite. Le premier est à 15s, le second à 30s comme ce que tu donnais comme exemple.
Dis moi donc si c'est une base dans ce goût là que tu cherches (après, je pourrais implémenter tous les truc fous que tu veux derrière les delays, filtres, effets, etc.)
And we're going to have this transitory cow fling thing right here in Cicely?
Soizic
Merci beaucoup Amleth, t'as bien compris le truc, c'est ce genre de chose que je cherche à faire
Reste plus qu'à pouvoir rajouter des filtres en sortie de chacun des delays et ça devrait être un bon début !
Merci beaucoup de passer du temps là dessus, c'est cool !
A l'occas', si tu pouvais m'expliquer un peu la genèse de tout ça, ça me permettrait de me débrouiller tout seul ...
amleth
Tout d'abord, on a les traditionnelles "Audio Devices -> Duplex -> <ta carte son ASIO>". Je branche l'entrée audio directement dans la sortie afin d'entendre immédiatement ce qu'on joue (selon la latence de ton matos).
Ensuite le signal est passé dans deux "Building Blocks -> Multi-tap Delay". Les Building Blocks (BB) sont des éléments de base servant à construire d'autres modules de plus hauts niveaux, donc c'est dans ce menu qu'on voit à quel point Bidule va loin et se rapproche de Max. Il paraît même qu'il existe un SDK qui permet de développer en C ses propres Blocks... j'aimerais bien l'essayer.
Le BB Multi-tap Delay permet un delay de 2min max ("Durée en ms : 120000" ) , ce qui permet de voir venir et de répondre à ton cahier des charges.
Maintenant, il faut pouvoir contrôler la longueur des delays. La doc de Bidule t'informe que cette valeur à mettre en entrée du premier tap est exprimée en samples. J'ai donc décidé d'utiliser une multiplication de la Fréquence d'Echantillonage de ta carte son ("Building BLocks -> Math -> Constant", de type "Sample Rate" ) par une valeur entière ("Building BLocks -> Math -> Variable", max=120000 pour varier dans la plage permise par le BB Multi-tap).
Ensuite, il faut un feedback infini, donc c'est tout simplement un bouclage de la sortie du delay sur son entrée, avec un petit "Mixing -> Gain" qui te permet de le contrôler.
Voilà. T'as essayé mon patch donc, ça marche bien ? (après avoir remplacé ma carte son par la tienne...). Je te laisse faire la suite ?
Si tu as d'autres questions, n'hésite point. Je suis fan de Bidule maintenant.
And we're going to have this transitory cow fling thing right here in Cicely?
amleth
And we're going to have this transitory cow fling thing right here in Cicely?
Soizic
amleth
And we're going to have this transitory cow fling thing right here in Cicely?
_john.
Il serait possible de le rendre à nouveau dispo ?
amleth
C'est cool que ce petit truc tout basique serve à qqun.
And we're going to have this transitory cow fling thing right here in Cicely?
Soizic
.... sooperlooper enfin dispo en universal binary
J'ai pour l'instant laissé de côté la solution Bidule pour apprivoiser un peu ce super freeware qu'est Sooperlooper et je pense que ça va le faire grave !!!
Je ne vais quand même pas laissé tomber le boulot d'Amleth (merci !) ... mais je vais le garder pour plus tard.
Pour l'instant (dans l'urgence bien que tout soit relatif !), SooperLooper me permet d'arriver à mes fins, à condition de faire quelques prouesses de routing dans Logic Express ...
A ce propos, est-ce que vous connaissez un peu Logic et son environnement ?
Notamment pour utiliser un plug en Rewire ?
J'ai créé un sujet dans "Logic express" mais pour l'instant pas de réponse ...
Est-ce qu'il faut avoir une version "Rewire" du plug qu'on veut utiliser en Rewire dans Logic ou pas obligatoirement ?
Je voudrais juste pouvoir utiliser les sorties séparées de SooperLooper ... ce que je ne peux pas faire quand je l'utilise en insert
amleth
And we're going to have this transitory cow fling thing right here in Cicely?
Soizic
amleth
And we're going to have this transitory cow fling thing right here in Cicely?
Skawiwen
Soizic
Parce que ça le fait grave, je pense pas qu'on puisse trouver mieux ... surtout en freeware !
J'ai même pas pu le tester comme il faut car j'étais trop occupé à créer des supers boucles ... impossible de tester sérieusement toutes les fonctionnalités car ce joujou décuple ta créativité !
T'as quoi comme matos ?
T'as buté sur quoi dans SooperLooper ? Jack ?
- < Liste des sujets
- Charte
- 1
- 2

