| @@ -78,29 +78,21 @@ An overview of the included code and linked submodules can be seen [here](doc/LI | |||||
| At the moment the following 3rd-party modules are provided: | At the moment the following 3rd-party modules are provided: | ||||
| - 21kHz | - 21kHz | ||||
| - AS | |||||
| - Amalgamated Harmonics | - Amalgamated Harmonics | ||||
| - Animated Circuits | - Animated Circuits | ||||
| - Aria Salvatrice | - Aria Salvatrice | ||||
| - Atelier | |||||
| - Audible Instruments | |||||
| - Bacon Music | - Bacon Music | ||||
| - Befaco | |||||
| - Bidoo | |||||
| - Bogaudio | - Bogaudio | ||||
| - cf | |||||
| - ChowDSP | - ChowDSP | ||||
| - DrumKit | - DrumKit | ||||
| - E-Series | - E-Series | ||||
| - ExpertSleepers Encoders | - ExpertSleepers Encoders | ||||
| - Extratone | - Extratone | ||||
| - Fehler Fabrik | - Fehler Fabrik | ||||
| - Fundamental | |||||
| - Glue the Giant | - Glue the Giant | ||||
| - Grande | - Grande | ||||
| - HetrickCV | - HetrickCV | ||||
| - Impromptu | - Impromptu | ||||
| - ihtsyn | |||||
| - JW-Modules | - JW-Modules | ||||
| - LifeFormModular | - LifeFormModular | ||||
| - Little Utils | - Little Utils | ||||
| @@ -115,6 +107,16 @@ At the moment the following 3rd-party modules are provided: | |||||
| - Sonus Modular | - Sonus Modular | ||||
| - Valley | - Valley | ||||
| - ZetaCarinae | - ZetaCarinae | ||||
| Potentially coming soon, currently sorting out license situation: | |||||
| - AS | |||||
| - Atelier | |||||
| - Audible Instruments | |||||
| - Befaco | |||||
| - Bidoo | |||||
| - cf | |||||
| - Fundamental | |||||
| - ihtsyn | |||||
| - ZZC | - ZZC | ||||
| Additionally Cardinal provides its own modules for DAW/Host automation, time position and internal plugin hosting. | Additionally Cardinal provides its own modules for DAW/Host automation, time position and internal plugin hosting. | ||||
| @@ -17,26 +17,18 @@ Bellow follows a list of all code licenses used in Cardinal and linked submodule | |||||
| | Amalgamated Harmonics | BSD-3-Clause | | | | Amalgamated Harmonics | BSD-3-Clause | | | ||||
| | Animated Circuits | GPL-3.0-or-later | | | | Animated Circuits | GPL-3.0-or-later | | | ||||
| | Aria Salvatrice | GPL-3.0-or-later | | | | Aria Salvatrice | GPL-3.0-or-later | | | ||||
| | AS | MIT | | | |||||
| | Atelier | GPL-3.0-or-later | | | |||||
| | Audible Instruments | GPL-3.0-or-later | | | |||||
| | Bacon Music | GPL-3.0-or-later | | | | Bacon Music | GPL-3.0-or-later | | | ||||
| | Befaco | GPL-3.0-or-later | | | |||||
| | Bidoo | GPL-3.0-or-later | | | |||||
| | Bogaudio | GPL-3.0-or-later | | | | Bogaudio | GPL-3.0-or-later | | | ||||
| | cf | BSD-3-Clause | | | |||||
| | ChowDSP | GPL-3.0-or-later | | | | ChowDSP | GPL-3.0-or-later | | | ||||
| | DrumKit | CC0-1.0 | | | | DrumKit | CC0-1.0 | | | ||||
| | E-Series | GPL-3.0-or-later | | | | E-Series | GPL-3.0-or-later | | | ||||
| | ExpertSleepers Encoders | MIT | | | | ExpertSleepers Encoders | MIT | | | ||||
| | Extratone | GPL-3.0-or-later | | | | Extratone | GPL-3.0-or-later | | | ||||
| | Fehler Fabrik | GPL-3.0-or-later | | | | Fehler Fabrik | GPL-3.0-or-later | | | ||||
| | Fundamental | GPL-3.0-or-later | | | |||||
| | Glue the Giant | GPL-3.0-or-later | | | | Glue the Giant | GPL-3.0-or-later | | | ||||
| | Grande | GPL-3.0-or-later | | | | Grande | GPL-3.0-or-later | | | ||||
| | HetrickCV | CC0-1.0 | | | | HetrickCV | CC0-1.0 | | | ||||
| | Impromptu | GPL-3.0-or-later | | | | Impromptu | GPL-3.0-or-later | | | ||||
| | ihtsyn | GPL-3.0-or-later | | | |||||
| | JW-Modules | BSD-3-Clause | | | | JW-Modules | BSD-3-Clause | | | ||||
| | LifeFormModular | MIT | | | | LifeFormModular | MIT | | | ||||
| | Little Utils | EUPL-1.2 | | | | Little Utils | EUPL-1.2 | | | ||||
| @@ -51,7 +43,20 @@ Bellow follows a list of all code licenses used in Cardinal and linked submodule | |||||
| | Sonus Modular | GPL-3.0-or-later | | | | Sonus Modular | GPL-3.0-or-later | | | ||||
| | Valley | GPL-3.0-or-later | | | | Valley | GPL-3.0-or-later | | | ||||
| | ZetaCarinae | GPL-3.0-or-later | | | | ZetaCarinae | GPL-3.0-or-later | | | ||||
| | ZZC | GPL-3.0-or-later | | | |||||
| Bellow follows a list of code licenses from potentially coming modules. | |||||
| | Name | License(s) | Pending reason | | |||||
| |-------------------------|-----------------------|----------------| | |||||
| | AS | MIT | Artwork license issues, does not allow use outside VCVRack | | |||||
| | Atelier | GPL-3.0-or-later | Custom artwork license, needs permission request | | |||||
| | Audible Instruments | GPL-3.0-or-later | Custom artwork license, needs permission request, also for dark mode | | |||||
| | Befaco | GPL-3.0-or-later | Custom artwork license, needs permission request | | |||||
| | Bidoo | GPL-3.0-or-later | CC-ND, needs permission for dark mode | | |||||
| | cf | BSD-3-Clause | Non-free font use | | |||||
| | Fundamental | GPL-3.0-or-later | CC-ND, needs permission for dark mode | | |||||
| | ihtsyn | GPL-3.0-or-later | Project deleted by author | | |||||
| | ZZC | GPL-3.0-or-later | Artwork license terms unclear | | |||||
| ## ARTWORK / PANEL LICENSES | ## ARTWORK / PANEL LICENSES | ||||
| @@ -85,19 +90,11 @@ Below is a list of artwork licenses from plugins | |||||
| | AriaModules/lcd/Fixed_v01/* | Custom | See [LICENSE.txt](../plugins/AriaModules/res/lcd/Fixed_v01/LICENSE.txt) | | | AriaModules/lcd/Fixed_v01/* | Custom | See [LICENSE.txt](../plugins/AriaModules/res/lcd/Fixed_v01/LICENSE.txt) | | ||||
| | AriaModules/lcd/piano/* | WTFPL | | | | AriaModules/lcd/piano/* | WTFPL | | | ||||
| | AriaModules/signature/* | Custom | Removal required if modifying other files without author's permission | | | AriaModules/signature/* | Custom | Removal required if modifying other files without author's permission | | ||||
| | AS/* | Custom | Copyright 2017, derivative works may not use the AS logo or panel graphics including custom component graphics (knobs, switches, screws, caps, etc.). Redistribution rights requested at [AS#60](https://github.com/AScustomWorks/AS/issues/60) | | |||||
| | AS/saxmono.ttf | Custom | You may download this font, circulate it und use it freely. You may not alter, rename, change copyrights or modify this font in any way. | | |||||
| | AS/Segment7Standard.ttf | OFL-1.1-RFN | | | |||||
| | Atelier/* | Custom | Copyright © Pyer 2020, used and distributed with permission | | |||||
| | AudibleInstruments/* | Custom | Copyright © Emilie Gillet, used and distributed with permission | | |||||
| | BaconPlugs/* | GPL-3.0-or-later | No artwork specific license provided | | | BaconPlugs/* | GPL-3.0-or-later | No artwork specific license provided | | ||||
| | BaconPlugs/midi/* | CC-BY-SA-3.0-DE | | | | BaconPlugs/midi/* | CC-BY-SA-3.0-DE | | | ||||
| | BaconPlugs/midi/beeth/* | ??? | Taken from http://www.jsbach.net/ | | | BaconPlugs/midi/beeth/* | ??? | Taken from http://www.jsbach.net/ | | ||||
| | BaconPlugs/1f953.svg | CC-BY-4.0 | | | | BaconPlugs/1f953.svg | CC-BY-4.0 | | | ||||
| | BaconPlugs/Keypunch029.json | OFL-1.1 | | | | BaconPlugs/Keypunch029.json | OFL-1.1 | | | ||||
| | Befaco/components/* | CC-BY-NC-4.0 | | | |||||
| | Befaco/panels/* | Custom | Copyright © [Befaco](https://www.befaco.org/), used and distributed with permission | | |||||
| | Bidoo/* | CC-BY-NC-ND-4.0 | | | |||||
| | BogaudioModules/* | CC-BY-SA-4.0 | | | | BogaudioModules/* | CC-BY-SA-4.0 | | | ||||
| | BogaudioModules/fonts/audiowide.ttf | OFL-1.1-RFN | | | | BogaudioModules/fonts/audiowide.ttf | OFL-1.1-RFN | | | ||||
| | BogaudioModules/fonts/inconsolata*.ttf | OFL-1.1-no-RFN | | | | BogaudioModules/fonts/inconsolata*.ttf | OFL-1.1-no-RFN | | | ||||
| @@ -118,8 +115,6 @@ Below is a list of artwork licenses from plugins | |||||
| | HetrickCV/* | CC0-1.0 | No artwork specific license provided | | | HetrickCV/* | CC0-1.0 | No artwork specific license provided | | ||||
| | ImpromptuModular/* | CC-BY-NC-ND-4.0 | | | | ImpromptuModular/* | CC-BY-NC-ND-4.0 | | | ||||
| | ImpromptuModular/res/comp/complib/* | CC-BY-NC-4.0 | | | | ImpromptuModular/res/comp/complib/* | CC-BY-NC-4.0 | | | ||||
| | ihtsyn/* | GPL-3.0-or-later | No artwork specific license provided, author has deleted this repo | | |||||
| | ihtsyn/LEDCalculator.ttf | Custom | Free for personal use | | |||||
| | JW-Modules/* | BSD-3-Clause | No artwork specific license provided | | | JW-Modules/* | BSD-3-Clause | No artwork specific license provided | | ||||
| | JW-Modules/DejaVuSansMono.ttf | Bitstream-Vera | Unused in Cardinal | | | JW-Modules/DejaVuSansMono.ttf | Bitstream-Vera | Unused in Cardinal | | ||||
| | LifeFormModular/* | MIT | No artwork specific license provided | | | LifeFormModular/* | MIT | No artwork specific license provided | | ||||
| @@ -146,6 +141,24 @@ Below is a list of artwork licenses from plugins | |||||
| | ValleyAudio/DSEG14Classic-*.ttf | OFL-1.1-RFN | | | | ValleyAudio/DSEG14Classic-*.ttf | OFL-1.1-RFN | | | ||||
| | ValleyAudio/ShareTechMono-*.ttf | OFL-1.1-RFN | | | | ValleyAudio/ShareTechMono-*.ttf | OFL-1.1-RFN | | | ||||
| | ZetaCarinaeModules/* | GPL-3.0-or-later | No artwork specific license provided, see [ZetaCarinaeModules#8](https://github.com/mhampton/ZetaCarinaeModules/issues/8) | | | ZetaCarinaeModules/* | GPL-3.0-or-later | No artwork specific license provided, see [ZetaCarinaeModules#8](https://github.com/mhampton/ZetaCarinaeModules/issues/8) | | ||||
| Bellow follows a list of artwork licenses from potentially coming modules. | |||||
| | AS/* | Custom | Copyright 2017, derivative works may not use the AS logo or panel graphics including custom component graphics (knobs, switches, screws, caps, etc.). Redistribution rights requested at [AS#60](https://github.com/AScustomWorks/AS/issues/60) | | |||||
| | AS/saxmono.ttf | Custom | You may download this font, circulate it und use it freely. You may not alter, rename, change copyrights or modify this font in any way. | | |||||
| | AS/Segment7Standard.ttf | OFL-1.1-RFN | | | |||||
| | Atelier/* | Custom | Copyright © Pyer 2020, used and distributed with permission | | |||||
| | AudibleInstruments/* | Custom | Copyright © Emilie Gillet, used and distributed with permission | | |||||
| | Befaco/components/* | CC-BY-NC-4.0 | | | |||||
| | Befaco/panels/* | Custom | Copyright © [Befaco](https://www.befaco.org/), used and distributed with permission | | |||||
| | Bidoo/* | CC-BY-NC-ND-4.0 | | | |||||
| | cf/* | BSD-3-Clause | No artwork specific license provided (TODO check intentional) | | |||||
| | cf/ArialBlack.ttf | Custom | https://docs.microsoft.com/en-us/typography/fonts/font-faq | | |||||
| | cf/DejaVuSansMono.ttf | Bitstream-Vera | | | |||||
| | cf/LEDCalculator.ttf | Custom | Free for personal use | | |||||
| | cf/Segment7Standard.ttf | OFL-1.1-RFN | | | |||||
| | ihtsyn/* | GPL-3.0-or-later | No artwork specific license provided, author has deleted this repo | | |||||
| | ihtsyn/LEDCalculator.ttf | Custom | Free for personal use | | |||||
| | ZZC/* | ??? | See [ZZC#89](https://github.com/zezic/ZZC/issues/89) and [ZZC#90](https://github.com/zezic/ZZC/issues/90) | | | ZZC/* | ??? | See [ZZC#89](https://github.com/zezic/ZZC/issues/89) and [ZZC#90](https://github.com/zezic/ZZC/issues/90) | | ||||
| TODO: ask permission for: | TODO: ask permission for: | ||||
| @@ -238,127 +238,127 @@ ARIA_CUSTOM = Blank | |||||
| # -------------------------------------------------------------- | # -------------------------------------------------------------- | ||||
| # AS | # AS | ||||
| PLUGIN_FILES += $(filter-out AS/src/AS.cpp,$(wildcard AS/src/*.cpp)) | |||||
| PLUGIN_FILES += AS/freeverb/revmodel.cpp | |||||
| # modules/types which are present in other plugins | |||||
| AS_CUSTOM = ADSR LabelDisplayWidget LowFrequencyOscillator VCA YellowRedLight allpass comb revmodel | |||||
| AS_CUSTOM_PER_FILE = NumberDisplayWidget | |||||
| # PLUGIN_FILES += $(filter-out AS/src/AS.cpp,$(wildcard AS/src/*.cpp)) | |||||
| # PLUGIN_FILES += AS/freeverb/revmodel.cpp | |||||
| # | |||||
| # # modules/types which are present in other plugins | |||||
| # AS_CUSTOM = ADSR LabelDisplayWidget LowFrequencyOscillator VCA YellowRedLight allpass comb revmodel | |||||
| # AS_CUSTOM_PER_FILE = NumberDisplayWidget | |||||
| # -------------------------------------------------------------- | # -------------------------------------------------------------- | ||||
| # Atelier | # Atelier | ||||
| PLUGIN_FILES += Atelier/src/Palette.cpp | |||||
| PLUGIN_FILES += Atelier/eurorack/stmlib/dsp/atan.cc | |||||
| PLUGIN_FILES += Atelier/eurorack/stmlib/dsp/units.cc | |||||
| PLUGIN_FILES += Atelier/eurorack/stmlib/utils/random.cc | |||||
| PLUGIN_FILES += $(wildcard Atelier/eurorack/plaits/dsp/*.cc) | |||||
| PLUGIN_FILES += $(wildcard Atelier/eurorack/plaits/dsp/engine/*.cc) | |||||
| PLUGIN_FILES += $(wildcard Atelier/eurorack/plaits/dsp/speech/*.cc) | |||||
| PLUGIN_FILES += $(wildcard Atelier/eurorack/plaits/dsp/physical_modelling/*.cc) | |||||
| PLUGIN_FILES += Atelier/eurorack/plaits/resources.cc | |||||
| # modules/types which are present in other plugins | |||||
| ATELIER_CUSTOM = plaits stmlib | |||||
| # PLUGIN_FILES += Atelier/src/Palette.cpp | |||||
| # PLUGIN_FILES += Atelier/eurorack/stmlib/dsp/atan.cc | |||||
| # PLUGIN_FILES += Atelier/eurorack/stmlib/dsp/units.cc | |||||
| # PLUGIN_FILES += Atelier/eurorack/stmlib/utils/random.cc | |||||
| # PLUGIN_FILES += $(wildcard Atelier/eurorack/plaits/dsp/*.cc) | |||||
| # PLUGIN_FILES += $(wildcard Atelier/eurorack/plaits/dsp/engine/*.cc) | |||||
| # PLUGIN_FILES += $(wildcard Atelier/eurorack/plaits/dsp/speech/*.cc) | |||||
| # PLUGIN_FILES += $(wildcard Atelier/eurorack/plaits/dsp/physical_modelling/*.cc) | |||||
| # PLUGIN_FILES += Atelier/eurorack/plaits/resources.cc | |||||
| # | |||||
| # # modules/types which are present in other plugins | |||||
| # ATELIER_CUSTOM = plaits stmlib | |||||
| # -------------------------------------------------------------- | # -------------------------------------------------------------- | ||||
| # AudibleInstruments | # AudibleInstruments | ||||
| PLUGIN_FILES += $(filter-out AudibleInstruments/src/plugin.cpp,$(wildcard AudibleInstruments/src/*.cpp)) | |||||
| PLUGIN_FILES += AudibleInstruments/eurorack/stmlib/utils/random.cc | |||||
| PLUGIN_FILES += AudibleInstruments/eurorack/stmlib/dsp/atan.cc | |||||
| PLUGIN_FILES += AudibleInstruments/eurorack/stmlib/dsp/units.cc | |||||
| PLUGIN_FILES += AudibleInstruments/eurorack/braids/macro_oscillator.cc | |||||
| PLUGIN_FILES += AudibleInstruments/eurorack/braids/analog_oscillator.cc | |||||
| PLUGIN_FILES += AudibleInstruments/eurorack/braids/digital_oscillator.cc | |||||
| PLUGIN_FILES += AudibleInstruments/eurorack/braids/quantizer.cc | |||||
| PLUGIN_FILES += AudibleInstruments/eurorack/braids/resources.cc | |||||
| PLUGIN_FILES += $(wildcard AudibleInstruments/eurorack/plaits/dsp/*.cc) | |||||
| PLUGIN_FILES += $(wildcard AudibleInstruments/eurorack/plaits/dsp/engine/*.cc) | |||||
| PLUGIN_FILES += $(wildcard AudibleInstruments/eurorack/plaits/dsp/speech/*.cc) | |||||
| PLUGIN_FILES += $(wildcard AudibleInstruments/eurorack/plaits/dsp/physical_modelling/*.cc) | |||||
| PLUGIN_FILES += AudibleInstruments/eurorack/plaits/resources.cc | |||||
| PLUGIN_FILES += AudibleInstruments/eurorack/clouds/dsp/correlator.cc | |||||
| PLUGIN_FILES += AudibleInstruments/eurorack/clouds/dsp/granular_processor.cc | |||||
| PLUGIN_FILES += AudibleInstruments/eurorack/clouds/dsp/mu_law.cc | |||||
| PLUGIN_FILES += AudibleInstruments/eurorack/clouds/dsp/pvoc/frame_transformation.cc | |||||
| PLUGIN_FILES += AudibleInstruments/eurorack/clouds/dsp/pvoc/phase_vocoder.cc | |||||
| PLUGIN_FILES += AudibleInstruments/eurorack/clouds/dsp/pvoc/stft.cc | |||||
| PLUGIN_FILES += AudibleInstruments/eurorack/clouds/resources.cc | |||||
| PLUGIN_FILES += AudibleInstruments/eurorack/elements/dsp/exciter.cc | |||||
| PLUGIN_FILES += AudibleInstruments/eurorack/elements/dsp/ominous_voice.cc | |||||
| PLUGIN_FILES += AudibleInstruments/eurorack/elements/dsp/resonator.cc | |||||
| PLUGIN_FILES += AudibleInstruments/eurorack/elements/dsp/tube.cc | |||||
| PLUGIN_FILES += AudibleInstruments/eurorack/elements/dsp/multistage_envelope.cc | |||||
| PLUGIN_FILES += AudibleInstruments/eurorack/elements/dsp/part.cc | |||||
| PLUGIN_FILES += AudibleInstruments/eurorack/elements/dsp/string.cc | |||||
| PLUGIN_FILES += AudibleInstruments/eurorack/elements/dsp/voice.cc | |||||
| PLUGIN_FILES += AudibleInstruments/eurorack/elements/resources.cc | |||||
| PLUGIN_FILES += AudibleInstruments/eurorack/rings/dsp/fm_voice.cc | |||||
| PLUGIN_FILES += AudibleInstruments/eurorack/rings/dsp/part.cc | |||||
| PLUGIN_FILES += AudibleInstruments/eurorack/rings/dsp/string_synth_part.cc | |||||
| PLUGIN_FILES += AudibleInstruments/eurorack/rings/dsp/string.cc | |||||
| PLUGIN_FILES += AudibleInstruments/eurorack/rings/dsp/resonator.cc | |||||
| PLUGIN_FILES += AudibleInstruments/eurorack/rings/resources.cc | |||||
| PLUGIN_FILES += AudibleInstruments/eurorack/tides/generator.cc | |||||
| PLUGIN_FILES += AudibleInstruments/eurorack/tides/resources.cc | |||||
| PLUGIN_FILES += AudibleInstruments/eurorack/tides2/poly_slope_generator.cc | |||||
| PLUGIN_FILES += AudibleInstruments/eurorack/tides2/ramp_extractor.cc | |||||
| PLUGIN_FILES += AudibleInstruments/eurorack/tides2/resources.cc | |||||
| PLUGIN_FILES += AudibleInstruments/eurorack/warps/dsp/modulator.cc | |||||
| PLUGIN_FILES += AudibleInstruments/eurorack/warps/dsp/oscillator.cc | |||||
| PLUGIN_FILES += AudibleInstruments/eurorack/warps/dsp/vocoder.cc | |||||
| PLUGIN_FILES += AudibleInstruments/eurorack/warps/dsp/filter_bank.cc | |||||
| PLUGIN_FILES += AudibleInstruments/eurorack/warps/resources.cc | |||||
| PLUGIN_FILES += AudibleInstruments/eurorack/frames/keyframer.cc | |||||
| PLUGIN_FILES += AudibleInstruments/eurorack/frames/resources.cc | |||||
| PLUGIN_FILES += AudibleInstruments/eurorack/frames/poly_lfo.cc | |||||
| PLUGIN_FILES += AudibleInstruments/eurorack/peaks/processors.cc | |||||
| PLUGIN_FILES += AudibleInstruments/eurorack/peaks/resources.cc | |||||
| PLUGIN_FILES += AudibleInstruments/eurorack/peaks/drums/bass_drum.cc | |||||
| PLUGIN_FILES += AudibleInstruments/eurorack/peaks/drums/fm_drum.cc | |||||
| PLUGIN_FILES += AudibleInstruments/eurorack/peaks/drums/high_hat.cc | |||||
| PLUGIN_FILES += AudibleInstruments/eurorack/peaks/drums/snare_drum.cc | |||||
| PLUGIN_FILES += AudibleInstruments/eurorack/peaks/modulations/lfo.cc | |||||
| PLUGIN_FILES += AudibleInstruments/eurorack/peaks/modulations/multistage_envelope.cc | |||||
| PLUGIN_FILES += AudibleInstruments/eurorack/peaks/pulse_processor/pulse_shaper.cc | |||||
| PLUGIN_FILES += AudibleInstruments/eurorack/peaks/pulse_processor/pulse_randomizer.cc | |||||
| PLUGIN_FILES += AudibleInstruments/eurorack/peaks/number_station/number_station.cc | |||||
| PLUGIN_FILES += AudibleInstruments/eurorack/stages/segment_generator.cc | |||||
| PLUGIN_FILES += AudibleInstruments/eurorack/stages/ramp_extractor.cc | |||||
| PLUGIN_FILES += AudibleInstruments/eurorack/stages/resources.cc | |||||
| PLUGIN_FILES += AudibleInstruments/eurorack/stmlib/utils/random.cc | |||||
| PLUGIN_FILES += AudibleInstruments/eurorack/stmlib/dsp/atan.cc | |||||
| PLUGIN_FILES += AudibleInstruments/eurorack/stmlib/dsp/units.cc | |||||
| PLUGIN_FILES += AudibleInstruments/eurorack/marbles/random/t_generator.cc | |||||
| PLUGIN_FILES += AudibleInstruments/eurorack/marbles/random/x_y_generator.cc | |||||
| PLUGIN_FILES += AudibleInstruments/eurorack/marbles/random/output_channel.cc | |||||
| PLUGIN_FILES += AudibleInstruments/eurorack/marbles/random/lag_processor.cc | |||||
| PLUGIN_FILES += AudibleInstruments/eurorack/marbles/random/quantizer.cc | |||||
| PLUGIN_FILES += AudibleInstruments/eurorack/marbles/ramp/ramp_extractor.cc | |||||
| PLUGIN_FILES += AudibleInstruments/eurorack/marbles/resources.cc | |||||
| PLUGIN_FILES += AudibleInstruments/eurorack/streams/resources.cc | |||||
| PLUGIN_FILES += AudibleInstruments/eurorack/streams/processor.cc | |||||
| PLUGIN_FILES += AudibleInstruments/eurorack/streams/follower.cc | |||||
| PLUGIN_FILES += AudibleInstruments/eurorack/streams/lorenz_generator.cc | |||||
| PLUGIN_FILES += AudibleInstruments/eurorack/streams/envelope.cc | |||||
| PLUGIN_FILES += AudibleInstruments/eurorack/streams/svf.cc | |||||
| PLUGIN_FILES += AudibleInstruments/eurorack/streams/vactrol.cc | |||||
| PLUGIN_FILES += AudibleInstruments/eurorack/streams/compressor.cc | |||||
| # PLUGIN_FILES += $(filter-out AudibleInstruments/src/plugin.cpp,$(wildcard AudibleInstruments/src/*.cpp)) | |||||
| # | |||||
| # PLUGIN_FILES += AudibleInstruments/eurorack/stmlib/utils/random.cc | |||||
| # PLUGIN_FILES += AudibleInstruments/eurorack/stmlib/dsp/atan.cc | |||||
| # PLUGIN_FILES += AudibleInstruments/eurorack/stmlib/dsp/units.cc | |||||
| # | |||||
| # PLUGIN_FILES += AudibleInstruments/eurorack/braids/macro_oscillator.cc | |||||
| # PLUGIN_FILES += AudibleInstruments/eurorack/braids/analog_oscillator.cc | |||||
| # PLUGIN_FILES += AudibleInstruments/eurorack/braids/digital_oscillator.cc | |||||
| # PLUGIN_FILES += AudibleInstruments/eurorack/braids/quantizer.cc | |||||
| # PLUGIN_FILES += AudibleInstruments/eurorack/braids/resources.cc | |||||
| # | |||||
| # PLUGIN_FILES += $(wildcard AudibleInstruments/eurorack/plaits/dsp/*.cc) | |||||
| # PLUGIN_FILES += $(wildcard AudibleInstruments/eurorack/plaits/dsp/engine/*.cc) | |||||
| # PLUGIN_FILES += $(wildcard AudibleInstruments/eurorack/plaits/dsp/speech/*.cc) | |||||
| # PLUGIN_FILES += $(wildcard AudibleInstruments/eurorack/plaits/dsp/physical_modelling/*.cc) | |||||
| # PLUGIN_FILES += AudibleInstruments/eurorack/plaits/resources.cc | |||||
| # | |||||
| # PLUGIN_FILES += AudibleInstruments/eurorack/clouds/dsp/correlator.cc | |||||
| # PLUGIN_FILES += AudibleInstruments/eurorack/clouds/dsp/granular_processor.cc | |||||
| # PLUGIN_FILES += AudibleInstruments/eurorack/clouds/dsp/mu_law.cc | |||||
| # PLUGIN_FILES += AudibleInstruments/eurorack/clouds/dsp/pvoc/frame_transformation.cc | |||||
| # PLUGIN_FILES += AudibleInstruments/eurorack/clouds/dsp/pvoc/phase_vocoder.cc | |||||
| # PLUGIN_FILES += AudibleInstruments/eurorack/clouds/dsp/pvoc/stft.cc | |||||
| # PLUGIN_FILES += AudibleInstruments/eurorack/clouds/resources.cc | |||||
| # | |||||
| # PLUGIN_FILES += AudibleInstruments/eurorack/elements/dsp/exciter.cc | |||||
| # PLUGIN_FILES += AudibleInstruments/eurorack/elements/dsp/ominous_voice.cc | |||||
| # PLUGIN_FILES += AudibleInstruments/eurorack/elements/dsp/resonator.cc | |||||
| # PLUGIN_FILES += AudibleInstruments/eurorack/elements/dsp/tube.cc | |||||
| # PLUGIN_FILES += AudibleInstruments/eurorack/elements/dsp/multistage_envelope.cc | |||||
| # PLUGIN_FILES += AudibleInstruments/eurorack/elements/dsp/part.cc | |||||
| # PLUGIN_FILES += AudibleInstruments/eurorack/elements/dsp/string.cc | |||||
| # PLUGIN_FILES += AudibleInstruments/eurorack/elements/dsp/voice.cc | |||||
| # PLUGIN_FILES += AudibleInstruments/eurorack/elements/resources.cc | |||||
| # | |||||
| # PLUGIN_FILES += AudibleInstruments/eurorack/rings/dsp/fm_voice.cc | |||||
| # PLUGIN_FILES += AudibleInstruments/eurorack/rings/dsp/part.cc | |||||
| # PLUGIN_FILES += AudibleInstruments/eurorack/rings/dsp/string_synth_part.cc | |||||
| # PLUGIN_FILES += AudibleInstruments/eurorack/rings/dsp/string.cc | |||||
| # PLUGIN_FILES += AudibleInstruments/eurorack/rings/dsp/resonator.cc | |||||
| # PLUGIN_FILES += AudibleInstruments/eurorack/rings/resources.cc | |||||
| # | |||||
| # PLUGIN_FILES += AudibleInstruments/eurorack/tides/generator.cc | |||||
| # PLUGIN_FILES += AudibleInstruments/eurorack/tides/resources.cc | |||||
| # | |||||
| # PLUGIN_FILES += AudibleInstruments/eurorack/tides2/poly_slope_generator.cc | |||||
| # PLUGIN_FILES += AudibleInstruments/eurorack/tides2/ramp_extractor.cc | |||||
| # PLUGIN_FILES += AudibleInstruments/eurorack/tides2/resources.cc | |||||
| # | |||||
| # PLUGIN_FILES += AudibleInstruments/eurorack/warps/dsp/modulator.cc | |||||
| # PLUGIN_FILES += AudibleInstruments/eurorack/warps/dsp/oscillator.cc | |||||
| # PLUGIN_FILES += AudibleInstruments/eurorack/warps/dsp/vocoder.cc | |||||
| # PLUGIN_FILES += AudibleInstruments/eurorack/warps/dsp/filter_bank.cc | |||||
| # PLUGIN_FILES += AudibleInstruments/eurorack/warps/resources.cc | |||||
| # | |||||
| # PLUGIN_FILES += AudibleInstruments/eurorack/frames/keyframer.cc | |||||
| # PLUGIN_FILES += AudibleInstruments/eurorack/frames/resources.cc | |||||
| # PLUGIN_FILES += AudibleInstruments/eurorack/frames/poly_lfo.cc | |||||
| # | |||||
| # PLUGIN_FILES += AudibleInstruments/eurorack/peaks/processors.cc | |||||
| # PLUGIN_FILES += AudibleInstruments/eurorack/peaks/resources.cc | |||||
| # PLUGIN_FILES += AudibleInstruments/eurorack/peaks/drums/bass_drum.cc | |||||
| # PLUGIN_FILES += AudibleInstruments/eurorack/peaks/drums/fm_drum.cc | |||||
| # PLUGIN_FILES += AudibleInstruments/eurorack/peaks/drums/high_hat.cc | |||||
| # PLUGIN_FILES += AudibleInstruments/eurorack/peaks/drums/snare_drum.cc | |||||
| # PLUGIN_FILES += AudibleInstruments/eurorack/peaks/modulations/lfo.cc | |||||
| # PLUGIN_FILES += AudibleInstruments/eurorack/peaks/modulations/multistage_envelope.cc | |||||
| # PLUGIN_FILES += AudibleInstruments/eurorack/peaks/pulse_processor/pulse_shaper.cc | |||||
| # PLUGIN_FILES += AudibleInstruments/eurorack/peaks/pulse_processor/pulse_randomizer.cc | |||||
| # PLUGIN_FILES += AudibleInstruments/eurorack/peaks/number_station/number_station.cc | |||||
| # | |||||
| # PLUGIN_FILES += AudibleInstruments/eurorack/stages/segment_generator.cc | |||||
| # PLUGIN_FILES += AudibleInstruments/eurorack/stages/ramp_extractor.cc | |||||
| # PLUGIN_FILES += AudibleInstruments/eurorack/stages/resources.cc | |||||
| # | |||||
| # PLUGIN_FILES += AudibleInstruments/eurorack/stmlib/utils/random.cc | |||||
| # PLUGIN_FILES += AudibleInstruments/eurorack/stmlib/dsp/atan.cc | |||||
| # PLUGIN_FILES += AudibleInstruments/eurorack/stmlib/dsp/units.cc | |||||
| # PLUGIN_FILES += AudibleInstruments/eurorack/marbles/random/t_generator.cc | |||||
| # PLUGIN_FILES += AudibleInstruments/eurorack/marbles/random/x_y_generator.cc | |||||
| # PLUGIN_FILES += AudibleInstruments/eurorack/marbles/random/output_channel.cc | |||||
| # PLUGIN_FILES += AudibleInstruments/eurorack/marbles/random/lag_processor.cc | |||||
| # PLUGIN_FILES += AudibleInstruments/eurorack/marbles/random/quantizer.cc | |||||
| # PLUGIN_FILES += AudibleInstruments/eurorack/marbles/ramp/ramp_extractor.cc | |||||
| # PLUGIN_FILES += AudibleInstruments/eurorack/marbles/resources.cc | |||||
| # | |||||
| # PLUGIN_FILES += AudibleInstruments/eurorack/streams/resources.cc | |||||
| # PLUGIN_FILES += AudibleInstruments/eurorack/streams/processor.cc | |||||
| # PLUGIN_FILES += AudibleInstruments/eurorack/streams/follower.cc | |||||
| # PLUGIN_FILES += AudibleInstruments/eurorack/streams/lorenz_generator.cc | |||||
| # PLUGIN_FILES += AudibleInstruments/eurorack/streams/envelope.cc | |||||
| # PLUGIN_FILES += AudibleInstruments/eurorack/streams/svf.cc | |||||
| # PLUGIN_FILES += AudibleInstruments/eurorack/streams/vactrol.cc | |||||
| # PLUGIN_FILES += AudibleInstruments/eurorack/streams/compressor.cc | |||||
| # -------------------------------------------------------------- | # -------------------------------------------------------------- | ||||
| # BaconPlugs | # BaconPlugs | ||||
| @@ -370,25 +370,25 @@ PLUGIN_FILES += $(wildcard BaconPlugs/libs/open303-code/Source/DSPCode/*.cpp) | |||||
| # -------------------------------------------------------------- | # -------------------------------------------------------------- | ||||
| # Befaco | # Befaco | ||||
| PLUGIN_FILES += $(filter-out Befaco/src/plugin.cpp,$(wildcard Befaco/src/*.cpp)) | |||||
| PLUGIN_BINARIES += Befaco/src/SpringReverbIR.pcm | |||||
| # modules/types which are present in other plugins | |||||
| BEFACO_CUSTOM = ADSR Mixer | |||||
| # PLUGIN_FILES += $(filter-out Befaco/src/plugin.cpp,$(wildcard Befaco/src/*.cpp)) | |||||
| # PLUGIN_BINARIES += Befaco/src/SpringReverbIR.pcm | |||||
| # | |||||
| # # modules/types which are present in other plugins | |||||
| # BEFACO_CUSTOM = ADSR Mixer | |||||
| # -------------------------------------------------------------- | # -------------------------------------------------------------- | ||||
| # Bidoo | # Bidoo | ||||
| PLUGIN_FILES += $(filter-out Bidoo/src/plugin.cpp Bidoo/src/ANTN.cpp,$(wildcard Bidoo/src/*.cpp)) | |||||
| PLUGIN_FILES += $(wildcard Bidoo/src/dep/*.cpp) | |||||
| PLUGIN_FILES += $(wildcard Bidoo/src/dep/filters/*.cpp) | |||||
| PLUGIN_FILES += $(wildcard Bidoo/src/dep/freeverb/*.cpp) | |||||
| PLUGIN_FILES += $(wildcard Bidoo/src/dep/lodepng/*.cpp) | |||||
| PLUGIN_FILES += $(filter-out Bidoo/src/dep/resampler/main.cpp,$(wildcard Bidoo/src/dep/resampler/*.cpp)) | |||||
| # modules/types which are present in other plugins | |||||
| BIDOO_CUSTOM = ChannelDisplay LadderFilter $(DRWAV) | |||||
| BIDOO_CUSTOM_PER_FILE = channel channel filterType | |||||
| # PLUGIN_FILES += $(filter-out Bidoo/src/plugin.cpp Bidoo/src/ANTN.cpp,$(wildcard Bidoo/src/*.cpp)) | |||||
| # PLUGIN_FILES += $(wildcard Bidoo/src/dep/*.cpp) | |||||
| # PLUGIN_FILES += $(wildcard Bidoo/src/dep/filters/*.cpp) | |||||
| # PLUGIN_FILES += $(wildcard Bidoo/src/dep/freeverb/*.cpp) | |||||
| # PLUGIN_FILES += $(wildcard Bidoo/src/dep/lodepng/*.cpp) | |||||
| # PLUGIN_FILES += $(filter-out Bidoo/src/dep/resampler/main.cpp,$(wildcard Bidoo/src/dep/resampler/*.cpp)) | |||||
| # | |||||
| # # modules/types which are present in other plugins | |||||
| # BIDOO_CUSTOM = ChannelDisplay LadderFilter $(DRWAV) | |||||
| # BIDOO_CUSTOM_PER_FILE = channel channel filterType | |||||
| # -------------------------------------------------------------- | # -------------------------------------------------------------- | ||||
| # BogaudioModules | # BogaudioModules | ||||
| @@ -451,11 +451,11 @@ FEHLERFABRIK_CUSTOM = Operator Sequencer SlewLimiter | |||||
| # -------------------------------------------------------------- | # -------------------------------------------------------------- | ||||
| # Fundamental | # Fundamental | ||||
| PLUGIN_FILES += $(filter-out Fundamental/src/plugin.cpp,$(wildcard Fundamental/src/*.cpp)) | |||||
| PLUGIN_FILES += Fundamental/src/dr_wav.c | |||||
| # modules/types which are present in other plugins | |||||
| FUNDAMENTAL_CUSTOM = $(DRWAV) | |||||
| # PLUGIN_FILES += $(filter-out Fundamental/src/plugin.cpp,$(wildcard Fundamental/src/*.cpp)) | |||||
| # PLUGIN_FILES += Fundamental/src/dr_wav.c | |||||
| # | |||||
| # # modules/types which are present in other plugins | |||||
| # FUNDAMENTAL_CUSTOM = $(DRWAV) | |||||
| # -------------------------------------------------------------- | # -------------------------------------------------------------- | ||||
| # GlueTheGiant | # GlueTheGiant | ||||
| @@ -493,15 +493,15 @@ IMPROMPTUMODULAR_CUSTOM_PER_FILE = Clock stepClock | |||||
| # -------------------------------------------------------------- | # -------------------------------------------------------------- | ||||
| # ihtsyn | # ihtsyn | ||||
| PLUGIN_FILES += $(filter-out ihtsyn/src/plugin.cpp,$(wildcard ihtsyn/src/*.cpp)) | |||||
| # modules/types which are present in other plugins | |||||
| IHTSYN_CUSTOM_PER_FILE = mv_allpass | |||||
| IHTSYN_CUSTOM_PER_FILE += mv_staticallpass4tap | |||||
| IHTSYN_CUSTOM_PER_FILE += mv_staticdelayline | |||||
| IHTSYN_CUSTOM_PER_FILE += mv_staticdelayline4tap | |||||
| IHTSYN_CUSTOM_PER_FILE += mv_staticdelayline8tap | |||||
| IHTSYN_CUSTOM_PER_FILE += mv_statevariable | |||||
| # PLUGIN_FILES += $(filter-out ihtsyn/src/plugin.cpp,$(wildcard ihtsyn/src/*.cpp)) | |||||
| # | |||||
| # # modules/types which are present in other plugins | |||||
| # IHTSYN_CUSTOM_PER_FILE = mv_allpass | |||||
| # IHTSYN_CUSTOM_PER_FILE += mv_staticallpass4tap | |||||
| # IHTSYN_CUSTOM_PER_FILE += mv_staticdelayline | |||||
| # IHTSYN_CUSTOM_PER_FILE += mv_staticdelayline4tap | |||||
| # IHTSYN_CUSTOM_PER_FILE += mv_staticdelayline8tap | |||||
| # IHTSYN_CUSTOM_PER_FILE += mv_statevariable | |||||
| # -------------------------------------------------------------- | # -------------------------------------------------------------- | ||||
| # JW-Modules | # JW-Modules | ||||
| @@ -692,12 +692,12 @@ PLUGIN_FILES += $(filter-out ZetaCarinaeModules/src/plugin.cpp,$(wildcard ZetaCa | |||||
| # -------------------------------------------------------------- | # -------------------------------------------------------------- | ||||
| # ZZC | # ZZC | ||||
| PLUGIN_FILES += $(filter-out ZZC/src/ZZC.cpp,$(wildcard ZZC/src/*.cpp)) | |||||
| PLUGIN_FILES += ZZC/src/dsp/Wavetable.cpp | |||||
| PLUGIN_FILES += ZZC/src/filetypes/WavSupport.cpp | |||||
| # modules/types which are present in other plugins | |||||
| ZZC_CUSTOM = Clock LowFrequencyOscillator | |||||
| # PLUGIN_FILES += $(filter-out ZZC/src/ZZC.cpp,$(wildcard ZZC/src/*.cpp)) | |||||
| # PLUGIN_FILES += ZZC/src/dsp/Wavetable.cpp | |||||
| # PLUGIN_FILES += ZZC/src/filetypes/WavSupport.cpp | |||||
| # | |||||
| # # modules/types which are present in other plugins | |||||
| # ZZC_CUSTOM = Clock LowFrequencyOscillator | |||||
| # -------------------------------------------------------------- | # -------------------------------------------------------------- | ||||
| @@ -61,6 +61,7 @@ extern Model* modelBlank; | |||||
| #undef modelBlank | #undef modelBlank | ||||
| // AS | // AS | ||||
| /* | |||||
| #define modelADSR modelASADSR | #define modelADSR modelASADSR | ||||
| #define modelVCA modelASVCA | #define modelVCA modelASVCA | ||||
| #define YellowRedLight ASYellowRedLight | #define YellowRedLight ASYellowRedLight | ||||
| @@ -68,12 +69,17 @@ extern Model* modelBlank; | |||||
| #undef modelADSR | #undef modelADSR | ||||
| #undef modelVCA | #undef modelVCA | ||||
| #undef YellowRedLight | #undef YellowRedLight | ||||
| */ | |||||
| // Atelier | // Atelier | ||||
| /* | |||||
| #include "Atelier/src/plugin.hpp" | #include "Atelier/src/plugin.hpp" | ||||
| */ | |||||
| // AudibleInstruments | // AudibleInstruments | ||||
| /* | |||||
| #include "AudibleInstruments/src/plugin.hpp" | #include "AudibleInstruments/src/plugin.hpp" | ||||
| */ | |||||
| // BaconPlugs | // BaconPlugs | ||||
| #define INCLUDE_COMPONENTS_HPP | #define INCLUDE_COMPONENTS_HPP | ||||
| @@ -83,14 +89,18 @@ extern Model* modelBlank; | |||||
| #undef RACK_HEIGHT | #undef RACK_HEIGHT | ||||
| // Befaco | // Befaco | ||||
| /* | |||||
| #define modelADSR modelBefacoADSR | #define modelADSR modelBefacoADSR | ||||
| #define modelMixer modelBefacoMixer | #define modelMixer modelBefacoMixer | ||||
| #include "Befaco/src/plugin.hpp" | #include "Befaco/src/plugin.hpp" | ||||
| #undef modelADSR | #undef modelADSR | ||||
| #undef modelMixer | #undef modelMixer | ||||
| */ | |||||
| // Bidoo | // Bidoo | ||||
| /* | |||||
| #include "Bidoo/src/plugin.hpp" | #include "Bidoo/src/plugin.hpp" | ||||
| */ | |||||
| // BogaudioModules - force dark skin as default | // BogaudioModules - force dark skin as default | ||||
| #include <mutex> | #include <mutex> | ||||
| @@ -241,7 +251,9 @@ extern Model* modelTestVCF; | |||||
| #undef modelVCO | #undef modelVCO | ||||
| // cf | // cf | ||||
| /* | |||||
| #include "cf/src/plugin.hpp" | #include "cf/src/plugin.hpp" | ||||
| */ | |||||
| // ChowDSP | // ChowDSP | ||||
| #include "ChowDSP/src/plugin.hpp" | #include "ChowDSP/src/plugin.hpp" | ||||
| @@ -266,7 +278,9 @@ void setupSamples(); | |||||
| #include "FehlerFabrik/src/plugin.hpp" | #include "FehlerFabrik/src/plugin.hpp" | ||||
| // Fundamental | // Fundamental | ||||
| /* | |||||
| #include "Fundamental/src/plugin.hpp" | #include "Fundamental/src/plugin.hpp" | ||||
| */ | |||||
| // GlueTheGiant | // GlueTheGiant | ||||
| #include "GlueTheGiant/src/plugin.hpp" | #include "GlueTheGiant/src/plugin.hpp" | ||||
| @@ -361,7 +375,9 @@ extern Model* modelWriteSeq64; | |||||
| extern Model* modelBlankPanel; | extern Model* modelBlankPanel; | ||||
| // ihtsyn | // ihtsyn | ||||
| /* | |||||
| #include "ihtsyn/src/plugin.hpp" | #include "ihtsyn/src/plugin.hpp" | ||||
| */ | |||||
| // JW-Modules | // JW-Modules | ||||
| #define modelQuantizer modelJWQuantizer | #define modelQuantizer modelJWQuantizer | ||||
| @@ -481,12 +497,14 @@ extern Model* modelMaude_221; | |||||
| #include "ZetaCarinaeModules/src/plugin.hpp" | #include "ZetaCarinaeModules/src/plugin.hpp" | ||||
| // ZZC | // ZZC | ||||
| /* | |||||
| #define DISPLAYS_H | #define DISPLAYS_H | ||||
| #define ZZC_SHARED_H | #define ZZC_SHARED_H | ||||
| #define ZZC_WIDGETS_H | #define ZZC_WIDGETS_H | ||||
| #define modelClock modelZZCClock | #define modelClock modelZZCClock | ||||
| #include "ZZC/src/ZZC.hpp" | #include "ZZC/src/ZZC.hpp" | ||||
| #undef modelClock | #undef modelClock | ||||
| */ | |||||
| #endif // NOPLUGINS | #endif // NOPLUGINS | ||||
| @@ -505,26 +523,26 @@ Plugin* pluginInstance__21kHz; | |||||
| Plugin* pluginInstance__AmalgamatedHarmonics; | Plugin* pluginInstance__AmalgamatedHarmonics; | ||||
| Plugin* pluginInstance__AnimatedCircuits; | Plugin* pluginInstance__AnimatedCircuits; | ||||
| Plugin* pluginInstance__Aria; | Plugin* pluginInstance__Aria; | ||||
| Plugin* pluginInstance__AS; | |||||
| Plugin* pluginInstance__Atelier; | |||||
| Plugin* pluginInstance__AudibleInstruments; | |||||
| // Plugin* pluginInstance__AS; | |||||
| // Plugin* pluginInstance__Atelier; | |||||
| // Plugin* pluginInstance__AudibleInstruments; | |||||
| Plugin* pluginInstance__Bacon; | Plugin* pluginInstance__Bacon; | ||||
| Plugin* pluginInstance__Befaco; | |||||
| Plugin* pluginInstance__Bidoo; | |||||
| // Plugin* pluginInstance__Befaco; | |||||
| // Plugin* pluginInstance__Bidoo; | |||||
| Plugin* pluginInstance__BogaudioModules; | Plugin* pluginInstance__BogaudioModules; | ||||
| Plugin* pluginInstance__cf; | |||||
| // Plugin* pluginInstance__cf; | |||||
| Plugin* pluginInstance__ChowDSP; | Plugin* pluginInstance__ChowDSP; | ||||
| extern Plugin* pluginInstance__DrumKit; | extern Plugin* pluginInstance__DrumKit; | ||||
| Plugin* pluginInstance__ESeries; | Plugin* pluginInstance__ESeries; | ||||
| Plugin* pluginInstance__ExpertSleepersEncoders; | Plugin* pluginInstance__ExpertSleepersEncoders; | ||||
| Plugin* pluginInstance__Extratone; | Plugin* pluginInstance__Extratone; | ||||
| Plugin* pluginInstance__FehlerFabrik; | Plugin* pluginInstance__FehlerFabrik; | ||||
| Plugin* pluginInstance__Fundamental; | |||||
| // Plugin* pluginInstance__Fundamental; | |||||
| Plugin* pluginInstance__GrandeModular; | Plugin* pluginInstance__GrandeModular; | ||||
| Plugin* pluginInstance__GlueTheGiant; | Plugin* pluginInstance__GlueTheGiant; | ||||
| Plugin* pluginInstance__HetrickCV; | Plugin* pluginInstance__HetrickCV; | ||||
| extern Plugin* pluginInstance__ImpromptuModular; | extern Plugin* pluginInstance__ImpromptuModular; | ||||
| Plugin* pluginInstance__ihtsyn; | |||||
| // Plugin* pluginInstance__ihtsyn; | |||||
| Plugin* pluginInstance__JW; | Plugin* pluginInstance__JW; | ||||
| Plugin* pluginInstance__LifeFormModular; | Plugin* pluginInstance__LifeFormModular; | ||||
| Plugin* pluginInstance__LittleUtils; | Plugin* pluginInstance__LittleUtils; | ||||
| @@ -539,7 +557,7 @@ Plugin* pluginInstance__repelzen; | |||||
| Plugin* pluginInstance__sonusmodular; | Plugin* pluginInstance__sonusmodular; | ||||
| Plugin* pluginInstance__ValleyAudio; | Plugin* pluginInstance__ValleyAudio; | ||||
| Plugin* pluginInstance__ZetaCarinaeModules; | Plugin* pluginInstance__ZetaCarinaeModules; | ||||
| Plugin* pluginInstance__ZZC; | |||||
| // Plugin* pluginInstance__ZZC; | |||||
| #endif // NOPLUGINS | #endif // NOPLUGINS | ||||
| namespace rack { | namespace rack { | ||||
| @@ -793,6 +811,7 @@ static void initStatic__Aria() | |||||
| } | } | ||||
| } | } | ||||
| /* | |||||
| static void initStatic__AS() | static void initStatic__AS() | ||||
| { | { | ||||
| Plugin* const p = new Plugin; | Plugin* const p = new Plugin; | ||||
| @@ -858,7 +877,9 @@ static void initStatic__AS() | |||||
| #undef modelVCA | #undef modelVCA | ||||
| } | } | ||||
| } | } | ||||
| */ | |||||
| /* | |||||
| static void initStatic__Atelier() | static void initStatic__Atelier() | ||||
| { | { | ||||
| Plugin* const p = new Plugin; | Plugin* const p = new Plugin; | ||||
| @@ -870,7 +891,9 @@ static void initStatic__Atelier() | |||||
| p->addModel(modelPalette); | p->addModel(modelPalette); | ||||
| } | } | ||||
| } | } | ||||
| */ | |||||
| /* | |||||
| static void initStatic__AudibleInstruments() | static void initStatic__AudibleInstruments() | ||||
| { | { | ||||
| Plugin* const p = new Plugin; | Plugin* const p = new Plugin; | ||||
| @@ -901,6 +924,7 @@ static void initStatic__AudibleInstruments() | |||||
| p->addModel(modelStreams); | p->addModel(modelStreams); | ||||
| } | } | ||||
| } | } | ||||
| */ | |||||
| static void initStatic__Bacon() | static void initStatic__Bacon() | ||||
| { | { | ||||
| @@ -935,6 +959,7 @@ static void initStatic__Bacon() | |||||
| } | } | ||||
| } | } | ||||
| /* | |||||
| static void initStatic__Befaco() | static void initStatic__Befaco() | ||||
| { | { | ||||
| Plugin* const p = new Plugin; | Plugin* const p = new Plugin; | ||||
| @@ -966,7 +991,9 @@ static void initStatic__Befaco() | |||||
| #undef modelMixer | #undef modelMixer | ||||
| } | } | ||||
| } | } | ||||
| */ | |||||
| /* | |||||
| static void initStatic__Bidoo() | static void initStatic__Bidoo() | ||||
| { | { | ||||
| Plugin* const p = new Plugin; | Plugin* const p = new Plugin; | ||||
| @@ -1025,6 +1052,7 @@ static void initStatic__Bidoo() | |||||
| spl.removeModule("antN"); | spl.removeModule("antN"); | ||||
| } | } | ||||
| } | } | ||||
| */ | |||||
| static void initStatic__BogaudioModules() | static void initStatic__BogaudioModules() | ||||
| { | { | ||||
| @@ -1176,6 +1204,7 @@ static void initStatic__BogaudioModules() | |||||
| } | } | ||||
| } | } | ||||
| /* | |||||
| static void initStatic__cf() | static void initStatic__cf() | ||||
| { | { | ||||
| Plugin* const p = new Plugin; | Plugin* const p = new Plugin; | ||||
| @@ -1212,6 +1241,7 @@ static void initStatic__cf() | |||||
| p->addModel(modelDAVE); | p->addModel(modelDAVE); | ||||
| } | } | ||||
| } | } | ||||
| */ | |||||
| static void initStatic__ChowDSP() | static void initStatic__ChowDSP() | ||||
| { | { | ||||
| @@ -1344,6 +1374,7 @@ static void initStatic__FehlerFabrik() | |||||
| } | } | ||||
| } | } | ||||
| /* | |||||
| static void initStatic__Fundamental() | static void initStatic__Fundamental() | ||||
| { | { | ||||
| Plugin* const p = new Plugin; | Plugin* const p = new Plugin; | ||||
| @@ -1393,6 +1424,7 @@ static void initStatic__Fundamental() | |||||
| } | } | ||||
| } | } | ||||
| } | } | ||||
| */ | |||||
| static void initStatic__GlueTheGiant() | static void initStatic__GlueTheGiant() | ||||
| { | { | ||||
| @@ -1537,6 +1569,7 @@ static void initStatic__ImpromptuModular() | |||||
| } | } | ||||
| } | } | ||||
| /* | |||||
| static void initStatic__ihtsyn() | static void initStatic__ihtsyn() | ||||
| { | { | ||||
| Plugin* const p = new Plugin; | Plugin* const p = new Plugin; | ||||
| @@ -1551,6 +1584,7 @@ static void initStatic__ihtsyn() | |||||
| p->addModel(modelMVerb); | p->addModel(modelMVerb); | ||||
| } | } | ||||
| } | } | ||||
| */ | |||||
| static void initStatic__JW() | static void initStatic__JW() | ||||
| { | { | ||||
| @@ -1884,6 +1918,7 @@ static void initStatic__ZetaCarinaeModules() | |||||
| } | } | ||||
| } | } | ||||
| /* | |||||
| static void initStatic__ZZC() | static void initStatic__ZZC() | ||||
| { | { | ||||
| Plugin* p = new Plugin; | Plugin* p = new Plugin; | ||||
| @@ -1905,6 +1940,7 @@ static void initStatic__ZZC() | |||||
| #undef modelClock | #undef modelClock | ||||
| } | } | ||||
| } | } | ||||
| */ | |||||
| #endif // NOPLUGINS | #endif // NOPLUGINS | ||||
| void initStaticPlugins() | void initStaticPlugins() | ||||
| @@ -1916,26 +1952,26 @@ void initStaticPlugins() | |||||
| initStatic__AmalgamatedHarmonics(); | initStatic__AmalgamatedHarmonics(); | ||||
| initStatic__AnimatedCircuits(); | initStatic__AnimatedCircuits(); | ||||
| initStatic__Aria(); | initStatic__Aria(); | ||||
| initStatic__AS(); | |||||
| initStatic__Atelier(); | |||||
| initStatic__AudibleInstruments(); | |||||
| // initStatic__AS(); | |||||
| // initStatic__Atelier(); | |||||
| // initStatic__AudibleInstruments(); | |||||
| initStatic__Bacon(); | initStatic__Bacon(); | ||||
| initStatic__Befaco(); | |||||
| initStatic__Bidoo(); | |||||
| // initStatic__Befaco(); | |||||
| // initStatic__Bidoo(); | |||||
| initStatic__BogaudioModules(); | initStatic__BogaudioModules(); | ||||
| initStatic__cf(); | |||||
| // initStatic__cf(); | |||||
| initStatic__ChowDSP(); | initStatic__ChowDSP(); | ||||
| initStatic__DrumKit(); | initStatic__DrumKit(); | ||||
| initStatic__ESeries(); | initStatic__ESeries(); | ||||
| initStatic__ExpertSleepersEncoders(); | initStatic__ExpertSleepersEncoders(); | ||||
| initStatic__Extratone(); | initStatic__Extratone(); | ||||
| initStatic__FehlerFabrik(); | initStatic__FehlerFabrik(); | ||||
| initStatic__Fundamental(); | |||||
| // initStatic__Fundamental(); | |||||
| initStatic__GlueTheGiant(); | initStatic__GlueTheGiant(); | ||||
| initStatic__GrandeModular(); | initStatic__GrandeModular(); | ||||
| initStatic__HetrickCV(); | initStatic__HetrickCV(); | ||||
| initStatic__ImpromptuModular(); | initStatic__ImpromptuModular(); | ||||
| initStatic__ihtsyn(); | |||||
| // initStatic__ihtsyn(); | |||||
| initStatic__JW(); | initStatic__JW(); | ||||
| initStatic__LifeFormModular(); | initStatic__LifeFormModular(); | ||||
| initStatic__LittleUtils(); | initStatic__LittleUtils(); | ||||
| @@ -1950,7 +1986,7 @@ void initStaticPlugins() | |||||
| initStatic__sonusmodular(); | initStatic__sonusmodular(); | ||||
| initStatic__ValleyAudio(); | initStatic__ValleyAudio(); | ||||
| initStatic__ZetaCarinaeModules(); | initStatic__ZetaCarinaeModules(); | ||||
| initStatic__ZZC(); | |||||
| // initStatic__ZZC(); | |||||
| #endif // NOPLUGINS | #endif // NOPLUGINS | ||||
| } | } | ||||
| @@ -51,6 +51,7 @@ static const struct { | |||||
| const char* const filename; | const char* const filename; | ||||
| const char* shapes[8]; | const char* shapes[8]; | ||||
| } pathsToFilterOut[] = { | } pathsToFilterOut[] = { | ||||
| // Core will be removed soon, so this part doesnt matter | |||||
| { | { | ||||
| "/Core/Audio2.svg", | "/Core/Audio2.svg", | ||||
| { | { | ||||
| @@ -150,6 +151,8 @@ static const struct { | |||||
| "a58877fa-d57b-4d74-bbda-a883bf30a365" | "a58877fa-d57b-4d74-bbda-a883bf30a365" | ||||
| } | } | ||||
| }, | }, | ||||
| /* | |||||
| // CC-BY-NC-ND-4.0, needs permission | |||||
| { | { | ||||
| "/Fundamental/8vert.svg", | "/Fundamental/8vert.svg", | ||||
| {"path17","path21","circle15","path19"} | {"path17","path21","circle15","path19"} | ||||
| @@ -261,17 +264,22 @@ static const struct { | |||||
| "/Fundamental/WTVCO.svg", | "/Fundamental/WTVCO.svg", | ||||
| {"path12","path16","circle18","path14"} | {"path12","path16","circle18","path14"} | ||||
| }, | }, | ||||
| */ | |||||
| }; | }; | ||||
| static const struct { | static const struct { | ||||
| const char* const filename; | const char* const filename; | ||||
| const char* shapeIdsToIgnore[5]; | const char* shapeIdsToIgnore[5]; | ||||
| const int shapeNumberToIgnore; | const int shapeNumberToIgnore; | ||||
| } svgFilesToInvert[] = { | } svgFilesToInvert[] = { | ||||
| // MIT | |||||
| { "/21kHz/Panels/D_Inf.svg", {}, -1 }, | { "/21kHz/Panels/D_Inf.svg", {}, -1 }, | ||||
| { "/21kHz/Panels/PalmLoop.svg", {}, -1 }, | { "/21kHz/Panels/PalmLoop.svg", {}, -1 }, | ||||
| { "/21kHz/Panels/TachyonEntangler.svg", {}, -1 }, | { "/21kHz/Panels/TachyonEntangler.svg", {}, -1 }, | ||||
| // CC-BY-NC-SA-4.0 | |||||
| { "/AnimatedCircuits/FoldingLight.svg", {}, -1 }, | { "/AnimatedCircuits/FoldingLight.svg", {}, -1 }, | ||||
| { "/AnimatedCircuits/Knob_Black_Light_21.svg", {}, -1 }, | { "/AnimatedCircuits/Knob_Black_Light_21.svg", {}, -1 }, | ||||
| /* | |||||
| // Custom, needs permission | |||||
| { "/AudibleInstruments/Blinds.svg", {}, -1 }, | { "/AudibleInstruments/Blinds.svg", {}, -1 }, | ||||
| { "/AudibleInstruments/Braids.svg", {}, -1 }, | { "/AudibleInstruments/Braids.svg", {}, -1 }, | ||||
| { "/AudibleInstruments/Branches.svg", {}, -1 }, | { "/AudibleInstruments/Branches.svg", {}, -1 }, | ||||
| @@ -294,6 +302,9 @@ static const struct { | |||||
| { "/AudibleInstruments/Tides2.svg", {}, -1 }, | { "/AudibleInstruments/Tides2.svg", {}, -1 }, | ||||
| { "/AudibleInstruments/Veils.svg", {}, -1 }, | { "/AudibleInstruments/Veils.svg", {}, -1 }, | ||||
| { "/AudibleInstruments/Warps.svg", {}, -1 }, | { "/AudibleInstruments/Warps.svg", {}, -1 }, | ||||
| */ | |||||
| /* | |||||
| // CC-BY-NC-ND-4.0, needs permission | |||||
| { "/Bidoo/ACNE.svg", {}, -1 }, | { "/Bidoo/ACNE.svg", {}, -1 }, | ||||
| { "/Bidoo/ANTN.svg", {}, -1 }, | { "/Bidoo/ANTN.svg", {}, -1 }, | ||||
| { "/Bidoo/BAFIS.svg", {}, -1 }, | { "/Bidoo/BAFIS.svg", {}, -1 }, | ||||
| @@ -339,6 +350,9 @@ static const struct { | |||||
| { "/Bidoo/VOID.svg", {}, -1 }, | { "/Bidoo/VOID.svg", {}, -1 }, | ||||
| { "/Bidoo/ZINC.svg", {}, -1 }, | { "/Bidoo/ZINC.svg", {}, -1 }, | ||||
| { "/Bidoo/ZOUMAI.svg", {}, -1 }, | { "/Bidoo/ZOUMAI.svg", {}, -1 }, | ||||
| */ | |||||
| /* | |||||
| // BSD-3-Clause ?? | |||||
| { "/cf/ALGEBRA.svg", {}, -1 }, | { "/cf/ALGEBRA.svg", {}, -1 }, | ||||
| { "/cf/BUFFER.svg", {}, -1 }, | { "/cf/BUFFER.svg", {}, -1 }, | ||||
| { "/cf/CHOKE.svg", {}, -1 }, | { "/cf/CHOKE.svg", {}, -1 }, | ||||
| @@ -365,6 +379,8 @@ static const struct { | |||||
| { "/cf/SUB.svg", {}, -1 }, | { "/cf/SUB.svg", {}, -1 }, | ||||
| { "/cf/trSEQ.svg", {}, -1 }, | { "/cf/trSEQ.svg", {}, -1 }, | ||||
| { "/cf/VARIABLE.svg", {}, -1 }, | { "/cf/VARIABLE.svg", {}, -1 }, | ||||
| */ | |||||
| // CC0-1.0 | |||||
| { "/DrumKit/Baronial.svg", {}, -1 }, | { "/DrumKit/Baronial.svg", {}, -1 }, | ||||
| { "/DrumKit/BD9.svg", {}, -1 }, | { "/DrumKit/BD9.svg", {}, -1 }, | ||||
| { "/DrumKit/ClosedHH.svg", {}, -1 }, | { "/DrumKit/ClosedHH.svg", {}, -1 }, | ||||
| @@ -378,7 +394,11 @@ static const struct { | |||||
| { "/DrumKit/Snare.svg", {}, -1 }, | { "/DrumKit/Snare.svg", {}, -1 }, | ||||
| { "/DrumKit/Tomi.svg", {}, -1 }, | { "/DrumKit/Tomi.svg", {}, -1 }, | ||||
| { "/ESeries/E340.svg", {}, -1 }, | { "/ESeries/E340.svg", {}, -1 }, | ||||
| /* | |||||
| // CC-BY-NC-ND-4.0, needs permission | |||||
| { "/Fundamental/VCA.svg", {}, -1 }, | { "/Fundamental/VCA.svg", {}, -1 }, | ||||
| */ | |||||
| // CC0-1.0 | |||||
| { "/HetrickCV/1OpChaos.svg", {}, -1}, | { "/HetrickCV/1OpChaos.svg", {}, -1}, | ||||
| { "/HetrickCV/2OpChaos.svg", {}, -1}, | { "/HetrickCV/2OpChaos.svg", {}, -1}, | ||||
| { "/HetrickCV/2To4.svg", {}, -1}, | { "/HetrickCV/2To4.svg", {}, -1}, | ||||
| @@ -422,6 +442,7 @@ static const struct { | |||||
| { "/HetrickCV/Blanks/BlankPanel6.svg", {}, -1}, | { "/HetrickCV/Blanks/BlankPanel6.svg", {}, -1}, | ||||
| { "/HetrickCV/Blanks/BlankPanel7.svg", {}, -1}, | { "/HetrickCV/Blanks/BlankPanel7.svg", {}, -1}, | ||||
| { "/HetrickCV/Blanks/BlankPanel8.svg", {}, -1}, | { "/HetrickCV/Blanks/BlankPanel8.svg", {}, -1}, | ||||
| // BSD-3-Clause | |||||
| { "/JW-Modules/Add5.svg", {}, -1 }, | { "/JW-Modules/Add5.svg", {}, -1 }, | ||||
| { "/JW-Modules/BlankPanel1hp.svg", {}, -1 }, | { "/JW-Modules/BlankPanel1hp.svg", {}, -1 }, | ||||
| { "/JW-Modules/BlankPanelLarge.svg", {}, -1 }, | { "/JW-Modules/BlankPanelLarge.svg", {}, -1 }, | ||||
| @@ -444,6 +465,7 @@ static const struct { | |||||
| { "/JW-Modules/Trigs.svg", {}, -1 }, | { "/JW-Modules/Trigs.svg", {}, -1 }, | ||||
| { "/JW-Modules/WavHeadPanel.svg", {}, -1 }, | { "/JW-Modules/WavHeadPanel.svg", {}, -1 }, | ||||
| { "/JW-Modules/XYPad.svg", {}, -1 }, | { "/JW-Modules/XYPad.svg", {}, -1 }, | ||||
| // EUPL-1.2 | |||||
| { "/LittleUtils/Bias_Semitone.svg", {}, -1 }, | { "/LittleUtils/Bias_Semitone.svg", {}, -1 }, | ||||
| { "/LittleUtils/ButtonModule.svg", {}, -1 }, | { "/LittleUtils/ButtonModule.svg", {}, -1 }, | ||||
| { "/LittleUtils/MulDiv.svg", {}, -1 }, | { "/LittleUtils/MulDiv.svg", {}, -1 }, | ||||