Airwindows code into scriptfx nodes
-
There are several threads which describe the process, but they are not i detail. we have to place a lot of files like the *.c *.cpp *.h and other supporting files like juce-wrap.h . *.proj *.sl , audioefect.cpp audioeffect.h etc for the dspnetwork to compile DLL for hardcodedfx.
Can anyone explain and elaborate the process, where to place the files, and how to use the vst source code in different projects? How to compile the DSPnetwork as dlls or make them available as fx modules. that would be very helpful and enhance the creative workflow for most users.
-
@Jeetender I've been putting together a collection of external FX libraries for the community here, one of them is Airwindows. The documentation still needs some love but if you explore the folder structure it should become obvious.
Everything you need for the Airwindows integration is found in
DspNetworks/ThirdParty.All the headers in here are the HISE facing wrappers (what is going to show up in your HISE project). The bulk of the Airwindows library is found in
DspNetworks/ThirdParty/src. The main wrapperAirWindows.h is what allows the communication between the Airwindows source code and HISE. -
@HISEnberg this is really cool! Thank you! :-)
-
@HISEnberg said in Airwindows code into scriptfx nodes:
@Jeetender I've been putting together a collection of external FX libraries for the community here, one of them is Airwindows. The documentation still needs some love but if you explore the folder structure it should become obvious.
Everything you need for the Airwindows integration is found in
DspNetworks/ThirdParty.All the headers in here are the HISE facing wrappers (what is going to show up in your HISE project). The bulk of the Airwindows library is found in
DspNetworks/ThirdParty/src. The main wrapperAirWindows.h is what allows the communication between the Airwindows source code and HISE.wow, thank you for ure suggestion i will definatly try it and come back ..
-
@HISEnberg where to put the main airwindows.h file.. it gives an error