├── .gitattributes ├── .gitignore ├── .gitmodules ├── CMakeLists.txt ├── README.md ├── cmake └── IncludeCurl.txt ├── examples ├── README.md ├── base64_encode_decode │ ├── CMakeLists.txt │ ├── README.md │ └── main.c ├── binary_compile │ ├── CMakeLists.txt │ ├── README.md │ ├── assets │ │ └── myfile.txt │ ├── main.c │ └── serialise.c ├── fft │ ├── CMakeLists.txt │ └── main.c ├── file_searching │ ├── CMakeLists.txt │ ├── README.md │ ├── cute_files.h │ └── main.c ├── hotreloading │ ├── CMakeLists.txt │ ├── README.md │ ├── main_macos.c │ ├── main_windows.c │ └── watchfolder │ │ ├── hello.c │ │ └── hello.h ├── https_curl │ ├── CMakeLists.txt │ ├── README.md │ ├── libcurl_scu.c │ └── main.c ├── https_cute_tls │ ├── CMakeLists.txt │ ├── README.md │ ├── main.c │ ├── main.m │ └── picohttpparser.h ├── https_xrequest │ ├── CMakeLists.txt │ ├── README.md │ ├── main.c │ └── picohttpparser.h ├── image_stack_blur │ ├── CMakeLists.txt │ ├── README.md │ ├── brain.jpg │ ├── main.c │ └── stackblur.c ├── osdialog_open_save_file │ ├── CMakeLists.txt │ ├── README.md │ ├── main.c │ └── main.m ├── stacktrace_macos │ ├── README.md │ ├── address_lookup.py │ ├── make_stacktrace.c │ └── run.sh ├── stacktrace_win │ ├── CMakeLists.txt │ ├── main.c │ └── run.bat ├── tinyfiledialogs_open_file │ ├── CMakeLists.txt │ ├── README.md │ └── open_file_dialog.c ├── tinyfiledialogs_save_file │ ├── CMakeLists.txt │ └── save_file_dialog.c └── tweetnacl │ ├── CMakeLists.txt │ ├── README.md │ ├── base64.c │ ├── base64.h │ ├── main.c │ ├── tweetnacl.c │ └── tweetnacl.h └── templates ├── README.md ├── cplug_pugl_nanovg ├── CMakeLists.txt ├── README.md └── src │ ├── app.plist.in │ ├── auv2.plist.in │ ├── clap.plist.in │ ├── config.h │ ├── plugin.c │ └── vst3.plist.in └── cplug_window_nanovg ├── CMakeLists.txt ├── plugin.c └── plugin.h /.gitattributes: -------------------------------------------------------------------------------- 1 | examples/** -linguist-documentation 2 | -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tremus/awesome-audio-plugin-framework/HEAD/.gitignore -------------------------------------------------------------------------------- /.gitmodules: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tremus/awesome-audio-plugin-framework/HEAD/.gitmodules -------------------------------------------------------------------------------- /CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tremus/awesome-audio-plugin-framework/HEAD/CMakeLists.txt -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tremus/awesome-audio-plugin-framework/HEAD/README.md -------------------------------------------------------------------------------- /cmake/IncludeCurl.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tremus/awesome-audio-plugin-framework/HEAD/cmake/IncludeCurl.txt -------------------------------------------------------------------------------- /examples/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tremus/awesome-audio-plugin-framework/HEAD/examples/README.md -------------------------------------------------------------------------------- /examples/base64_encode_decode/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tremus/awesome-audio-plugin-framework/HEAD/examples/base64_encode_decode/CMakeLists.txt -------------------------------------------------------------------------------- /examples/base64_encode_decode/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tremus/awesome-audio-plugin-framework/HEAD/examples/base64_encode_decode/README.md -------------------------------------------------------------------------------- /examples/base64_encode_decode/main.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tremus/awesome-audio-plugin-framework/HEAD/examples/base64_encode_decode/main.c -------------------------------------------------------------------------------- /examples/binary_compile/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tremus/awesome-audio-plugin-framework/HEAD/examples/binary_compile/CMakeLists.txt -------------------------------------------------------------------------------- /examples/binary_compile/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tremus/awesome-audio-plugin-framework/HEAD/examples/binary_compile/README.md -------------------------------------------------------------------------------- /examples/binary_compile/assets/myfile.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tremus/awesome-audio-plugin-framework/HEAD/examples/binary_compile/assets/myfile.txt -------------------------------------------------------------------------------- /examples/binary_compile/main.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tremus/awesome-audio-plugin-framework/HEAD/examples/binary_compile/main.c -------------------------------------------------------------------------------- /examples/binary_compile/serialise.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tremus/awesome-audio-plugin-framework/HEAD/examples/binary_compile/serialise.c -------------------------------------------------------------------------------- /examples/fft/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tremus/awesome-audio-plugin-framework/HEAD/examples/fft/CMakeLists.txt -------------------------------------------------------------------------------- /examples/fft/main.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tremus/awesome-audio-plugin-framework/HEAD/examples/fft/main.c -------------------------------------------------------------------------------- /examples/file_searching/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tremus/awesome-audio-plugin-framework/HEAD/examples/file_searching/CMakeLists.txt -------------------------------------------------------------------------------- /examples/file_searching/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tremus/awesome-audio-plugin-framework/HEAD/examples/file_searching/README.md -------------------------------------------------------------------------------- /examples/file_searching/cute_files.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tremus/awesome-audio-plugin-framework/HEAD/examples/file_searching/cute_files.h -------------------------------------------------------------------------------- /examples/file_searching/main.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tremus/awesome-audio-plugin-framework/HEAD/examples/file_searching/main.c -------------------------------------------------------------------------------- /examples/hotreloading/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tremus/awesome-audio-plugin-framework/HEAD/examples/hotreloading/CMakeLists.txt -------------------------------------------------------------------------------- /examples/hotreloading/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tremus/awesome-audio-plugin-framework/HEAD/examples/hotreloading/README.md -------------------------------------------------------------------------------- /examples/hotreloading/main_macos.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tremus/awesome-audio-plugin-framework/HEAD/examples/hotreloading/main_macos.c -------------------------------------------------------------------------------- /examples/hotreloading/main_windows.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tremus/awesome-audio-plugin-framework/HEAD/examples/hotreloading/main_windows.c -------------------------------------------------------------------------------- /examples/hotreloading/watchfolder/hello.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tremus/awesome-audio-plugin-framework/HEAD/examples/hotreloading/watchfolder/hello.c -------------------------------------------------------------------------------- /examples/hotreloading/watchfolder/hello.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tremus/awesome-audio-plugin-framework/HEAD/examples/hotreloading/watchfolder/hello.h -------------------------------------------------------------------------------- /examples/https_curl/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tremus/awesome-audio-plugin-framework/HEAD/examples/https_curl/CMakeLists.txt -------------------------------------------------------------------------------- /examples/https_curl/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tremus/awesome-audio-plugin-framework/HEAD/examples/https_curl/README.md -------------------------------------------------------------------------------- /examples/https_curl/libcurl_scu.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tremus/awesome-audio-plugin-framework/HEAD/examples/https_curl/libcurl_scu.c -------------------------------------------------------------------------------- /examples/https_curl/main.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tremus/awesome-audio-plugin-framework/HEAD/examples/https_curl/main.c -------------------------------------------------------------------------------- /examples/https_cute_tls/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tremus/awesome-audio-plugin-framework/HEAD/examples/https_cute_tls/CMakeLists.txt -------------------------------------------------------------------------------- /examples/https_cute_tls/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tremus/awesome-audio-plugin-framework/HEAD/examples/https_cute_tls/README.md -------------------------------------------------------------------------------- /examples/https_cute_tls/main.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tremus/awesome-audio-plugin-framework/HEAD/examples/https_cute_tls/main.c -------------------------------------------------------------------------------- /examples/https_cute_tls/main.m: -------------------------------------------------------------------------------- 1 | #include "./main.c" -------------------------------------------------------------------------------- /examples/https_cute_tls/picohttpparser.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tremus/awesome-audio-plugin-framework/HEAD/examples/https_cute_tls/picohttpparser.h -------------------------------------------------------------------------------- /examples/https_xrequest/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tremus/awesome-audio-plugin-framework/HEAD/examples/https_xrequest/CMakeLists.txt -------------------------------------------------------------------------------- /examples/https_xrequest/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tremus/awesome-audio-plugin-framework/HEAD/examples/https_xrequest/README.md -------------------------------------------------------------------------------- /examples/https_xrequest/main.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tremus/awesome-audio-plugin-framework/HEAD/examples/https_xrequest/main.c -------------------------------------------------------------------------------- /examples/https_xrequest/picohttpparser.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tremus/awesome-audio-plugin-framework/HEAD/examples/https_xrequest/picohttpparser.h -------------------------------------------------------------------------------- /examples/image_stack_blur/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tremus/awesome-audio-plugin-framework/HEAD/examples/image_stack_blur/CMakeLists.txt -------------------------------------------------------------------------------- /examples/image_stack_blur/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tremus/awesome-audio-plugin-framework/HEAD/examples/image_stack_blur/README.md -------------------------------------------------------------------------------- /examples/image_stack_blur/brain.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tremus/awesome-audio-plugin-framework/HEAD/examples/image_stack_blur/brain.jpg -------------------------------------------------------------------------------- /examples/image_stack_blur/main.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tremus/awesome-audio-plugin-framework/HEAD/examples/image_stack_blur/main.c -------------------------------------------------------------------------------- /examples/image_stack_blur/stackblur.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tremus/awesome-audio-plugin-framework/HEAD/examples/image_stack_blur/stackblur.c -------------------------------------------------------------------------------- /examples/osdialog_open_save_file/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tremus/awesome-audio-plugin-framework/HEAD/examples/osdialog_open_save_file/CMakeLists.txt -------------------------------------------------------------------------------- /examples/osdialog_open_save_file/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tremus/awesome-audio-plugin-framework/HEAD/examples/osdialog_open_save_file/README.md -------------------------------------------------------------------------------- /examples/osdialog_open_save_file/main.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tremus/awesome-audio-plugin-framework/HEAD/examples/osdialog_open_save_file/main.c -------------------------------------------------------------------------------- /examples/osdialog_open_save_file/main.m: -------------------------------------------------------------------------------- 1 | #include "./main.c" -------------------------------------------------------------------------------- /examples/stacktrace_macos/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tremus/awesome-audio-plugin-framework/HEAD/examples/stacktrace_macos/README.md -------------------------------------------------------------------------------- /examples/stacktrace_macos/address_lookup.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tremus/awesome-audio-plugin-framework/HEAD/examples/stacktrace_macos/address_lookup.py -------------------------------------------------------------------------------- /examples/stacktrace_macos/make_stacktrace.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tremus/awesome-audio-plugin-framework/HEAD/examples/stacktrace_macos/make_stacktrace.c -------------------------------------------------------------------------------- /examples/stacktrace_macos/run.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tremus/awesome-audio-plugin-framework/HEAD/examples/stacktrace_macos/run.sh -------------------------------------------------------------------------------- /examples/stacktrace_win/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tremus/awesome-audio-plugin-framework/HEAD/examples/stacktrace_win/CMakeLists.txt -------------------------------------------------------------------------------- /examples/stacktrace_win/main.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tremus/awesome-audio-plugin-framework/HEAD/examples/stacktrace_win/main.c -------------------------------------------------------------------------------- /examples/stacktrace_win/run.bat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tremus/awesome-audio-plugin-framework/HEAD/examples/stacktrace_win/run.bat -------------------------------------------------------------------------------- /examples/tinyfiledialogs_open_file/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tremus/awesome-audio-plugin-framework/HEAD/examples/tinyfiledialogs_open_file/CMakeLists.txt -------------------------------------------------------------------------------- /examples/tinyfiledialogs_open_file/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tremus/awesome-audio-plugin-framework/HEAD/examples/tinyfiledialogs_open_file/README.md -------------------------------------------------------------------------------- /examples/tinyfiledialogs_open_file/open_file_dialog.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tremus/awesome-audio-plugin-framework/HEAD/examples/tinyfiledialogs_open_file/open_file_dialog.c -------------------------------------------------------------------------------- /examples/tinyfiledialogs_save_file/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tremus/awesome-audio-plugin-framework/HEAD/examples/tinyfiledialogs_save_file/CMakeLists.txt -------------------------------------------------------------------------------- /examples/tinyfiledialogs_save_file/save_file_dialog.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tremus/awesome-audio-plugin-framework/HEAD/examples/tinyfiledialogs_save_file/save_file_dialog.c -------------------------------------------------------------------------------- /examples/tweetnacl/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tremus/awesome-audio-plugin-framework/HEAD/examples/tweetnacl/CMakeLists.txt -------------------------------------------------------------------------------- /examples/tweetnacl/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tremus/awesome-audio-plugin-framework/HEAD/examples/tweetnacl/README.md -------------------------------------------------------------------------------- /examples/tweetnacl/base64.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tremus/awesome-audio-plugin-framework/HEAD/examples/tweetnacl/base64.c -------------------------------------------------------------------------------- /examples/tweetnacl/base64.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tremus/awesome-audio-plugin-framework/HEAD/examples/tweetnacl/base64.h -------------------------------------------------------------------------------- /examples/tweetnacl/main.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tremus/awesome-audio-plugin-framework/HEAD/examples/tweetnacl/main.c -------------------------------------------------------------------------------- /examples/tweetnacl/tweetnacl.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tremus/awesome-audio-plugin-framework/HEAD/examples/tweetnacl/tweetnacl.c -------------------------------------------------------------------------------- /examples/tweetnacl/tweetnacl.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tremus/awesome-audio-plugin-framework/HEAD/examples/tweetnacl/tweetnacl.h -------------------------------------------------------------------------------- /templates/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tremus/awesome-audio-plugin-framework/HEAD/templates/README.md -------------------------------------------------------------------------------- /templates/cplug_pugl_nanovg/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tremus/awesome-audio-plugin-framework/HEAD/templates/cplug_pugl_nanovg/CMakeLists.txt -------------------------------------------------------------------------------- /templates/cplug_pugl_nanovg/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tremus/awesome-audio-plugin-framework/HEAD/templates/cplug_pugl_nanovg/README.md -------------------------------------------------------------------------------- /templates/cplug_pugl_nanovg/src/app.plist.in: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tremus/awesome-audio-plugin-framework/HEAD/templates/cplug_pugl_nanovg/src/app.plist.in -------------------------------------------------------------------------------- /templates/cplug_pugl_nanovg/src/auv2.plist.in: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tremus/awesome-audio-plugin-framework/HEAD/templates/cplug_pugl_nanovg/src/auv2.plist.in -------------------------------------------------------------------------------- /templates/cplug_pugl_nanovg/src/clap.plist.in: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tremus/awesome-audio-plugin-framework/HEAD/templates/cplug_pugl_nanovg/src/clap.plist.in -------------------------------------------------------------------------------- /templates/cplug_pugl_nanovg/src/config.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tremus/awesome-audio-plugin-framework/HEAD/templates/cplug_pugl_nanovg/src/config.h -------------------------------------------------------------------------------- /templates/cplug_pugl_nanovg/src/plugin.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tremus/awesome-audio-plugin-framework/HEAD/templates/cplug_pugl_nanovg/src/plugin.c -------------------------------------------------------------------------------- /templates/cplug_pugl_nanovg/src/vst3.plist.in: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tremus/awesome-audio-plugin-framework/HEAD/templates/cplug_pugl_nanovg/src/vst3.plist.in -------------------------------------------------------------------------------- /templates/cplug_window_nanovg/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tremus/awesome-audio-plugin-framework/HEAD/templates/cplug_window_nanovg/CMakeLists.txt -------------------------------------------------------------------------------- /templates/cplug_window_nanovg/plugin.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tremus/awesome-audio-plugin-framework/HEAD/templates/cplug_window_nanovg/plugin.c -------------------------------------------------------------------------------- /templates/cplug_window_nanovg/plugin.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tremus/awesome-audio-plugin-framework/HEAD/templates/cplug_window_nanovg/plugin.h --------------------------------------------------------------------------------