Skip to content

0x0015/NodePlugin

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

20 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

NodePlugin

An experimental node based vst effect.

Todo:
add more waves: triangle, saw
better selection (eg. selecting multiple nodes, selecting connections, etc...)
Fix it to allow it to be saved(when you reload the project in the daw), and if I need to export the entire thing to json, etc... (It currently is not saved, check if a vst parameter can be a string, or only a number and if it's a number save the json(or whatever) file elsewhere and use the number to store the hash to lookup the file later) [50%, json export working thanks to https://github.com/gallickgunner/ImGui-Addons and https://github.com/nlohmann/json]
find compatability of sdl with actual correct vst graphics interfaces
add more interesting nodes(maybe reverb, fft, compressor, etc...)


Done:
get the C code generation: I did them one better and got C++ code generation working by using mingw to compile dlls which are loaded in runtime thanks to dlsym(thanks http://mingw-w64.org and https://github.com/dlfcn-win32/dlfcn-win32)