falkTX 
							
						 
						
							
							
							
								
							
								ab5ef1f835 
								
							
								 
							
						 
						
							
							
								
								Increase size of lv2 atom output buffer by 32x, within limits  
							
							This buffer is used for the UI thread, which runs slower than RT.
The buffer can fill very quickly, and it's only cleared during
the main thread.
So, increase this buffer in a reasonable amount to compensate.
This allows to run the new LSP plugin UIs. 
							
						 
						8 years ago  
				
					
						
							
							
								
								falkTX 
							
						 
						
							
							
							
								
							
								a38e08718a 
								
							
								 
							
						 
						
							
							
								
								Update LV2 headers, part 1  
							
							
								
							
							
						 
						8 years ago  
				
					
						
							
							
								
								falkTX 
							
						 
						
							
							
							
								
							
								278fa54666 
								
							
								 
							
						 
						
							
							
								
								Fix default options for plugins with midi input  
							
							
								
							
							
						 
						8 years ago  
				
					
						
							
							
								
								falkTX 
							
						 
						
							
							
							
								
							
								a948461885 
								
							
								 
							
						 
						
							
							
								
								Don't allow to unset force-stereo if set in engine; Cleanup  
							
							
								
							
							
						 
						8 years ago  
				
					
						
							
							
								
								falkTX 
							
						 
						
							
							
							
								
							
								aa92833b0a 
								
							
								 
							
						 
						
							
							
								
								Cleanup default options for all plugin types  
							
							
								
							
							
						 
						8 years ago  
				
					
						
							
							
								
								falkTX 
							
						 
						
							
							
							
								
							
								882ca9a826 
								
							
								 
							
						 
						
							
							
								
								Use fixed buffers in LV2 plugins if they contain a latency port  
							
							
								
							
							
						 
						8 years ago  
				
					
						
							
							
								
								falkTX 
							
						 
						
							
							
							
								
							
								97949056b0 
								
							
								 
							
						 
						
							
							
								
								Implement latency for plugin bridges  
							
							
								
							
							
						 
						8 years ago  
				
					
						
							
							
								
								falkTX 
							
						 
						
							
							
							
								
							
								39fd33506e 
								
							
								 
							
						 
						
							
							
								
								Keep canvas plugin id when split or join group; Cleanup  
							
							
								
							
							
						 
						8 years ago  
				
					
						
							
							
								
								falkTX 
							
						 
						
							
							
							
								
							
								a68cef0f86 
								
							
								 
							
						 
						
							
							
								
								Cleanup latency code  
							
							
								
							
							
						 
						8 years ago  
				
					
						
							
							
								
								falkTX 
							
						 
						
							
							
							
								
							
								bad3910d32 
								
							
								 
							
						 
						
							
							
								
								Sync DSSI to LADSPA code; Cleanup; Re-use old latency buffers  
							
							
								
							
							
						 
						8 years ago  
				
					
						
							
							
								
								falkTX 
							
						 
						
							
							
							
								
							
								d71f470e20 
								
							
								 
							
						 
						
							
							
								
								Cleanup  
							
							
								
							
							
						 
						8 years ago  
				
					
						
							
							
								
								falkTX 
							
						 
						
							
							
							
								
							
								d1423a10c3 
								
							
								 
							
						 
						
							
							
								
								Remove more uses of LinkedList::getAt(), cleanup  
							
							
								
							
							
						 
						8 years ago  
				
					
						
							
							
								
								falkTX 
							
						 
						
							
							
							
								
							
								b210836e7b 
								
							
								 
							
						 
						
							
							
								
								Fix nitpick warnings; Fix carla-lv2 round-error timing  
							
							
								
							
							
						 
						8 years ago  
				
					
						
							
							
								
								falkTX 
							
						 
						
							
							
							
								
							
								5fdc639ab4 
								
							
								 
							
						 
						
							
							
								
								Limit the amount of data sent to osc control clients  
							
							Fixes  #396  
						8 years ago  
				
					
						
							
							
								
								falkTX 
							
						 
						
							
							
							
								
							
								38f697820c 
								
							
								 
							
						 
						
							
							
								
								Fix loading certain LV2 presets,  closes   #398  
							
							
								
							
							
						 
						8 years ago  
				
					
						
							
							
								
								falkTX 
							
						 
						
							
							
							
								
							
								b933cb0065 
								
							
								 
							
						 
						
							
							
								
								Optimize LinkedList getAt(), don't use it if possible  
							
							
								
							
							
						 
						8 years ago  
				
					
						
							
							
								
								falkTX 
							
						 
						
							
							
							
								
							
								5991c38360 
								
							
								 
							
						 
						
							
							
								
								Make MIDI CC events apply in log scale if needed  
							
							This helps #387, but rule is defined by the plugin.
