falkTX 
							
						 
						
							
							
							
								
							
								e1fe556dab 
								
							
								 
							
						 
						
							
							
								
								Fix macos-old build  
							
							
								
							
							
						 
						4 years ago  
				
					
						
							
							
								
								falkTX 
							
						 
						
							
							
							
								
							
								f9e8f83f41 
								
							
								 
							
						 
						
							
							
								
								Put x64 lv2 plugins in bridge mode if needed (macOS only)  
							
							
								
							
							
						 
						4 years ago  
				
					
						
							
							
								
								falkTX 
							
						 
						
							
							
							
								
							
								532925a608 
								
							
								 
							
						 
						
							
							
								
								Remove plugins from macOS quarentine before running them  
							
							
								
							
							
						 
						4 years ago  
				
					
						
							
							
								
								falkTX 
							
						 
						
							
							
							
								
							
								d347aefa0d 
								
							
								 
							
						 
						
							
							
								
								Automatically run VST2 intel/arm binaries on macOS as needed  
							
							
								
							
							
						 
						4 years ago  
				
					
						
							
							
								
								falkTX 
							
						 
						
							
							
							
								
							
								9fa0e3d4c8 
								
							
								 
							
						 
						
							
							
								
								Prevent assertion on getUniquePluginName() for short plugin names  
							
							
								
							
							
						 
						5 years ago  
				
					
						
							
							
								
								falkTX 
							
						 
						
							
							
								
								
									
										
									
								
							
							
								
							
								83acd850a2 
								
									
								
							
								 
							
						 
						
							
							
								
								Fix plugins having wrong id when switched around in patchbay mode  
							
							Closes  #1259 
Signed-off-by: falkTX <falktx@falktx.com> 
						5 years ago  
				
					
						
							
							
								
								falkTX 
							
						 
						
							
							
								
								
									
										
									
								
							
							
								
							
								da7c7c7cce 
								
									
								
							
								 
							
						 
						
							
							
								
								Copy lv2 state path contents when cloning plugin  
							
							Signed-off-by: falkTX <falktx@falktx.com> 
							
						 
						5 years ago  
				
					
						
							
							
								
								falkTX 
							
						 
						
							
							
								
								
									
										
									
								
							
							
								
							
								1e29ecdd12 
								
									
								
							
								 
							
						 
						
							
							
								
								Better handling of LV2 temporary state, for clone and rename  
							
							Signed-off-by: falkTX <falktx@falktx.com> 
							
						 
						5 years ago  
				
					
						
							
							
								
								falkTX 
							
						 
						
							
							
								
								
									
										
									
								
							
							
								
							
								019b2b794c 
								
									
								
							
								 
							
						 
						
							
							
								
								Some debug messages to help catch future issues  
							
							Signed-off-by: falkTX <falktx@falktx.com> 
							
						 
						5 years ago  
				
					
						
							
							
								
								falkTX 
							
						 
						
							
							
								
								
									
										
									
								
							
							
								
							
								594b5b9fec 
								
									
								
							
								 
							
						 
						
							
							
								
								Fix default name for sfz with sfizz tricks  
							
							Signed-off-by: falkTX <falktx@falktx.com> 
							
						 
						5 years ago  
				
					
						
							
							
								
								falkTX 
							
						 
						
							
							
								
								
									
										
									
								
							
							
								
							
								046ea33f4b 
								
									
								
							
								 
							
						 
						
							
							
								
								Add test code to replace sfz files with lv2 sfizz (disabled for now)  
							
							Signed-off-by: falkTX <falktx@falktx.com> 
							
						 
						5 years ago  
				
					
						
							
							
								
								falkTX 
							
						 
						
							
							
								
								
									
										
									
								
							
							
								
							
								a6aaccc6eb 
								
									
								
							
								 
							
						 
						
							
							
								
								Final tweaks for internal/external patchbay usage and projects  
							
							Signed-off-by: falkTX <falktx@falktx.com> 
							
						 
						5 years ago  
				
					
						
							
							
								
								falkTX 
							
						 
						
							
							
								
								
									
										
									
								
							
							
								
							
								88c3255786 
								
									
								
							
								 
							
						 
						
							
							
								
								Tweaks to loading external patchbay data into internal one  
							
							Signed-off-by: falkTX <falktx@falktx.com> 
							
						 
						5 years ago  
				
					
						
							
							
								
								falkTX 
							
						 
						
							
							
								
								
									
										
									
								
							
							
								
							
								501b3206b8 
								
									
								
							
								 
							
						 
						
							
							
								
								Don't print message if client prefix conversion matches original  
							
							Signed-off-by: falkTX <falktx@falktx.com> 
							
						 
						5 years ago  
				
					
						
							
							
								
								falkTX 
							
						 
						
							
							
								
								
									
										
									
								
							
							
								
							
								df042eed76 
								
									
								
							
								 
							
						 
						
							
							
								
								Be smarter about giving idle time during load, making it faster  
							
							Signed-off-by: falkTX <falktx@falktx.com> 
							
						 
						5 years ago  
				
					
						
							
							
								
								falkTX 
							
						 
						
							
							
								
								
									
										
									
								
							
							
								
							
								01c1aed761 
								
									
								
							
								 
							
						 
						
							
							
								
								Convert from and to client name prefix as needed  
							
							Signed-off-by: falkTX <falktx@falktx.com> 
							
						 
						5 years ago  
				
					
						
							
							
								
								falkTX 
							
						 
						
							
							
								
								
									
										
									
								
							
							
								
							
								54141061d0 
								
									
								
							
								 
							
						 
						
							
							
								
								Load canvas positions before loading connections  
							
							Signed-off-by: falkTX <falktx@falktx.com> 
							
						 
						5 years ago  
				
					
						
							
							
								
								falkTX 
							
						 
						
							
							
								
								
									
										
									
								
							
							
								
							
								367ed6e218 
								
									
								
							
								 
							
						 
						
							
							
								
								Reserve '/' character in plugin names (needed for client prefix)  
							
							Signed-off-by: falkTX <falktx@falktx.com> 
							
						 
						5 years ago  
				
					
						
							
							
								
								falkTX 
							
						 
						
							
							
								
								
									
										
									
								
							
							
								
							
								04205a780f 
								
									
								
							
								 
							
						 
						
							
							
								
								Fix strict build  
							
							Signed-off-by: falkTX <falktx@falktx.com> 
							
						 
						5 years ago  
				
					
						
							
							
								
								falkTX 
							
						 
						
							
							
								
								
									
										
									
								
							
							
								
							
								743ed07ac7 
								
									
								
							
								 
							
						 
						
							
							
								
								Always load patchbay connections when importing a carla project  
							
							This ignores SM, as it should for this specific case
