Audacity Support Forum / Audacity and Nyquist / Nyquist Reference Manual / Nyquist Examples and Tutorials


Audacity Nyquist Audio Interface


 a  |  b  |  c  |  d  |  e  |  f  |  g  |  i  |  l  |  m  |  n  |  o  |  p  |  q  |  r  |  s  |  t  |  u  |  w  |  x  |  y  |  z  |

Documented and undocumented low-level sound functions within Audacity 1.3.3 [August 2007], according to the Nyquist manual and the Audacity C[++] source code. These are copies of my own personal workfiles and no official documentation.

Please be aware that Audacity and Nyquist both are software under development, so the information on these pages may already be obsolete at the time where you read it. Therefore with every function is noted where you can find the related file in the Audacity source code. All source code files mentioned here can be found in the 'lib-src/libnyquist' directory.

Note: The HTML links below are dead, the related pages still need to be written.

snd-abs   -  generated by intgen from file 'tran/abs.alg'
snd-add   -  compiled from C source file 'nyqsrc/add.c'
snd-allpoles   -  unbound function in Audacity 1.3.3
snd-alpass   -  generated by intgen from file 'tran/alpass.alg'
snd-alpasscv   -  generated by intgen from file 'tran/alpasscv.alg'
snd-alpassvv   -  generated by intgen from file 'tran/alpassvv.alg'
snd-amosc   -  generated by intgen from file 'tran/amosc.alg'
snd-areson   -  generated by intgen from file 'tran/areson.alg'
snd-aresoncv   -  generated by intgen from file 'tran/aresoncv.alg'
snd-aresonvc   -  generated by intgen from file 'tran/aresonvc.alg'
snd-aresonvv   -  generated by intgen from file 'tran/aresonvv.alg'
snd-atone   -  generated by intgen from file 'tran/atone.alg'
snd-atonev   -  generated by intgen from file 'tran/atonev.alg'
snd-avg   -  compiled from C source file 'nyqsrc/avg.c'
 [ Back to Top ]       
snd-biquad   -  generated by intgen from file 'tran/biquad.alg'
snd-buzz   -  generated by intgen from file 'tran/buzz.alg'
 [ Back to Top ]       
snd-chase   -  generated by intgen from file 'tran/chase.alg'
snd-clip   -  generated by intgen from file 'tran/clip.alg'
snd-compose   -  compiled from C source file 'nyqsrc/compose.c'
snd-congen   -  generated by intgen from file 'tran/congen.alg'
snd-const   -  generated by intgen from file 'tran/const.alg'
snd-convolve   -  generated by intgen from file 'tran/convolve.alg'
snd-copy   -  compiled from C source file 'nyqsrc/sound.c'
snd-coterm   -  generated by intgen from file 'tran/coterm.alg'
 [ Back to Top ]       
snd-delay   -  generated by intgen from file 'tran/delay.alg'
snd-delaycv   -  generated by intgen from file 'tran/delaycv.alg'
snd-down   -  compiled from C source file 'nyqsrc/downsample.c'
 [ Back to Top ]       
snd-exp   -  generated by intgen from file 'tran/exp.alg'
snd-extent   -  function is bound, but no idea from what source file
 [ Back to Top ]       
snd-fetch   -  compiled from C source file 'nyqsrc/samples.c'
snd-fetch-array   -  compiled from C source file 'nyqsrc/samples.c'
snd-fft   -  compiled from C source file 'nyqsrc/fft.c'
snd-flatten   -  function is bound, but no idea from what source file
snd-fmosc   -  generated by intgen from file 'tran/fmosc.alg'
snd-follow   -  generated by intgen from file 'tran/follow.alg'
snd-fromarray   -  unbound function in Audacity 1.3.3
snd-fromarraystream   -  generated by intgen from file 'tran/fromarraystream.alg'
snd-fromobject   -  generated by intgen from file 'tran/fromobject.alg'
 [ Back to Top ]       
snd-gate   -  generated by intgen from file 'tran/gate.alg'
 [ Back to Top ]       
snd-ifft   -  generated by intgen from file 'tran/ifft.alg'
snd-inverse   -  compiled from C source file 'nyqsrc/inverse.c'
snd-integrate   -  generated by intgen from file 'tran/integrate.alg'
 [ Back to Top ]       
snd-length   -  compiled from C source file 'nyqsrc/samples.c'
snd-log   -  generated by intgen from file 'tran/log.alg'
snd-lpanal   -  unbound function in Audacity 1.3.3
snd-lpreson   -  unbound function in Audacity 1.3.3
 [ Back to Top ]       
