Tagirijus wrote:1. Could you explaint your little script a bit?
"LET" is a block construct that can first set some local variables, and then run a block of code.
In this case, a variable "start" is created and given the value
8192/<sample rate> where <sample rate> is the sample rate of the selected audio track being processed.
MULTICHANEL-EXPAND is a macro that applies a function to each sound channel in turn. This is required because the function EXTRAXT-ABS only works on mono sounds. This by using MULTICHANEL-EXPAND if the sound is mono EXTRACT-ABS will be applied to that one channel, but if the sound is stereo it will be applied to each channel in turn.
EXTRACT-ABS is used to
extract a portion of a sound from a longer sound. This function is used with three arguments, the start time, the end time and the sound that is to be acted on.
GET-DURATION is a handy function that can be used to return the absolute duration of a selection (in effect plug-ins).
There is more information about Nyquist scripts and plug-ins here:
http://wiki.audacityteam.org/wiki/Nyqui ... _Reference
Tagirijus wrote:2. Would it be possible to write a Nquist script, which first uses a VST with parameters
Sadly no. Nyquist plug-ins are not able to launch other plug-ins.