Se connecter
Se connecter
Créer un compte

ou

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

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

sambre

451 posts au compteur
Posteur·euse AFfamé·e
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..?
Cyclyk

Cyclyk

4666 posts au compteur
Squatteur·euse 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/
Cyclyk

Cyclyk

4666 posts au compteur
Squatteur·euse 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
sambre

sambre

451 posts au compteur
Posteur·euse AFfamé·e
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!
Choc

Choc

6968 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
Stage-Engine

Stage-Engine

1233 posts au compteur
AFicionado·a
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:

Cyclyk

Cyclyk

4666 posts au compteur
Squatteur·euse 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?
sambre

sambre

451 posts au compteur
Posteur·euse AFfamé·e
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..)
sambre

sambre

451 posts au compteur
Posteur·euse AFfamé·e
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

Choc

Choc

6968 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:
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 et vous afficher des publicités personnalisées (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).
Analyse de l’audience (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 (Google Ads)
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 sommes susceptibles d’afficher des publicités provenant de notre propre plateforme, de Google Advertising Products ou encore de la régie Adform.
Marketing (Meta Pixel)

Sur nos sites web, nous utilisons le Meta Pixel. Le Meta Pixel est un pixel de remarketing mis en œuvre sur nos sites web qui nous permet de vous cibler directement via le Meta Network en diffusant des publicités aux visiteurs de nos sites web lorsqu’ils visitent les réseaux sociaux Facebook et Instagram. Les métapixels sont des extraits de code capables d’identifier votre type de navigateur via l’ID du navigateur - l’empreinte digitale individuelle de votre navigateur - et de reconnaître que vous avez visité nos sites web et ce que vous avez regardé exactement sur nos sites web. Lorsque vous visitez nos sites web, le pixel établit une connexion directe avec les serveurs de Meta. Meta est en mesure de vous identifier grâce à l’identifiant de votre navigateur, car celui-ci est lié à d’autres données vous concernant stockées par Meta sur votre compte d’utilisateur Facebook ou Instagram. Meta diffuse ensuite des publicités individualisées de notre part sur Facebook ou sur Instagram qui sont adaptées à vos besoins.

Nous ne sommes nous-mêmes pas en mesure de vous identifier personnellement via le pixel meta, car à part l’ID de votre navigateur, aucune autre donnée n’est stockée chez nous via le pixel.

Pour plus d’informations sur le Meta Pixel, les détails du traitement des données via ce service et la politique de confidentialité de Meta, veuillez consulter le site suivant Meta Privacy Policy - How Meta collects and uses user data pour Facebook et Meta Privacy Policy - How Meta collects and uses user data pour Instagram.

Meta Platforms Ireland Ltd. est une filiale de Meta Platforms, Inc. basée aux États-Unis. Il n’est pas exclu que vos données collectées par Facebook soient également transmises aux États-Unis.


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).

Analyse de l’audience (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 (Google Ads)

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 sommes susceptibles d’afficher des publicités provenant de notre propre plateforme, de Google Advertising Products ou encore de la régie Adform.

Marketing (Meta Pixel)

Sur nos sites web, nous utilisons le Meta Pixel. Le Meta Pixel est un pixel de remarketing mis en œuvre sur nos sites web qui nous permet de vous cibler directement via le Meta Network en diffusant des publicités aux visiteurs de nos sites web lorsqu’ils visitent les réseaux sociaux Facebook et Instagram. Les métapixels sont des extraits de code capables d’identifier votre type de navigateur via l’ID du navigateur - l’empreinte digitale individuelle de votre navigateur - et de reconnaître que vous avez visité nos sites web et ce que vous avez regardé exactement sur nos sites web. Lorsque vous visitez nos sites web, le pixel établit une connexion directe avec les serveurs de Meta. Meta est en mesure de vous identifier grâce à l’identifiant de votre navigateur, car celui-ci est lié à d’autres données vous concernant stockées par Meta sur votre compte d’utilisateur Facebook ou Instagram. Meta diffuse ensuite des publicités individualisées de notre part sur Facebook ou sur Instagram qui sont adaptées à vos besoins.

Nous ne sommes nous-mêmes pas en mesure de vous identifier personnellement via le pixel meta, car à part l’ID de votre navigateur, aucune autre donnée n’est stockée chez nous via le pixel.

Pour plus d’informations sur le Meta Pixel, les détails du traitement des données via ce service et la politique de confidentialité de Meta, veuillez consulter le site suivant Meta Privacy Policy - How Meta collects and uses user data pour Facebook et Meta Privacy Policy - How Meta collects and uses user data pour Instagram

Meta Platforms Ireland Ltd. est une filiale de Meta Platforms, Inc. basée aux États-Unis. Il n’est pas exclu que vos données collectées par Facebook soient également transmises aux États-Unis.


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.