Andrew Belt
							
						 | 
						
							
							
							
								
							
								c60339bcd3
								
							
								
							
						 | 
						
							
							
								
								Create `plugin::` namespace
							
							
							
							
								
							
							
						 | 
						6 years ago | 
					
				
					
						
							
							
								   Andrew Belt
							
						 | 
						
							
							
							
								
							
								8a5a806425
								
							
								
							
						 | 
						
							
							
								
								Add app::, ui::, and widget:: namespaces.
							
							
							
							
								
							
							
						 | 
						6 years ago | 
					
				
					
						
							
							
								   Andrew Belt
							
						 | 
						
							
							
							
								
							
								38a7f6da22
								
							
								
							
						 | 
						
							
							
								
								Added BrowserOverlay to contain ModuleBrowser.
							
							
							
							
								
							
							
						 | 
						6 years ago | 
					
				
					
						
							
							
								   Andrew Belt
							
						 | 
						
							
							
							
								
							
								8191bdd455
								
							
								
							
						 | 
						
							
							
								
								Don't include rack0.hpp in documentation
							
							
							
							
								
							
							
						 | 
						6 years ago | 
					
				
					
						
							
							
								   Andrew Belt
							
						 | 
						
							
							
							
								
							
								8a00ad572b
								
							
								
							
						 | 
						
							
							
								
								Add namespaces, functions, and introduction page to docs.
							
							
							
							
								
							
							
						 | 
						6 years ago | 
					
				
					
						
							
							
								   Andrew Belt
							
						 | 
						
							
							
							
								
							
								83c5b7a295
								
							
								
							
						 | 
						
							
							
								
								Improve default template.vcv.
							
							
							
							
								
							
							
						 | 
						6 years ago | 
					
				
					
						
							
							
								   Andrew Belt
							
						 | 
						
							
							
							
								
							
								dc8c317d9f
								
							
								
							
						 | 
						
							
							
								
								Remove empty patch message. Add oversample multipliers to engine sample rate toolbar items.
							
							
							
							
								
							
							
						 | 
						6 years ago | 
					
				
					
						
							
							
								   Andrew Belt
							
						 | 
						
							
							
							
								
							
								270ea640ef
								
							
								
							
						 | 
						
							
							
								
								Allow up to 16x oversampling from 44100 and 48000.
							
							
							
							
								
							
							
						 | 
						6 years ago | 
					
				
					
						
							
							
								   Andrew Belt
							
						 | 
						
							
							
							
								
							
								eab2f6667a
								
							
								
							
						 | 
						
							
							
								
								Fix typo in rtaudio drivers on Mac
							
							
							
							
								
							
							
						 | 
						6 years ago | 
					
				
					
						
							
							
								   Andrew Belt
							
						 | 
						
							
							
							
								
							
								bcdf33ca4e
								
							
								
							
						 | 
						
							
							
								
								Tweaks to doxygen build
							
							
							
							
								
							
							
						 | 
						6 years ago | 
					
				
					
						
							
							
								   Andrew Belt
							
						 | 
						
							
							
							
								
							
								5d33f6ea1f
								
							
								
							
						 | 
						
							
							
								
								Add doxygen build system.
							
							
							
							
								
							
							
						 | 
						6 years ago | 
					
				
					
						
							
							
								   Andrew Belt
							
						 | 
						
							
							
							
								
							
								cf8dd0992e
								
							
								
							
						 | 
						
							
							
								
								Tweak default template.vcv patch.
							
							
							
							
								
							
							
						 | 
						6 years ago | 
					
				
					
						
							
							
								   Andrew Belt
							
						 | 
						
							
							
							
								
							
								d4f30d99e8
								
							
								
							
						 | 
						
							
							
								
								Merge branch 'v1' of github.com:VCVRack/Rack into v1
							
							
							
							
								
							
							
						 | 
						6 years ago | 
					
				
					
						
							
							
								   Andrew Belt
							
						 | 
						
							
							
							
								
							
								e74da56005
								
							
								
							
						 | 
						
							
							
								
								Move patch loading from main() to PatchManager::init(). Load template.vcv if autosave.vcv does not exist. Create default template.vcv file.
							
							
							
							
								
							
							
						 | 
						6 years ago | 
					
				
					
						
							
							
								   Andrew Belt
							
						 | 
						
							
							
							
								
							
								57f0172b5e
								
							
								
							
						 | 
						
							
							
								
								Add libraries for linking WASAPI on Windows
							
							
							
							
								
							
							
						 | 
						6 years ago | 
					
				
					
						
							
							
								   Andrew Belt
							
						 | 
						
							
							
							
								
							
								cfcc5707e2
								
							
								
							
						 | 
						
							
							
								
								Module Browser work. Make disabled modules more transparent.
							
							
							
							
								
							
							
						 | 
						6 years ago | 
					
				
					
						
							
							
								   Andrew Belt
							
						 | 
						
							
							
							
								
							
								fd3937794e
								
							
								
							
						 | 
						
							
							
								
								Add DrawContext::clipBox for drawing children widgets only when they intersect with the clipBox.
							
							
							
							
								
							
							
						 | 
						6 years ago | 
					
				
					
						
							
							
								   Andrew Belt
							
						 | 
						
							
							
							
								
							
								6d1142b449
								
							
								
							
						 | 
						
							
							
								
								Add new Widget::draw() method. Deprecate old method.
							
							
							
							
								
							
							
						 | 
						6 years ago | 
					
				
					
						
							
							
								   Andrew Belt
							
						 | 
						
							
							
							
								
							
								ac468a6670
								
							
								
							
						 | 
						
							
							
								
								Add Vec::crossfade. Rearrange various methods.
							
							
							
							
								
							
							
						 | 
						6 years ago | 
					
				
					
						
							
							
								   Andrew Belt
							
						 | 
						
							
							
							
								
							
								fd2ecb609b
								
							
								
							
						 | 
						
							
							
								
								Disable pulseaudio and Jack in RtAudio build on Mac.
							
							
							
							
								
							
							
						 | 
						6 years ago | 
					
				
					
						
							
							
								   Andrew Belt
							
						 | 
						
							
							
							
								
							
								3c04fda563
								
							
								
							
						 | 
						
							
							
								
								Add libomp to dep on MacOS. Use -Xpreprocessor flag for compiling OpenMP code
							
							
							
							
								
							
							
						 | 
						6 years ago | 
					
				
					
						
							
							
								   Andrew Belt
							
						 | 
						
							
							
							
								
							
								278c9dd387
								
							
								
							
						 | 
						
							
							
								
								Disable OpenMP on Mac
							
							
							
							
								
							
							
						 | 
						6 years ago | 
					
				
					
						
							
							
								   Andrew Belt
							
						 | 
						
							
							
							
								
							
								21b99196d7
								
							
								
							
						 | 
						
							
							
								
								Add Knob::horizontal
							
							
							
							
								
							
							
						 | 
						6 years ago | 
					
				
					
						
							
							
								   Andrew Belt
							
						 | 
						
							
							
							
								
							
								dac26ce0a7
								
							
								
							
						 | 
						
							
							
								
								Fix plug light colors
							
							
							
							
								
							
							
						 | 
						6 years ago | 
					
				
					
						
							
							
								   Andrew Belt
							
						 | 
						
							
							
							
								
							
								d737504011
								
							
								
							
						 | 
						
							
							
								
								Add intro message when the rack is empty. Round zoom level to nearest percent.
							
							
							
							
								
							
							
						 | 
						6 years ago | 
					
				
					
						
							
							
								   Andrew Belt
							
						 | 
						
							
							
							
								
							
								c8fbc1a076
								
							
								
							
						 | 
						
							
							
								
								Set plug lights to 0 when disconnected
							
							
							
							
								
							
							
						 | 
						6 years ago | 
					
				
					
						
							
							
								   Andrew Belt
							
						 | 
						
							
							
							
								
							
								350ff7c3e7
								
							
								
							
						 | 
						
							
							
								
								Use guided scheduling mode in openmp for. Seems to be 5% better in my tests.
							
							
							
							
								
							
							
						 | 
						6 years ago | 
					
				
					
						
							
							
								   Andrew Belt
							
						 | 
						
							
							
							
								
							
								557460b194
								
							
								
							
						 | 
						
							
							
								
								Add Engine::threadCount to toolbar menu and settings.json
							
							
							
							
								
							
							
						 | 
						6 years ago | 
					
				
					
						
							
							
								   Andrew Belt
							
						 | 
						
							
							
							
								
							
								d35d91de05
								
							
								
							
						 | 
						
							
							
								
								Make engine multithreaded with OpenMP
							
							
							
							
								
							
							
						 | 
						6 years ago | 
					
				
					
						
							
							
								   Andrew Belt
							
						 | 
						
							
							
							
								
							
								d2008677fe
								
							
								
							
						 | 
						
							
							
								
								Add mutex to logger
							
							
							
							
								
							
							
						 | 
						6 years ago | 
					
				
					
						
							
							
								   Andrew Belt
							
						 | 
						
							
							
							
								
							
								e314107e4a
								
							
								
							
						 | 
						
							
							
								
								Add implementation for system::setThreadName for Linux
							
							
							
							
								
							
							
						 | 
						6 years ago | 
					
				
					
						
							
							
								   Andrew Belt
							
						 | 
						
							
							
							
								
							
								a88a3a3f58
								
							
								
							
						 | 
						
							
							
								
								Add SI prefixes parsing to Quantity::setDisplayValue
							
							
							
							
								
							
							
						 | 
						6 years ago | 
					
				
					
						
							
							
								   Andrew Belt
							
						 | 
						
							
							
							
								
							
								e86b4a8f92
								
							
								
							
						 | 
						
							
							
								
								Add system::setThreadName
							
							
							
							
								
							
							
						 | 
						6 years ago | 
					
				
					
						
							
							
								   Andrew Belt
							
						 | 
						
							
							
							
								
							
								98aa18d354
								
							
								
							
						 | 
						
							
							
								
								Rename a few variables and methods
							
							
							
							
								
							
							
						 | 
						6 years ago | 
					
				
					
						
							
							
								   Andrew Belt
							
						 | 
						
							
							
							
								
							
								d6fd5f62a3
								
							
								
							
						 | 
						
							
							
								
								Refactor dsp/digital.hpp
							
							
							
							
								
							
							
						 | 
						6 years ago | 
					
				
					
						
							
							
								   Andrew Belt
							
						 | 
						
							
							
							
								
							
								0a22c3e378
								
							
								
							
						 | 
						
							
							
								
								Use engine mutex for bypassing module
							
							
							
							
								
							
							
						 | 
						6 years ago | 
					
				
					
						
							
							
								   Andrew Belt
							
						 | 
						
							
							
							
								
							
								6d86a8280c
								
							
								
							
						 | 
						
							
							
								
								Add convenience methods to Port. Draw blue plug lights for polyphonic ports.
							
							
							
							
								
							
							
						 | 
						6 years ago | 
					
				
					
						
							
							
								   Andrew Belt
							
						 | 
						
							
							
							
								
							
								9ce5cbeb07
								
							
								
							
						 | 
						
							
							
								
								Change license of src/ from LGPL to BSD.
							
							
							
							
								
							
							
						 | 
						6 years ago | 
					
				
					
						
							
							
								   Andrew Belt
							
						 | 
						
							
							
							
								
							
								5de5db2a18
								
							
								
							
						 | 
						
							
							
								
								Add Param::randomizable
							
							
							
							
								
							
							
						 | 
						6 years ago | 
					
				
					
						
							
							
								   Andrew Belt
							
						 | 
						
							
							
							
								
							
								bbc5106c00
								
							
								
							
						 | 
						
							
							
								
								Fix SHA256 function in dep.mk
							
							
							
							
								
							
							
						 | 
						6 years ago | 
					
				
					
						
							
							
								   Andrew Belt
							
						 | 
						
							
							
							
								
							
								d35de0b6f1
								
							
								
							
						 | 
						
							
							
								
								Merge Port::channels and Port::active concept. Add third Light to plug for polyphony.
							
							
							
							
								
							
							
						 | 
						6 years ago | 
					
				
					
						
							
							
								   Andrew Belt
							
						 | 
						
							
							
							
								
							
								c6f8153d74
								
							
								
							
						 | 
						
							
							
								
								Use various other history actions when interacting with the rack
							
							
							
							
								
							
							
						 | 
						6 years ago | 
					
				
					
						
							
							
								   Andrew Belt
							
						 | 
						
							
							
							
								
							
								f6010e61a3
								
							
								
							
						 | 
						
							
							
								
								Add Undo/Redo menu items. Clean up Toolbar.
							
							
							
							
								
							
							
						 | 
						6 years ago | 
					
				
					
						
							
							
								   Andrew Belt
							
						 | 
						
							
							
							
								
							
								5659faba2e
								
							
								
							
						 | 
						
							
							
								
								Add RackWidget::clearCablesAction
							
							
							
							
								
							
							
						 | 
						6 years ago | 
					
				
					
						
							
							
								   Andrew Belt
							
						 | 
						
							
							
							
								
							
								42e47732f9
								
							
								
							
						 | 
						
							
							
								
								Refactor ModuleAdd. Add history::State::clear()
							
							
							
							
								
							
							
						 | 
						6 years ago | 
					
				
					
						
							
							
								   Andrew Belt
							
						 | 
						
							
							
							
								
							
								c4a33bedc3
								
							
								
							
						 | 
						
							
							
								
								Move CableContainer methods into RackWidget
							
							
							
							
								
							
							
						 | 
						6 years ago | 
					
				
					
						
							
							
								   Andrew Belt
							
						 | 
						
							
							
							
								
							
								94c33c5e77
								
							
								
							
						 | 
						
							
							
								
								Use cable history actions when interacting with cables
							
							
							
							
								
							
							
						 | 
						6 years ago | 
					
				
					
						
							
							
								   Andrew Belt
							
						 | 
						
							
							
							
								
							
								8cc4cb3c2b
								
							
								
							
						 | 
						
							
							
								
								Add PatchManager. Clean up and refactor RackWidget and CableContainer.
							
							
							
							
								
							
							
						 | 
						6 years ago | 
					
				
					
						
							
							
								   Andrew Belt
							
						 | 
						
							
							
							
								
							
								5266641777
								
							
								
							
						 | 
						
							
							
								
								Big cable refactor.
							
							
							
							
								
							
							
						 | 
						6 years ago | 
					
				
					
						
							
							
								   Andrew Belt
							
						 | 
						
							
							
							
								
							
								a77a04ad22
								
							
								
							
						 | 
						
							
							
								
								Move ModuleWidget cloning code from RackWidget to ModuleWidget. Make ModuleWidget position based on mouse position.
							
							
							
							
								
							
							
						 | 
						6 years ago |