Nyquist is a language for sound synthesis and music composition. It is implemented in C and C++ and runs on Win32, OSX, and Linux. Nyquist combines a powerful functional programming style with efficient signal-processing primitives. Nyquist is also embedded as a scripting language in Audacity.

Features

  • Fully programmable
  • Batch or interactive audio processing
  • IDE with code editor, preference setting, plots, and more
  • Nyquist runs in Audacity and stand-alone
  • Cross-platform: macOS, Windows, Linux
  • Advanced Phase Vocoder for time/pitch transformation
  • YIN algorithm for pitch estimation
  • High-quality resampling
  • Extensive reference manual
  • Downloadable extensions through Extensions Manager

Project Activity

See All Activity >