Category Archives: Tutorials

Tutorials and Examples for Nyquist programming

Stretching audio to length

Audacity includes an excellent “Change Tempo” effect which can stretch the length of the selected audio without altering the pitch. The effect includes the ability to specify the required new length, but this option is not available when using the effect in a Macro, or with Scripting. Setting the target length in a Macro Audacity … Continue reading Stretching audio to length

Ukulele Tuning Tones

A simple “tuning fork” plug-in for Audacity, specifically for tuning a ukulele. This plug-in just generates a tone of the specified note, which is basically what a tuning fork does, except that a real (mechanical) tuning fork is restricted to just one frequency, whereas this plug-in allows you to select the required note. Ukuleles are … Continue reading Ukulele Tuning Tones

Find Label (plug-in)

This plug-in can be helpful in situations where you have a project that has a lot (possibly hundreds) of labels, and you want to locate one specific label quickly by searching for the label text. While it is perfectly possible to scroll through the Label Editor window and look for the label text, the Label … Continue reading Find Label (plug-in)

Nyquist Programming – Variables and data types

“Variables” are a fundamental concept in programming. They provide a way to refer to a value, even if the value is not known. For example, if we have some apples, but we don’t know how many apples, we can refer to “the apples” without knowing how many. If we have 5 apples, then “the number … Continue reading Nyquist Programming – Variables and data types