source code of some audacity effects

Help for Audacity 2.x.x on GNU/Linux.
Forum rules
ImageThis forum is for Audacity 2.x.x on GNU/Linux.
Please state:
  • which version of Linux you are using,
  • the exact three-section version number of Audacity from Help menu > About Audacity,
  • whether you installed your distribution's release, PPA version, or compiled Audacity from source code.

Audacity 1.2.x and 1.3.x are obsolete and no longer supported. If you still have those versions, please upgrade (see https://www.audacityteam.org/download/).
The old forums for those versions are now closed, but you can still read the archives of the 1.2.x and 1.3.x forums.
Post Reply
vince66
Posts: 15
Joined: Thu Jun 22, 2017 9:50 am
Operating System: Linux *buntu

source code of some audacity effects

Post by vince66 » Tue Jul 04, 2017 10:39 am

Hello,
I would take a look at the source code of some audacity effects.

In particular:
1 - Change Tempo (without changing its pitch)
2 - Noise Reduction
3 - Equalization
4 - Compressor
5 - Spectral edit multi tool

Please, can you tell me the names of their source files ? That is where can i find their corresponding files in the source code ?

Another question: does exist the plug-in of an equalizer impelemented in real time ?

Thanks in advance.

Vincenzo.

steve
Site Admin
Posts: 48333
Joined: Sat Dec 01, 2007 11:43 am
Operating System: Linux *buntu

Re: source code of some audacity effects

Post by steve » Tue Jul 04, 2017 10:46 am

The first 4 are in /src/effects
https://github.com/audacity/audacity/tr ... rc/effects

The Spectral edit effects are Nyquist plug-in scripts.
The plain text script file will be in your plug-ins folder
In the source code: https://github.com/audacity/audacity/tr ... r/plug-ins
The plug-in code is parsed by /src/effects/nyquist/Nyquist.cpp (https://github.com/audacity/audacity/bl ... yquist.cpp)
and is implemented by libnyquist (/lib-src/libnyquist)
9/10 questions are answered in the FREQUENTLY ASKED QUESTIONS (FAQ)

steve
Site Admin
Posts: 48333
Joined: Sat Dec 01, 2007 11:43 am
Operating System: Linux *buntu

Re: source code of some audacity effects

Post by steve » Tue Jul 04, 2017 10:47 am

vince66 wrote:Another question: does exist the plug-in of an equalizer impelemented in real time ?
The "Bass and Treble" effect has real-time preview http://manual.audacityteam.org/man/bass_and_treble.html
9/10 questions are answered in the FREQUENTLY ASKED QUESTIONS (FAQ)

vince66
Posts: 15
Joined: Thu Jun 22, 2017 9:50 am
Operating System: Linux *buntu

Re: source code of some audacity effects

Post by vince66 » Tue Jul 04, 2017 3:08 pm

Thanks very much Steve.

Vincenzo.

Post Reply