falkTX 
							
						 
						
							
							
								
								
									
										
									
								
							
							
								
							
								8d113dc1e9 
								
									
								
							
								 
							
						 
						
							
							
								
								Fix jack metadata usage for multiple carla instances  
							
							Signed-off-by: falkTX <falktx@falktx.com> 
							
						 
						5 years ago  
				
					
						
							
							
								
								falkTX 
							
						 
						
							
							
								
								
									
										
									
								
							
							
								
							
								f781db3bb3 
								
									
								
							
								 
							
						 
						
							
							
								
								JACK: update metadata plugin id when changed  
							
							Signed-off-by: falkTX <falktx@falktx.com> 
							
						 
						5 years ago  
				
					
						
							
							
								
								falkTX 
							
						 
						
							
							
								
								
									
										
									
								
							
							
								
							
								41f59c4bf7 
								
									
								
							
								 
							
						 
						
							
							
								
								Rework jack ports callback handling (get all data during callback)  
							
							Signed-off-by: falkTX <falktx@falktx.com> 
							
						 
						5 years ago  
				
					
						
							
							
								
								falkTX 
							
						 
						
							
							
								
								
									
										
									
								
							
							
								
							
								af0acd31cd 
								
									
								
							
								 
							
						 
						
							
							
								
								Add some safety checks around jack port callbacks  
							
							Signed-off-by: falkTX <falktx@falktx.com> 
							
						 
						5 years ago  
				
					
						
							
							
								
								falkTX 
							
						 
						
							
							
							
								
							
								ed852ffac7 
								
							
								 
							
						 
						
							
							
								
								Avoid assertion warning with an expected null value  
							
							
								
							
							
						 
						5 years ago  
				
					
						
							
							
								
								falkTX 
							
						 
						
							
							
								
								
									
										
									
								
							
							
								
							
								7d907da527 
								
									
								
							
								 
							
						 
						
							
							
								
								Really fix multi-client plugin rename  
							
							Signed-off-by: falkTX <falktx@falktx.com> 
							
						 
						5 years ago  
				
					
						
							
							
								
								falkTX 
							
						 
						
							
							
							
								
							
								d8d331edce 
								
							
								 
							
						 
						
							
							
								
								Preserve plugin id and icon when renaming in multi-client mode  
							
							Signed-off-by: falkTX <falktx@falktx.com> 
							
						 
						5 years ago  
				
					
						
							
							
								
								falkTX 
							
						 
						
							
							
								
								
									
										
									
								
							
							
								
							
								b99fc3c418 
								
									
								
							
								 
							
						 
						
							
							
								
								Fix offset to cv controlled parameters; Dont show range if unmapped  
							
							Signed-off-by: falkTX <falktx@falktx.com> 
							
						 
						5 years ago  
				
					
						
							
							
								
								falkTX 
							
						 
						
							
							
								
								
									
										
									
								
							
							
								
							
								01041411c9 
								
									
								
							
								 
							
						 
						
							
							
								
								Fix strict build  
							
							Signed-off-by: falkTX <falktx@falktx.com> 
							
						 
						5 years ago  
				
					
						
							
							
								
								falkTX 
							
						 
						
							
							
								
								
									
										
									
								
							
							
								
							
								978f152062 
								
									
								
							
								 
							
						 
						
							
							
								
								CV control stuff is not sample accurate just yet  
							
							Signed-off-by: falkTX <falktx@falktx.com> 
							
						 
						5 years ago  
				
					
						
							
							
								
								falkTX 
							
						 
						
							
							
								
								
									
										
									
								
							
							
								
							
								d2501b1709 
								
									
								
							
								 
							
						 
						
							
							
								
								Make CV control stuff work with JACK, finally  
							
							Signed-off-by: falkTX <falktx@falktx.com> 
							
						 
						5 years ago  
				
					
						
							
							
								
								falkTX 
							
						 
						
							
							
								
								
									
										
									
								
							
							
								
							
								d2179e3bd0 
								
									
								
							
								 
							
						 
						
							
							
								
								Move a few functions out of public API  
							
							Signed-off-by: falkTX <falktx@falktx.com> 
							
						 
						5 years ago  
				
					
						
							
							
								
								falkTX 
							
						 
						
							
							
								
								
									
										
									
								
							
							
								
							
								d17c94b3f4 
								
									
								
							
								 
							
						 
						
							
							
								
								Fix limits of MIDI CC parameters  
							
							Closes  #989 
