Andrew Belt
							
						 | 
						
							
							
							
								
							
								b46241f886
								
							
								
							
						 | 
						
							
							
								
								Add Vec::flip()
							
							
							
							
								
							
							
						 | 
						7 years ago | 
					
				
					
						
							
							
								   Andrew Belt
							
						 | 
						
							
							
							
								
							
								819d62ad13
								
							
								
							
						 | 
						
							
							
								
								Revert generic math functions
							
							
							
							
								
							
							
						 | 
						7 years ago | 
					
				
					
						
							
							
								   Andrew Belt
							
						 | 
						
							
							
							
								
							
								43c345699c
								
							
								
							
						 | 
						
							
							
								
								Make min, max, and clamp generics
							
							
							
							
								
							
							
						 | 
						7 years ago | 
					
				
					
						
							
							
								   Andrew Belt
							
						 | 
						
							
							
							
								
							
								3d8372e817
								
							
								
							
						 | 
						
							
							
								
								Add min and max functions for floats (let me know if this breaks
							
							
							
							
							
							
								
							
							
							anything) 
							
						 | 
						7 years ago | 
					
				
					
						
							
							
								   Andrew Belt
							
						 | 
						
							
							
							
								
							
								7a2640b3c0
								
							
								
							
						 | 
						
							
							
								
								Add shadows to knobs, remove ability to rescale knobs (must export
							
							
							
							
							
							
								
							
							
							different sized SVGs) 
							
						 | 
						7 years ago | 
					
				
					
						
							
							
								   Andrew Belt
							
						 | 
						
							
							
							
								
							
								1b22a531b9
								
							
								
							
						 | 
						
							
							
								
								include cstdlib in math util header
							
							
							
							
								
							
							
						 | 
						7 years ago | 
					
				
					
						
							
							
								   Andrew Belt
							
						 | 
						
							
							
							
								
							
								d6b0f4f8c4
								
							
								
							
						 | 
						
							
							
								
								Use cursor and selection for index positions instead of begin and end
							
							
							
							
							
							
								
							
							
							for TextField 
							
						 | 
						7 years ago | 
					
				
					
						
							
							
								   Andrew Belt
							
						 | 
						
							
							
							
								
							
								09388980a1
								
							
								
							
						 | 
						
							
							
								
								Add manufacturer item to ModuleBrowser, other ModuleBrowser
							
							
							
							
							
							
								
							
							
							functionality 
							
						 | 
						7 years ago | 
					
				
					
						
							
							
								   Andrew Belt
							
						 | 
						
							
							
							
								
							
								26edda4ee8
								
							
								
							
						 | 
						
							
							
								
								Tweak math.hpp includes again
							
							
							
							
								
							
							
						 | 
						7 years ago | 
					
				
					
						
							
							
								   Andrew Belt
							
						 | 
						
							
							
							
								
							
								b7b054fa6b
								
							
								
							
						 | 
						
							
							
								
								Use cmath in math.hpp
							
							
							
							
								
							
							
						 | 
						7 years ago | 
					
				
					
						
							
							
								   Andrew Belt
							
						 | 
						
							
							
							
								
							
								81c9e0856e
								
							
								
							
						 | 
						
							
							
								
								Try to include C99 math functions
							
							
							
							
								
							
							
						 | 
						7 years ago | 
					
				
					
						
							
							
								   Andrew Belt
							
						 | 
						
							
							
							
								
							
								74501d2785
								
							
								
							
						 | 
						
							
							
								
								Fix deprecated absf
							
							
							
							
								
							
							
						 | 
						7 years ago | 
					
				
					
						
							
							
								   Andrew Belt
							
						 | 
						
							
							
							
								
							
								6dcf3e4b57
								
							
								
							
						 | 
						
							
							
								
								Use isfinite from C instead of std::isfinite from C++
							
							
							
							
								
							
							
						 | 
						7 years ago | 
					
				
					
						
							
							
								   Andrew Belt
							
						 | 
						
							
							
							
								
							
								fc17785d1d
								
							
								
							
						 | 
						
							
							
								
								Remove abs() function in rack namespace, remove cmath include
							
							
							
							
								
							
							
						 | 
						7 years ago | 
					
				
					
						
							
							
								   Andrew Belt
							
						 | 
						
							
							
							
								
							
								b93018c990
								
							
								
							
						 | 
						
							
							
								
								Add Widget::create static methods, replaces create*() helpers in
							
							
							
							
							
							
								
							
							
							rack.hpp 
							
						 | 
						7 years ago | 
					
				
					
						
							
							
								   Andrew Belt
							
						 | 
						
							
							
							
								
							
								d335b14250
								
							
								
							
						 | 
						
							
							
								
								Rename near() to isNear()
							
							
							
							
								
							
							
						 | 
						7 years ago | 
					
				
					
						
							
							
								   Andrew Belt
							
						 | 
						
							
							
							
								
							
								1f93333bd6
								
							
								
							
						 | 
						
							
							
								
								Rename interp to interpolateLinear()
							
							
							
							
								
							
							
						 | 
						7 years ago | 
					
				
					
						
							
							
								   Andrew Belt
							
						 | 
						
							
							
							
								
							
								358386a57e
								
							
								
							
						 | 
						
							
							
								
								Refactoring, remove "f" and "i" prefixes from math.hpp functions
							
							
							
							
								
							
							
						 | 
						7 years ago | 
					
				
					
						
							
							
								   Andrew Belt
							
						 | 
						
							
							
							
								
							
								5d0c922440
								
							
								
							
						 | 
						
							
							
								
								Fix eucmod typos
							
							
							
							
								
							
							
						 | 
						7 years ago | 
					
				
					
						
							
							
								   Andrew Belt
							
						 | 
						
							
							
							
								
							
								324f6d04ab
								
							
								
							
						 | 
						
							
							
								
								Fix for menu clamping
							
							
							
							
								
							
							
						 | 
						7 years ago | 
					
				
					
						
							
							
								   Andrew Belt
							
						 | 
						
							
							
							
								
							
								9a6d110f6e
								
							
								
							
						 | 
						
							
							
								
								Refactor util.hpp
							
							
							
							
								
							
							
						 | 
						7 years ago | 
					
				
					
						
							
							
								   Andrew Belt
							
						 | 
						
							
							
							
								
							
								c483779fb7
								
							
								
							
						 | 
						
							
							
								
								Refactor math.hpp
							
							
							
							
								
							
							
						 | 
						7 years ago | 
					
				
					
						
							
							
								   Andrew Belt
							
						 | 
						
							
							
							
								
							
								55b47be432
								
							
								
							
						 | 
						
							
							
								
								Fix scrolling menus again
							
							
							
							
								
							
							
						 | 
						7 years ago | 
					
				
					
						
							
							
								   Andrew Belt
							
						 | 
						
							
							
							
								
							
								b21e2b1f2e
								
							
								
							
						 | 
						
							
							
								
								Add absf() to math.hpp
							
							
							
							
								
							
							
						 | 
						7 years ago | 
					
				
					
						
							
							
								   Andrew Belt
							
						 | 
						
							
							
							
								
							
								182bf15fbe
								
							
								
							
						 | 
						
							
							
								
								Added ZoomWidget::onPathDrop
							
							
							
							
								
							
							
						 | 
						8 years ago | 
					
				
					
						
							
							
								   Andrew Belt
							
						 | 
						
							
							
							
								
							
								5567c5f22d
								
							
								
							
						 | 
						
							
							
								
								Added AddModuleWindow
							
							
							
							
								
							
							
						 | 
						8 years ago | 
					
				
					
						
							
							
								   Andrew Belt
							
						 | 
						
							
							
							
								
							
								caa1a5798e
								
							
								
							
						 | 
						
							
							
								
								Fix dropdown menu offset when zooming
							
							
							
							
								
							
							
						 | 
						8 years ago | 
					
				
					
						
							
							
								   Andrew Belt
							
						 | 
						
							
							
							
								
							
								580f0db6b4
								
							
								
							
						 | 
						
							
							
								
								Change zoom only when zoom slider has finished moving (onAction())
							
							
							
							
								
							
							
						 | 
						8 years ago | 
					
				
					
						
							
							
								   Andrew Belt
							
						 | 
						
							
							
							
								
							
								abd194b959
								
							
								
							
						 | 
						
							
							
								
								Use cmath instead of math.h
							
							
							
							
								
							
							
						 | 
						8 years ago | 
					
				
					
						
							
							
								   Andrew Belt
							
						 | 
						
							
							
							
								
							
								684c783d41
								
							
								
							
						 | 
						
							
							
								
								Render rack rails with rescaling
							
							
							
							
								
							
							
						 | 
						8 years ago | 
					
				
					
						
							
							
								   Andrew Belt
							
						 | 
						
							
							
							
								
							
								a22aac6493
								
							
								
							
						 | 
						
							
							
								
								Added zoom slider, zoom to settings, finished Framebuffer scaling
							
							
							
							
								
							
							
						 | 
						8 years ago | 
					
				
					
						
							
							
								   Andrew Belt
							
						 | 
						
							
							
							
								
							
								3d044ab411
								
							
								
							
						 | 
						
							
							
								
								Add RoundBlackKnob
							
							
							
							
								
							
							
						 | 
						8 years ago | 
					
				
					
						
							
							
								   Andrew Belt
							
						 | 
						
							
							
							
								
							
								5163a7aba1
								
							
								
							
						 | 
						
							
							
								
								Middle-click drag to move rack view, other needless refactoring
							
							
							
							
								
							
							
						 | 
						8 years ago | 
					
				
					
						
							
							
								   Andrew Belt
							
						 | 
						
							
							
							
								
							
								4fc5f17cfc
								
							
								
							
						 | 
						
							
							
								
								Add menu scrolling, refactor OpaqueWidget events
							
							
							
							
								
							
							
						 | 
						8 years ago | 
					
				
					
						
							
							
								   Andrew Belt
							
						 | 
						
							
							
							
								
							
								7a8ef9c40d
								
							
								
							
						 | 
						
							
							
								
								Break dsp.hpp into many small files
							
							
							
							
								
							
							
						 | 
						8 years ago | 
					
				
					
						
							
							
								   Andrew Belt
							
						 | 
						
							
							
							
								
							
								5bf6b573f2
								
							
								
							
						 | 
						
							
							
								
								Fix flicker again
							
							
							
							
								
							
							
						 | 
						8 years ago | 
					
				
					
						
							
							
								   Andrew Belt
							
						 | 
						
							
							
							
								
							
								889009e911
								
							
								
							
						 | 
						
							
							
								
								Remove glibc version statement because that didn't work, remove isFinite
							
							
							
							
							
							
								
							
							
							because it also doesn't work with -ffast-math 
							
						 | 
						8 years ago | 
					
				
					
						
							
							
								   Andrew Belt
							
						 | 
						
							
							
							
								
							
								e2211e21a8
								
							
								
							
						 | 
						
							
							
								
								Remove wireOpacity and wireTension from patch json format
							
							
							
							
								
							
							
						 | 
						8 years ago | 
					
				
					
						
							
							
								   Andrew Belt
							
						 | 
						
							
							
							
								
							
								72593654ea
								
							
								
							
						 | 
						
							
							
								
								Fixed MenuOverlay "flicker"
							
							
							
							
								
							
							
						 | 
						8 years ago | 
					
				
					
						
							
							
								   Andrew Belt
							
						 | 
						
							
							
							
								
							
								093ecdbb94
								
							
								
							
						 | 
						
							
							
								
								Add param randomization, changed mapf to rescalef, other refactors
							
							
							
							
								
							
							
						 | 
						8 years ago | 
					
				
					
						
							
							
								   Andrew Belt
							
						 | 
						
							
							
							
								
							
								bd7b90fcda
								
							
								
							
						 | 
						
							
							
								
								Updated SchmittTrigger, QuantityWidgets can now have maxValue < minValue for inverted operation, added SnapKnob
							
							
							
							
								
							
							
						 | 
						8 years ago | 
					
				
					
						
							
							
								   Andrew Belt
							
						 | 
						
							
							
							
								
							
								d9c803962b
								
							
								
							
						 | 
						
							
							
								
								Added Decimator, SlewLimiter, Trigger, other cleanup
							
							
							
							
								
							
							
						 | 
						8 years ago | 
					
				
					
						
							
							
								   Andrew Belt
							
						 | 
						
							
							
							
								
							
								6e4cddc4e1
								
							
								
							
						 | 
						
							
							
								
								Add SVGSlider, SVGSwitch, attempt SVG gradients
							
							
							
							
								
							
							
						 | 
						8 years ago | 
					
				
					
						
							
							
								   Andrew Belt
							
						 | 
						
							
							
							
								
							
								e23bf21e5b
								
							
								
							
						 | 
						
							
							
								
								Added PeakFilter to dsp.hpp, added dr_libs dependency for dr_wav.h
							
							
							
							
								
							
							
						 | 
						8 years ago | 
					
				
					
						
							
							
								   Andrew Belt
							
						 | 
						
							
							
							
								
							
								de44d0c754
								
							
								
							
						 | 
						
							
							
								
								Added Rogan knobs to components.hpp, added shadow to SVGKnob, fixed bug/typo in SVG stroke fill color
							
							
							
							
								
							
							
						 | 
						8 years ago | 
					
				
					
						
							
							
								   Andrew Belt
							
						 | 
						
							
							
							
								
							
								0e0f9c38f2
								
							
								
							
						 | 
						
							
							
								
								Added TransformWidget, SVGWidget, FramebufferWidget
							
							
							
							
								
							
							
						 | 
						8 years ago | 
					
				
					
						
							
							
								   Andrew Belt
							
						 | 
						
							
							
							
								
							
								a76a6e7f5e
								
							
								
							
						 | 
						
							
							
								
								revised Lights for Component Library, removed constructor argument from ModuleWidget
							
							
							
							
								
							
							
						 | 
						8 years ago | 
					
				
					
						
							
							
								   Andrew Belt
							
						 | 
						
							
							
							
								
							
								18628c86ab
								
							
								
							
						 | 
						
							
							
								
								Now requires SSE, added RadioButton, added hardcoded minBLEP, added CPU usage button
							
							
							
							
								
							
							
						 | 
						8 years ago | 
					
				
					
						
							
							
								   Andrew Belt
							
						 | 
						
							
							
							
								
							
								1696a2790a
								
							
								
							
						 | 
						
							
							
								
								Added sample rate conversion to AudioInterface, added minBLEP to dsp.hpp
							
							
							
							
								
							
							
						 | 
						8 years ago | 
					
				
					
						
							
							
								   Andrew Belt
							
						 | 
						
							
							
							
								
							
								a18e4a4d6e
								
							
								
							
						 | 
						
							
							
								
								Added ring buffers, made Rack a class, added stringf helper function, added VIPMutex/VIPLock, added sample rate and block size options to AudioInterface
							
							
							
							
								
							
							
						 | 
						8 years ago |