@@ -106,6 +106,7 @@ At the moment the following 3rd-party modules are provided: | |||||
- Glue the Giant | - Glue the Giant | ||||
- Grande | - Grande | ||||
- HetrickCV | - HetrickCV | ||||
- ihtsyn | |||||
- Impromptu | - Impromptu | ||||
- JW-Modules | - JW-Modules | ||||
- LifeFormModular | - LifeFormModular | ||||
@@ -126,7 +127,6 @@ Potentially coming soon, currently sorting out license situation: | |||||
- Atelier | - Atelier | ||||
- Befaco | - Befaco | ||||
- Fundamental | - 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. | ||||
@@ -32,6 +32,7 @@ Bellow follows a list of all code licenses used in Cardinal and linked submodule | |||||
| 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 | | | ||||
| ihtsyn | GPL-3.0-or-later | | | |||||
| Impromptu | GPL-3.0-or-later | | | | Impromptu | GPL-3.0-or-later | | | ||||
| JW-Modules | BSD-3-Clause | | | | JW-Modules | BSD-3-Clause | | | ||||
| LifeFormModular | MIT | | | | LifeFormModular | MIT | | | ||||
@@ -55,7 +56,6 @@ Bellow follows a list of code licenses from potentially coming modules. | |||||
| Atelier | GPL-3.0-or-later | Custom artwork license, needs permission request | | | Atelier | GPL-3.0-or-later | Custom artwork license, needs permission request | | ||||
| Befaco | GPL-3.0-or-later | Custom artwork license, needs permission request | | | Befaco | GPL-3.0-or-later | Custom artwork license, needs permission request | | ||||
| Fundamental | GPL-3.0-or-later | CC-ND, needs permission for dark mode | | | 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 | | | ZZC | GPL-3.0-or-later | Artwork license terms unclear | | ||||
## ARTWORK / PANEL LICENSES | ## ARTWORK / PANEL LICENSES | ||||
@@ -115,6 +115,7 @@ Below is a list of artwork licenses from plugins | |||||
| GlueTheGiant/fonts/DSEG7-* | OFL-1.1-RFN | | | | GlueTheGiant/fonts/DSEG7-* | OFL-1.1-RFN | | | ||||
| GrandeModular/* | CC-BY-NC-ND-4.0 | | | | GrandeModular/* | CC-BY-NC-ND-4.0 | | | ||||
| HetrickCV/* | CC0-1.0 | No artwork specific license provided | | | HetrickCV/* | CC0-1.0 | No artwork specific license provided | | ||||
| ihtsyn/* | GPL-3.0-or-later | [Same license as source code](https://github.com/nysthi/nysthi/issues/379#issuecomment-1027873902) | | |||||
| 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 | | | ||||
| JW-Modules/* | BSD-3-Clause | No artwork specific license provided | | | JW-Modules/* | BSD-3-Clause | No artwork specific license provided | | ||||
@@ -152,8 +153,6 @@ Bellow follows a list of artwork licenses from potentially coming plugins. | |||||
| Befaco/components/* | CC-BY-NC-4.0 | | | | Befaco/components/* | CC-BY-NC-4.0 | | | ||||
| Befaco/panels/* | Custom | Copyright © [Befaco](https://www.befaco.org/), used and distributed with permission (TODO ask for it) | | | Befaco/panels/* | Custom | Copyright © [Befaco](https://www.befaco.org/), used and distributed with permission (TODO ask for it) | | ||||
| Fundamental/* | CC-BY-NC-ND-4.0 | | | | Fundamental/* | CC-BY-NC-ND-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 | | |||||
| 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) | | ||||
### Rack | ### Rack | ||||
@@ -504,15 +504,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 | ||||
@@ -1 +1 @@ | |||||
Subproject commit 69d0120212b3b0afdd608f2667f0959ad9aeffb4 | |||||
Subproject commit b1d5abe2337d41ac7b1cf5005b9f580e2f8b3230 |
@@ -391,9 +391,7 @@ 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 | ||||
@@ -539,7 +537,6 @@ 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__Atelier; | ||||
Plugin* pluginInstance__AudibleInstruments; | Plugin* pluginInstance__AudibleInstruments; | ||||
extern Plugin* pluginInstance__Autinn; | extern Plugin* pluginInstance__Autinn; | ||||
@@ -561,7 +558,7 @@ 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; | ||||
@@ -1526,7 +1523,6 @@ static void initStatic__ImpromptuModular() | |||||
} | } | ||||
} | } | ||||
/* | |||||
static void initStatic__ihtsyn() | static void initStatic__ihtsyn() | ||||
{ | { | ||||
Plugin* const p = new Plugin; | Plugin* const p = new Plugin; | ||||
@@ -1541,7 +1537,6 @@ static void initStatic__ihtsyn() | |||||
p->addModel(modelMVerb); | p->addModel(modelMVerb); | ||||
} | } | ||||
} | } | ||||
*/ | |||||
static void initStatic__JW() | static void initStatic__JW() | ||||
{ | { | ||||
@@ -1908,7 +1903,6 @@ void initStaticPlugins() | |||||
initStatic__AmalgamatedHarmonics(); | initStatic__AmalgamatedHarmonics(); | ||||
initStatic__AnimatedCircuits(); | initStatic__AnimatedCircuits(); | ||||
initStatic__Aria(); | initStatic__Aria(); | ||||
// initStatic__AS(); | |||||
// initStatic__Atelier(); | // initStatic__Atelier(); | ||||
initStatic__AudibleInstruments(); | initStatic__AudibleInstruments(); | ||||
initStatic__Autinn(); | initStatic__Autinn(); | ||||
@@ -1930,7 +1924,7 @@ void initStaticPlugins() | |||||
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(); | ||||