Sujet de la discussionPosté le 29/04/2005 à 22:11:02Pb de dégradation de l'audio avec une boucle de délai!?
Salut à tous,
J'ai fait plusieurs test et je ne comprend pas de quoi ça peut venir.
Avec une boucle de délai tout ce qu'il y a de plus simple, un outil de test en amont, qui balence une impulsion de 1 sample, l'audio se dégrade dans la boucle.
L'impulsion bave à chaque tour sur les samples voisins, pour finir par devenir un gros pâté au bout de plusieures minutes.
Je bosse sur un looper, et cette dégradation est très problèmatique. Bien sur, elle n'est audible qu'a près plusieurs minutes et se caractérise par un affaiblissement des aigus et une légère distortion du signal.
Quelqu'un sait-il de quoi ça vient et si ça peut se corriger?
Merci.
PS Si besoin je peux envoyer le .ens sur lequel je bosse.
swoonboy
1537
AFicionado·a
Membre depuis 21 ans
2Posté le 30/04/2005 à 02:37:28
Tu as essayé de baisser le niveau de ton feedback?
Il faut se forcer à se contredire pour éviter de se conformer à son propre goût "Marcel Duchamp" - ma vie modulaire
le-riz-se-tourne
254
Posteur·euse AFfamé·e
Membre depuis 21 ans
3Posté le 30/04/2005 à 10:17:31
Le fb est à 0, il ne devrait donc pas y avoir de pb de ce côté. Je vais essayé avec un ADD, pour vérifier si ça vient du mixer. En plus le but est de faire un looper, donc j'ai besoin d'un fb infini. Si ça t'interesse je t'envoie l'ensemble pour essai.
Finalement j'ai trouvé d'où vient le problème. C'est l'interpolation entre la durée en ms et le nombre de samples.
J'ai fait des test avec un ADD à la place du MIXER, le phénomène persiste. Reaktor n'est encore pas conçu pour faire tourner des lignes de délais pendant des dizaines de minutes. Heureusement, le son reste correcte pendant 10 mn, ce qui me parait suffisant sur scène.
J'ai fait des essais ce matin. Mes essais sont fait à l'aide d'une impulsion de 1 sample, une boucle de delai de 3s et à un taux de 48000 Hz. L'option d'interpolation dans le module "simple delay" comporte trois entrées :
Donc c'est très clair :
La seule option qui conserve l'intégrité du signal est l'option "no interpolation". Les deux autres ré échantillone le signal à chaque entrée, créant un étalage de l'audio. Au bout de 10 mn de boucle, le sample de départ s'étale sur plus de 10 samples.
Donc, pour le looping sur reaktor, n'utilsez jamais la fonction d'interpolation du module "simple delay"