Andrew Belt
							
						 | 
						
							
							
							
								
							
								f1a2068616
								
							
								
							
						 | 
						
							
							
								
								Fix STOP and CONTINUE MIDI messages in CV-MIDI.
							
							
							
							
								
							
							
						 | 
						6 years ago | 
					
				
					
						
							
							
								   Andrew Belt
							
						 | 
						
							
							
							
								
							
								b066025ed1
								
							
								
							
						 | 
						
							
							
								
								Correctly handle MIDI messages with less than 3 bytes.
							
							
							
							
								
							
							
						 | 
						6 years ago | 
					
				
					
						
							
							
								   Andrew Belt
							
						 | 
						
							
							
							
								
							
								a2b9383933
								
							
								
							
						 | 
						
							
							
								
								Correctly handle negative MIDI CC values in MIDI-CC.
							
							
							
							
								
							
							
						 | 
						6 years ago | 
					
				
					
						
							
							
								   Andrew Belt
							
						 | 
						
							
							
							
								
							
								e3097e2dac
								
							
								
							
						 | 
						
							
							
								
								Don't clear search box when ModuleBrowser is shown.
							
							
							
							
								
							
							
						 | 
						6 years ago | 
					
				
					
						
							
							
								   Andrew Belt
							
						 | 
						
							
							
							
								
							
								74361d4ce2
								
							
								
							
						 | 
						
							
							
								
								Sort ModelBoxes by plugin name and model name when no search query is entered.
							
							
							
							
								
							
							
						 | 
						6 years ago | 
					
				
					
						
							
							
								   Andrew Belt
							
						 | 
						
							
							
							
								
							
								207ca888ed
								
							
								
							
						 | 
						
							
							
								
								Add string::trim. Add string::fuzzyScore. Add fuzzy scoring to Module Browser.
							
							
							
							
								
							
							
						 | 
						6 years ago | 
					
				
					
						
							
							
								   Andrew Belt
							
						 | 
						
							
							
							
								
							
								dd7e71916c
								
							
								
							
						 | 
						
							
							
								
								Make module property in manifest an array instead of object
							
							
							
							
								
							
							
						 | 
						6 years ago | 
					
				
					
						
							
							
								   Andrew Belt
							
						 | 
						
							
							
							
								
							
								0b17f9e2ca
								
							
								
							
						 | 
						
							
							
								
								Move App from rack::app:: to rack::. Remove ambiguous operator overloads in simd.hpp. Include simd.hpp in rack.hpp.
							
							
							
							
								
							
							
						 | 
						6 years ago | 
					
				
					
						
							
							
								   Andrew Belt
							
						 | 
						
							
							
							
								
							
								98ca9248a3
								
							
								
							
						 | 
						
							
							
								
								Generate MIDI CC instead of MIDI notes for gamepad joystick buttons
							
							
							
							
								
							
							
						 | 
						6 years ago | 
					
				
					
						
							
							
								   Andrew Belt
							
						 | 
						
							
							
							
								
							
								3634059dcd
								
							
								
							
						 | 
						
							
							
								
								Revise Param documentation. Fix Param::getDisplayValue() formula for logarithmic bases.
							
							
							
							
								
							
							
						 | 
						6 years ago | 
					
				
					
						
							
							
								   Andrew Belt
							
						 | 
						
							
							
							
								
							
								1a5ae9ea28
								
							
								
							
						 | 
						
							
							
								
								Tweaks to dsp/filter.hpp algorithms. Re-enable autosave on close.
							
							
							
							
								
							
							
						 | 
						6 years ago | 
					
				
					
						
							
							
								   Andrew Belt
							
						 | 
						
							
							
							
								
							
								11544f25b3
								
							
								
							
						 | 
						
							
							
								
								Update rack0.hpp header
							
							
							
							
								
							
							
						 | 
						6 years ago | 
					
				
					
						
							
							
								   Andrew Belt
							
						 | 
						
							
							
							
								
							
								0e99165139
								
							
								
							
						 | 
						
							
							
								
								Fix framebuffer incorrect scale when zooming. Reset NanoVG state after drawing framebuffer.
							
							
							
							
								
							
							
						 | 
						6 years ago | 
					
				
					
						
							
							
								   Andrew Belt
							
						 | 
						
							
							
							
								
							
								7e339831be
								
							
								
							
						 | 
						
							
							
								
								Add headless mode, although patches cannot be loaded.
							
							
							
							
								
							
							
						 | 
						6 years ago | 
					
				
					
						
							
							
								   Andrew Belt
							
						 | 
						
							
							
							
								
							
								6886360c3b
								
							
								
							
						 | 
						
							
							
								
								Use system::openFolder() for certain menu items.
							
							
							
							
								
							
							
						 | 
						6 years ago | 
					
				
					
						
							
							
								   Andrew Belt
							
						 | 
						
							
							
							
								
							
								487c24c6d0
								
							
								
							
						 | 
						
							
							
								
								Add right arrow to submenus.
							
							
							
							
								
							
							
						 | 
						6 years ago | 
					
				
					
						
							
							
								   Andrew Belt
							
						 | 
						
							
							
							
								
							
								f7e70f5daf
								
							
								
							
						 | 
						
							
							
								
								Move MenuItem properties to the caller instead of its constructor
							
							
							
							
								
							
							
						 | 
						6 years ago | 
					
				
					
						
							
							
								   Andrew Belt
							
						 | 
						
							
							
							
								
							
								e5a88dfad2
								
							
								
							
						 | 
						
							
							
								
								Add factory preset submenu to module context menu.
							
							
							
							
								
							
							
						 | 
						6 years ago | 
					
				
					
						
							
							
								   Andrew Belt
							
						 | 
						
							
							
							
								
							
								f6989b7362
								
							
								
							
						 | 
						
							
							
								
								Add plugin menu item to module context menu.
							
							
							
							
								
							
							
						 | 
						6 years ago | 
					
				
					
						
							
							
								   Andrew Belt
							
						 | 
						
							
							
							
								
							
								d6f5a84178
								
							
								
							
						 | 
						
							
							
								
								Draw FramebufferWidgets during step() instead of draw() so we can use the same NanoVG context.
							
							
							
							
								
							
							
						 | 
						6 years ago | 
					
				
					
						
							
							
								   Andrew Belt
							
						 | 
						
							
							
							
								
							
								f967c68110
								
							
								
							
						 | 
						
							
							
								
								Header cleanup. ModuleBrowser work.
							
							
							
							
								
							
							
						 | 
						6 years ago | 
					
				
					
						
							
							
								   Andrew Belt
							
						 | 
						
							
							
							
								
							
								69aa3f227a
								
							
								
							
						 | 
						
							
							
								
								Use proper std:: namespace as needed.
							
							
							
							
								
							
							
						 | 
						6 years ago | 
					
				
					
						
							
							
								   Andrew Belt
							
						 | 
						
							
							
							
								
							
								e1bb26e793
								
							
								
							
						 | 
						
							
							
								
								Fix FramebufferWidget call to drawFramebuffer().
							
							
							
							
								
							
							
						 | 
						6 years ago | 
					
				
					
						
							
							
								   Andrew Belt
							
						 | 
						
							
							
							
								
							
								a509fab1c1
								
							
								
							
						 | 
						
							
							
								
								Move and rename widget::DrawContext to widget::Widget::DrawArgs. Rename Module::ProcessContext to Module::ProcessArgs.
							
							
							
							
								
							
							
						 | 
						6 years ago | 
					
				
					
						
							
							
								   Andrew Belt
							
						 | 
						
							
							
							
								
							
								9c275dd20d
								
							
								
							
						 | 
						
							
							
								
								Add Module::process and Module::ProcessContext.
							
							
							
							
								
							
							
						 | 
						6 years ago | 
					
				
					
						
							
							
								   Andrew Belt
							
						 | 
						
							
							
							
								
							
								27f6a546aa
								
							
								
							
						 | 
						
							
							
								
								Add dsp::Counter. Rename dsp::VUMeter to VuMeter. Add Light::setSmoothBrightness(), deprecate setBrightnessSmooth().
							
							
							
							
								
							
							
						 | 
						6 years ago | 
					
				
					
						
							
							
								   Andrew Belt
							
						 | 
						
							
							
							
								
							
								13dadef857
								
							
								
							
						 | 
						
							
							
								
								ModuleBrowser WIP. Add Widget::show/hide().
							
							
							
							
								
							
							
						 | 
						6 years ago | 
					
				
					
						
							
							
								   Andrew Belt
							
						 | 
						
							
							
							
								
							
								937136ee5d
								
							
								
							
						 | 
						
							
							
								
								Rename bypass to disable in ModuleWidget context menu.
							
							
							
							
								
							
							
						 | 
						6 years ago | 
					
				
					
						
							
							
								   Andrew Belt
							
						 | 
						
							
							
							
								
							
								e155450ccb
								
							
								
							
						 | 
						
							
							
								
								Use on-demand module assignment for engine worker threads instead of fixed strides.
							
							
							
							
								
							
							
						 | 
						6 years ago | 
					
				
					
						
							
							
								   Andrew Belt
							
						 | 
						
							
							
							
								
							
								55ad83d890
								
							
								
							
						 | 
						
							
							
								
								Add search functionality to ModuleBrowser
							
							
							
							
								
							
							
						 | 
						6 years ago | 
					
				
					
						
							
							
								   Andrew Belt
							
						 | 
						
							
							
							
								
							
								9a29b832fb
								
							
								
							
						 | 
						
							
							
								
								Change audio::IO and midi::IO name to Port.
							
							
							
							
								
							
							
						 | 
						6 years ago | 
					
				
					
						
							
							
								   Andrew Belt
							
						 | 
						
							
							
							
								
							
								578dd8aed2
								
							
								
							
						 | 
						
							
							
								
								Add scrolling to MIDI-Map with up to 128 mappings. Add onAdd and onRemove events. Fix minor ScrollWidget behavior.
							
							
							
							
								
							
							
						 | 
						6 years ago | 
					
				
					
						
							
							
								   Andrew Belt
							
						 | 
						
							
							
							
								
							
								91f72a1ada
								
							
								
							
						 | 
						
							
							
								
								Add Reposition and Resize events.
							
							
							
							
								
							
							
						 | 
						6 years ago | 
					
				
					
						
							
							
								   Andrew Belt
							
						 | 
						
							
							
							
								
							
								d699c2e07d
								
							
								
							
						 | 
						
							
							
								
								Don't overwrite param handles when duplicating MIDI-Map.
							
							
							
							
								
							
							
						 | 
						6 years ago | 
					
				
					
						
							
							
								   Andrew Belt
							
						 | 
						
							
							
							
								
							
								83ad8523c2
								
							
								
							
						 | 
						
							
							
								
								Add unmap context menu item to ParamWidget. Add indicator on mapped ParamWidgets.
							
							
							
							
								
							
							
						 | 
						6 years ago | 
					
				
					
						
							
							
								   Andrew Belt
							
						 | 
						
							
							
							
								
							
								66aa746476
								
							
								
							
						 | 
						
							
							
								
								Replace ModuleHandle with ParamHandle. Move touchedParam from Engine to RackWidget. Fix param mapping bugs in MIDI-Map.
							
							
							
							
								
							
							
						 | 
						6 years ago | 
					
				
					
						
							
							
								   Andrew Belt
							
						 | 
						
							
							
							
								
							
								b3bb50c9af
								
							
								
							
						 | 
						
							
							
								
								Fix MIDI-Map selected state bugs.
							
							
							
							
								
							
							
						 | 
						6 years ago | 
					
				
					
						
							
							
								   Andrew Belt
							
						 | 
						
							
							
							
								
							
								7458b5d709
								
							
								
							
						 | 
						
							
							
								
								Add param touch to engine. Add param learning to MIDI-Map.
							
							
							
							
								
							
							
						 | 
						6 years ago | 
					
				
					
						
							
							
								   Andrew Belt
							
						 | 
						
							
							
							
								
							
								d7b72c5b0f
								
							
								
							
						 | 
						
							
							
								
								Rewrite thread API. Add ParamMap::to/fromJson().
							
							
							
							
								
							
							
						 | 
						6 years ago | 
					
				
					
						
							
							
								   Andrew Belt
							
						 | 
						
							
							
							
								
							
								aa16adc196
								
							
								
							
						 | 
						
							
							
								
								RackWidget ignore arrow keys for scrolling if widget is selected.
							
							
							
							
								
							
							
						 | 
						6 years ago | 
					
				
					
						
							
							
								   Andrew Belt
							
						 | 
						
							
							
							
								
							
								8bfa81c850
								
							
								
							
						 | 
						
							
							
								
								Add CC learning to MIDI-Map.
							
							
							
							
								
							
							
						 | 
						6 years ago | 
					
				
					
						
							
							
								   Andrew Belt
							
						 | 
						
							
							
							
								
							
								591597a99a
								
							
								
							
						 | 
						
							
							
								
								Add bgColor to LedDisplayChoice. Add learningId UI to MIDI-Map.
							
							
							
							
								
							
							
						 | 
						6 years ago | 
					
				
					
						
							
							
								   Andrew Belt
							
						 | 
						
							
							
							
								
							
								425d9dfe26
								
							
								
							
						 | 
						
							
							
								
								Construct MidiWidget and AudioWidget children during setMidiIO() and setAudioIO() calls.
							
							
							
							
								
							
							
						 | 
						6 years ago | 
					
				
					
						
							
							
								   Andrew Belt
							
						 | 
						
							
							
							
								
							
								bfcae28495
								
							
								
							
						 | 
						
							
							
								
								Update MIDI-Map panel. Add Engine::getModule().
							
							
							
							
								
							
							
						 | 
						6 years ago | 
					
				
					
						
							
							
								   Andrew Belt
							
						 | 
						
							
							
							
								
							
								da4110367a
								
							
								
							
						 | 
						
							
							
								
								Move DSP window functions to window.hpp. Use 0-indexed module/cable IDs instead of 1-indexed. Unserialize module/cable IDs as they are in the patch file.
							
							
							
							
								
							
							
						 | 
						6 years ago | 
					
				
					
						
							
							
								   Andrew Belt
							
						 | 
						
							
							
							
								
							
								1f5cec827d
								
							
								
							
						 | 
						
							
							
								
								Add panic to context menu of all relevant Core MIDI modules.
							
							
							
							
								
							
							
						 | 
						6 years ago | 
					
				
					
						
							
							
								   Andrew Belt
							
						 | 
						
							
							
							
								
							
								dab876ab96
								
							
								
							
						 | 
						
							
							
								
								Add description to Core modules. Disable QWERTY MIDI keyboard when an element is selected.
							
							
							
							
								
							
							
						 | 
						6 years ago | 
					
				
					
						
							
							
								   Andrew Belt
							
						 | 
						
							
							
							
								
							
								42cbb5194a
								
							
								
							
						 | 
						
							
							
								
								Added both channel and key pressure (aftertouch) in MIDI-CV. Fixed mod and pitch for MPE.
							
							
							
							
								
							
							
						 | 
						6 years ago | 
					
				
					
						
							
							
								   Andrew Belt
							
						 | 
						
							
							
							
								
							
								ca57b21f0a
								
							
								
							
						 | 
						
							
							
								
								Reorganize make dist. Copy Fundamental.zip in dev mode. Fix bug in
							
							
							
							
							
							
								
							
							
							string::extension. 
							
						 | 
						6 years ago | 
					
				
					
						
							
							
								   Andrew Belt
							
						 | 
						
							
							
							
								
							
								d2e7cd7486
								
							
								
							
						 | 
						
							
							
								
								Clean up list of allowed tags. Add tag aliases.
							
							
							
							
								
							
							
						 | 
						6 years ago |