falkTX 
							
						 
						
							
							
								
								
									
										
									
								
							
							
								
							
								ab7c8c6f97 
								
									
								
							
								 
							
						 
						
							
							
								
								Fix cmake build  
							
							 
							
							 
							
							
								
							
							
							Signed-off-by: falkTX <falktx@falktx.com> 
							
						 
						2 months ago  
					 
				
					
						
							
							
								
								   falkTX 
							
						 
						
							
							
								
								
									
										
									
								
							
							
								
							
								84b3316b67 
								
									
								
							
								 
							
						 
						
							
							
								
								Remove use of Carla{String,ScopedLocale,ScopedPointer} for DPF  
							
							 
							
							 
							
							
								
							
							
							Signed-off-by: falkTX <falktx@falktx.com> 
							
						 
						3 months ago  
					 
				
					
						
							
							
								
								   falkTX 
							
						 
						
							
							
								
								
									
										
									
								
							
							
								
							
								e8ee9d8a28 
								
									
								
							
								 
							
						 
						
							
							
								
								Fix use of JackPortIsCV  
							
							 
							
							 
							
							
								
							
							
							Signed-off-by: falkTX <falktx@falktx.com> 
							
						 
						4 months ago  
					 
				
					
						
							
							
								
								   falkTX 
							
						 
						
							
							
								
								
									
										
									
								
							
							
								
							
								154047d9e2 
								
									
								
							
								 
							
						 
						
							
							
								
								Replace some internal carla utils with DPF ones  
							
							 
							
							 
							
							
								
							
							
							Signed-off-by: falkTX <falktx@falktx.com> 
							
						 
						4 months ago  
					 
				
					
						
							
							
								
								   falkTX 
							
						 
						
							
							
								
								
									
										
									
								
							
							
								
							
								6f61b89d2d 
								
									
								
							
								 
							
						 
						
							
							
								
								Remove juce completely, cleanup  
							
							 
							
							 
							
							
								
							
							
							Signed-off-by: falkTX <falktx@falktx.com> 
							
						 
						1 year ago  
					 
				
					
						
							
							
								
								   falkTX 
							
						 
						
							
							
								
								
									
										
									
								
							
							
								
							
								8e5a8f5cd2 
								
									
								
							
								 
							
						 
						
							
							
								
								Set error message when trying to start JACK driver without JACK  
							
							 
							
							 
							
							
								
							
							
							Signed-off-by: falkTX <falktx@falktx.com> 
							
						 
						2 years ago  
					 
				
					
						
							
							
								
								   falkTX 
							
						 
						
							
							
								
								
									
										
									
								
							
							
								
							
								7de2b470d0 
								
									
								
							
								 
							
						 
						
							
							
								
								Fix build  
							
							 
							
							 
							
							
								
							
							
							Signed-off-by: falkTX <falktx@falktx.com> 
							
						 
						2 years ago  
					 
				
					
						
							
							
								
								   falkTX 
							
						 
						
							
							
								
								
									
										
									
								
							
							
								
							
								5f4bfca4d7 
								
									
								
							
								 
							
						 
						
							
							
								
								Fix typo  
							
							 
							
							 
							
							
								
							
							
							Signed-off-by: falkTX <falktx@falktx.com> 
							
						 
						2 years ago  
					 
				
					
						
							
							
								
								   falkTX 
							
						 
						
							
							
								
								
									
										
									
								
							
							
								
							
								f8b35fde65 
								
									
								
							
								 
							
						 
						
							
							
								
								Simplify jack event handling, now single queue on main thread  
							
							 
							
							 
							
							
								
							
							
							Signed-off-by: falkTX <falktx@falktx.com> 
							
						 
						2 years ago  
					 
				
					
						
							
							
								
								   falkTX 
							
						 
						
							
							
								
								
									
										
									
								
							
							
								
							
								a67681efe3 
								
									
								
							
								 
							
						 
						
							
							
								
								Fix internal jack client for new main-thread-idle behaviour  
							
							 
							
							 
							
							
								
							
							
							Signed-off-by: falkTX <falktx@falktx.com> 
							
						 
						3 years ago  
					 
				
					
						
							
							
								
								   falkTX 
							
						 
						
							
							
								
								
									
										
									
								
							
							
								
							
								33e8c5cefa 
								
									
								
							
								 
							
						 
						
							
							
								
								Allow plugins to request idle time from main thread, without UI  
							
							 
							
							 
							
							
								
							
							
							Signed-off-by: falkTX <falktx@falktx.com> 
							
						 
						3 years ago  
					 
				
					
						
							
							
								
								   falkTX 
							
						 
						
							
							
								
								
									
										
									
								
							
							
								
							
								65a161685e 
								
									
								
							
								 
							
						 
						
							
							
								
								Adjust for JUCE MIDI API changes, fix external MIDI connections  
							
							 
							
							 
							
							
								
							
							
							Signed-off-by: falkTX <falktx@falktx.com> 
							
						 
						3 years ago  
					 
				
					
						
							
							
								
								   falkTX 
							
						 
						
							
							
								
								
									
										
									
								
							
							
								
							
								ea914aaa41 
								
									
								
							
								 
							
						 
						
							
							
								
								Fix build after latest changes  
							
							 
							
							 
							
							
								
							
							
							Signed-off-by: falkTX <falktx@falktx.com> 
							
						 
						3 years ago  
					 
				
					
						
							
							
								
								   falkTX 
							
						 
						
							
							
								
								
									
										
									
								
							
							
								
							
								ca15445429 
								
									
								
							
								 
							
						 
						
							
							
								
								One more build fix  
							
							 
							
							 
							
							
								
							
							
							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 
							
						 
						
							
							
							
								
							
								882082c8db 
								
							
								 
							
						 
						
							
							
								
								Start the update to JUCE7  
							
							 
							
							 
							
							
								
							
							
							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 
							
						 
						
							
							
								
								
									
										
									
								
							
							
								
							
								43c1131039 
								
									
								
							
								 
							
						 
						
							
							
								
								Use tick_double on jack transport  
							
							 
							
							 
							
							
								
							
							
							Signed-off-by: falkTX <falktx@falktx.com> 
							
						 
						4 years ago  
					 
				
					
						
							
							
								
								   falkTX 
							
						 
						
							
							
								
								
									
										
									
								
							
							
								
							
								3242f135d6 
								
									
								
							
								 
							
						 
						
							
							
								
								Use our metadata thread-safe mutex for the new check, seems to work  
							
							 
							
							 
							
							
								
							
							
							Signed-off-by: falkTX <falktx@falktx.com> 
							
						 
						4 years ago  
					 
				
					
						
							
							
								
								   falkTX 
							
						 
						
							
							
								
								
									
										
									
								
							
							
								
							
								8ed845f733 
								
									
								
							
								 
							
						 
						
							
							
								
								Not so smart handling for now, jack2 meta-data is finicky..  
							
							 
							
							 
							
							
								
							
							
							Signed-off-by: falkTX <falktx@falktx.com> 
							
						 
						4 years ago  
					 
				
					
						
							
							
								
								   falkTX 
							
						 
						
							
							
								
								
									
										
									
								
							
							
								
							
								3fd7f6bea1 
								
									
								
							
								 
							
						 
						
							
							
								
								One more fix  
							
							 
							
							 
							
							
								
							
							
							Signed-off-by: falkTX <falktx@falktx.com> 
							
						 
						4 years ago  
					 
				
					
						
							
							
								
								   falkTX 
							
						 
						
							
							
								
								
									
										
									
								
							
							
								
							
								e5f4d02e8f 
								
									
								
							
								 
							
						 
						
							
							
								
								Alternative approach to deal with jack postponed events  
							
							 
							
							 
							
							
								
							
							
							Might fix pipewire for real now, needs testing
