Add back ihtsyn

Signed-off-by: falkTX <falktx@falktx.com>
This commit is contained in:
falkTX 2022-02-02 12:26:44 +00:00
parent 7c137e83e9
commit 44ab92da90
No known key found for this signature in database
GPG key ID: CDBAA37ABC74FBA0
5 changed files with 15 additions and 22 deletions

View file

@ -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.

View file

@ -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

View file

@ -504,15 +504,15 @@ IMPROMPTUMODULAR_CUSTOM_PER_FILE = Clock stepClock
# -------------------------------------------------------------- # --------------------------------------------------------------
# ihtsyn # ihtsyn
# PLUGIN_FILES += $(filter-out ihtsyn/src/plugin.cpp,$(wildcard ihtsyn/src/*.cpp)) PLUGIN_FILES += $(filter-out ihtsyn/src/plugin.cpp,$(wildcard ihtsyn/src/*.cpp))
#
# # modules/types which are present in other plugins # modules/types which are present in other plugins
# IHTSYN_CUSTOM_PER_FILE = mv_allpass IHTSYN_CUSTOM_PER_FILE = mv_allpass
# IHTSYN_CUSTOM_PER_FILE += mv_staticallpass4tap IHTSYN_CUSTOM_PER_FILE += mv_staticallpass4tap
# IHTSYN_CUSTOM_PER_FILE += mv_staticdelayline IHTSYN_CUSTOM_PER_FILE += mv_staticdelayline
# IHTSYN_CUSTOM_PER_FILE += mv_staticdelayline4tap IHTSYN_CUSTOM_PER_FILE += mv_staticdelayline4tap
# IHTSYN_CUSTOM_PER_FILE += mv_staticdelayline8tap IHTSYN_CUSTOM_PER_FILE += mv_staticdelayline8tap
# IHTSYN_CUSTOM_PER_FILE += mv_statevariable IHTSYN_CUSTOM_PER_FILE += mv_statevariable
# -------------------------------------------------------------- # --------------------------------------------------------------
# JW-Modules # JW-Modules

@ -1 +1 @@
Subproject commit 69d0120212b3b0afdd608f2667f0959ad9aeffb4 Subproject commit b1d5abe2337d41ac7b1cf5005b9f580e2f8b3230

View file

@ -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();