Nyquist Prompt
From Audacity Development Manual
Revision as of 16:11, 6 October 2014 by PeterSampson (talk | contribs) (→Buttons: set a P1: Modules Preferences has been turned on again for 2.0.7)
Nyquist Prompt lets you run and debug code snippets for your own plug-ins created using the Nyquist programming language. See Nyquist Plug-ins Reference - Audacity Wiki for more information about writing Nyquist code.
- Accessed by:

Gale 14May13: There is some discussion of adding Steve's improved Nyquist Generate Prompt to Audacity. If this is only offered on Wiki, we should link to it here http://wiki.audacityteam.org/wiki/Nyquist_Generate_Plug-ins#Nyquist_Generate_Prompt.
Enter Nyquist Command
Type the command as required. Enter on the keyboard moves the cursor to a new line.
Buttons
Click to confirm and apply the code. If the code you enter cannot be processed, an error message will appear with a hint about making a correction. If the code is processed, its text will be displayed next time you open Nyquist Prompt in the Audacity session. The code is lost after quitting Audacity, so you may want to copy any valuable code before quit.
To confirm and apply using the keyboard, hold Ctrl then press Enter on Windows, or hold Command then press Enter on Mac. On Linux, it may be best to Tab to the "Debug" button then press Enter.
- Debug Button: This works similarly to how it does in all Nyquist effects. After clicking the Debug button, an uneditable window appears containing any text output that is produced by your command. Click to close the output window and process the command. Using the keyboard, Enter (preceded by Ctrl or Command if needed) will process the command.
Peter 25Aug13: Modules Preferences were made experimental in r12363 and remain so for 2.0.4.
Advanced users: An experimental "Nyquist Workbench" graphical editor module is available if you compile the module and Audacity from source code, then enable the module in Modules Preferences.
- Peter 06Sep14: ToDo-1 Modules Preferences has been turned on again for 2.0.7