Salut a tous,
je suis en train de travailler sur un simple lecteur de sample et je dois récupérer la longueur de chaque sample en milliseconde (pour l'afficher dans un [waveform~]) je me sert de [info~] pour cela, le problème est:
si je fixe la longueur du sample dans le [buffer~],[info~] me sortira toujours la même longueur, dans ce cas il est complétement inutile, ou alors je n'écrit rien dans le [buffer~] et à ce moment la il reste mono ce qui ne me convient pas. d'autant plus que dans ce dernier cas cà ne marche toujours pas car si je charge un son de par exemple 10000, [info~] me sortira 10000, et aprés (dans le même buffer~) si je charge un son de 500 [info~] me sortira quand même 10000.
en gros il faut que je trouve comment trouver la longueur du sample avant de le charger et de l'envoyer dans un [buffer~] via le message size $1, mais j'arrive pas.
si quelquun à une idée ?
Hors ligne
sfinfo~
Hors ligne
sinon peut être en utilisant le message "replace" au lieu de "load" pour charger ton sample.
Hors ligne
merci pour votre réponse, je vais essayer d'utiliser replace, (dés que j'ai le temps, la je passe la semaine sur protools alors le soir j'éteins l'ordi).
à bientôt sur max:)
Hors ligne
Pages: 1