Bonjour
je suis en train de mettre en place un sampleur apte à faire du sampling à la volée... la question que je me pose est de savoir si il vaut mieux passer par record~et utiliser des buffers (perso je trouve ça assez peu souple) ou par sfrecord~(stockage des aif sur le disque)
on m'a dit que les buffers étaient lus plus vite....
donc???
Merci pour vos réponses..
A
Hors ligne
en général (c-a-d pas que dans max), la meilleure raison pour lire des samples en direct-to-disk c'est quand ils sont *très* longs (comme c'est la RAM qui est mise à l'épreuve dans ces cas là, et comme les machines récentes ont en général beaucoup de RAM => pas de problème).
un exemple d'application où c'est mieux en direct-to-disk: un lecteur MP3 (type traktor. j'en ai fait un il y a qques années, il doit trainer sur un vieux hdd).
dans les cas où tu as des samples de qques secondes, je conseillerais l'utilisation de buffers, qui est en effet beaucoup plus rapide|réactive.
citation :
utiliser des buffers (perso je trouve ça assez peu souple)
tu peux ellaborer là-dessus stp ?
rien ne t'empêche d'avoir plein de buffers préparés, les utiliser, les cropper, les swapper, etc...
++
_y
Hors ligne
Bonjour merci pour cette réponse
en fait je trouve les buffers peu souples parce que je les utilise depuis 3 jours!!!! (je me servais toujours des sfplay et sfrecord)
ce serait pour des samples de entre 2 et 5s.. tu me conseilles donc des buffers??
euh cropper??? swaper???
A
Hors ligne
Able a écrit:
Bonjour merci pour cette réponse
en fait je trouve les buffers peu souples parce que je les utilise depuis 3 jours!!!! (je me servais toujours des sfplay et sfrecord)
ce serait pour des samples de entre 2 et 5s.. tu me conseilles donc des buffers??
je conseille direct-to-disk que pour des samples de plusieurs minutes
citation :
euh cropper??? swaper???
oops, je fais mon jcvd...
- to crop: rogner, réduire
- to swap: échanger
ps: je te conseille de jeter un coup d'oeil à l'excellent object [xsample~] de Thomas Grill. il contient en fait 3 externals dont [xgroove~] qui est bien mieux (où du moins à l'époque....) que [groove~]:
http://grrrr.org/ext/beta/
bonne chance,
_y
Hors ligne
réponse un poil plus claire après mon café:
- si tu enregistres une perf de 2h => [sfrecord~] direct sur ton disque.
- si tu enregistres un son par-ci par-là pour le rejouer tout de suite, etc => [record~ mybuffer] (avec bien-eûr autant de buffers que tu veux)
_y
Hors ligne
Hello
merci pour les précisions.. mais j'ai un pb : impossible de spécifier une durée d'enregistrement au record~il rest bloqué sur 1000ms même donne une autre durée à l'objet buffer!!!!
A
Hors ligne
cf help file de [buffer~]:
[buffer~ mybuffer 5000 2] assigne un buffer `mybuffer' d'une durée initiale de 5 secondes (5000ms) et stéréo (2 channels).
tu peux utiliser des buffers de 10sec, enregistrer tout en calculant le temps de l'enregistrement et ensuite réduire la longueur du buffer en fonction de ce temps (message `size ...')
++
_y
Hors ligne
Pages: 1