Signed-off-by: falkTX <falktx@falktx.com> 
						5 years ago  
				
					
						
							
							
								
								falkTX 
							
						 
						
							
							
								
								
									
										
									
								
							
							
								
							
								2c793fc458 
								
									
								
							
								 
							
						 
						
							
							
								
								Update submodule; Don't call jack metadata on null port  
							
							Signed-off-by: falkTX <falktx@falktx.com> 
							
						 
						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 
							
						 
						
							
							
								
								
									
										
									
								
							
							
								
							
								dc9e57da01 
								
									
								
							
								 
							
						 
						
							
							
								
								Don't build new cv param stuff in cross-architecture bridges  
							
							Signed-off-by: falkTX <falktx@falktx.com> 
							
						 
						5 years ago  
				
					
						
							
							
								
								falkTX 
							
						 
						
							
							
								
								
									
										
									
								
							
							
								
							
								b94903350b 
								
									
								
							
								 
							
						 
						
							
							
								
								Rework CV param stuff, less racy  
							
							Signed-off-by: falkTX <falktx@falktx.com> 
							
						 
						5 years ago  
				
					
						
							
							
								
								falkTX 
							
						 
						
							
							
								
								
									
										
									
								
							
							
								
							
								eed583e059 
								
									
								
							
								 
							
						 
						
							
							
								
								Disable CV controls by default, add first API around it  
							
							Signed-off-by: falkTX <falktx@falktx.com> 
							
						 
						5 years ago  
				
					
						
							
							
								
								falkTX 
							
						 
						
							
							
								
								
									
										
									
								
							
							
								
							
								0d6e71eb71 
								
									
								
							
								 
							
						 
						
							
							
								
								More CV control work, now hackishly working under JACK  
							
							Signed-off-by: falkTX <falktx@falktx.com> 
							
						 
						5 years ago  
				
					
						
							
							
								
								falkTX 
							
						 
						
							
							
							
								
							
								27c0e1373f 
								
							
								 
							
						 
						
							
							
								
								Fix build  
							
							
								
							
							
						 
						6 years ago  
				
					
						
							
							
								
								falkTX 
							
						 
						
							
							
							
								
							
								302854ae65 
								
							
								 
							
						 
						
							
							
								
								Fix 0 BPM when starting carla as transport master, and not rolling  
							
							
								
							
							
						 
						6 years ago  
				
					
						
							
							
								
								falkTX 
							
						 
						
							
							
							
								
							
								278e1972d8 
								
							
								 
							
						 
						
							
							
								
								Add lv2 midnam support; Cleanup CarlaEngine.hpp const usage  
							
							
								
							
							
						 
						6 years ago  
				
					
						
							
							
								
								falkTX 
							
						 
						
							
							
							
								
							
								5fbae267ce 
								
							
								 
							
						 
						
							
							
								
								Save/cache audio driver in engine settings; Fixes to dialog  
							
							
								
							
							
						 
						6 years ago  
				
					
						
							
							
								
								falkTX 
							
						 
						
							
							
							
								
							
								2df0ddf343 
								
							
								 
							
						 
						
							
							
								
								Always use JackNoStartServer  
							
							
								
							
							
						 
						6 years ago  
				
					
						
							
							
								
								falkTX 
							
						 
						
							
							
							
								
							
								18095d27b1 
								
							
								 
							
						 
						
							
							
								
								Implement device config changes at runtime (juce and jack)  
							
							
								
							
							
						 
						6 years ago  
				
					
						
							
							
								
								falkTX 
							
						 
						
							
							
								
								
									
										
									
								
							
							
								
							
								0f497f5f9a 
								
									
								
							
								 
							
						 
						
							
							
								
								Add API to be used for patchbay port groups  
							
							Signed-off-by: falkTX <falktx@falktx.com> 
							
						 
						6 years ago  
				
					
						
							
							
								
								falkTX 
							
						 
						
							
							
								
								
									
										
									
								
							
							
								
							
								a7e907d951 
								
									
								
							
								 
							
						 
						
							
							
								
								Implement CV exposed ports in carla-patchbay  
							
							Signed-off-by: falkTX <falktx@falktx.com> 
							
						 
						6 years ago  
				
					
						
							
							
								
								falkTX 
							
						 
						
							
							
								
								
									
										
									
								
							
							
								
							
								062c43e4c0 
								
									
								
							
								 
							
						 
						
							
							
								
								Only build and install jack internal client with JACKBRIDGE_DIRECT  
							
							Signed-off-by: falkTX <falktx@gmail.com> 
							
						 
						6 years ago  
				
					
						
							
							
								
								falkTX 
							
						 
						
							
							
								
								
									
										
									
								
							
							
								
							
								da45e92c2a 
								
									
								
							
								 
							
						 
						
							
							
								
								Temporarily force path for jack internal client  
							
							Signed-off-by: falkTX <falktx@falktx.com> 
							
						 
						6 years ago  
				
					
						
							
							
								
								falkTX 
							
						 
						
							
							
								
								
									
										
									
								
							
							
								
							
								3bd4ff700f 
								
									
								
							
								 
							
						 
						
							
							
								
								Fix plugin rename under JACK single or multi client  
							
							Fixes  #876 