Signed-off-by: falkTX <falktx@falktx.com> 
							
						 
						5 years ago  
				
					
						
							
							
								
								falkTX 
							
						 
						
							
							
								
								
									
										
									
								
							
							
								
							
								e283075a88 
								
									
								
							
								 
							
						 
						
							
							
								
								Fix bridges build yet yet again  
							
							Signed-off-by: falkTX <falktx@falktx.com> 
							
						 
						5 years ago  
				
					
						
							
							
								
								falkTX 
							
						 
						
							
							
								
								
									
										
									
								
							
							
								
							
								5819b37389 
								
									
								
							
								 
							
						 
						
							
							
								
								Fix bridges build once again  
							
							Signed-off-by: falkTX <falktx@falktx.com> 
							
						 
						5 years ago  
				
					
						
							
							
								
								falkTX 
							
						 
						
							
							
								
								
									
										
									
								
							
							
								
							
								ccb52ad79c 
								
									
								
							
								 
							
						 
						
							
							
								
								Make the previous changes backwards compatible  
							
							Signed-off-by: falkTX <falktx@falktx.com> 
							
						 
						5 years ago  
				
					
						
							
							
								
								falkTX 
							
						 
						
							
							
								
								
									
										
									
								
							
							
								
							
								3d767f9be8 
								
									
								
							
								 
							
						 
						
							
							
								
								Allow to set custom prefix for jack clients, use it under NSM  
							
							Signed-off-by: falkTX <falktx@falktx.com> 
							
						 
						5 years ago  
				
					
						
							
							
								
								falkTX 
							
						 
						
							
							
								
								
									
										
									
								
							
							
								
							
								89566a1a0f 
								
									
								
							
								 
							
						 
						
							
							
								
								Add API to know current project folder  
							
							Signed-off-by: falkTX <falktx@falktx.com> 
							
						 
						5 years ago  
				
					
						
							
							
								
								falkTX 
							
						 
						
							
							
								
								
									
										
									
								
							
							
								
							
								c7db817df5 
								
									
								
							
								 
							
						 
						
							
							
								
								Run plugin idle() ourselves when engine is not running  
							
							A non-running engine means no separate thread for events is available,
