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 
							
						 
						
							
							
							
								
							
								f173381b2e 
								
							
								 
							
						 
						
							
							
								
								Protect jack bufsize, srate and freewheel changes in patchbay mode  
							
							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  
				
					
						
							
							
								
								falkTX 
							
						 
						
							
							
							
								
							
								3501a1633c 
								
							
								 
							
						 
						
							
							
								
								Cleanup jack engine, don't require event port buffers  
							
							Should help #377  a little 
							
						 
						8 years ago  
				
					
						
							
							
								
								falkTX 
							
						 
						
							
							
							
								
							
								3ac7db4003 
								
							
								 
							
						 
						
							
							
								
								Set patchbay plugin ids after jack events  
							
							
								
							
							
						 
						9 years ago  
				
					
						
							
							
								
								falkTX 
							
						 
						
							
							
							
								
							
								f6f371b644 
								
							
								 
							
						 
						
							
							
								
								Avoid calling jack1's bad set_thread_init_callback  
							
							Fixes  #337  
						9 years ago  
				
					
						
							
							
								
								falkTX 
							
						 
						
							
							
							
								
							
								b6a6d8799a 
								
							
								 
							
						 
						
							
							
								
								Update juce (needs full rebuild)  
							
							
								
							
							
						 
						9 years ago  
				
					
						
							
							
								
								falkTX 
							
						 
						
							
							
							
								
							
								5bbc6a04b6 
								
							
								 
							
						 
						
							
							
								
								Several fixes for renaming, and some cleanup too  
							
							
								
							
							
						 
						9 years ago  
				
					
						
							
							
								
								falkTX 
							
						 
						
							
							
							
								
							
								392dca43b3 
								
							
								 
							
						 
						
							
							
								
								Fix bridge plugins rename and bufsize changes; Misc fixes  
							
							
								
							
							
						 
						9 years ago  
				
					
						
							
							
								
								falkTX 
							
						 
						
							
							
							
								
							
								f9c9b3bef7 
								
							
								 
							
						 
						
							
							
								
								Reduce xruns when running with JACK1  
							
							Since JACK1 runs the rt and non-rt events on the same thread,
blocking in the non-rt events can still cause xruns.
So now on non-rt JACK events we simply save the event to handle
later on a separate thread.
This was never an issue with JACK2 and the original code could be
kept, but I don't want to have 2 different implementations for
each JACK version (possibly leaving one untested). 
							
						 
						10 years ago  
				
					
						
							
							
								
								falkTX 
							
						 
						
							
							
							
								
							
								ebf65bcc47 
								
							
								 
							
						 
						
							
							
								
								Use new JACK port_rename API for rename client in single-client  
							
							Also some needed cleanup 
							
						 
						10 years ago  
				
					
						
							
							
								
								falkTX 
							
						 
						
							
							
							
								
							
								58512b793a 
								
							
								 
							
						 
						
							
							
								
								Finish Wine bridge rework, can now run in JACK mode directly  
							
							
								
							
							
						 
						10 years ago  
				
					
						
							
							
								
								falkTX 
							
						 
						
							
							
							
								
							
								4fa392bd3b 
								
							
								 
							
						 
						
							
							
								
								Start fixup of wine bridge  
							
							
								
							
							
						 
						10 years ago  
				
					
						
							
							
								
								falkTX 
							
						 
						
							
							
							
								
							
								1c4d1b8026 
								
							
								 
							
						 
						
							
							
								
								Restore jack connections when renaming jack client,  closes   #201  
							
							
								
							
							
						 
						10 years ago  
				
					
						
							
							
								
								falkTX 
							
						 
						
							
							
							
								
							
								39b2e27561 
								
							
								 
							
						 
						
							
							
								
								Fix rename under jack multi-client mode  
							
							
								
							
							
						 
						10 years ago