Signed-off-by: falkTX <falktx@falktx.com> 
						6 years ago  
				
					
						
							
							
								
								falkTX 
							
						 
						
							
							
								
								
									
										
									
								
							
							
								
							
								462bb589cc 
								
									
								
							
								 
							
						 
						
							
							
								
								Use new jackbridge_uuid_parse in jack engine class  
							
							Signed-off-by: falkTX <falktx@falktx.com> 
							
						 
						6 years ago  
				
					
						
							
							
								
								falkTX 
							
						 
						
							
							
								
								
									
										
									
								
							
							
								
							
								dbf649d58d 
								
									
								
							
								 
							
						 
						
							
							
								
								WIP drag/touch params callback to host; Fix plugin rename API  
							
							Signed-off-by: falkTX <falktx@falktx.com> 
							
						 
						6 years ago  
				
					
						
							
							
								
								falkTX 
							
						 
						
							
							
								
								
									
										
									
								
							
							
								
							
								0c197e12b1 
								
									
								
							
								 
							
						 
						
							
							
								
								Make main carla client selectable on canvas in jack mode  
							
							And remove a print, for now
Signed-off-by: falkTX <falktx@falktx.com> 
							
						 
						6 years ago  
				
					
						
							
							
								
								falkTX 
							
						 
						
							
							
								
								
									
										
									
								
							
							
								
							
								b4e05d4d1b 
								
									
								
							
								 
							
						 
						
							
							
								
								Mapping between plugin id and canvas group id; Cleanup  
							
							Signed-off-by: falkTX <falktx@falktx.com> 
							
						 
						6 years ago  
				
					
						
							
							
								
								falkTX 
							
						 
						
							
							
								
								
									
										
									
								
							
							
								
							
								9379d71c9c 
								
									
								
							
								 
							
						 
						
							
							
								
								Fix cross-compilation  
							
							Signed-off-by: falkTX <falktx@falktx.com> 
							
						 
						6 years ago  
				
					
						
							
							
								
								falkTX 
							
						 
						
							
							
								
								
									
										
									
								
							
							
								
							
								1e1a6a37a3 
								
									
								
							
								 
							
						 
						
							
							
								
								Store our custom data in jack2 meta-data, cleanup  
							
							Signed-off-by: falkTX <falktx@falktx.com> 
							
						 
						6 years ago  
				
					
						
							
							
								
								falkTX 
							
						 
						
							
							
								
								
									
										
									
								
							
							
								
							
								f645715ec8 
								
									
								
							
								 
							
						 
						
							
							
								
								Pass flag indicating plugin inlinedisplay support to patchcanvas  
							
							Signed-off-by: falkTX <falktx@falktx.com> 
							
						 
						6 years ago  
				
					
						
							
							
								
								falkTX 
							
						 
						
							
							
								
								
									
										
									
								
							
							
								
							
								200de887e8 
								
									
								
							
								 
							
						 
						
							
							
								
								Move ThreadSafeFFTW class to its own file  
							
							Internal jack client needs it, so let's share it