Signed-off-by: falkTX <falktx@falktx.com> 
							
						 
						4 years ago  
					 
				
					
						
							
							
								
								   falkTX 
							
						 
						
							
							
								
								
									
										
									
								
							
							
								
							
								70e41f19bc 
								
									
								
							
								 
							
						 
						
							
							
								
								Revert "React to jack callbacks as fast as possible, fixing pipewire usage"  
							
							 
							
							 
							
							
								
							
							
							This reverts commit c777cd02d9 . 
							
						 
						4 years ago  
					 
				
					
						
							
							
								
								   falkTX 
							
						 
						
							
							
								
								
									
										
									
								
							
							
								
							
								62a6410171 
								
									
								
							
								 
							
						 
						
							
							
								
								Do not set jack latency callbacks, we do nothing with them  
							
							 
							
							 
							
							
								
							
							
							Signed-off-by: falkTX <falktx@falktx.com> 
							
						 
						4 years ago  
					 
				
					
						
							
							
								
								   falkTX 
							
						 
						
							
							
								
								
									
										
									
								
							
							
								
							
								491d33f50e 
								
									
								
							
								 
							
						 
						
							
							
								
								One more assertion ignored for jack metadata/uuid  
							
							 
							
							 
							
							
								
							
							
							Signed-off-by: falkTX <falktx@falktx.com> 
							
						 
						4 years ago  
					 
				
					
						
							
							
								
								   falkTX 
							
						 
						
							
							
								
								
									
										
									
								
							
							
								
							
								c777cd02d9 
								
									
								
							
								 
							
						 
						
							
							
								
								React to jack callbacks as fast as possible, fixing pipewire usage  
							
							 
							
							 
							
							
								
							
							
							Closes  #1348 