Later on the user must be able to choose the scale mode
(among other things) 
							
						 
						9 years ago  
				
					
						
							
							
								
								falkTX 
							
						 
						
							
							
							
								
							
								0a2f80f39f 
								
							
								 
							
						 
						
							
							
								
								Optimize LV2 URID mapping (EXPERIMENTAL)  
							
							
								
							
							
						 
						9 years ago  
				
					
						
							
							
								
								falkTX 
							
						 
						
							
							
							
								
							
								99dbb1eea6 
								
							
								 
							
						 
						
							
							
								
								Use heap allocated buffer for lv2 output atoms  
							
							
								
							
							
						 
						9 years ago  
				
					
						
							
							
								
								falkTX 
							
						 
						
							
							
							
								
							
								158fc18e59 
								
							
								 
							
						 
						
							
							
								
								Increase pipe size for LV2 UI bridges, fix initial message order  
							
							
								
							
							
						 
						9 years ago  
				
					
						
							
							
								
								falkTX 
							
						 
						
							
							
							
								
							
								0286271dc8 
								
							
								 
							
						 
						
							
							
								
								Allow the same midi-cc in multiple parameters for the same plugin  
							
							Closes  #345  
						9 years ago  
				
					
						
							
							
								
								falkTX 
							
						 
						
							
							
							
								
							
								df6fd36c1b 
								
							
								 
							
						 
						
							
							
								
								Cleanup to LinkedList class, always pass fallback  
							
							Fixes  #367  
						9 years ago  
				
					
						
							
							
								
								falkTX 
							
						 
						
							
							
							
								
							
								e3960d91d0 
								
							
								 
							
						 
						
							
							
								
								Use plugin audio port names in bridge mode  
							
							Fixes  #344  
						9 years ago  
				
					
						
							
							
								
								falkTX 
							
						 
						
							
							
							
								
							
								d747c2ae38 
								
							
								 
							
						 
						
							
							
								
								Ignore uniqueIds for LV2 plugins  
							
							
								
							
							
						 
						9 years ago  
				
					
						
							
							
								
								falkTX 
							
						 
						
							
							
							
								
							
								52f5768dff 
								
							
								 
							
						 
						
							
							
								
								Update vestige header from ardour  
							
							
								
							
							
						 
						9 years ago  
				
					
						
							
							
								
								falkTX 
							
						 
						
							
							
							
								
							
								757fe21281 
								
							
								 
							
						 
						
							
							
								
								Fix previous commit  
							
							
								
							
							
						 
						9 years ago  
				
					
						
							
							
								
								falkTX 
							
						 
						
							
							
							
								
							
								807d92bdb4 
								
							
								 
							
						 
						
							
							
								
								Support longer VST2 parameter names, if provided by the plugin  
							
							
								
							
							
						 
						9 years ago  
				
					
						
							
							
								
								falkTX 
							
						 
						
							
							
							
								
							
								8ec10051d0 
								
							
								 
							
						 
						
							
							
								
								Implement IP semaphores for OSX, fix nsecs calculation  
							
							
								
							
							
						 
						9 years ago  
				
					
						
							
							
								
								falkTX 
							
						 
						
							
							
							
								
							
								2bec51d2b4 
								
							
								 
							
						 
						
							
							
								
								Misc fixes and small changes needed for OSX  
							
							
								
							
							
						 
						9 years ago  
				
					
						
							
							
								
								falkTX 
							
						 
						
							
							
							
								
							
								24c3666311 
								
							
								 
							
						 
						
							
							
								
								Prevent a dumb assertion  
							
							
								
							
							
						 
						9 years ago  
				
					
						
							
							
								
								falkTX 
							
						 
						
							
							
							
								
							
								d2e766bf83 
								
							
								 
							
						 
						
							
							
								
								Fix crash when loading with lv2 non-synths with midi ports (typo!)  
							
							Closes  #237  
						9 years ago  
				
					
						
							
							
								
								falkTX 
							
						 
						
							
							
							
								
							
								b6a6d8799a 
								
							
								 
							
						 
						
							
							
								
								Update juce (needs full rebuild)  
							
							
								
							
							
						 
						9 years ago  
				
					
						
							
							
								
								falkTX 
							
						 
						
							
							
							
								
							
								c94a0c80f2 
								
							
								 
							
						 
						
							
							
								
								Handle wine pickyness for filenames,  fixes   #329  
							
							As stupid as "//path" vs "/path".
