Question sur la résolution fine dans les plugins

Il m’arrive parfois de travailler avec des effets sonores (SFX), ce qui nécessite un travail très précis sur les enveloppes. Je suis déjà un fan de Spectro et j’essaie actuellement Sculpto. En bouclant du contenu et en éditant les paramètres dans Sculpto, j’ai constaté que le réglage de certains paramètres d’une certaine manière peut faire en sorte que les répétitions ne sonnent pas de la même façon. Et par exemple, je traite un échantillon de 150 ms à l’aide de Spectro dans Reaper et chaque fois qu’il est lu, le graphique Spectro est redessiné différemment alors même que le son est identique. Je me demande juste pourquoi ces différences se produisent ? Ce que je finis par faire quand il y a une différence audible, c’est de copier l’échantillon, de rendre les multiples copies, puis de garder ce que je veux.

Cela dure depuis des années car la plupart des traitements audio sont orientés vers la musique plutôt que vers la conception sonore, qui n’a pas les mêmes contraintes de temps et de prévisibilité. Je suis curieux de savoir quelle est la raison de la variation dans l’exécution du code et quelle est la limite de granularité temporelle spécifiquement pour les plugins Schwa, et à quel point cela est limité par la capacité des hôtes.

Merci !

Bonjour ! La différence visuelle est probablement due à l’interaction entre l’emplacement temporel en virgule flottante réel de chaque échantillon (qui ne change pas), l’emplacement exact de l’échantillon du début de la lecture (qui change), et la taille du tampon audio. Lors de la lecture en boucle, l’emplacement exact de l’échantillon du début de la lecture peut varier à chaque itération car la longueur de la boucle ne sera pas un multiple exact de la taille du tampon audio. Puisque Spectro mesure son rendu à partir du premier échantillon qu’il voit, si l’emplacement temporel exact de ce premier échantillon se déplace (même si le contenu audio réel est lu au même moment à chaque fois), les pixels seront redessinés.