Signed-off-by: falkTX <falktx@falktx.com> 
							
						 
						4 years ago  
					 
				
					
						
							
							
								
								   falkTX 
							
						 
						
							
							
								
								
									
										
									
								
							
							
								
							
								2a6a7de04f 
								
									
								
							
								 
							
						 
						
							
							
								
								Fix main client name for multiple carlas inside NSM  
							
							 
							
							 
							
							
								
							
							
							Closes  #1279 
Signed-off-by: falkTX <falktx@falktx.com> 
							
						 
						4 years ago  
					 
				
					
						
							
							
								
								   falkTX 
							
						 
						
							
							
								
								
									
										
									
								
							
							
								
							
								f87f9bebba 
								
									
								
							
								 
							
						 
						
							
							
								
								Set audio and midi file path as used in MOD units  
							
							 
							
							
								
							
							
						 
						4 years ago  
					 
				
					
						
							
							
								
								   falkTX 
							
						 
						
							
							
								
								
									
										
									
								
							
							
								
							
								a1d719548f 
								
									
								
							
								 
							
						 
						
							
							
								
								Prevent assertion when jack driver not running in multi-client mode  
							
							 
							
							 
							
							
								
							
							
							Signed-off-by: falkTX <falktx@falktx.com> 
							
						 
						5 years ago  
					 
				
					
						
							
							
								
								   falkTX 
							
						 
						
							
							
								
								
									
										
									
								
							
							
								
							
								5a9e11a242 
								
									
								
							
								 
							
						 
						
							
							
								
								Store the raw MIDI value in EngineControlEvent, for future use  
							
							 
							
							 
							
							
								
							
							
							Signed-off-by: falkTX <falktx@falktx.com> 
							
						 
						5 years ago  
					 
				
					
						
							
							
								
								   falkTX 
							
						 
						
							
							
								
								
									
										
									
								
							
							
								
							
								47bc02a140 
								
									
								
							
								 
							
						 
						
							
							
								
								Fix strict build  
							
							 
							
							 
							
							
								
							
							
							Signed-off-by: falkTX <falktx@falktx.com> 
							
						 
						5 years ago  
					 
				
					
						
							
							
								
								   falkTX 
							
						 
						
							
							
								
								
									
										
									
								
							
							
								
							
								6f58669c08 
								
									
								
							
								 
							
						 
						
							
							
								
								Fix internal client build  
							
							 
							
							 
							
							
								
							
							
							Signed-off-by: falkTX <falktx@falktx.com> 
							
						 
						5 years ago  
					 
				
					
						
							
							
								
								   falkTX 
							
						 
						
							
							
								
								
									
										
									
								
							
							
								
							
								929c869731 
								
									
								
							
								 
							
						 
						
							
							
								
								Use a custom flag so our CV ports appear as CV right away  
							
							 
							
							 
							
							
								
							
							
							JACK saves those flags as-is, which is great for us.
Fixes  #1045 
Signed-off-by: falkTX <falktx@falktx.com> 
							
						 
						5 years ago  
					 
				
					
						
							
							
								
								   falkTX 
							
						 
						
							
							
								
								
									
										
									
								
							
							
								
							
								c3f05e4e96 
								
									
								
							
								 
							
						 
						
							
							
								
								Initial implementation of MIDI learn (per plugin, not global)  
							
							 
							
							 
							
							
								
							
							
							Closes  #26 
