falkTX 
							
						 
						
							
							
								
								
									
										
									
								
							
							
								
							
								d218b58249 
								
									
								
							
								 
							
						 
						
							
							
								
								Fix build; Remove debug prints; Implement drag/touch for bridges  
							
							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 
							
						 
						
							
							
								
								
									
										
									
								
							
							
								
							
								d0610840bd 
								
									
								
							
								 
							
						 
						
							
							
								
								Add back modgui support  
							
							Signed-off-by: falkTX <falktx@falktx.com> 
							
						 
						6 years ago  
				
					
						
							
							
								
								falkTX 
							
						 
						
							
							
								
								
									
										
									
								
							
							
								
							
								93579acf27 
								
									
								
							
								 
							
						 
						
							
							
								
								Don't unload plugins that use inlinedisplay  
							
							Signed-off-by: falkTX <falktx@falktx.com> 
							
						 
						6 years ago  
				
					
						
							
							
								
								falkTX 
							
						 
						
							
							
								
								
									
										
									
								
							
							
								
							
								b7922f3dd5 
								
									
								
							
								 
							
						 
						
							
							
								
								Experimental inline display inside canvas  
							
							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 
							
						 
						
							
							
								
								
									
										
									
								
							
							
								
							
								9712dc1e25 
								
									
								
							
								 
							
						 
						
							
							
								
								Fix LV2 plugins not handling MIDI CC  
							
							Closes  #842 
Signed-off-by: falkTX <falktx@falktx.com> 
						6 years ago  
				
					
						
							
							
								
								falkTX 
							
						 
						
							
							
								
								
									
										
									
								
							
							
								
							
								6a6b396747 
								
									
								
							
								 
							
						 
						
							
							
								
								Name some variables more consistently  
							
							Signed-off-by: falkTX <falktx@falktx.com> 
							
						 
						6 years ago  
				
					
						
							
							
								
								falkTX 
							
						 
						
							
							
							
								
							
								fec895a086 
								
							
								 
							
						 
						
							
							
								
								Create buffer for vst audio out, fixes dry/wet (inline processing)  
							
							Closes  #834 
