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  
				
					
						
							
							
								
								falkTX 
							
						 
						
							
							
							
								
							
								52b7862ab4 
								
							
								 
							
						 
						
							
							
								
								Continue previous commit  
							
							
								
							
							
						 
						10 years ago  
				
					
						
							
							
								
								falkTX 
							
						 
						
							
							
							
								
							
								2556c4c921 
								
							
								 
							
						 
						
							
							
								
								Fix possible race condition on jack disconnect callback  
							
							Closes  #269  
						10 years ago  
				
					
						
							
							
								
								falkTX 
							
						 
						
							
							
							
								
							
								8de9234e04 
								
							
								 
							
						 
						
							
							
								
								Make things build again  
							
							
								
							
							
						 
						10 years ago  
				
					
						
							
							
								
								falkTX 
							
						 
						
							
							
							
								
							
								ce8c1ffe07 
								
							
								 
							
						 
						
							
							
								
								More LinkedList changes; Update code to use "old" version  
							
							
								
							
							
						 
						10 years ago  
				
					
						
							
							
								
								falkTX 
							
						 
						
							
							
							
								
							
								3ddfdb3ba0 
								
							
								 
							
						 
						
							
							
								
								Implement carla-lv2 MIDI Out; Remove text-params from internal api  
							
							Closes  #262  
						10 years ago  
				
					
						
							
							
								
								falkTX 
							
						 
						
							
							
							
								
							
								10a0fb5a7a 
								
							
								 
							
						 
						
							
							
								
								Add support for internal plugins with more than 1 midi input  
							
							
								
							
							
						 
						10 years ago  
				
					
						
							
							
								
								falkTX 
							
						 
						
							
							
							
								
							
								4948f51366 
								
							
								 
							
						 
						
							
							
								
								stoat  
							
							
								
							
							
						 
						10 years ago  
				
					
						
							
							
								
								falkTX 
							
						 
						
							
							
							
								
							
								5ac57536ef 
								
							
								 
							
						 
						
							
							
								
								Continue rework, now working properly I think...  
							
							
								
							
							
						 
						10 years ago  
				
					
						
							
							
								
								falkTX 
							
						 
						
							
							
							
								
							
								3fc7a0658e 
								
							
								 
							
						 
						
							
							
								
								Start small rework of engine graph code, to share rack+patchbay  
							
							
								
							
							
						 
						10 years ago  
				
					
						
							
							
								
								falkTX 
							
						 
						
							
							
							
								
							
								250c9772a0 
								
							
								 
							
						 
						
							
							
								
								Initial code to save external connections  
							
							This is going to be needed for rtaudio/juce patchbay modes,
but it's also nice to have for JACK. 
							
						 
						10 years ago  
				
					
						
							
							
								
								falkTX 
							
						 
						
							
							
							
								
							
								4018cdff82 
								
							
								 
							
						 
						
							
							
								
								Cleanup and minor rework of some engine graph code  
							
							
								
							
							
						 
						10 years ago  
				
					
						
							
							
								
								falkTX 
							
						 
						
							
							
							
								
							
								3de2732846 
								
							
								 
							
						 
						
							
							
								
								Misc  
							
							
								
							
							
						 
						10 years ago  
				
					
						
							
							
								
								falkTX 
							
						 
						
							
							
							
								
							
								a37ff5ceff 
								
							
								 
							
						 
						
							
							
								
								Add carla_zeroPointers function, use it instead of _fill<void*>  
							
							
								
							
							
						 
						10 years ago  
				
					
						
							
							
								
								falkTX 
							
						 
						
							
							
							
								
							
								c6d1e40934 
								
							
								 
							
						 
						
							
							
								
								Rework some code to not allow registering jack ports with the same name  
							
							
								
							
							
						 
						10 years ago