Annonce

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


#1 2015-10-30 23:29:12 Looper simple

Kenshirosama
membre
Date d'inscription: 2013-12-30
Messages: 33

Looper simple



Salut tout le monde
Je bosse sur un looper simple mais qui me pose quelques soucis.
En gros, je veux écrire dans un tableau mais lui faire un resize tout de suite après l'enregistrement, ou au moins avoir une manip pour que ça lise uniquement la partie où j'ai enregistré, si c'est plus simple qu'un resize.
Le souci, c'est que ça me fait planter pd.
Voilà le patch, ça sera plus parlant
Kenshirosama

Dernière modification par Kenshirosama (2015-10-30 23:29:43)

Hors ligne

 

#2 2015-10-31 13:09:13 Re : Looper simple

pob
Exterminator
Lieu: Rennes
Date d'inscription: 2009-10-13
Messages: 765
Site web

Re: Looper simple



Si tu as l'index du dernier sample enregistré, tu lis dans ta table avec un [line~] (ou [vline~] auquel tu envoies un message avec remise à 0, puis rampe jusque à cet index en (index / 44.1) millisecondes si tu es en 44100Hz
A la fin de la rampe tu la redéclanche. Un [delay] avec la même tempo fera l'affaire.

Sinon tu travailles avec [phasor~]
la fréquence est égale à l'inverse de (index / 44100)
il faut multiplier la valeur de sortie qui va de 0 à 1 par cet index.

Hors ligne

 

#3 2015-11-03 12:52:01 Re : Looper simple

Kenshirosama
membre
Date d'inscription: 2013-12-30
Messages: 33

Re: Looper simple



Ça m'a l'air super comme patch, mais je fais comment pour avoir l'index exact de la fin de mon échantillon ?
En mettant un timer et en multipliant le résultat par 44100, ça doit pas être super précis.

Hors ligne

 

#4 2015-11-03 14:00:56 Re : Looper simple

pob
Exterminator
Lieu: Rennes
Date d'inscription: 2009-10-13
Messages: 765
Site web

Re: Looper simple



[timer] est en millisecondes ; il faut multiplier par 44,1

Le début et la fin sont sans doute donnés par des impulsions dans ton interface, non ? La résolution de [timer] est largement meilleure que ça.

Ca vaut la peine d'essayer... wink

Hors ligne

 

fil rss de cette discussion : rss

Pied de page des forums

Powered by FluxBB

codelab, graphisme & code : emoc / 2008-2024