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  
				
					
						
							
							
								
								falkTX 
							
						 
						
							
							
								
								
									
										
									
								
							
							
								
							
								89fdb0b325 
								
									
								
							
								 
							
						 
						
							
							
								
								Protect jack bufsize, srate and freewheel changes in patchbay mode  
							
							Signed-off-by: falkTX <falktx@falktx.com> 
							
						 
						6 years ago  
				
					
						
							
							
								
								falkTX 
							
						 
						
							
							
							
								
							
								44358f3f09 
								
							
								 
							
						 
						
							
							
								
								Receive transport information when we not jack transport master  
							
							Signed-off-by: falkTX <falktx@falktx.com> 
							
						 
						6 years ago  
				
					
						
							
							
								
								falkTX 
							
						 
						
							
							
								
								
									
										
									
								
							
							
								
							
								e64e6b8f5f 
								
									
								
							
								 
							
						 
						
							
							
								
								Receive transport information when we not jack transport master  
							
							Signed-off-by: falkTX <falktx@falktx.com> 
							
						 
						6 years ago  
				
					
						
							
							
								
								falkTX 
							
						 
						
							
							
								
								
									
										
									
								
							
							
								
							
								fc48f6f9e7 
								
									
								
							
								 
							
						 
						
							
							
								
								Introduce statusbar-like area; Add 1 new callback value  
							
							Signed-off-by: falkTX <falktx@falktx.com> 
							
						 
						6 years ago  
				
					
						
							
							
								
								falkTX 
							
						 
						
							
							
							
								
							
								ee0a4e5fdf 
								
							
								 
							
						 
						
							
							
								
								Start a big cleanup, WIP  
							
							
								
							
							
						 
						7 years ago  
				
					
						
							
							
								
								falkTX 
							
						 
						
							
							
							
								
							
								d15e339645 
								
							
								 
							
						 
						
							
							
								
								jack transport cannot be disabled in multi-client  
							
							also save link on/off state 
							
						 
						7 years ago  
				
					
						
							
							
								
								falkTX 
							
						 
						
							
							
							
								
							
								a764f20453 
								
							
								 
							
						 
						
							
							
								
								Misc changes  
							
							
								
							
							
						 
						7 years ago  
				
					
						
							
							
								
								falkTX 
							
						 
						
							
							
							
								
							
								b09c6591f9 
								
							
								 
							
						 
						
							
							
								
								There was a typo  
							
							
								
							
							
						 
						7 years ago  
				
					
						
							
							
								
								falkTX 
							
						 
						
							
							
							
								
							
								3f801a5c8f 
								
							
								 
							
						 
						
							
							
								
								Auto-connect option for JACK and JACK/RtAudio now implemented  
							
							
								
							
							
						 
						7 years ago  
				
					
						
							
							
								
								falkTX 
							
						 
						
							
							
							
								
							
								9a68a49849 
								
							
								 
							
						 
						
							
							
								
								Big push to get transport working correctly. Seems quite nice now  
							
							
								
							
							
						 
						7 years ago  
				
					
						
							
							
								
								falkTX 
							
						 
						
							
							
							
								
							
								28e5cd4b69 
								
							
								 
							
						 
						
							
							
								
								Cleanup some confusion regarding transport, now restore jack sync  
							
							
								
							
							
						 
						7 years ago  
				
					
						
							
							
								
								falkTX 
							
						 
						
							
							
							
								
							
								c3a38f7026 
								
							
								 
							
						 
						
							
							
								
								Cleanup  
							
							
								
							
							
						 
						7 years ago  
				
					
						
							
							
								
								falkTX 
							
						 
						
							
							
							
								
							
								86a27bd68b 
								
							
								 
							
						 
						
							
							
								
								Misc fixes detected by static analyzer  
							
							
								
							
							
						 
						7 years ago  
				
					
						
							
							
								
								falkTX 
							
						 
						
							
							
							
								
							
								52f56ad468 
								
							
								 
							
						 
						
							
							
								
								Make sure midi channel is always set on output  
							
							
								
							
							
						 
						7 years ago  
				
					
						
							
							
								
								falkTX 
							
						 
						
							
							
							
								
							
								518f2557a1 
								
							
								 
							
						 
						
							
							
								
								Continue splitting of carla-plugin LV2 code  
							
							
								
							
							
						 
						7 years ago  
				
					
						
							
							
								
								falkTX 
							
						 
						
							
							
							
								
							
								244ccfc2ac 
								
							
								 
							
						 
						
							
							
								
								Make transport controls experimental  
							
							Closes  #546  
						8 years ago  
				
					
						
							
							
								
								falkTX 
							
						 
						
							
							
							
								
							
								90da8601f5 
								
							
								 
							
						 
						
							
							
								
								Release JACK timebase master when disabling jack transport sync  
							
							Fixes  #525  
						8 years ago  
				
					
						
							
							
								
								falkTX 
							
						 
						
							
							
							
								
							
								6743921cea 
								
							
								 
							
						 
						
							
							
								
								Re-add patchbay mode to backend  
							
							
								
							
							
						 
						8 years ago  
				
					
						
							
							
								
								falkTX 
							
						 
						
							
							
							
								
							
								fcea66d79f 
								
							
								 
							
						 
						
							
							
								
								Fixup new code for -Weffc++  
							
							
								
							
							
						 
						8 years ago  
				
					
						
							
							
								
								falkTX 
							
						 
						
							
							
							
								
							
								c4d5106563 
								
							
								 
							
						 
						
							
							
								
								Remove a few more juce related code  
							
							
								
							
							
						 
						8 years ago  
				
					
						
							
							
								
								falkTX 
							
						 
						
							
							
							
								
							
								021d3d0331 
								
							
								 
							
						 
						
							
							
								
								Continue removal of juce stuff; Start some win32 code for plugin ui  
							
							
								
							
							
						 
						8 years ago  
				
					
						
							
							
								
								falkTX 
							
						 
						
							
							
							
								
							
								df1e2f12b1 
								
							
								 
							
						 
						
							
							
								
								Start to get rid of Juce  
							
							
								
							
							
						 
						8 years ago  
				
					
						
							
							
								
								falkTX 
							
						 
						
							
							
							
								
							
								9aed25df6c 
								
							
								 
							
						 
						
							
							
								
								Initial work for setting bpm value  
							
							
								
							
							
						 
						8 years ago  
				
					
						
							
							
								
								falkTX 
							
						 
						
							
							
							
								
							
								365e343e43 
								
							
								 
							
						 
						
							
							
								
								Small rework of hylia/link code  
							
							
								
							
							
						 
						8 years ago  
				
					
						
							
							
								
								falkTX 
							
						 
						
							
							
							
								
							
								a6405a4fce 
								
							
								 
							
						 
						
							
							
								
								Continue transport work, link can now be enabled (untested)  
							
							
								
							
							
						 
						8 years ago  
				
					
						
							
							
								
								falkTX 
							
						 
						
							
							
							
								
							
								b6f28ed4f3 
								
							
								 
							
						 
						
							
							
								
								Add some stuff to transport panel, jack transport optional  
							
							
								
							
							
						 
						8 years ago  
				
					
						
							
							
								
								falkTX 
							
						 
						
							
							
							
								
							
								b10f6aadbf 
								
							
								 
							
						 
						
							
							
								
								Implement JACK timebase master; Cleanup  
							
							
								
							
							
						 
						8 years ago  
				
					
						
							
							
								
								falkTX 
							
						 
						
							
							
							
								
							
								98b93d7e90 
								
							
								 
							
						 
						
							
							
								
								Fix plugin rename and replace-with against latest changes  
							
							Closes  #479  
						8 years ago  
				
					
						
							
							
								
								falkTX 
							
						 
						
							
							
							
								
							
								d2538d34ac 
								
							
								 
							
						 
						
							
							
								
								Initial code for link support, WIP  
							
							
								
							
							
						 
						8 years ago  
				
					
						
							
							
								
								falkTX 
							
						 
						
							
							
							
								
							
								45f7442179 
								
							
								 
							
						 
						
							
							
								
								Implement basic tempo data for internal time (non-jack)  
							
							
								
							
							
						 
						8 years ago  
				
					
						
							
							
								
								falkTX 
							
						 
						
							
							
							
								
							
								9dbd2bdb0a 
								
							
								 
							
						 
						
							
							
								
								Silence audio when jack + rack mode is closing  
							
							
								
							
							
						 
						8 years ago  
				
					
						
							
							
								
								falkTX 
							
						 
						
							
							
							
								
							
								2c95974d1e 
								
							
								 
							
						 
						
							
							
								
								Clear jack postponed events after engine closes  
							
							
								
							
							
						 
						8 years ago  
				
					
						
							
							
								
								falkTX 
							
						 
						
							
							
							
								
							
								b210836e7b 
								
							
								 
							
						 
						
							
							
								
								Fix nitpick warnings; Fix carla-lv2 round-error timing  
							
							
								
							
							
						 
						8 years ago