Even though the 1st option is perfectly valid path on Linux.
Somehow the issue only manifests itself under bitwig. 
							
						 
						9 years ago  
				
					
						
							
							
								
								falkTX 
							
						 
						
							
							
							
								
							
								c92e969ef2 
								
							
								 
							
						 
						
							
							
								
								Use descriptive name for juce based plugins  
							
							Fixes  #298  
						9 years ago  
				
					
						
							
							
								
								falkTX 
							
						 
						
							
							
							
								
							
								70c4ad100d 
								
							
								 
							
						 
						
							
							
								
								Remove some debug prints  
							
							
								
							
							
						 
						9 years ago  
				
					
						
							
							
								
								falkTX 
							
						 
						
							
							
							
								
							
								1913b83f09 
								
							
								 
							
						 
						
							
							
								
								Prepare code to restore per-plugin options from project file  
							
							
								
							
							
						 
						9 years ago  
				
					
						
							
							
								
								falkTX 
							
						 
						
							
							
							
								
							
								67c4521df1 
								
							
								 
							
						 
						
							
							
								
								Wait for pending events to stop before quitting carla  
							
							
								
							
							
						 
						9 years ago  
				
					
						
							
							
								
								falkTX 
							
						 
						
							
							
							
								
							
								a4103c8be1 
								
							
								 
							
						 
						
							
							
								
								Avoid small assertion when renaming internal plugins  
							
							
								
							
							
						 
						9 years ago  
				
					
						
							
							
								
								falkTX 
							
						 
						
							
							
							
								
							
								77643b3425 
								
							
								 
							
						 
						
							
							
								
								Only run LS in bridge mode when absolutely necessary  
							
							
								
							
							
						 
						9 years ago  
				
					
						
							
							
								
								falkTX 
							
						 
						
							
							
							
								
							
								2393bb0029 
								
							
								 
							
						 
						
							
							
								
								Don't allow to force-stereo some lv2 plugins,  fixes   #334  
							
							
								
							
							
						 
						9 years ago  
				
					
						
							
							
								
								falkTX 
							
						 
						
							
							
							
								
							
								44edff7f2b 
								
							
								 
							
						 
						
							
							
								
								Fix typo leading to some unloadable bridges; More debug prints  
							
							
								
							
							
						 
						9 years ago  
				
					
						
							
							
								
								falkTX 
							
						 
						
							
							
							
								
							
								392dca43b3 
								
							
								 
							
						 
						
							
							
								
								Fix bridge plugins rename and bufsize changes; Misc fixes  
							
							
								
							
							
						 
						9 years ago  
				
					
						
							
							
								
								falkTX 
							
						 
						
							
							
							
								
							
								55848e58fc 
								
							
								 
							
						 
						
							
							
								
								Don't use /usr/bin/wine-rt, set WINE_RT instead if not done yet  
							
							
								
							
							
						 
						10 years ago  
				
					
						
							
							
								
								falkTX 
							
						 
						
							
							
							
								
							
								a07f71cb06 
								
							
								 
							
						 
						
							
							
								
								Misc  
							
							
								
							
							
						 
						10 years ago  
				
					
						
							
							
								
								falkTX 
							
						 
						
							
							
							
								
							
								9c74c52579 
								
							
								 
							
						 
						
							
							
								
								Minor corrections to lv2 preset logic  
							
							
								
							
							
						 
						10 years ago  
				
					
						
							
							
								
								falkTX 
							
						 
						
							
							
							
								
							
								fe915b919a 
								
							
								 
							
						 
						
							
							
								
								Fix lv2 midi programs not reaching plugin bridges  
							
							
								
							
							
						 
						10 years ago  
				
					
						
							
							
								
								falkTX 
							
						 
						
							
							
							
								
							
								1e45e83693 
								
							
								 
							
						 
						
							
							
								
								Add some missing 'override' keywords  
							
							
								
							
							
						 
						10 years ago  
				
					
						
							
							
								
								falkTX 
							
						 
						
							
							
							
								
							
								df7dee17f6 
								
							
								 
							
						 
						
							
							
								
								Support LV2 makeSONameResident, just in case  
							
							
								
							
							
						 
						10 years ago  
				
					
						
							
							
								
								falkTX 
							
						 
						
							
							
							
								
							
								14dd677220 
								
							
								 
							
						 
						
							
							
								
								Use futexes for linux bridges,  closes   #234  
							
							(needs a full rebuild of carla and bridges) 
							
						 
						10 years ago  
				
					
						
							
							
								
								falkTX 
							
						 
						
							
							
							
								
							
								01053284fa 
								
							
								 
							
						 
						
							
							
								
								Improve plugin bridge performance and other tweaks.  
							
							Does not yet fix the infamous bug #234,
but some audio passes through now.
Still don't really know what's going on... 
							
						 
						10 years ago