Signed-off-by: falkTX <falktx@falktx.com> 
							
						 
						6 years ago  
				
					
						
							
							
								
								falkTX 
							
						 
						
							
							
								
								
									
										
									
								
							
							
								
							
								dc7a0adb3f 
								
									
								
							
								 
							
						 
						
							
							
								
								Fixes for internal client and osc  
							
							Signed-off-by: falkTX <falktx@falktx.com> 
							
						 
						6 years ago  
				
					
						
							
							
								
								falkTX 
							
						 
						
							
							
								
								
									
										
									
								
							
							
								
							
								8a2caa7b9f 
								
									
								
							
								 
							
						 
						
							
							
								
								Expose internal jack client  
							
							Signed-off-by: falkTX <falktx@falktx.com> 
							
						 
						6 years ago  
				
					
						
							
							
								
								falkTX 
							
						 
						
							
							
								
								
									
										
									
								
							
							
								
							
								b91c92490e 
								
									
								
							
								 
							
						 
						
							
							
								
								Fix build without liblo  
							
							Signed-off-by: falkTX <falktx@falktx.com> 
							
						 
						6 years ago  
				
					
						
							
							
								
								falkTX 
							
						 
						
							
							
								
								
									
										
									
								
							
							
								
							
								4ce1c0c76c 
								
									
								
							
								 
							
						 
						
							
							
								
								Finish patchbay host/osc split, minor API changes  
							
							Signed-off-by: falkTX <falktx@falktx.com> 
							
						 
						6 years ago  
				
					
						
							
							
								
								falkTX 
							
						 
						
							
							
								
								
									
										
									
								
							
							
								
							
								24d715c8da 
								
									
								
							
								 
							
						 
						
							
							
								
								Split patchbayRefresh for host and osc modes  
							
							Signed-off-by: falkTX <falktx@falktx.com> 
							
						 
						6 years ago  
				
					
						
							
							
								
								falkTX 
							
						 
						
							
							
								
								
									
										
									
								
							
							
								
							
								d005d44bd1 
								
									
								
							
								 
							
						 
						
							
							
								
								Rework some core OSC remote control code, behaving like the plugin  
							
							Signed-off-by: falkTX <falktx@falktx.com> 
							
						 
						6 years ago  
				
					
						
							
							
								
								falkTX 
							
						 
						
							
							
								
								
									
										
									
								
							
							
								
							
								699193f3d5 
								
									
								
							
								 
							
						 
						
							
							
								
								Start work regarding full OSC control  
							
							Signed-off-by: falkTX <falktx@falktx.com> 
							
						 
						6 years ago  
				
					
						
							
							
								
								falkTX 
							
						 
						
							
							
							
								
							
								74fd9b2b0c 
								
							
								 
							
						 
						
							
							
								
								Close jack client after right deactivation, needed for jack1  
							
							jack1 does not wait for deactivate to stop the audio thread,
this leads to race conditions while we delete our audio buffers.
Signed-off-by: falkTX <falktx@falktx.com> 
							
						 
						6 years ago  
				
					
						
							
							
								
								falkTX 
							
						 
						
							
							
								
								
									
										
									
								
							
							
								
							
								737a0b0fb7 
								
									
								
							
								 
							
						 
						
							
							
								
								Close jack client after right deactivation, needed for jack1  
							
							jack1 does not wait for deactivate to stop the audio thread,
this leads to race conditions while we delete our audio buffers.
Signed-off-by: falkTX <falktx@falktx.com> 
							
						 
						6 years ago  
				
					
						
							
							
								
								falkTX 
							
						 
						
							
							
							
								
							
								f173381b2e 
								
							
								 
							
						 
						
							
							
								
								Protect jack bufsize, srate and freewheel changes in patchbay mode  
							
							Signed-off-by: falkTX <falktx@falktx.com> 
							
						 
						6 years ago