Difference between revisions of "Ladspa Plug-ins"
From Audacity Wiki
m |
PeterSampson (talk | contribs) (capitalization: {{DISPLAYTITLE:LADSPA Plug-ins}}) |
||
(22 intermediate revisions by 4 users not shown) | |||
Line 1: | Line 1: | ||
− | ''' | + | {{DISPLAYTITLE:LADSPA Plug-ins}} |
+ | {{Introrel|1=[http://en.wikipedia.org/wiki/LADSPA LADSPA] ('''L'''inux '''A'''udio '''D'''evelopers '''S'''imple '''P'''lug-in '''A'''PI) is an audio plug-in standard originally developed on Linux, but which can be ported to Windows and Mac too. Audacity has built-in support for LADSPA plug-ins.|2=|3=[[Nyquist Plug-ins]] | ||
+ | *[[VST Plug-ins]] | ||
+ | *Other pages in our [[:Category:Plug-ins|Plug-ins category]]}} | ||
− | + | __TOC__ | |
− | + | ==Writing LADPSA plug-ins== | |
− | ' | + | Audacity behaves as an excellent LADSPA host. Just read up about LADSPA, and make your plug-ins correctly. As a starting point, look at some [http://www.linuxlib.ru/en/ladspa/ladspa.html LADSPA Plugin Developers' Documentation] and some [http://linux-sound.org/ladspa.html example plug-ins]. Keep in mind that Audacity "runs" the plug-in multiple times with some specific number of samples. So, don't assume that your plug-in will get the entire selection the first time. |
+ | == Obtaining LADSPA plug-ins == | ||
− | + | * '''Windows and Mac:''' Any LADSPA plug-in compiled as a Windows .dll or Mac .dylib shared library will work on these platforms. An extensive set of "swh" plug-ins by Steve Harris is available for [http://www.fosshub.com/Audacity.html/LADSPA_plugins-win-0.4.15.exe Windows] and [http://www.fosshub.com/Audacity.html/swh-plugins-mac-0.4.15.zip Mac]. | |
+ | * '''GNU/Linux:''' The easiest and recommended method of obtaining pre-compiled LADSPA plug-ins is to install them using the download repository or package manager for your distribution of Linux. Other LADSPA plug-ins can be found online such as at http://linux-sound.org/ladspa.html. However in some cases downloading plug-ins from external sites will require you to compile the plug-ins yourself, or at least manually install them yourself. | ||
− | + | ==Using LADSPA plug-ins== | |
+ | For instructions on how to load new LADSPA effects into Audacity please see [https://manual.audacityteam.org/man/effect_menu.html#add_ladspa this page] in the [https://manual.audacityteam.org/ Audacity Manual]. | ||
+ | |||
+ | On GNU/Linux, if you have the ladspa-sdk installed, you can run '''listplug-ins''' from a terminal to list all plug-ins in your {{path|LADSPA_PATH}}. | ||
+ | {{Hint|LV2 is an extensible, "second-generation" version of LADSPA that has a wider range of effects and can use LV2 synthesizer plug-ins as powerful tone generators. Audacity now supports LV2 effects. For details please see [https://manual.audacityteam.org/man/effect_menu.html#LV2_effects this page] in the Manual.}} | ||
− | |||
[[Category:Plug-ins]] | [[Category:Plug-ins]] |
Latest revision as of 11:01, 26 November 2017
LADSPA (Linux Audio Developers Simple Plug-in API) is an audio plug-in standard originally developed on Linux, but which can be ported to Windows and Mac too. Audacity has built-in support for LADSPA plug-ins.
|
Related article(s):
|
Writing LADPSA plug-ins
Audacity behaves as an excellent LADSPA host. Just read up about LADSPA, and make your plug-ins correctly. As a starting point, look at some LADSPA Plugin Developers' Documentation and some example plug-ins. Keep in mind that Audacity "runs" the plug-in multiple times with some specific number of samples. So, don't assume that your plug-in will get the entire selection the first time.
Obtaining LADSPA plug-ins
- Windows and Mac: Any LADSPA plug-in compiled as a Windows .dll or Mac .dylib shared library will work on these platforms. An extensive set of "swh" plug-ins by Steve Harris is available for Windows and Mac.
- GNU/Linux: The easiest and recommended method of obtaining pre-compiled LADSPA plug-ins is to install them using the download repository or package manager for your distribution of Linux. Other LADSPA plug-ins can be found online such as at http://linux-sound.org/ladspa.html. However in some cases downloading plug-ins from external sites will require you to compile the plug-ins yourself, or at least manually install them yourself.
Using LADSPA plug-ins
For instructions on how to load new LADSPA effects into Audacity please see this page in the Audacity Manual.
On GNU/Linux, if you have the ladspa-sdk installed, you can run listplug-ins from a terminal to list all plug-ins in your LADSPA_PATH.
LV2 is an extensible, "second-generation" version of LADSPA that has a wider range of effects and can use LV2 synthesizer plug-ins as powerful tone generators. Audacity now supports LV2 effects. For details please see this page in the Manual.