this breaks plugin-bridges in some scenarios.
Signed-off-by: falkTX <falktx@falktx.com> 
							
						 
						5 years ago  
				
					
						
							
							
								
								falkTX 
							
						 
						
							
							
								
								
									
										
									
								
							
							
								
							
								1d2b88052c 
								
									
								
							
								 
							
						 
						
							
							
								
								Correct and modify a few debug messages  
							
							Signed-off-by: falkTX <falktx@falktx.com> 
							
						 
						5 years ago  
				
					
						
							
							
								
								falkTX 
							
						 
						
							
							
								
								
									
										
									
								
							
							
								
							
								22a6006c70 
								
									
								
							
								 
							
						 
						
							
							
								
								Avoid comparing shared_ptr directly to nullptr  
							
							Signed-off-by: falkTX <falktx@falktx.com> 
							
						 
						5 years ago  
				
					
						
							
							
								
								falkTX 
							
						 
						
							
							
							
								
							
								3ab47c9481 
								
							
								 
							
						 
						
							
							
								
								Change the way plugins are deleted, ensure they are not being used  
							
							Signed-off-by: falkTX <falktx@falktx.com> 
							
						 
						5 years ago  
				
					
						
							
							
								
								falkTX 
							
						 
						
							
							
								
								
									
										
									
								
							
							
								
							
								29c55500a7 
								
									
								
							
								 
							
						 
						
							
							
								
								Pass DLS/GIG files into fluidsynth if version is recent enough  
							
							Signed-off-by: falkTX <falktx@falktx.com> 
							
						 
						5 years ago  
				
					
						
							
							
								
								falkTX 
							
						 
						
							
							
								
								
									
										
									
								
							
							
								
							
								8f27bff6c4 
								
									
								
							
								 
							
						 
						
							
							
								
								Add new CARLA_CUSTOM_SAFE_ASSERT  
							
							Signed-off-by: falkTX <falktx@falktx.com> 
							
						 
						5 years ago  
				
					
						
							
							
								
								falkTX 
							
						 
						
							
							
								
								
									
										
									
								
							
							
								
							
								3a3eee4ed9 
								
									
								
							
								 
							
						 
						
							
							
								
								Save pluginId as part of the patchbay positions  
							
							Signed-off-by: falkTX <falktx@falktx.com> 
							
						 
						5 years ago  
				
					
						
							
							
								
								falkTX 
							
						 
						
							
							
								
								
									
										
									
								
							
							
								
							
								c178105a15 
								
									
								
							
								 
							
						 
						
							
							
								
								First go at backend-side canvas positions; Safer jack callbacks  
							
							Signed-off-by: falkTX <falktx@falktx.com> 
							
						 
						5 years ago  
				
					
						
							
							
								
								falkTX 
							
						 
						
							
							
								
								
									
										
									
								
							
							
								
							
								d91b48e908 
								
									
								
							
								 
							
						 
						
							
							
								
								Use JUCE by default on linux if supported; Cleanup config a bit  
							
							Signed-off-by: falkTX <falktx@falktx.com> 
							
						 
						5 years ago  
				
					
						
							
							
								
								falkTX 
							
						 
						
							
							
								
								
									
										
									
								
							
							
								
							
								f6c9559067 
								
									
								
							
								 
							
						 
						
							
							
								
								Final details for scanning etc vst3 linux stuff  
							
							Closes  #1094 