Signed-off-by: falkTX <falktx@falktx.com> 
							
						 
						5 years ago  
					 
				
					
						
							
							
								
								   falkTX 
							
						 
						
							
							
								
								
									
										
									
								
							
							
								
							
								2b6fd1ca6d 
								
									
								
							
								 
							
						 
						
							
							
								
								Fix recursion when using carla-patchbay under JACk with lv2 midnam  
							
							 
							
							 
							
							
								
							
							
							Signed-off-by: falkTX <falktx@falktx.com> 
							
						 
						5 years ago  
					 
				
					
						
							
							
								
								   falkTX 
							
						 
						
							
							
								
								
									
										
									
								
							
							
								
							
								bac54233ef 
								
									
								
							
								 
							
						 
						
							
							
								
								Add some safeties around invalid connection-id  
							
							 
							
							 
							
							
								
							
							
							Need to investigate this more deeply later on
Signed-off-by: falkTX <falktx@falktx.com> 
							
						 
						5 years ago  
					 
				
					
						
							
							
								
								   falkTX 
							
						 
						
							
							
								
								
									
										
									
								
							
							
								
							
								fda792130a 
								
									
								
							
								 
							
						 
						
							
							
								
								Fix missing ports if client uuid fetch fails  
							
							 
							
							 
							
							
								
							
							
							Error case was returning instead of continuing
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 
							
						 
						
							
							
								
								
									
										
									
								
							
							
								
							
								18554a3692 
								
									
								
							
								 
							
						 
						
							
							
								
								Skip graph CV source reconfigure when loading plugin state  
							
							 
							
							 
							
							
								
							
							
							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 
							
						 
						
							
							
								
								
									
										
									
								
							
							
								
							
								d951215570 
								
									
								
							
								 
							
						 
						
							
							
								
								Only care about client name prefix in multi-client mode  
							
							 
							
							 
							
							
								
							
							
							Signed-off-by: falkTX <falktx@falktx.com> 
							
						 
						5 years ago  
					 
				
					
						
							
							
								
								   falkTX 
							
						 
						
							
							
								
								
									
										
									
								
							
							
								
							
								3e87f7dff2 
								
									
								
							
								 
							
						 
						
							
							
								
								Add --cnprefix arg, for client name prefix; Set it also when needed  
							
							 
							
							 
							
							
								
							
							
							Signed-off-by: falkTX <falktx@falktx.com> 
							
						 
						5 years ago  
					 
				
					
						
							
							
								
								   falkTX 
							
						 
						
							
							
								
								
									
										
									
								
							
							
								
							
								d7d33f7697 
								
									
								
							
								 
							
						 
						
							
							
								
								Don't rely on jack metadata callback being there for positions  
							
							 
							
							 
							
							
								
							
							
							Since we no longer have recursion issues, having this is fine.
This ensures carla keeps working in case JACK is fixed.
Signed-off-by: falkTX <falktx@falktx.com> 
							
						 
						5 years ago  
					 
				
					
						
							
							
								
								   falkTX 
							
						 
						
							
							
								
								
									
										
									
								
							
							
								
							
								0463d8f1b7 
								
									
								
							
								 
							
						 
						
							
							
								
								Better error reporting regarding missing clients during load  
							
							 
							
							 
							
							
								
							
							
							Signed-off-by: falkTX <falktx@falktx.com> 
							
						 
						5 years ago  
					 
				
					
						
							
							
								
								   falkTX 
							
						 
						
							
							
								
								
									
										
									
								
							
							
								
							
								53c8f6965b 
								
									
								
							
								 
							
						 
						
							
							
								
								Handle client name prefix during jack client rename  
							
							 
							
							 
							
							
								
							
							
							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 
							
						 
						
							
							
								
								
									
										
									
								
							
							
								
							
								797278456c 
								
									
								
							
								 
							
						 
						
							
							
								
								JACK: Be able to load canvas positions regardless of client prefix  
							
							 
							
							 
							
							
								
							
							
							Signed-off-by: falkTX <falktx@falktx.com> 
							
						 
						5 years ago  
					 
				
					
						
							
							
								
								   falkTX 
							
						 
						
							
							
								
								
									
										
									
								
							
							
								
							
								c4c387ed29 
								
									
								
							
								 
							
						 
						
							
							
								
								Use jack client prefic when renaming clients too  
							
							 
							
							 
							
							
								
							
							
							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 
							
						 
						
							
							
								
								
									
										
									
								
							
							
								
							
								843bb34910 
								
									
								
							
								 
							
						 
						
							
							
								
								Better handle case of JACK server stop (or killed)  
							
							 
							
							 
							
							
								
							
							
							Fixes  #1175 
Signed-off-by: falkTX <falktx@falktx.com> 
							
						 
						5 years ago