aboutsummaryrefslogtreecommitdiffstats
path: root/plugins/LV2/CMakeLists.txt
Commit message (Collapse)AuthorAgeFilesLines
* LV2: Port rest of plugins, Swell - WiderHarald Eilertsen2021-07-311-24/+24
| | | | | Again, not tested. Report problems or missing control info to the mailing list.
* LV2: Port another batch of plugins, EQ - SurgeTideHarald Eilertsen2021-07-311-101/+101
| | | | | | | | | Some plugins won't compile for various reasons, these have been left out for now. One plugin failed autoporting, so that one's left out too. I have not tested these plugins yet, so no guarantees that they work, or that they work right. Please report any problems or if there's missing control info to the mailing list.
* Ignore strict-aliasing errors.Harald Eilertsen2021-05-021-0/+1
| | | | | | A tester reported that one of the plugins (DustBunny) would not build, and caused this error on their system. Tried to replicate the setup, but was not able to reproduce it. Hoping this will fix the issue.
* LV2: Big batch of plugins, all of 'D'Harald Eilertsen2021-04-031-26/+26
|
* Add more plugins, Console5Buss to curveHarald Eilertsen2021-04-031-9/+9
|
* LV2: disable compiler warning 'misleading-indentation'.Harald Eilertsen2021-04-031-0/+1
| | | | | The code for the 'curve' plugin thinks it's a good idea to have more than one if-statement on the same line.
* LV2: More plugins.Harald Eilertsen2021-03-281-16/+16
| | | | | | | | | | | | | | | | | Plugins added in this batch is: - C5RawBuss - C5RawChannel - Calibre - Channel4-7 - Chorus - ChorusEnsemble - ChromeOxide - Cider - ClipOnly - Coils - Cojones - Compresaturator
* LV2: Add another batch of plugins.Harald Eilertsen2021-03-281-10/+10
| | | | | | | | | | | | | | | Plugins added in this batch: - BitGlitter - BitShiftGain - Bite - BlockParty - BrassRider - BrightAmbience - BuildATPDF - BussColors4 - ButterComp - ButterComp2
* LV2: Add more pluginsHarald Eilertsen2021-03-271-5/+5
| | | | | | | | | | | | | | This adds the following plugins: - Baxandall - Beam - Biquad - Biquad2 - BiquadOneHalf Had to manually fix the `Type` param in the Biquad* plugins, since the script isn't able to pick up enumeration values. Apart from that the script took care of everything.
* Move all plugins into bundle.Harald Eilertsen2021-03-131-0/+2
| | | | | As suggested by @dromer@github.com, this moves all Airwindows plugins into a separate bundle. This cleans up the lv2 directory quite a bit.
* LV2: Port BassKit plugin.Harald Eilertsen2020-08-021-1/+1
| | | | | | | There's an issue, where it seems the plugin will only produce noise if it's active when starting playback. Enabling it after playback has started seems to work fine. This is puzzling and will have to be investigated further at some time.
* LV2: Port BassDrive plugin.Harald Eilertsen2020-08-021-1/+1
|
* LV2: Added Aura, Average and AverMatrix plugins.Harald Eilertsen2020-07-221-3/+3
| | | | | | Tried a way to get the units/labels for the AverMatrix controls to better fit. It's not perfect, and I'm not sure if it's possible to make it fit 100% either. I'll have to explore this some more.
* LV2: Add Atmosphere plugins (buss and channel.)Harald Eilertsen2020-07-211-2/+2
|
* LV2: Add plugin AQuickVoiceClipHarald Eilertsen2020-07-201-1/+2
|
* LV2: Add plugin Apicolypse.Harald Eilertsen2020-07-201-1/+1
|
* LV2: Add plugin AirHarald Eilertsen2020-07-191-1/+1
|
* LV2: Add plugin ADT.Harald Eilertsen2020-07-191-1/+1
|
* LV2: Refactor common LV2Wrapper.Harald Eilertsen2020-07-191-0/+2
| | | | | Move the common wrapper code into a template class that can be instantiated from each plugin.
* LV2: Port plugin ADClip7.Harald Eilertsen2020-07-181-1/+1
| | | | | See https://www.airwindows.com/adclip-7/ for a great introduction to what this plugin does.
* LV2: Tighten compiler warnings and drop optimizationHarald Eilertsen2020-07-181-1/+1
| | | | | | | | | | | | | | | | We want as much warnings as we can get, and we treat any warnings not explicitly disabled as an error. We have to explicitly disable the `unused-value` warning, as the VST processing code triggers it. This patch also removes the hardwired optimization flag, as that is better handled by the built in build type mechanism of cmake. Build as a release build to get full optimizations: mkdir build cd build cmake -DCMAKE_BUILD_TYPE=Release .. Similarly specify `CMAKE_BUILD_TYPE=Debug` for debug builds.
* Start off on LV2 support.Harald Eilertsen2020-07-121-0/+215