Signed-off-by: falkTX <falktx@falktx.com> 
						5 years ago  
				
					
						
							
							
								
								falkTX 
							
						 
						
							
							
								
								
									
										
									
								
							
							
								
							
								12318879c6 
								
									
								
							
								 
							
						 
						
							
							
								
								Implement lv2ui background/foreground color  
							
							Signed-off-by: falkTX <falktx@falktx.com> 
							
						 
						5 years ago  
				
					
						
							
							
								
								falkTX 
							
						 
						
							
							
								
								
									
										
									
								
							
							
								
							
								c597da5b1a 
								
									
								
							
								 
							
						 
						
							
							
								
								Make some engine functions inline and protected  
							
							Signed-off-by: falkTX <falktx@falktx.com> 
							
						 
						5 years ago  
				
					
						
							
							
								
								falkTX 
							
						 
						
							
							
								
								
									
										
									
								
							
							
								
							
								45fc5b7d96 
								
									
								
							
								 
							
						 
						
							
							
								
								Don't allow NSM without project, be clear when NSM cant be used  
							
							Signed-off-by: falkTX <falktx@falktx.com> 
							
						 
						5 years ago  
				
					
						
							
							
								
								falkTX 
							
						 
						
							
							
							
								
							
								9de958461e 
								
							
								 
							
						 
						
							
							
								
								Add option to clear xrun after project load  
							
							Signed-off-by: falkTX <falktx@falktx.com> 
							
						 
						5 years ago  
				
					
						
							
							
								
								falkTX 
							
						 
						
							
							
							
								
							
								49b1bec938 
								
							
								 
							
						 
						
							
							
								
								Cleanup previous test stuff  
							
							
								
							
							
						 
						5 years ago  
				
					
						
							
							
								
								falkTX 
							
						 
						
							
							
							
								
							
								caa0d57fe8 
								
							
								 
							
						 
						
							
							
								
								Move some more definitions around, fix build  
							
							
								
							
							
						 
						5 years ago  
				
					
						
							
							
								
								falkTX 
							
						 
						
							
							
							
								
							
								bf4cc804a0 
								
							
								 
							
						 
						
							
							
								
								Move some definitions to a new file  
							
							
								
							
							
						 
						5 years ago  
				
					
						
							
							
								
								falkTX 
							
						 
						
							
							
							
								
							
								a10dc38684 
								
							
								 
							
						 
						
							
							
								
								More API rework needed to export controls/cv, WIP  
							
							
								
							
							
						 
						5 years ago  
				
					
						
							
							
								
								falkTX 
							
						 
						
							
							
								
								
									
										
									
								
							
							
								
							
								81b6f46009 
								
									
								
							
								 
							
						 
						
							
							
								
								Introduce PLUGIN_OPTIONS_NULL; Save&restore LADSPA/DSSI options  
							
							Signed-off-by: falkTX <falktx@falktx.com> 
							
						 
						5 years ago  
				
					
						
							
							
								
								falkTX 
							
						 
						
							
							
								
								
									
										
									
								
							
							
								
							
								8511785f8b 
								
									
								
							
								 
							
						 
						
							
							
								
								Fix strict build  
							
							Signed-off-by: falkTX <falktx@falktx.com> 
							
						 
						5 years ago  
				
					
						
							
							
								
								falkTX 
							
						 
						
							
							
								
								
									
										
									
								
							
							
								
							
								93bd5c8b8b 
								
									
								
							
								 
							
						 
						
							
							
								
								Add definitions for DLS and GIG plugin types, unused for now  
							
							Signed-off-by: falkTX <falktx@falktx.com> 
							
						 
						5 years ago  
				
					
						
							
							
								
								falkTX 
							
						 
						
							
							
								
								
									
										
									
								
							
							
								
							
								edc15542e9 
								
									
								
							
								 
							
						 
						
							
							
								
								Rework some code, join LADSPA and DSSI plugin support code into 1  
							
							Signed-off-by: falkTX <falktx@falktx.com> 
							
						 
						5 years ago  
				
					
						
							
							
								
								falkTX 
							
						 
						
							
							
								
								
									
										
									
								
							
							
								
							
								2cb6fa1960 
								
									
								
							
								 
							
						 
						
							
							
								
								Initial work for file type paths, use it for audio and midi plugins  
							
							Signed-off-by: falkTX <falktx@falktx.com> 
							
						 
						6 years ago  
				
					
						
							
							
								
								falkTX 
							
						 
						
							
							
							
								
							
								302854ae65 
								
							
								 
							
						 
						
							
							
								
								Fix 0 BPM when starting carla as transport master, and not rolling  
							
							
								
							
							
						 
						6 years ago  
				
					
						
							
							
								
								falkTX 
							
						 
						
							
							
							
								
							
								92f7b267ec 
								
							
								 
							
						 
						
							
							
								
								Enforce use of return value of a few CarlaPlugin functions  
							
							
								
							
							
						 
						6 years ago