Signed-off-by: falkTX <falktx@falktx.com> 
						6 years ago  
				
					
						
							
							
								
								falkTX 
							
						 
						
							
							
								
								
									
										
									
								
							
							
								
							
								5583ba1546 
								
									
								
							
								 
							
						 
						
							
							
								
								Create buffer for vst audio out, fixes dry/wet (inline processing)  
							
							Closes  #834 
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  
				
					
						
							
							
								
								Filipe Coelho 
							
						 
						
							
							
								
								
							
							
								
							
								f7ea7061dd 
								
									
										
											
								
							
								 
							
						 
						
							
							
								
								Improve travis CI setup ( #823 )  
							
							Signed-off-by: falkTX <falktx@gmail.com> 
							
						 
						6 years ago  
				
					
						
							
							
								
								falkTX 
							
						 
						
							
							
								
								
									
										
									
								
							
							
								
							
								c89a6f9d6a 
								
									
								
							
								 
							
						 
						
							
							
								
								Sync ui bridges with main code  
							
							Signed-off-by: falkTX <falktx@gmail.com> 
							
						 
						6 years ago  
				
					
						
							
							
								
								Filipe Coelho 
							
						 
						
							
							
								
								
							
							
								
							
								efd2441fa1 
								
									
										
											
								
							
								 
							
						 
						
							
							
								
								Initial support for LV2 params ( #811 )  
							
							* Quick & dirty LV2 params now working, testing waters...
* Support LV2 UIs purely through show interface without complaining
* Small tweak to how DSSI UIs are found, to be more inclusive
* Make water File paths accept paths from CWD, adjust bridges to it
* Add "plugin-wine" make target in cross-compile mingw mode
* Whitespace
* Bump maximum value of LFO speed
* Rename a variable
* Fix build
* Always copy carla-plugin binary when exporting lv2 plugin
* Fix typo
* Do not build external plugins in DEBUG mode
They make bigger binaries, take longer to build and sometimes even fail.
We do not need them in DEBUG mode, since they are assumed to be tested and work well
* Cleanup some water
* Fix leaks and oddities with water Array class
* Make ScopedLocale its own class, apply it everywhere that it fits
* Cleanup
* More cleanup, make lv2 params code not crash carla
* Fake lv2 plugin gui for those with file paths, using first prop
Signed-off-by: falkTX <falktx@gmail.com> 
							
						 
						6 years ago  
				
					
						
							
							
								
								falkTX 
							
						 
						
							
							
							
								
							
								984a06ce50 
								
							
								 
							
						 
						
							
							
								
								Make ScopedLocale its own class, apply it everywhere that it fits  
							
							Signed-off-by: falkTX <falktx@gmail.com> 
							
						 
						6 years ago  
				
					
						
							
							
								
								falkTX 
							
						 
						
							
							
								
								
									
										
									
								
							
							
								
							
								8672df82ad 
								
									
								
							
								 
							
						 
						
							
							
								
								Fix some strict compiler warnings  
							
							Fixes  #821 
Fixes  #822 
Signed-off-by: falkTX <falktx@gmail.com> 
						6 years ago  
				
					
						
							
							
								
								falkTX 
							
						 
						
							
							
								
								
									
										
									
								
							
							
								
							
								556c7dabda 
								
									
								
							
								 
							
						 
						
							
							
								
								Split LV2 work and response, cleanup  
							
							Signed-off-by: falkTX <falktx@gmail.com> 
							
						 
						6 years ago  
				
					
						
							
							
								
								falkTX 
							
						 
						
							
							
								
								
									
										
									
								
							
							
								
							
								3317a436fb 
								
									
								
							
								 
							
						 
						
							
							
								
								Some little thing just to be safe  
							
							Signed-off-by: falkTX <falktx@gmail.com> 
							
						 
						6 years ago  
				
					
						
							
							
								
								falkTX 
							
						 
						
							
							
								
								
									
										
									
								
							
							
								
							
								49aa8c0e58 
								
									
								
							
								 
							
						 
						
							
							
								
								Forgot to allocate memory...  
							
							Signed-off-by: falkTX <falktx@gmail.com> 
							
						 
						6 years ago  
				
					
						
							
							
								
								falkTX 
							
						 
						
							
							
							
								
							
								cbde990d35 
								
							
								 
							
						 
						
							
							
								
								Decouple LV2 worker responses from UI stuff  
							
							Signed-off-by: falkTX <falktx@gmail.com> 
							
						 
						6 years ago  
				
					
						
							
							
								
								falkTX 
							
						 
						
							
							
								
								
									
										
									
								
							
							
								
							
								ab8e178413 
								
									
								
							
								 
							
						 
						
							
							
								
								Experiment with LV2 parameters, we can show their names now  
							
							Signed-off-by: falkTX <falktx@gmail.com> 
							
						 
						6 years ago  
				
					
						
							
							
								
								falkTX 
							
						 
						
							
							
							
								
							
								d73c0788cc 
								
							
								 
							
						 
						
							
							
								
								Fix some warnings triggered by gcc-8  
							
							
								
							
							
						 
						7 years ago  
				
					
						
							
							
								
								falkTX 
							
						 
						
							
							
							
								
							
								ee0a4e5fdf 
								
							
								 
							
						 
						
							
							
								
								Start a big cleanup, WIP  
							
							
								
							
							
						 
						7 years ago  
				
					
						
							
							
								
								falkTX 
							
						 
						
							
							
							
								
							
								85ebe336c5 
								
							
								 
							
						 
						
							
							
								
								Fix some warnings triggered by gcc-8  
							
							
								
							
							
						 
						7 years ago  
				
					
						
							
							
								
								falkTX 
							
						 
						
							
							
							
								
							
								6b92f3e1dc 
								
							
								 
							
						 
						
							
							
								
								Clean up some debug messages  
							
							
								
							
							
						 
						7 years ago  
				
					
						
							
							
								
								falkTX 
							
						 
						
							
							
							
								
							
								2038a91cde 
								
							
								 
							
						 
						
							
							
								
								Print warning if LV2 UI tries to send bad data  
							
							
								
							
							
						 
						7 years ago  
				
					
						
							
							
								
								falkTX 
							
						 
						
							
							
							
								
							
								527e649987 
								
							
								 
							
						 
						
							
							
								
								Dont prefer UI bridges if running as bridge already  
							
							Fixes  #720  
						7 years ago  
				
					
						
							
							
								
								falkTX 
							
						 
						
							
							
							
								
							
								9a68a49849 
								
							
								 
							
						 
						
							
							
								
								Big push to get transport working correctly. Seems quite nice now  
							
							
								
							
							
						 
						7 years ago  
				
					
						
							
							
								
								falkTX 
							
						 
						
							
							
							
								
							
								8d48bc3ae2 
								
							
								 
							
						 
						
							
							
								
								Some house-keeping, needed after some previous changes  
							
							
								
							
							
						 
						7 years ago  
				
					
						
							
							
								
								falkTX 
							
						 
						
							
							
							
								
							
								7d55cfe473 
								
							
								 
							
						 
						
							
							
								
								Start code for carla-plugin without lv2 instance-access  
							
							
								
							
							
						 
						7 years ago  
				
					
						
							
							
								
								falkTX 
							
						 
						
							
							
							
								
							
								f475d04869 
								
							
								 
							
						 
						
							
							
								
								Expose more stuff to carla-plugin bridge, increase pipe timeout  
							
							
								
							
							
						 
						7 years ago  
				
					
						
							
							
								
								falkTX 
							
						 
						
							
							
							
								
							
								04dbc3fbee 
								
							
								 
							
						 
						
							
							
								
								Nicer printing on out of bounds midi event time  
							
							
								
							
							
						 
						7 years ago  
				
					
						
							
							
								
								falkTX 
							
						 
						
							
							
							
								
							
								21ab90f631 
								
							
								 
							
						 
						
							
							
								
								Add backwards-compat for loading projects with GIG files  
							
							Loads linuxsampler lv2 plugin
Closes  #680  
							
						 
						7 years ago  
				
					
						
							
							
								
								falkTX 
							
						 
						
							
							
							
								
							
								8383b114e8 
								
							
								 
							
						 
						
							
							
								
								Handle (ignore) arbitrary number of audio ports in rack mode  
							
							
								
							
							
						 
						7 years ago  
				
					
						
							
							
								
								falkTX 
							
						 
						
							
							
							
								
							
								bf60778ad9 
								
							
								 
							
						 
						
							
							
								
								Use double-precision for time tick; Force bridge build without osc  
							
							
								
							
							
						 
						7 years ago  
				
					
						
							
							
								
								falkTX 
							
						 
						
							
							
							
								
							
								4bc59c2d43 
								
							
								 
							
						 
						
							
							
								
								Fix a typo  
							
							
								
							
							
						 
						7 years ago  
				
					
						
							
							
								
								falkTX 
							
						 
						
							
							
							
								
							
								8ca05951dc 
								
							
								 
							
						 
						
							
							
								
								Avoid a false assertion  
							
							
								
							
							
						 
						7 years ago  
				
					
						
							
							
								
								falkTX 
							
						 
						
							
							
							
								
							
								7f8e36f72b 
								
							
								 
							
						 
						
							
							
								
								Better error message for input timing errors  
							
							
								
							
							
						 
						7 years ago  
				
					
						
							
							
								
								falkTX 
							
						 
						
							
							
							
								
							
								c62bfbc43a 
								
							
								 
							
						 
						
							
							
								
								Implement LV2 UI port notifications to feedback messages to UI  
							
							
								
							
							
						 
						7 years ago  
				
					
						
							
							
								
								falkTX 
							
						 
						
							
							
							
								
							
								086bfcc011 
								
							
								 
							
						 
						
							
							
								
								Fix lv2 plugins as bridges not showing bridged custom UI  
							
							
								
							
							
						 
						7 years ago  
				
					
						
							
							
								
								falkTX 
							
						 
						
							
							
							
								
							
								04da5c56d9 
								
							
								 
							
						 
						
							
							
								
								Print warning if LV2 plugin wants wrong keys, and try to avoid this  
							
							
								
							
							
						 
						7 years ago  
				
					
						
							
							
								
								falkTX 
							
						 
						
							
							
							
								
							
								c8a65dc0d4 
								
							
								 
							
						 
						
							
							
								
								Dont prefer UI bridges on bridged LV2 plugins  
							
							Double-bridge is not nice 
							
						 
						7 years ago  
				
					
						
							
							
								
								falkTX 
							
						 
						
							
							
							
								
							
								8aa84234c7 
								
							
								 
							
						 
						
							
							
								
								Avoid assertion if LV2 UI widget is null  
							
							
								
							
							
						 
						7 years ago  
				
					
						
							
							
								
								falkTX 
							
						 
						
							
							
							
								
							
								1b1a2b26c7 
								
							
								 
							
						 
						
							
							
								
								Rename and move 2 functions  
							
							
								
							
							
						 
						7 years ago  
				
					
						
							
							
								
								falkTX 
							
						 
						
							
							
							
								
							
								34376b2d8f 
								
							
								 
							
						 
						
							
							
								
								Remove a hardcoded custom-data key, ignore properties on bridges  
							
							
								
							
							
						 
						7 years ago  
				
					
						
							
							
								
								falkTX 
							
						 
						
							
							
							
								
							
								c29529b456 
								
							
								 
							
						 
						
							
							
								
								Fix timing issues, please test  
							
							
								
							
							
						 
						7 years ago  
				
					
						
							
							
								
								falkTX 
							
						 
						
							
							
							
								
							
								86a27bd68b 
								
							
								 
							
						 
						
							
							
								
								Misc fixes detected by static analyzer  
							
							
								
							
							
						 
						7 years ago  
				
					
						
							
							
								
								falkTX 
							
						 
						
							
							
							
								
							
								fac8af671d 
								
							
								 
							
						 
						
							
							
								
								Dont send midi notes to LV2 UIs, for now  
							
							
								
							
							
						 
						7 years ago  
				
					
						
							
							
								
								falkTX 
							
						 
						
							
							
							
								
							
								3ef5f90b0d 
								
							
								 
							
						 
						
							
							
								
								Make ringbuffer write calls return bool  
							
							
								
							
							
						 
						7 years ago