Annonce

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


#1 2009-06-28 21:09:24 concaténation / chemin

jull
membre
Lieu: lyon
Date d'inscription: 2009-06-28
Messages: 11
Site web

concaténation / chemin



hello world,
hello codelab,
bien heureux de trouver un site ressource pour les max newbies comme moi
je souhaite mettre à jour aléatoirement le sample lié à mon buffer
j'ai donc créé 10 sons : s1.mp3, s2.mp3, etc lié à un métro qui génère un chiffre de 1 à 10 ... et je pensais simplement placé un message :
import s$1.mp3
mais cela ne fontionne pas, tout comme import s"$1".mp3 ou import s $1.mp3
comment fonctionne max de ce coté là ?
merci à vous

Dernière modification par jull (2009-06-28 21:10:32)

Hors ligne

 

#2 2009-06-29 12:43:05 Re : concaténation / chemin

pschiiitt
membre
Date d'inscription: 2009-03-21
Messages: 318

Re: concaténation / chemin



Salut,

Tu mets tes fichiers sons dans un dossier.
Tu les listes dans un [ubumenu] ou un [coll] (sauvegarde du chemin du dossier).
tu les envoies dans le [buffer] avec  un [metro] [random].

En gros, ça se passe comme indiqué ci-dessus.
Si tu veux plus d'explication : envoie un patch !

Ciao ! Bonne prog !

Hors ligne

 

#3 2009-07-03 13:50:04 Re : concaténation / chemin

jull
membre
Lieu: lyon
Date d'inscription: 2009-06-28
Messages: 11
Site web

Re: concaténation / chemin



merci beaucoup pour la réponse
je vais tester ça

Hors ligne

 

#4 2009-07-04 00:24:45 Re : concaténation / chemin

oranoutan
membre
Date d'inscription: 2009-06-16
Messages: 14

Re: concaténation / chemin



salut

a savoir que si tu veux pas de clic ou de 'freeze' (temps de chargement du fichier son), et passer instantanément d'un son à l'autre il vaut mieux que tu (pré)charge tous les fichiers sons. donc créer autant de buffer qu'il y a de fichiers sons dans ton dossier. Sinon si c'est juste pour de la lecture de fichier, suivant t'es besoins, le sfplay a une fonction 'preload', et ne nécessite pas d'avoir plein de buffer.
et aussi que max aime pas trop les fichiers mp3. le wav ou aiff est beaucoup plus sûr.

++++
0-0

Hors ligne

 

#5 2009-07-04 18:41:52 Re : concaténation / chemin

pschiiitt
membre
Date d'inscription: 2009-03-21
Messages: 318

Re: concaténation / chemin



Salut,
Avec la méthode que j'emploie : je n'ai ni clique (à moins que l'échantillon soit mal préparé) ni gèle (ce n'est pas la saison).smile
Charger les sons dans une multitude de [buffer] complique largement les choses.
Il faudrait utiliser l'objet [poly~] dans ce cas, à mon avis.
Je n'ai pas exploré cette façon de faire... neutral

oranoutan, pourrais-tu nous fournir un petit patch qui explique cette solution ?

Hors ligne

 

#6 2009-07-06 00:07:06 Re : concaténation / chemin

jull
membre
Lieu: lyon
Date d'inscription: 2009-06-28
Messages: 11
Site web

Re: concaténation / chemin



ça fonctionne bien chez moi avec la méthode conseillé par pschiiit.
par contre, j'ai quand même besoin d'utiliser [$1].Y a t il moyen de l'éviter ?
ci joint le patch en question.J'ai remplacé [random] par [series] de la bibliotheque RTC pour éviter les successions d'un même sample

Hors ligne

 

#7 2009-07-06 16:12:59 Re : concaténation / chemin

pschiiitt
membre
Date d'inscription: 2009-03-21
Messages: 318

Re: concaténation / chemin



Voilà la solution avec  un ubumenu...
http://codelab.fr/up/ubumenu-choix-fichier.jpghttp://codelab.fr/up/rand-sans-rep.jpg
Bonne programmation, bonne musique !

Hors ligne

 

#8 2009-07-06 21:38:04 Re : concaténation / chemin

oranoutan
membre
Date d'inscription: 2009-06-16
Messages: 14

Re: concaténation / chemin



salut

oui, il est possible que çà marche sans clique. moi de mon côté je préfère tout charger au démarrage (du moins si ya pas 3 h de fichiers sons) comme çà je suis sûr que je peux changer et passer instantanément d'un fichier à l'autre. perso j'utilise beaucoup ça avec des granulaires et je trouve ça super efficace, genre je peux  lire un grain d'un son, puis un  grain d'un autre son, et créer des sons qui sont une mixtures (grain/grain) de plusieurs fichiers.....

