Domanda sulla risoluzione fine nei plugin

A volte faccio lavori di SFX che richiedono un lavoro di inviluppo molto fine. Sono già un fan di Spectro e attualmente sto provando Sculpto. Quando riproduco contenuti in loop e modifico i parametri in Sculpto, ho scoperto che impostare determinati parametri in un certo modo può far sì che le ripetizioni non suonino allo stesso modo. E per esempio, sto elaborando un campione di 150 ms usando Spectro in Reaper e ogni volta che viene riprodotto, la grafica di Spectro viene ridisegnata in modo diverso anche se il suono è lo stesso. Mi chiedo solo perché si verifichino queste differenze? Quello che di solito faccio quando c’è una differenza udibile è copiare il campione, renderizzare le multiple copie e poi tenere ciò che voglio.

Questo va avanti da anni, poiché la maggior parte dell’elaborazione audio è orientata alla musica piuttosto che al sound design, che non ha gli stessi vincoli di tempo e prevedibilità. Sono curioso di sapere qual è la ragione della variazione nell’esecuzione del codice e qual è il limite della granularità temporale per i plugin Schwa in particolare e quanto di ciò sia limitato dalla capacità degli host.

Grazie!

Ciao! La differenza visiva è probabilmente dovuta all’interazione tra la posizione temporale in virgola mobile di ciascun campione (che non cambia), la posizione esatta del campione all’inizio della riproduzione (che invece cambia) e la dimensione del buffer audio. Durante la riproduzione in loop, la posizione esatta del campione all’inizio della riproduzione può variare ad ogni iterazione poiché la lunghezza del loop non sarà un multiplo esatto della dimensione del buffer audio. Poiché Spectro misura il suo disegno dal primo campione che vede, se la posizione temporale esatta di quel primo campione si sposta (anche se il contenuto audio effettivo viene riprodotto sempre alla stessa posizione temporale), i pixel verranno ridisegnati.