Andrew Belt
							
						 | 
						
							
							
							
								
							
								f819bd4255
								
							
								
							
						 | 
						
							
							
								
								Use menu items for selecting SwitchQuantity params.
							
							
							
							
								
							
							
						 | 
						5 years ago | 
					
				
					
						
							
							
								   Andrew Belt
							
						 | 
						
							
							
							
								
							
								87935d7e6f
								
							
								
							
						 | 
						
							
							
								
								Add SwitchQuantity. Add return value to config*() methods in Module.
							
							
							
							
								
							
							
						 | 
						5 years ago | 
					
				
					
						
							
							
								   Andrew Belt
							
						 | 
						
							
							
							
								
							
								fdf85301c7
								
							
								
							
						 | 
						
							
							
								
								Fix compile issue on Windows by simplifying how recent patches are
							
							
							
							
							
							
								
							
							
							removed from settings. 
							
						 | 
						5 years ago | 
					
				
					
						
							
							
								   Andrew Belt
							
						 | 
						
							
							
							
								
							
								23e94f8ae1
								
							
								
							
						 | 
						
							
							
								
								No longer use short paths for assets on Windows.
							
							
							
							
								
							
							
						 | 
						5 years ago | 
					
				
					
						
							
							
								   Andrew Belt
							
						 | 
						
							
							
							
								
							
								120aafe6d3
								
							
								
							
						 | 
						
							
							
								
								Change order of includes to C++ standard headers, library headers, and local project headers.
							
							
							
							
								
							
							
						 | 
						5 years ago | 
					
				
					
						
							
							
								   Andrew Belt
							
						 | 
						
							
							
							
								
							
								82e4bea015
								
							
								
							
						 | 
						
							
							
								
								Make Module::toJson() virtual.
							
							
							
							
								
							
							
						 | 
						5 years ago | 
					
				
					
						
							
							
								   Andrew Belt
							
						 | 
						
							
							
							
								
							
								4583ec7e73
								
							
								
							
						 | 
						
							
							
								
								Replace string::uncompress() with a more C++y one.
							
							
							
							
							
							
								
							
							
							Edit documentation. 
							
						 | 
						5 years ago | 
					
				
					
						
							
							
								   Andrew Belt
							
						 | 
						
							
							
							
								
							
								c18370bf9a
								
							
								
							
						 | 
						
							
							
								
								Workaround for Apple's clang not compiling thread_local correctly.
							
							
							
							
								
							
							
						 | 
						5 years ago | 
					
				
					
						
							
							
								   Andrew Belt
							
						 | 
						
							
							
							
								
							
								94b5ad8b32
								
							
								
							
						 | 
						
							
							
								
								Fix build on Mac.
							
							
							
							
								
							
							
						 | 
						5 years ago | 
					
				
					
						
							
							
								   Andrew Belt
							
						 | 
						
							
							
							
								
							
								a41a0e7836
								
							
								
							
						 | 
						
							
							
								
								Fix tag comments in tag.cpp.
							
							
							
							
								
							
							
						 | 
						5 years ago | 
					
				
					
						
							
							
								   Andrew Belt
							
						 | 
						
							
							
							
								
							
								495db04320
								
							
								
							
						 | 
						
							
							
								
								Repair build on Windows.
							
							
							
							
								
							
							
						 | 
						5 years ago | 
					
				
					
						
							
							
								   Andrew Belt
							
						 | 
						
							
							
							
								
							
								5129c29a86
								
							
								
							
						 | 
						
							
							
								
								Use -rpath=. for plugins. Set cwd when loading plugins.
							
							
							
							
								
							
							
						 | 
						5 years ago | 
					
				
					
						
							
							
								   Andrew Belt
							
						 | 
						
							
							
							
								
							
								f78d92fdaf
								
							
								
							
						 | 
						
							
							
								
								Fix "Rack has crashed" message if Rack v1 crashed and Rack v2 was opened.
							
							
							
							
								
							
							
						 | 
						5 years ago | 
					
				
					
						
							
							
								   Andrew Belt
							
						 | 
						
							
							
							
								
							
								dee649db0f
								
							
								
							
						 | 
						
							
							
								
								Break Rack into libRack shared library and lightweight standalone Rack executable.
							
							
							
							
								
							
							
						 | 
						5 years ago | 
					
				
					
						
							
							
								   Andrew Belt
							
						 | 
						
							
							
							
								
							
								f5898fe148
								
							
								
							
						 | 
						
							
							
								
								Add MPE mode to MIDI-CC and MIDI-Gate.
							
							
							
							
								
							
							
						 | 
						5 years ago | 
					
				
					
						
							
							
								   Andrew Belt
							
						 | 
						
							
							
							
								
							
								39a21966e2
								
							
								
							
						 | 
						
							
							
								
								Respond to MIDI "all notes off" message in MIDI-CV and MIDI-Gate.
							
							
							
							
								
							
							
						 | 
						5 years ago | 
					
				
					
						
							
							
								   Andrew Belt
							
						 | 
						
							
							
							
								
							
								7a02725179
								
							
								
							
						 | 
						
							
							
								
								Compile plugins with -fno-gnu-unique.
							
							
							
							
								
							
							
						 | 
						5 years ago | 
					
				
					
						
							
							
								   Andrew Belt
							
						 | 
						
							
							
							
								
							
								1dcaf6c1bc
								
							
								
							
						 | 
						
							
							
								
								Fix some segfaults when destroying environment.
							
							
							
							
								
							
							
						 | 
						5 years ago | 
					
				
					
						
							
							
								   Andrew Belt
							
						 | 
						
							
							
							
								
							
								72493c6b51
								
							
								
							
						 | 
						
							
							
								
								Fix reentrancy of logger.
							
							
							
							
								
							
							
						 | 
						5 years ago | 
					
				
					
						
							
							
								   Andrew Belt
							
						 | 
						
							
							
							
								
							
								b6f1191168
								
							
								
							
						 | 
						
							
							
								
								Make all environment init() functions re-entrant after calling destroy() if it exists.
							
							
							
							
								
							
							
						 | 
						5 years ago | 
					
				
					
						
							
							
								   Andrew Belt
							
						 | 
						
							
							
							
								
							
								13a74d4650
								
							
								
							
						 | 
						
							
							
								
								Remove contextInit/Destroy from context header.
							
							
							
							
								
							
							
						 | 
						5 years ago | 
					
				
					
						
							
							
								   Andrew Belt
							
						 | 
						
							
							
							
								
							
								529d87ee12
								
							
								
							
						 | 
						
							
							
								
								Remove contextInit() and contextDestroy() since they don't really make sense with multiple instances.
							
							
							
							
								
							
							
						 | 
						5 years ago | 
					
				
					
						
							
							
								   Andrew Belt
							
						 | 
						
							
							
							
								
							
								2edfb394aa
								
							
								
							
						 | 
						
							
							
								
								Fix logger::isTruncated() segfault.
							
							
							
							
								
							
							
						 | 
						5 years ago | 
					
				
					
						
							
							
								   Andrew Belt
							
						 | 
						
							
							
							
								
							
								9a79c8676a
								
							
								
							
						 | 
						
							
							
								
								Update plugin installation path.
							
							
							
							
								
							
							
						 | 
						5 years ago | 
					
				
					
						
							
							
								   Andrew Belt
							
						 | 
						
							
							
							
								
							
								68a875bbca
								
							
								
							
						 | 
						
							
							
								
								Improve clarity and modularity of PatchManager methods.
							
							
							
							
								
							
							
						 | 
						5 years ago | 
					
				
					
						
							
							
								   Andrew Belt
							
						 | 
						
							
							
							
								
							
								03b6aee33f
								
							
								
							
						 | 
						
							
							
								
								Enable CURLOPT_FOLLOWLOCATION in libcurl.
							
							
							
							
								
							
							
						 | 
						5 years ago | 
					
				
					
						
							
							
								   Andrew Belt
							
						 | 
						
							
							
							
								
							
								6c35f3eb50
								
							
								
							
						 | 
						
							
							
								
								Rewrite string::fromBase64() implementation.
							
							
							
							
								
							
							
						 | 
						5 years ago | 
					
				
					
						
							
							
								   Andrew Belt
							
						 | 
						
							
							
							
								
							
								866f684ce4
								
							
								
							
						 | 
						
							
							
								
								Move app::APP_*, ABI_*, and API_* variables to rack:: namespace.
							
							
							
							
								
							
							
						 | 
						5 years ago | 
					
				
					
						
							
							
								   Andrew Belt
							
						 | 
						
							
							
							
								
							
								af834d49ee
								
							
								
							
						 | 
						
							
							
								
								Replace fopen, remove, and rename on Windows with wrappers that call
							
							
							
							
							
							
								
							
							
							wide-string equivalents. 
							
						 | 
						5 years ago | 
					
				
					
						
							
							
								   Andrew Belt
							
						 | 
						
							
							
							
								
							
								7697d2d7c1
								
							
								
							
						 | 
						
							
							
								
								Create include directory for some dep targets
							
							
							
							
								
							
							
						 | 
						5 years ago | 
					
				
					
						
							
							
								   Andrew Belt
							
						 | 
						
							
							
							
								
							
								3d587db9a7
								
							
								
							
						 | 
						
							
							
								
								Use order-only dependencies for dep Makefile targets.
							
							
							
							
								
							
							
						 | 
						5 years ago | 
					
				
					
						
							
							
								   Andrew Belt
							
						 | 
						
							
							
							
								
							
								3f83066966
								
							
								
							
						 | 
						
							
							
								
								Make global context a thread_local variable. Add contextSet().
							
							
							
							
								
							
							
						 | 
						5 years ago | 
					
				
					
						
							
							
								   Andrew Belt
							
						 | 
						
							
							
							
								
							
								ca9231e1b3
								
							
								
							
						 | 
						
							
							
								
								Rename App to Context and app.hpp to context.hpp. The APP macro is still valid.
							
							
							
							
								
							
							
						 | 
						5 years ago | 
					
				
					
						
							
							
								   Andrew Belt
							
						 | 
						
							
							
							
								
							
								2a1a8c90de
								
							
								
							
						 | 
						
							
							
								
								Compile dependencies with -fPIC so we can statically link them in a shared library.
							
							
							
							
								
							
							
						 | 
						5 years ago | 
					
				
					
						
							
							
								   Andrew Belt
							
						 | 
						
							
							
							
								
							
								8edf67b058
								
							
								
							
						 | 
						
							
							
								
								Add unused logger::isTruncated().
							
							
							
							
								
							
							
						 | 
						5 years ago | 
					
				
					
						
							
							
								   Andrew Belt
							
						 | 
						
							
							
							
								
							
								00b61a0376
								
							
								
							
						 | 
						
							
							
								
								Perf is from "perf", not "gperftools".
							
							
							
							
								
							
							
						 | 
						5 years ago | 
					
				
					
						
							
							
								   Andrew Belt
							
						 | 
						
							
							
							
								
							
								7ad436bbf9
								
							
								
							
						 | 
						
							
							
								
								Hard-code RtAudio driver names.
							
							
							
							
								
							
							
						 | 
						5 years ago | 
					
				
					
						
							
							
								   Andrew Belt
							
						 | 
						
							
							
							
								
							
								f080c1a9a6
								
							
								
							
						 | 
						
							
							
								
								Create new template based on a vintage 3-oscillator subtractive synth.
							
							
							
							
								
							
							
						 | 
						5 years ago | 
					
				
					
						
							
							
								   Andrew Belt
							
						 | 
						
							
							
							
								
							
								f5ee7d8812
								
							
								
							
						 | 
						
							
							
								
								Add speech tag.
							
							
							
							
								
							
							
						 | 
						5 years ago | 
					
				
					
						
							
							
								   Andrew Belt
							
						 | 
						
							
							
							
								
							
								8423ce87aa
								
							
								
							
						 | 
						
							
							
								
								Add template preset for modules, which are loaded when created from the Module Browser.
							
							
							
							
								
							
							
						 | 
						5 years ago | 
					
				
					
						
							
							
								   Andrew Belt
							
						 | 
						
							
							
							
								
							
								f2dc472dd7
								
							
								
							
						 | 
						
							
							
								
								Switch back to enum suffixes (*_PARAM) from prefixes (PARAM_*).
							
							
							
							
								
							
							
						 | 
						5 years ago | 
					
				
					
						
							
							
								   Andrew Belt
							
						 | 
						
							
							
							
								
							
								f065d6224f
								
							
								
							
						 | 
						
							
							
								
								Fix sorting components that are not *quite* aligned in helper.py.
							
							
							
							
								
							
							
						 | 
						5 years ago | 
					
				
					
						
							
							
								   Andrew Belt
							
						 | 
						
							
							
							
								
							
								946d7b1433
								
							
								
							
						 | 
						
							
							
								
								Use createPanel() in helper.py.
							
							
							
							
								
							
							
						 | 
						5 years ago | 
					
				
					
						
							
							
								   Andrew Belt
							
						 | 
						
							
							
							
								
							
								15ea154602
								
							
								
							
						 | 
						
							
							
								
								Remove Dark mode.
							
							
							
							
								
							
							
						 | 
						5 years ago | 
					
				
					
						
							
							
								   Andrew Belt
							
						 | 
						
							
							
							
								
							
								f2ec0af4b0
								
							
								
							
						 | 
						
							
							
								
								Restructure SvgPanel to handle dark mode.
							
							
							
							
								
							
							
						 | 
						5 years ago | 
					
				
					
						
							
							
								   Andrew Belt
							
						 | 
						
							
							
							
								
							
								e1b14091bd
								
							
								
							
						 | 
						
							
							
								
								Add Dark mode to settings and menu bar. Change default cable colors.
							
							
							
							
								
							
							
						 | 
						5 years ago | 
					
				
					
						
							
							
								   Andrew Belt
							
						 | 
						
							
							
							
								
							
								58a44db0c5
								
							
								
							
						 | 
						
							
							
								
								Slightly increase performance of system::getNanoseconds() for Linux.
							
							
							
							
								
							
							
						 | 
						5 years ago | 
					
				
					
						
							
							
								   Andrew Belt
							
						 | 
						
							
							
							
								
							
								306e454f0c
								
							
								
							
						 | 
						
							
							
								
								Use higher resolution clock for system::getNanoseconds() on Windows.
							
							
							
							
							
							
								
							
							
							Ban `long` from codebase. Use int64_t instead. 
							
						 | 
						5 years ago | 
					
				
					
						
							
							
								   Andrew Belt
							
						 | 
						
							
							
							
								
							
								e875096728
								
							
								
							
						 | 
						
							
							
								
								Change PortTooltip input/output labels.
							
							
							
							
								
							
							
						 | 
						5 years ago | 
					
				
					
						
							
							
								   Andrew Belt
							
						 | 
						
							
							
							
								
							
								f6eb33a235
								
							
								
							
						 | 
						
							
							
								
								Use 64-bit atomic for thread counter in random seed initialization.
							
							
							
							
								
							
							
						 | 
						5 years ago |