dd81e79d9e 
								
							
								 
							
						 
						
							
							
								
								Add tag::getTag().  
							
							
								
							
							
						 
						6 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								cc14d40fe3 
								
							
								 
							
						 
						
							
							
								
								Remove preset directory if empty.  
							
							
								
							
							
						 
						6 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								38c99ad0a8 
								
							
								 
							
						 
						
							
							
								
								Scan preset directories when preset menu is created. Add user preset directory.  
							
							
								
							
							
						 
						6 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								05df47fbd1 
								
							
								 
							
						 
						
							
							
								
								Add Internal struct to ModuleWidget.  
							
							
								
							
							
						 
						6 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								213f51509c 
								
							
								 
							
						 
						
							
							
								
								Add tinyexpr library. Use tinyexpr for Quantity parsing.  
							
							
								
							
							
						 
						6 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								804dc4daf2 
								
							
								 
							
						 
						
							
							
								
								Interpret blank ParamQuantity/PortInfo name as "#id".  
							
							
								
							
							
						 
						6 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								adc3f681c3 
								
							
								 
							
						 
						
							
							
								
								Rearrange text in PortTooltip  
							
							
								
							
							
						 
						6 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								7b61f3599d 
								
							
								 
							
						 
						
							
							
								
								Add configInpug/Output to helper.py.  
							
							
								
							
							
						 
						6 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								ae19e33774 
								
							
								 
							
						 
						
							
							
								
								Make PortInfo a virtual class.  
							
							
								
							
							
						 
						6 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								ef89a96c87 
								
							
								 
							
						 
						
							
							
								
								Change ParamQuantity/PortInfo label to name.  
							
							
								
							
							
						 
						6 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								4a462fadc5 
								
							
								 
							
						 
						
							
							
								
								Add "Connected to" to PortTooltip.  
							
							
								
							
							
						 
						6 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								14d9a8ea82 
								
							
								 
							
						 
						
							
							
								
								Add module whitelist to settings and Module Browser.  
							
							
								
							
							
						 
						6 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								6907d53a25 
								
							
								 
							
						 
						
							
							
								
								Remove real-time menu item and setting.  
							
							
								
							
							
						 
						6 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								047e799554 
								
							
								 
							
						 
						
							
							
								
								Add math::Rect::getLeft/Top().  
							
							
								
							
							
						 
						6 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								9b24182542 
								
							
								 
							
						 
						
							
							
								
								Allow audio interfaces with no input to be used. Fix sample rate conversion.  
							
							
								
							
							
						 
						6 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								90e70060c3 
								
							
								 
							
						 
						
							
							
								
								Add manualUrl to plugin::Model.  
							
							
								
							
							
						 
						6 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								0dbce1683d 
								
							
								 
							
						 
						
							
							
								
								Work on PortTooltips.  
							
							
								
							
							
						 
						6 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								ccb4fe41ec 
								
							
								 
							
						 
						
							
							
								
								Add ParamWidget::appendContextMenu(). Fix helper.hpp member field setting.  
							
							
								
							
							
						 
						6 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								99b17727ab 
								
							
								 
							
						 
						
							
							
								
								WIP:  
							
							- Make ParamWidget hold module/paramId instead of paramQuantity.
- Add configInput/configOutput.
- Add engine::PortInfo.
- Avoid calling particular events when cursor is locked.
- Add PortTooltip. 
							
						 
						6 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								4936df2c0b 
								
							
								 
							
						 
						
							
							
								
								Move ParamWidget/Knob/Switch properties to ParamQuantity. Fix static linking on Linux.  
							
							
								
							
							
						 
						6 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								e4b6056ded 
								
							
								 
							
						 
						
							
							
								
								Massive WIP v2 overhaul:  
							
							- Add Engine::fromJson which can be called without the GUI at all.
- Make RackWidget::fromJson attach itself to existing Engine state. However, once attached, they own their Engine objects (Module, Cable).
- Remove Engine thread. Now Engine must be stepped by other threads, such as the audio thread. This is fantastic because there is no longer a mutex lock every audio buffer.
	- Add concept of the "primary module", which is allowed to call Engine::step().
