paulstretch — Algorithme d'étirement temporel extrème par Nasca Octavian Paul.
L'opcode paulstretch est une mise en oeuvre légère de l'algorithme d'étirement temporel PaulStretch par Nasca Octavian Paul. Il est idéal pour allonger la durée d'un signal dans de grandes proportions.
L'algorithme Paulstretch fonctionne de manière très semblable aux autres méthodes d'étirement temporel basées sur la TFCT, en utilisant le chevauchement et l'ajout avec une fenêtre de Hanning. L'utilisation du mélange de phase et de tailles de fenêtres très grandes (spécifiées en secondes) sont propres à paulstretch.
istretch -- Facteur d'étirement.
iwindowsize -- Taille de la fenêtre, en secondes.
ift -- table de fonction du signal source. Les tables à allocation différée (voir GEN01) sont acceptées, mais l'opcode attend une source mono.
Voici un exemple de l'opcode paulstretch. Il utilise le fichier paulstretch.csd