heu vous faire un patch serait un peu compliqué, surtout que j'utilise un système d'un ami qui a développer un super truc.  c'est effectivement basé sur du poly,  qui créer autant d'instance qu'il n'y a de fichier dans le dossier. du coup  faut adapter ses modules sonores qui doivent recevoir des messages de réferences du buffer. (je sais pas si c'est clair).

lien vers la lib de Jospeh Larralde, un super gars qui bosse en développer max/msp  au SCRIME.
http://joseph.larralde.free.fr/maxmsp.html

bon,.... aller un patch d'ex sinon vous comprendrais rien, un beau cadeau que je vous fait ce soir. (faut télecharger la lib avant)

heuuuu je tiens à signaler que le Mr Joseph et moi même réalisons et proposons divers stages Max/Msp, de l'initiation au perfectionnement. Avis au intéressés!!!!!

Hors ligne

 

#9 2009-07-07 00:12:21 Re : concaténation / chemin

jull
membre
Lieu: lyon
Date d'inscription: 2009-06-28
Messages: 11
Site web

Re: concaténation / chemin



@ pschiiit : j'essaie de refaire le patch que tu as lié à ton post mais :
- qu'est ce que "(auto)populate" ?
- qu'est ce que "prefix" ?

@oranoutan : j'ai télécharger la librairie mais elle comprend beaucoup de dossier et je ne sais pas ou les installer...
je débute donc ça rentre lentement ...

merci en tout cas de votre intérêt

Hors ligne

 

#10 2009-07-07 11:13:21 Re : concaténation / chemin

pschiiitt
membre
Date d'inscription: 2009-03-21
Messages: 318

Re: concaténation / chemin



jull... jull... jull... roll

Va voir l'aide de l'objet [ubumenu] et tu auras les réponses à tes questions !
Je sais que tu débutes, mais il faut faire les didacticiels, il faut explorer les exemples et l'aide avant toute chose.
Ne t'inquiète pas, mon patch fonctionne, il est rodé ! cool

Bon courage !

Hors ligne

 

#11 2009-07-07 12:22:26 Re : concaténation / chemin

pschiiitt
membre
Date d'inscription: 2009-03-21
Messages: 318

Re: concaténation / chemin



Salut oranoutan !

J'ai jeté un coup d'oeil à ton truc... je suis dubitatif.
Tu as copié les fichiers avec une extension du nom : -copie, ce qui rend l'ensemble inutilisable sans les renommés.
En effet, il manque quelques abstractions. Je les ai récupérés par le lien que tu as donné.

C'est sûr que le pauvre jull ne va rien comprendre. Alors, j'ai remis cela en ordre dans le fichier joint.

Même après cela, ça ne fonctionne pas chez moi. Mais, ce n'est pas important, j'ai saisi l'esprit du patch.
Mon dossier son se liste bien dans le [coll] mais pas de données dans le [buffer] ?
Il y a des choses qui me troublent dans cette programmation comme utiliser un [ubumenu] et un [coll] pour la même liste dans un sous-patch !!???

Bref, je sais qu'en théorie cela doit fonctionner.
Je le ferais à ma sauce le temps voulu quand le besoin se ferra sentir.

Merci quand même... du cadeau ?

Hors ligne

 

#12 2009-07-07 17:27:44 Re : concaténation / chemin

oranoutan
membre
Date d'inscription: 2009-06-16
Messages: 14

Re: concaténation / chemin



hello

la manipulation ne peut pas être la même avec un coll et u ubumenu. as tu ouvert la coll???
Elle contient des info concernant les caractéristiques du son (accès disk, length, position dans le dossier) servant pour sa manipulation le ubu est juste pour voir le nom du son et sa position dans le dossier.

pour l'histoire du buffer, regarde si ça se charge dans les buffer du poly. si oui, c'est bizarre? sinon, le problème était déjà arriver c'est une histoire : qu'il faut que tout le dossier soit analyser avant d'être 'loader' et il faut mettre un delay quelque part, mais là peut pas te dire où.
essai avec de petits dossier pour commencer.

bon voili, bon courage pour la dépouille du système....
0-0

Hors ligne

 

#13 2009-07-08 10:41:45 Re : concaténation / chemin

jull
membre
Lieu: lyon
Date d'inscription: 2009-06-28
Messages: 11
Site web

Re: concaténation / chemin



bon oui un peu d'abus sur le dernier post...je cherchais un objet autopopulate, j'avais pas saisi que c'était un attribut de umenu
mais j'ai fait les tutoriels et l'aide est mon ami depuis le début
ça rentre ça rentre

Hors ligne

 

fil rss de cette discussion : rss

Pied de page des forums

Powered by FluxBB

codelab, graphisme & code : emoc / 2008-2024