Adding modules to Audacity

Hi everybody! I’m not sure if that’s the correct section to post this question… :open_mouth:
Anyway… I need to create additional modules for Audacity, for example to generate signals (like the Chirp module) or to analyze signals (like the Plot Spectrum module). All these modules should be written in C++ using wxWidgets. I’m literally going crazy looking here and there searching for a little help!!! But… I’m shure that this topic was just discussed in the past, somewere.
Please, help me, pasting here links to other discussions or in any other way you like! :wink: :wink: :wink:

THANKS!!! :smiley: :smiley: :smiley:
Lukeys

I’ll move this topic to the General Audio Programming section as that’s possibly a bit more appropriate.

It’s possibly better (certainly easier) to do that as “plug-in” rather than a module.
“Generate” type plug-ins are very easy to write using the Nyquist scripting language. There’s a good introduction here: http://www.audacity-forum.de/download/edgar/nyquist/nyquist-doc/devel/audacity-nyquist-en.htm
If you have any questions regarding Nyquist plug-ins feel free to post in the Nyquist section of the forum: http://forum.audacityteam.org/viewforum.php?f=39

That type of thing probably would be better as a module.
Unfortunately there is not yet much documentation about modules, but there is a little bit here: http://wiki.audacityteam.org/wiki/Scripting_Module
For additional information about programming modules you may be better asking on the Audacity Developers mailing list (see here: http://audacityteam.org/contact/lists )

Thanks Steve! :smiley: Sorry if I posted in the wrong section… :blush:
The point here is that I need to write modules and not plugins in both cases (generate and analyze) because I need to plot images and other graphical stuff that I can’t manage with Nyquist, neither with Ladspa & company.
Thanks for the links, but… I need more informations! I’m already on the developer mailing list, but I posted here because I need informations that I know were just discussed in the past, so I need only the links to that informations… should I write to the list anyway?

Thanks so much, again! :smiley: :smiley: :smiley:
Lukeys

If the information that you need was posted to the Audacity Developers mailing list, you may be able to find the information by searching the archive on Nabble: http://audacity.238276.n2.nabble.com/audacity-devel-f238278.html

By the way, did you also follow the links through to this page? http://manual.audacityteam.org/index.php?title=Scripting

Many, many, many, many thanks Steve!!! :smiley: :smiley: :smiley:
Now I can search inside the mailing list with nabble!!! Lot of informations here, WOWOWOW that’s exactly what I was searching for…!!!

Thanks again for your support.
Lukeys