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 | 
					
				
					
						
							
							
								   Andrew Belt
							
						 | 
						
							
							
							
								
							
								01c4a24ca8
								
							
								
							
						 | 
						
							
							
								
								Update many dep libraries. Add SHA256 checking to dep downloads.
							
							
							
							
								
							
							
						 | 
						6 years ago | 
					
				
					
						
							
							
								   Andrew Belt
							
						 | 
						
							
							
							
								
							
								9ab5244002
								
							
								
							
						 | 
						
							
							
								
								Add MIDI-Map panel and boilerplate. Various fixes for SVGButton.
							
							
							
							
								
							
							
						 | 
						6 years ago | 
					
				
					
						
							
							
								   Andrew Belt
							
						 | 
						
							
							
							
								
							
								0f08886aae
								
							
								
							
						 | 
						
							
							
								
								Add Param::displayOffset. Switch around param key commands and param context menu again.
							
							
							
							
								
							
							
						 | 
						6 years ago | 
					
				
					
						
							
							
								   Andrew Belt
							
						 | 
						
							
							
							
								
							
								9a4a89b234
								
							
								
							
						 | 
						
							
							
								
								Allow param data entry in context menu. Don't allow nested FramebufferWidget drawing.
							
							
							
							
								
							
							
						 | 
						6 years ago | 
					
				
					
						
							
							
								   Andrew Belt
							
						 | 
						
							
							
							
								
							
								2338ccb0ae
								
							
								
							
						 | 
						
							
							
								
								Switch around ParamWidget key commands. Fix text field inner color.
							
							
							
							
								
							
							
						 | 
						6 years ago | 
					
				
					
						
							
							
								   Andrew Belt
							
						 | 
						
							
							
							
								
							
								cb38464a28
								
							
								
							
						 | 
						
							
							
								
								Add GLWidget
							
							
							
							
								
							
							
						 | 
						6 years ago | 
					
				
					
						
							
							
								   Andrew Belt
							
						 | 
						
							
							
							
								
							
								223341e2f1
								
							
								
							
						 | 
						
							
							
								
								Clean up README. Move SVGPanel to source file. Fix alignment bugs in FramebufferWidget.
							
							
							
							
								
							
							
						 | 
						6 years ago | 
					
				
					
						
							
							
								   Andrew Belt
							
						 | 
						
							
							
							
								
							
								117553a6c9
								
							
								
							
						 | 
						
							
							
								
								Update nanovg. Refactor window. Add Timer to dsp.
							
							
							
							
								
							
							
						 | 
						6 years ago | 
					
				
					
						
							
							
								   Andrew Belt
							
						 | 
						
							
							
							
								
							
								c80823ce10
								
							
								
							
						 | 
						
							
							
								
								Add velocity mode context menu item to CV_Gate
							
							
							
							
								
							
							
						 | 
						6 years ago | 
					
				
					
						
							
							
								   Andrew Belt
							
						 | 
						
							
							
							
								
							
								c13c967b26
								
							
								
							
						 | 
						
							
							
								
								Finish CV-MIDI, CV-CC, and CV-Gate. Clean up MIDI-CV, MIDI-CC, and MIDI-Gate. Make Grid16MidiWidget generic and reusable.
							
							
							
							
								
							
							
						 | 
						6 years ago | 
					
				
					
						
							
							
								   Andrew Belt
							
						 | 
						
							
							
							
								
							
								244b44bb4e
								
							
								
							
						 | 
						
							
							
								
								Rename Core MIDI modules to their modern names, keeping their slugs compatible.
							
							
							
							
								
							
							
						 | 
						6 years ago | 
					
				
					
						
							
							
								   Andrew Belt
							
						 | 
						
							
							
							
								
							
								576e346fdc
								
							
								
							
						 | 
						
							
							
								
								Fix ParamTooltip. Add ParamLabel to context menu.
							
							
							
							
								
							
							
						 | 
						6 years ago | 
					
				
					
						
							
							
								   Andrew Belt
							
						 | 
						
							
							
							
								
							
								f73dae1384
								
							
								
							
						 | 
						
							
							
								
								Refactor ParamWidget and ModuleWidget. Add context menu to ParamWidget on right-click.
							
							
							
							
								
							
							
						 | 
						6 years ago | 
					
				
					
						
							
							
								   Andrew Belt
							
						 | 
						
							
							
							
								
							
								9ffb57edd0
								
							
								
							
						 | 
						
							
							
								
								Remove Window::isModPressed() and isShiftPressed(). Add Window::getMods(). Add partial implementations of Core MIDI-CC and MIDI-Gate.
							
							
							
							
								
							
							
						 | 
						6 years ago |