Annonce

>>> Bienvenue sur codelab! >>> Première visite ? >>> quelques mots sur codelab //// une carte des membres//// (apéros) codelab


#1 2011-12-05 15:02:44 modifier la longueur d'un buffer

Able
membre
Lieu: Alain
Date d'inscription: 2009-10-26
Messages: 209
Site web

modifier la longueur d'un buffer



Bonjour à tous (tes)

je viens de terminer un patch qui délivre en sortie et sous forme de listes de 3 éléments des triplets successifs  "pitch-vél-durée (en ms)" Ex : "60 80 250" "73 70 300" "66 100 500", etc

avec une sortie midi, ça fonctionne et j'obtient donc des motifs mélodiques... Mais comment faire pour remplacer le midi par un rendu audio à partir d'un buffer. Pour la transposition mélodique du buffer, pas de pbs ça marche (avec gizmo~)...mais j'ai un problème pour les durées!!! (sachant que j'utilise groove~ pour lire les buffers....

je traiterais les vélocités + tard

toutes idées bienvenues

bien à vous

A


Il suffit d'un arbre bien peint pour entendre le bruit du vent

Hors ligne

 

#2 2011-12-07 11:38:14 Re : modifier la longueur d'un buffer

Able
membre
Lieu: Alain
Date d'inscription: 2009-10-26
Messages: 209
Site web

Re: modifier la longueur d'un buffer



Bon et bien apparement ma question semble devoir rester sans réponse.....


sad


Il suffit d'un arbre bien peint pour entendre le bruit du vent

Hors ligne

 

#3 2011-12-08 07:28:12 Re : modifier la longueur d'un buffer

Ch
membre
Date d'inscription: 2009-09-29
Messages: 42

Re: modifier la longueur d'un buffer



Bonjour Alain,

citation :

mais j'ai un problème pour les durées!

Lequel exactement?
Tu pourrais poster un patch qui montre où t'en es et là où ça bloque?
ça nous permettrait de se faire une meilleure idée peut-être.

Hors ligne

 

#4 2011-12-08 16:14:45 Re : modifier la longueur d'un buffer

frascal
membre
Lieu: La Dominelais
Date d'inscription: 2010-10-31
Messages: 36
Site web

Re: modifier la longueur d'un buffer



Salut Able,
ta question m'interesse. Avec ton [buffer~] tu utilise quoi pour lire l'audio un groove~ ou un sfplay~ ?
car avec un groove facilement on pitch le fichier audio et la durée sera proportionnelle au pitch (si je dis des bêtises corrigez moi).

Apres pour la vélocité il me semble que en mettant un [scale] avec (0 127 0. 1.) ca devrait le faire ?   

bon a bientôt
Pascal

Hors ligne

 

#5 2011-12-09 13:36:58 Re : modifier la longueur d'un buffer

Able
membre
Lieu: Alain
Date d'inscription: 2009-10-26
Messages: 209
Site web

Re: modifier la longueur d'un buffer



Bonjour

désolé du retard de cette réponse mais pris par autre chose.

Bon, je vais essayer d'être plus clair. En fait je travaille sur un projet de suivi et de génération d'improvisation. Le patch général fonctionne de la manière suivante :


Un module de capture basé sur un objet fiddle~  (affiné par un le développeur avec qui je travaille de temps en temps)détecte un flux audio et donne en sortie 3 listes : une liste pitch (P), une vélocité(V) et une durées(D).

Pour l'instant les listes pitch et durées sont routées (sous conditions détectées dans la phrase d'entrée : registre, ambitus, vitesse, etc...) vers différents modules de réécriture (tranposition, renversement, rotation, accélération, etc...)
Une fois les réécritures effectuées ces listes sont recombinées dans un module avec la vélocité d'origine et ce module ressort des suites de triplets PVD... qui sont ensuite joués par un module de base qui génère du midi
ça fonctionne pas trop mal (bien que le fiddle~ soit encore trop peu réactif)
Mais le but du jeu est que l'improvisateur entende l'ordinateur lui ressortir des phrases jouées avec sont propre son!!!
Donc j'ai concocté un basique sampler à la volée ..... et en bidouillant suis arrivé à ce que le buffer d'origine soit transposé à la demande sans que sa durée change...
Mais comment faire pour utiliser ce buffer à la place du midi???? pour les hauteurs pas de pbs, mais pour les durées??? (comme précisé je traiterais les vélocités par la suite)
est ce plus clair???

Bien à vous
A


Il suffit d'un arbre bien peint pour entendre le bruit du vent

Hors ligne

 

#6 2011-12-09 17:15:03 Re : modifier la longueur d'un buffer

Able
membre
Lieu: Alain
Date d'inscription: 2009-10-26
Messages: 209
Site web

Re: modifier la longueur d'un buffer



Hello

ardu mais faisable (ça se fait en live dans le cadre de OMAX développé par l'Ircam qui est aussi un suiveur/générateur d'impro)
tu me diras je pourrais m'en servir.... MAIS je trouve le fait main plus fun et OMAX, sans rentrer dans le détail, analyse et reproduit le style de l'improvisateur, alors que dans le cas de ce projet, je voudrais que ce soit le système qui à terme génère ses propres règles de réponse

Et encore une fois toutes les idées sont les bienvenues!!!!

A bientôt
A


Il suffit d'un arbre bien peint pour entendre le bruit du vent

Hors ligne

 

fil rss de cette discussion : rss

Pied de page des forums

Powered by FluxBB

codelab, graphisme & code : emoc / 2008-2024