Devenir membre
Devenir Membre

ou
Continuer avec Google
Connexion
Se connecter

ou
Se connecter avec Google

Sujet Fx BufferOverride de smartelectronix: comment ça marche.?!

  • 10 réponses
  • 4 participants
  • 411 vues
  • 1 follower
sambre

sambre

451 posts au compteur
Posteur AFfamé
Premier post
1 Posté le 12/08/2004 à 11:05:52
Hello

je souhaiterai recréer dans MaxMsp un effet du style BufferOverride :aime: de destroyFx, qui fait en gros:

Citation : Buffer Override can overcome your host app's audio processing buffer size and then (unsuccessfully) override that new buffer size to be a smaller buffer size. It makes a lot more sense if you just try it out and hear what it does



mais je vois pas trop comment ça fonctionne.. :|

quelqu'un aurait-il une idée du fonctionnement de ce plug..?

[ Dernière édition du message le 30/11/-0001 à 00:00:00 ]

Cyclyk

Cyclyk

4634 posts au compteur
Squatteur d'AF
2 Posté le 12/08/2004 à 11:13:19
Il me semble que sur le petit site français à propos de MaxMsp il ya qq débuts d'explication pour construire un ensemble s'en rapprochant

http://www.idecibel.com/

[ Dernière édition du message le 30/11/-0001 à 00:00:00 ]

Cyclyk

Cyclyk

4634 posts au compteur
Squatteur d'AF
3 Posté le 12/08/2004 à 11:17:12
Autant pour moi
tu as déjà posé la question et c'était toi qui avait déjà posté à propos du "recycle like"!!
:oops:

Apprendre à fermer ça gueule lol....

donc aucune idée sorry

[ Dernière édition du message le 30/11/-0001 à 00:00:00 ]

sambre

sambre

451 posts au compteur
Posteur AFfamé
4 Posté le 12/08/2004 à 11:22:35
Héhé, oui je poste sur plusieurs forums en même temps.. :mdr:

j'ai quelques idées (j'avais fait un patch qui enregistrait de l'audio (un rythme surtout) dans un buffer, et qui lisait dedans au hasard, tout en restant calé sur le beat du rythme..

ça fait des trucs pas mal, mais pas encore assez complets!

[ Dernière édition du message le 30/11/-0001 à 00:00:00 ]

Choc

Choc

7110 posts au compteur
Membre d'honneur
5 Posté le 12/08/2004 à 14:34:20
J'avais fait un truc du genre dans Reaktor..

Le principe de base:

Prend une carte son. Elle contient un buffer remplis tous les x ms, stockant les echantillons audio avant lecture.

En electronica, certaines personnes s'amusé a faire planter leur becane, notamment en mitrallant leur PC d'info midi (je crois qu(AphX fesait ca), l'ordi n'arrivait plus a alimenter le buffer assez rapidement, donc tu entendais le buffer tourner en boucle (pas de nouvelle alimentation, on garde les echantillons qui sont dedans)...

Donc pour simuler ca, facile, tu prend un buffer (ou une ligne de retard), tu l'alimente avec un signal audio et a partir d'un moment tu dis....stop, balance moi en sortie uniquement ce que t'as dans le bufffer...le buffer tourne en boucle..

Le son en sortie peut etre controlé, on sait notamment qu'il y a une relation entre la taille du buffer en echantillon et la fondamentale du son qui va sortir du buffer en boucle....tu peux egalement faire en sorte que la longueur du buffer soit un diviseur du tempo (comme ca ca se synchronise a ta song)

Perso, j'avais pensé aller plus loin, car les trips de ligne de retard ca ressemble beaucoup a des algorithme a la karplus strong (algorithme utilisé en synthèse par modéle physique) ... on peut imaginé une serie de traitement a chaque fois que les infos boucles....par exemple un filtre passe bas simple (une fois que tu lies un echantillon, tu le somme a l'ancien echantillon et tu le divise par deux)....

Voila :clin: a toi de te prendre pour aphex, saurepusher etc etc

[ Dernière édition du message le 30/11/-0001 à 00:00:00 ]

Stage-Engine

Stage-Engine

1235 posts au compteur
AFicionado
6 Posté le 12/08/2004 à 14:38:16

Hors sujet : Autre technique pour faire des sons de n'importe quoi dans le même style : tu branches un apareil midi à cubase et tu mets cet appareil aussi bien en in que en out dans Cubase. Tu joue et ca là sa plante sévère, ta des sons dans tous les sens .. en gros ca fait un "larsen midi" :mdr:

[ Dernière édition du message le 30/11/-0001 à 00:00:00 ]

Cyclyk

Cyclyk

4634 posts au compteur
Squatteur d'AF
7 Posté le 12/08/2004 à 14:38:33

Citation : j'ai quelques idées (j'avais fait un patch qui enregistrait de l'audio (un rythme surtout) dans un buffer, et qui lisait dedans au hasard, tout en restant calé sur le beat du rythme..



si tu as obetnu ça est-ce que tu ne pas pas poussé plus loin en "cassant" la synchro rythmique, accélérant et décélérant le contenu du buffer?

