falkTX 
							
						 
						
							
							
								
								
									
										
									
								
							
							
								
							
								9c1cad5387 
								
									
								
							
								 
							
						 
						
							
							
								
								Allow building for platforms without VST3 UI, add wasm CI test  
							
							Signed-off-by: falkTX <falktx@falktx.com> 
							
						 
						2 years ago  
				
					
						
							
							
								
								falkTX 
							
						 
						
							
							
								
								
									
										
									
								
							
							
								
							
								f272c0ef11 
								
									
								
							
								 
							
						 
						
							
							
								
								Remove old .kdev_include_paths files  
							
							Signed-off-by: falkTX <falktx@falktx.com> 
							
						 
						2 years ago  
				
					
						
							
							
								
								falkTX 
							
						 
						
							
							
								
								
									
										
									
								
							
							
								
							
								c96d08746b 
								
									
								
							
								 
							
						 
						
							
							
								
								Implement VST3 parameter outputs  
							
							Signed-off-by: falkTX <falktx@falktx.com> 
							
						 
						2 years ago  
				
					
						
							
							
								
								falkTX 
							
						 
						
							
							
								
								
									
										
									
								
							
							
								
							
								fb820c94ac 
								
									
								
							
								 
							
						 
						
							
							
								
								More vst3 details  
							
							Signed-off-by: falkTX <falktx@falktx.com> 
							
						 
						2 years ago  
				
					
						
							
							
								
								falkTX 
							
						 
						
							
							
								
								
									
										
									
								
							
							
								
							
								776acbba63 
								
									
								
							
								 
							
						 
						
							
							
								
								Many VST3 hosting details, get UIs to appear  
							
							Signed-off-by: falkTX <falktx@falktx.com> 
							
						 
						2 years ago  
				
					
						
							
							
								
								falkTX 
							
						 
						
							
							
								
								
									
										
									
								
							
							
								
							
								08d9645747 
								
									
								
							
								 
							
						 
						
							
							
								
								MSVC compat for internal engine details  
							
							Signed-off-by: falkTX <falktx@falktx.com> 
							
						 
						2 years ago  
				
					
						
							
							
								
								falkTX 
							
						 
						
							
							
								
								
									
										
									
								
							
							
								
							
								a2411edbba 
								
									
								
							
								 
							
						 
						
							
							
								
								Assume MSVC has proper C++11 support  
							
							Signed-off-by: falkTX <falktx@falktx.com> 
							
						 
						2 years ago  
				
					
						
							
							
								
								falkTX 
							
						 
						
							
							
								
								
									
										
									
								
							
							
								
							
								68fa12d9e1 
								
									
								
							
								 
							
						 
						
							
							
								
								Another msvc fix, missing include  
							
							Signed-off-by: falkTX <falktx@falktx.com> 
							
						 
						2 years ago  
				
					
						
							
							
								
								falkTX 
							
						 
						
							
							
								
								
									
										
									
								
							
							
								
							
								16e645c26c 
								
									
								
							
								 
							
						 
						
							
							
								
								More msvc compat  
							
							Signed-off-by: falkTX <falktx@falktx.com> 
							
						 
						2 years ago  
				
					
						
							
							
								
								falkTX 
							
						 
						
							
							
								
								
									
										
									
								
							
							
								
							
								cf8d885999 
								
									
								
							
								 
							
						 
						
							
							
								
								Remove use of REAL_BUILD macro  
							
							Signed-off-by: falkTX <falktx@falktx.com> 
							
						 
						2 years ago  
				
					
						
							
							
								
								falkTX 
							
						 
						
							
							
								
								
									
										
									
								
							
							
								
							
								fd6271dcfe 
								
									
								
							
								 
							
						 
						
							
							
								
								Only use __builtin_expect for gnuc compatible compilers  
							
							Signed-off-by: falkTX <falktx@falktx.com> 
							
						 
						2 years ago  
				
					
						
							
							
								
								falkTX 
							
						 
						
							
							
								
								
									
										
									
								
							
							
								
							
								96b67721b6 
								
									
								
							
								 
							
						 
						
							
							
								
								Adjustments as needed for Carla as OBS plugin  
							
							Signed-off-by: falkTX <falktx@falktx.com> 
							
						 
						2 years ago  
				
					
						
							
							
								
								falkTX 
							
						 
						
							
							
								
								
									
										
									
								
							
							
								
							
								5adae9496f 
								
									
								
							
								 
							
						 
						
							
							
								
								Cleanup  
							
							Signed-off-by: falkTX <falktx@falktx.com> 
							
						 
						2 years ago  
				
					
						
							
							
								
								falkTX 
							
						 
						
							
							
								
								
									
										
									
								
							
							
								
							
								bae7149b0d 
								
									
								
							
								 
							
						 
						
							
							
								
								Bump version to 2.6.0-alpha1  
							
							Signed-off-by: falkTX <falktx@falktx.com> 
							
						 
						3 years ago  
				
					
						
							
							
								
								falkTX 
							
						 
						
							
							
								
								
									
										
									
								
							
							
								
							
								1d154adbf2 
								
									
								
							
								 
							
						 
						
							
							
								
								Add missing file  
							
							Signed-off-by: falkTX <falktx@falktx.com> 
							
						 
						3 years ago  
				
					
						
							
							
								
								falkTX 
							
						 
						
							
							
							
								
							
								f0b1c50709 
								
							
								 
							
						 
						
							
							
								
								Fix headers for C builds  
							
							Fixes  #1691  
						3 years ago  
				
					
						
							
							
								
								falkTX 
							
						 
						
							
							
								
								
									
										
									
								
							
							
								
							
								a615fefaf9 
								
									
								
							
								 
							
						 
						
							
							
								
								Implement CLAP posix-fd extension, fix things with current plugins  
							
							Signed-off-by: falkTX <falktx@falktx.com> 
							
						 
						3 years ago  
				
					
						
							
							
								
								falkTX 
							
						 
						
							
							
							
								
							
								ec6eaf420e 
								
							
								 
							
						 
						
							
							
								
								Start of clap plugin discovery  
							
							Signed-off-by: falkTX <falktx@falktx.com> 
							
						 
						3 years ago  
				
					
						
							
							
								
								falkTX 
							
						 
						
							
							
							
								
							
								6c764cc0f8 
								
							
								 
							
						 
						
							
							
								
								Define constexpr as nothing for old compilers  
							
							Signed-off-by: falkTX <falktx@falktx.com> 
							
						 
						3 years ago  
				
					
						
							
							
								
								falkTX 
							
						 
						
							
							
							
								
							
								5db10df8be 
								
							
								 
							
						 
						
							
							
								
								Start moving files around  
							
							
								
							
							
						 
						3 years ago  
				
					
						
							
							
								
								falkTX 
							
						 
						
							
							
								
								
									
										
									
								
							
							
								
							
								8c58d0994c 
								
									
								
							
								 
							
						 
						
							
							
								
								Bump version to 2.5.1  
							
							Signed-off-by: falkTX <falktx@falktx.com> 
							
						 
						3 years ago  
				
					
						
							
							
								
								falkTX 
							
						 
						
							
							
								
								
									
										
									
								
							
							
								
							
								2b8c77b2c0 
								
									
								
							
								 
							
						 
						
							
							
								
								Bump version to 2.5.0  
							
							Signed-off-by: falkTX <falktx@falktx.com> 
							
						 
						3 years ago  
				
					
						
							
							
								
								falkTX 
							
						 
						
							
							
								
								
									
										
									
								
							
							
								
							
								06d6981732 
								
									
								
							
								 
							
						 
						
							
							
								
								More tweaks for wasm, engine verified to work, still with hacks  
							
							Signed-off-by: falkTX <falktx@falktx.com> 
							
						 
						3 years ago  
				
					
						
							
							
								
								falkTX 
							
						 
						
							
							
								
								
									
										
									
								
							
							
								
							
								68af86c5e7 
								
									
								
							
								 
							
						 
						
							
							
								
								emscripten related tweaks  
							
							Signed-off-by: falkTX <falktx@falktx.com> 
							
						 
						3 years ago  
				
					
						
							
							
								
								falkTX 
							
						 
						
							
							
								
								
									
										
									
								
							
							
								
							
								ba5ca7006d 
								
									
								
							
								 
							
						 
						
							
							
								
								Support mod:volts as LV2 unit  
							
							Signed-off-by: falkTX <falktx@falktx.com> 
							
						 
						3 years ago  
				
					
						
							
							
								
								falkTX 
							
						 
						
							
							
							
								
							
								91cee1f997 
								
							
								 
							
						 
						
							
							
								
								Cleanup for CARLA_DECLARE_NON_COPYABLE macro use, minor jsfx things  
							
							Signed-off-by: falkTX <falktx@falktx.com> 
							
						 
						3 years ago  
				
					
						
							
							
								
								falkTX 
							
						 
						
							
							
							
								
							
								1e5c9900ae 
								
							
								 
							
						 
						
							
							
								
								Implement native vst3 plugin scanning; Cleanup  
							
							Signed-off-by: falkTX <falktx@falktx.com> 
							
						 
						3 years ago  
				
					
						
							
							
								
								falkTX 
							
						 
						
							
							
							
								
							
								5385595764 
								
							
								 
							
						 
						
							
							
								
								Continue cleanup  
							
							Signed-off-by: falkTX <falktx@falktx.com> 
							
						 
						3 years ago  
				
					
						
							
							
								
								falkTX 
							
						 
						
							
							
							
								
							
								882082c8db 
								
							
								 
							
						 
						
							
							
								
								Start the update to JUCE7  
							
							Signed-off-by: falkTX <falktx@falktx.com> 
							
						 
						3 years ago  
				
					
						
							
							
								
								falkTX 
							
						 
						
							
							
								
								
									
										
									
								
							
							
								
							
								f22915f6ec 
								
									
								
							
								 
							
						 
						
							
							
								
								Bump version to 2.4.3  
							
							Signed-off-by: falkTX <falktx@falktx.com> 
							
						 
						3 years ago  
				
					
						
							
							
								
								falkTX 
							
						 
						
							
							
								
								
									
										
									
								
							
							
								
							
								b4cf041284 
								
									
								
							
								 
							
						 
						
							
							
								
								Replace CARLA_EXPORT with separate API / PLUGIN export option  
							
							Signed-off-by: falkTX <falktx@falktx.com> 
							
						 
						3 years ago  
				
					
						
							
							
								
								falkTX 
							
						 
						
							
							
							
								
							
								1f5e44c4bb 
								
							
								 
							
						 
						
							
							
								
								Adjust the rest of the code for CARLA_BACKEND_NAMESPACE macro use  
							
							
								
							
							
						 
						3 years ago  
				
					
						
							
							
								
								falkTX 
							
						 
						
							
							
								
								
									
										
									
								
							
							
								
							
								782f7f64a7 
								
									
								
							
								 
							
						 
						
							
							
								
								Use gcc built-in expect to speed up safe asserts  
							
							Signed-off-by: falkTX <falktx@falktx.com> 
							
						 
						3 years ago  
				
					
						
							
							
								
								falkTX 
							
						 
						
							
							
								
								
									
										
									
								
							
							
								
							
								1cc16af5c2 
								
									
								
							
								 
							
						 
						
							
							
								
								Add audio port hints to backend, starting with lv2 sidechain  
							
							Signed-off-by: falkTX <falktx@falktx.com> 
							
						 
						3 years ago  
				
					
						
							
							
								
								falkTX 
							
						 
						
							
							
								
								
									
										
									
								
							
							
								
							
								3bc96e352c 
								
									
								
							
								 
							
						 
						
							
							
								
								Bump version to 2.4.2  
							
							Signed-off-by: falkTX <falktx@falktx.com> 
							
						 
						3 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								3d4ed9312a 
								
							
								 
							
						 
						
							
							
								
								add CV32 variant with 64 audio ins/outs and 32 cv ins/outs  
							
							
								
							
							
						 
						3 years ago  
				
					
						
							
							
								
								falkTX 
							
						 
						
							
							
							
								
							
								9e14f2dc08 
								
							
								 
							
						 
						
							
							
								
								Define ulonglong type  
							
							
								
							
							
						 
						3 years ago  
				
					
						
							
							
								
								falkTX 
							
						 
						
							
							
								
								
									
										
									
								
							
							
								
							
								ea7ed826dd 
								
									
								
							
								 
							
						 
						
							
							
								
								Automable is not a word, sorry!  
							
							Signed-off-by: falkTX <falktx@falktx.com> 
							
						 
						3 years ago  
				
					
						
							
							
								
								falkTX 
							
						 
						
							
							
								
								
									
										
									
								
							
							
								
							
								1edb1bb172 
								
									
								
							
								 
							
						 
						
							
							
								
								Expose a 8cv carla patchbay variant  
							
							Signed-off-by: falkTX <falktx@falktx.com> 
							
						 
						4 years ago  
				
					
						
							
							
								
								falkTX 
							
						 
						
							
							
								
								
									
										
									
								
							
							
								
							
								51028655d0 
								
									
								
							
								 
							
						 
						
							
							
								
								Don't expose symbols for STATIC_PLUGIN_TARGET  
							
							Signed-off-by: falkTX <falktx@falktx.com> 
							
						 
						4 years ago  
				
					
						
							
							
								
								falkTX 
							
						 
						
							
							
								
								
									
										
									
								
							
							
								
							
								2b3924c89c 
								
									
								
							
								 
							
						 
						
							
							
								
								Bump version to 2.4.1  
							
							Signed-off-by: falkTX <falktx@falktx.com> 
							
						 
						4 years ago  
				
					
						
							
							
								
								falkTX 
							
						 
						
							
							
							
								
							
								d61f507e72 
								
							
								 
							
						 
						
							
							
								
								Add NATIVE_PLUGIN_OPCODE_HOST_USES_EMBED, for special hosts  
							
							Signed-off-by: falkTX <falktx@falktx.com> 
							
						 
						4 years ago  
				
					
						
							
							
								
								falkTX 
							
						 
						
							
							
								
								
									
										
									
								
							
							
								
							
								be5b036a54 
								
									
								
							
								 
							
						 
						
							
							
								
								Import travesty files and rename a file  
							
							Signed-off-by: falkTX <falktx@falktx.com> 
							
						 
						4 years ago  
				
					
						
							
							
								
								falkTX 
							
						 
						
							
							
								
								
									
										
									
								
							
							
								
							
								dc2068155d 
								
									
								
							
								 
							
						 
						
							
							
								
								Bump version to 2.4.0  
							
							Signed-off-by: falkTX <falktx@falktx.com> 
							
						 
						4 years ago  
				
					
						
							
							
								
								falkTX 
							
						 
						
							
							
								
								
									
										
									
								
							
							
								
							
								babef44a3c 
								
									
								
							
								 
							
						 
						
							
							
								
								Bump version to 2.3.2  
							
							Signed-off-by: falkTX <falktx@falktx.com> 
							
						 
						4 years ago  
				
					
						
							
							
								
								falkTX 
							
						 
						
							
							
								
								
									
										
									
								
							
							
								
							
								164c254b55 
								
									
								
							
								 
							
						 
						
							
							
								
								Bump version to 2.3.1  
							
							Signed-off-by: falkTX <falktx@falktx.com> 
							
						 
						4 years ago  
				
					
						
							
							
								
								falkTX 
							
						 
						
							
							
								
								
									
										
									
								
							
							
								
							
								591a859c8d 
								
									
								
							
								 
							
						 
						
							
							
								
								Use _M_ARM64 macro to set win64 mode  
							
							Signed-off-by: falkTX <falktx@falktx.com> 
							
						 
						4 years ago  
				
					
						
							
							
								
								falkTX 
							
						 
						
							
							
								
								
									
										
									
								
							
							
								
							
								377115d4c3 
								
									
								
							
								 
							
						 
						
							
							
								
								Bump version as 2.3.0  
							
							Signed-off-by: falkTX <falktx@falktx.com> 
							
						 
						4 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								5954e11da1 
								
							
								 
							
						 
						
							
							
								
								CarlaNative.h: move extern "C" after the includes to fix clang/libc++  
							
							With clang12, this ordering causes a big bunch of errors like:
In file included from midi-pattern.cpp:18:
In file included from ../includes/CarlaNativeExtUI.hpp:21:
In file included from ../includes/CarlaNative.hpp:21:
In file included from ../includes/CarlaNative.h:25:
In file included from ../includes/CarlaDefines.h:91:
/usr/include/c++/v1/cstddef:56:1: error: templates must have C++ linkage
template <class _Tp> struct __libcpp_is_integral                     { enum { value = 0 }; };
^~~~~~~~~~~~~~~~~~~~
../includes/CarlaNative.h:22:1: note: extern "C" language linkage specification begins here
extern "C" {
^ 
							
						 
						4 years ago  
				
					
						
							
							
								
								falkTX 
							
						 
						
							
							
								
								
									
										
									
								
							
							
								
							
								6fdc4d36fd 
								
									
								
							
								 
							
						 
						
							
							
								
								Add .kdev_include_paths files  
							
							Signed-off-by: falkTX <falktx@falktx.com> 
							
						 
						4 years ago