- Add many Module events. 
							
						 
						6 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								ba056f6d6a 
								
							
								 
							
						 
						
							
							
								
								Update documentation for string::.  
							
							
								
							
							
						 
						6 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								c53fbebd97 
								
							
								 
							
						 
						
							
							
								
								string namespace: Change base64 functions. Add compress/uncompress.  
							
							
								
							
							
						 
						6 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								4f2d6a3db7 
								
							
								 
							
						 
						
							
							
								
								Revert "Add json.hpp."  
							
							This reverts commit a007a41b0d 
							
						 
						6 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								a007a41b0d 
								
							
								 
							
						 
						
							
							
								
								Add json.hpp.  
							
							
								
							
							
						 
						6 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								0a930b0ba0 
								
							
								 
							
						 
						
							
							
								
								Add IIRFilter.  
							
							
								
							
							
						 
						6 years ago  
				
					
						
							
							
								 
						
							
							
								
								
							
							
								
							
								95ddb89d07 
								
									
										
											
								
							
								 
							
						 
						
							
							
								
								Add inline to log2  
							
							
								
							
							
						 
						6 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								47b79954d2 
								
							
								 
							
						 
						
							
							
								
								Replace generic log2 with int.  
							
							
								
							
							
						 
						6 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								798d01d240 
								
							
								 
							
						 
						
							
							
								
								Add system::getEntriesRecursive().  
							
							
								
							
							
						 
						6 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								ebeeb0f26b 
								
							
								 
							
						 
						
							
							
								
								Refactor createLightParamCentered()  
							
							
								
							
							
						 
						6 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								8140897835 
								
							
								 
							
						 
						
							
							
								
								Don't include GLFW/glfw3native.h in window.hpp.  
							
							
								
							
							
						 
						6 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								7de83dca3b 
								
							
								 
							
						 
						
							
							
								
								Use GLFW's glfwGetOpenedFilename()  
							
							
								
							
							
						 
						6 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								d3710cb300 
								
							
								 
							
						 
						
							
							
								
								Add FrameRateWidget.  
							
							
								
							
							
						 
						6 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								7eb5017efd 
								
							
								 
							
						 
						
							
							
								
								Template-ize some math.hpp functions.  
							
							
								
							
							
						 
						6 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								4bc44cf931 
								
							
								 
							
						 
						
							
							
								
								Remove recursive rack namespace.  
							
							
								
							
							
						 
						6 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								966cf1c5b4 
								
							
								 
							
						 
						
							
							
								
								Remove RACK_FLATTEN_NAMESPACES since it is not known to be used.  
							
							
								
							
							
						 
						6 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								dbd117ea62 
								
							
								 
							
						 
						
							
							
								
								Include rack:: namespace in APP and logger macros (DEBUG, INFO, WARN, FATAL).  
							
							
								
							
							
						 
						6 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								f68a981d11 
								
							
								 
							
						 
						
							
							
								
								Add SegmentDisplay to component library. Fix huge light halo issue with non-square lights.  
							
							
								
							
							
						 
						6 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								8476828452 
								
							
								 
							
						 
						
							
							
								
								Add LEDLightSlider and other component library classes.  
							
							
								
							
							
						 
						6 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								ee876efa88 
								
							
								 
							
						 
						
							
							
								
								Use actual monitor refresh rate instead of 60 Hz as frame rate reference.  
							
							
								
							
							
						 
						6 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								e631131aea 
								
							
								 
							
						 
						
							
							
								
								Replace "frameRateLimit" and "frameRateSync" in settings with "frameSwapInterval".  
							
							
								
							
							
						 
						6 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								b6fad51506 
								
							
								 
							
						 
						
							
							
								
								Don't use GLU header  
							
							
								
							
							
						 
						6 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								1388e9ebb1 
								
							
								 
							
						 
						
							
							
								
								Add network::init(). Add asset::bundlePath.  
							
							
								
							
							
						 
						6 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								40b258e84f 
								
							
								 
							
						 
						
							
							
								
								Correct documentation for math::interpolateLinear.  
							
							
								
							
							
						 
						6 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								a629561f58 
								
							
								 
							
						 
						
							
							
								
								Move plugin.cpp's extractZip to system::unzipToFolder().  
							
							
								
							
							
						 
						6 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								ab0b0852df 
								
							
								 
							
						 
						
							
							
								
								Add Base64 encoding/decoding to string.hpp.  
							
							
								
							
							
						 
						6 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								ace28e4ab0 
								
							
								 
							
						 
						
							
							
								
								Make SchmittTrigger a template specialization instead of a separate class.  
							
							
								
							
							
						 
						6 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								352b882579 
								
							
								 
							
						 
						
							
							
								
								Remove exception resetting.  
							
							
								
							
							
						 
						6 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								a52c79df80 
								
							
								 
							
						 
						
							
							
								
								Port some of sse_mathfun to functions.hpp. Clean up SIMD headers.  
							
							
								
							
							
						 
						6 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								a27b57fe10 
								
							
								 
							
						 
						
							
							
								
								Add float_4 implementation of approxExp2Floor.  
							
							
								
							
							
						 
						6 years ago