snd-max   -  compiled from C source file 'nyqsrc/sndmax.c'
snd-maxsamp   -  compiled from C source file 'nyqsrc/samples.c'
snd-maxv   -  generated by intgen from file 'tran/maxv.alg'
snd-multiseq   -  compiled from C source file 'nyqsrc/multiseq.c'
 [ Back to Top ]       
snd-normalize   -  compiled from C source file 'nyqsrc/scale.c'
 [ Back to Top ]       
snd-offset   -  compiled from C source file 'nyqsrc/scale.c'
snd-oneshot   -  generated by intgen from file 'tran/oneshot.alg'
snd-osc   -  generated by intgen from file 'tran/osc.alg'
snd-overwrite   -  compiled from C source file 'nyqsrc/sndwrite.c'
 [ Back to Top ]       
snd-partial   -  generated by intgen from file 'tran/partial.alg'
snd-play   -  compiled from C source file 'nyqsrc/sound.c'
snd-pluck   -  generated by intgen from file 'tran/pluck.alg'
snd-print   -  compiled from C source file 'nyqsrc/sound.c'
snd-print-tree   -  compiled from C source file 'nyqsrc/sound.c'
snd-prod   -  generated by intgen from file 'tran/prod.alg'
snd-pwl   -  generated by intgen from file 'tran/pwl.alg'
 [ Back to Top ]       
snd-quantize   -  generated by intgen from file 'tran/quantize.alg'
 [ Back to Top ]       
snd-read   -  compiled from C source file 'nyqsrc/snd.c'
snd-recip   -  generated by intgen from file 'tran/recip.alg'
snd-resample   -  compiled from C source file 'nyqsrc/resamp.c'
snd-resamplev   -  compiled from C source file 'nyqsrc/resampv.c'
snd-reson   -  generated by intgen from file 'tran/reson.alg'
snd-resoncv   -  generated by intgen from file 'tran/resoncv.alg'
snd-resonvc   -  generated by intgen from file 'tran/resonvc.alg'
snd-resonvv   -  generated by intgen from file 'tran/resonvv.alg'
 [ Back to Top ]       
snd-sampler   -  generated by intgen from file 'tran/sampler.alg'
snd-samples   -  compiled from C source file 'nyqsrc/samples.c'
snd-save   -  compiled from C source file 'nyqsrc/sndwrite.c'
snd-scale   -  generated by intgen from file 'tran/scale.alg'
snd-seq   -  compiled from C source file 'nyqsrc/sndseq.c'
snd-set-latency   -  unbound function in Audacity 1.3.3
snd-set-logical-stop   -  compiled from C source file 'nyqsrc/sound.c'
snd-shape   -  generated by intgen from file 'tran/shape.alg'
snd-sine   -  generated by intgen from file 'tran/sine.alg'
snd-siosc   -  generated by intgen from file 'tran/siosc.alg'
snd-slider-snd   -  unbound function in Audacity 1.3.3
snd-slope   -  generated by intgen from file 'tran/slope.alg'
snd-sqrt   -  generated by intgen from file 'tran/sqrt.alg'
snd-srate   -  defined in C header file 'nyqsrc/sound.h'
snd-sref   -  compiled from C source file 'nyqsrc/sound.c'
 [ Back to Top ]       
snd-t0   -  defined in C header file 'nyqsrc/sound.h'
snd-tapf   -  unbound function in Audacity 1.3.3
snd-tapv   -  generated by intgen from file 'tran/tapv.alg'
snd-time   -  defined in C header file 'nyqsrc/sound.h'
snd-tone   -  generated by intgen from file 'tran/tone.alg'
snd-tonev   -  generated by intgen from file 'tran/tonev.alg'
snd-trigger   -  unbound function in Audacity 1.3.3
 [ Back to Top ]       
snd-up   -  generated by intgen from file 'tran/up.alg'
 [ Back to Top ]       
snd-white   -  generated by intgen from file 'tran/white.alg'
 [ Back to Top ]       
snd-xform   -  compiled from C source file 'nyqsrc/sound.c'
 [ Back to Top ]       
snd-yin   -  unbound function in Audacity 1.3.3
 [ Back to Top ]       
snd-zero   -  compiled from C source file 'nyqsrc/sound.c'
 [ Back to Top ]       

Audacity Support Forum / Audacity and Nyquist / Nyquist Reference Manual / Nyquist Examples and Tutorials