RE: [Audacity-nyquist] Anti-aliasing Finite Impulse Response (FIR) filter (fwd)
A free multi-track audio editor and recorder
Brought to you by:
aosiniao
From: Alex S. B. <ale...@al...> - 2006-03-21 20:35:18
|
Gary, Besides using the stand-alone Nyquist, you can also write compiled plug ins for Audacity or for Nyquist itself. In that way you could use Nyquist as a prototyping language and then write a compilable version in C or some other language. Audacity supports LADSPA and VST plug-ins. See http://audacity.sourceforge.net/download/plugins for details. I do not know how to write them, but I understand these plug-ins can be authored and compiled. The full Nyquist documentation, which comes with the standalone package, includes instructions on how to write plug-ins for Nyquist. That might be the best of both worlds for you. You can read more in Appendix 1: http://www.cs.cmu.edu/~rbd/doc/nyquist/part14.html#139 If you review the whole documentation set, you will find other ways to link Nyquist into other libraries. Here is the main on-line documentation group: http://www.cs.cmu.edu/~rbd/doc/nyquist/root.html I see ways to call C routines, if you need to. I emphasize that I have never done these extensions myself, and some may not work with Audacity's version of Nyquist, but they are tools to try out. Quoting "David R. Sky" <dav...@sh...>: > Gary wrote: > > Apparently Nyquist is an interpreted language? Is there any compiled > > version that we can use after we understand what wants to be done and we > > need to get more speed? > > > David: > Yes, there is a 'stand-alone' version of Nyquist, which can be accessed > somewhere on Roger Dannenberg's website > > http://www.cs.cmu.edu/~music/nyquist > ---------------------- Alex S. Brown, PMP ale...@al... http://www.alexsbrown.com/ http://www.linkedin.com/in/alexsbrown |