[ Dernière édition du message le 30/11/-0001 à 00:00:00 ]

sambre

sambre

451 posts au compteur
Posteur AFfamé
8 Posté le 12/08/2004 à 15:10:46
En fait la synchro est relativment cassée: je declenche la lecture d'un bout de mon buffer sur certains beats du ryhtme entrant, et comme je lis au hasard dans ce buffer, ça donne des trucs parfois un peu bancals , parfois des bleeps (quand la longueur lue est courte)

ça marche pas trop mal, mais je voulais avoir d'autres idées en fait pour l'améliorer!! :mdr:


et analog, ton coup du "larsen midi" semble assez rigolo! quelqu'un a essayé..? j'utilise pas cubase, mais ça doit être possible dans d'autres seq. j'imagine..? (j'en avais entendu parler pour Aphex, genre "saturation d'infos midi", ce genre de trucs, mais je voyais pas trop comment faire..)

[ Dernière édition du message le 30/11/-0001 à 00:00:00 ]

sambre

sambre

451 posts au compteur
Posteur AFfamé
9 Posté le 12/08/2004 à 16:32:03
Pour ceux que ça interesse, une reponse obtenue sur un autre forum:

Citation : • a buffer of a userdefined size (pref tempo synced) is recorded
- ie. if your tempo is 120bpm, a buffer which lasts one beat would be 500ms long
• you play back this buffer entirely (like a delay) or you could limit the length, so you might loop the first quarter of this buffer (125ms)
- allow control of this 'loop length parameter'
• allow control the offset at which buffer reading begins
• allow the user to 'freeze' - ie the buffer does not get recorded into while freeze is on (allowing you to hold a fragment of sound indefiniately)
• add a dry / wet signal mix

[ Dernière édition du message le 30/11/-0001 à 00:00:00 ]

Choc

Choc

7110 posts au compteur
Membre d'honneur
10 Posté le 12/08/2004 à 16:41:17
Y a plus fin:
- Taille du buffer en fonction de la note désirée... :clin:

[ Dernière édition du message le 30/11/-0001 à 00:00:00 ]

cookies
Nous utilisons les cookies !

Oui, Audiofanzine utilise des cookies. Et comme la dernière chose que nous voudrions serait de perturber votre alimentation avec des choses trop grasses ou trop sucrées, sachez que ces derniers sont fait maison avec des produits frais, bio, équitables et dans des justes proportions nutritives.
Ce que cela veut dire, c’est que les infos que nous y stockons ne visent qu’à simplifier votre usage du site comme à améliorer votre expérience sur nos pages (en savoir plus).

Nous tenons à préciser qu’Audiofanzine n’a pas attendu qu’une loi nous y oblige pour respecter la vie privée de nos membres et visiteurs. Les cookies que nous utilisons ont en commun leur unique objectif qui est d’améliorer votre expérience utilisateur.

Tous nos cookies
Cookies non soumis à consentement
Il s'agit de cookies qui garantissent le bon fonctionnement du site Audiofanzine. Le site Web ne peut pas fonctionner correctement sans ces cookies. Exemples : cookies vous permettant de rester connecté de page en page ou de personnaliser votre utilisation du site (mode sombre ou filtres).
Google Analytics
Nous utilisons Google Analytics afin de mieux comprendre l’utilisation que nos visiteurs font de notre site pour tenter de l’améliorer.
Publicités
Ces informations nous permettent de vous afficher des publicités qui vous concernent grâce auxquelles Audiofanzine est financé. En décochant cette case vous aurez toujours des publicités mais elles risquent d’être moins intéressantes :) Nous utilisons Google Ad Manager pour diffuser une partie des publicités, des mécanismes intégrés à notre CMS pour le reste.

Nous tenons à préciser qu’Audiofanzine n’a pas attendu qu’une loi nous y oblige pour respecter la vie privée de nos membres et visiteurs. Les cookies que nous utilisons ont en commun leur unique objectif qui est d’améliorer votre expérience utilisateur.

Tous nos cookies
Cookies non soumis à consentement

Il s’agit de cookies qui garantissent le bon fonctionnement du site Audiofanzine. Le site Web ne peut pas fonctionner correctement sans ces cookies. Exemples : cookies vous permettant de rester connecté de page en page ou de personnaliser votre utilisation du site (mode sombre ou filtres).

Google Analytics

Nous utilisons Google Analytics afin de mieux comprendre l’utilisation que nos visiteurs font de notre site pour tenter de l’améliorer. Lorsque ce paramètre est activé, aucune information personnelle n’est envoyé à Google et les adresses IP sont anonymisées.

Publicités

Ces informations nous permettent de vous afficher des publicités qui vous concernent grâce auxquelles Audiofanzine est financé. En décochant cette case vous aurez toujours des publicités mais elles risquent d’être moins intéressantes :) Nous utilisons Google Ad Manager pour diffuser une partie des publicités, des mécanismes intégrés à notre CMS pour le reste.


Vous pouvez trouver plus de détails sur la proctection des données dans la politique de confidentialité.
Vous trouverez également des informations sur la manière dont Google utilise les données à caractère personnel en suivant ce lien.