178 Commits (959e65ea0ab555291286238d55e013ccd0c11368)

Author SHA1 Message Date
  Andrew Belt 80a2d923f2 Rename randomSeedTime to randomInit and assert that it's called only 6 years ago
  Andrew Belt 074287e306 Fix scrolling menus again 6 years ago
  Andrew Belt 4fe7eed5f0 Add absf() to math.hpp 6 years ago
  Andrew Belt 63cd488674 Added active light indicators to AudioInterface and MIDItoCVInterface 6 years ago
  Andrew Belt 5e6463f5af Reorganize midi.hpp and audio.hpp, add prompt before clearing patch after crash, add Bridge scaffolding to AudioIO 6 years ago
  Andrew Belt d55d460c1f ModuleWidget serializes pos in rack grid coordinates instead of pixel 6 years ago
  Andrew Belt 4a3bf84e42 Serialize wire color 6 years ago
  Andrew Belt 575e4df2fd Use RELEASE=1 to build release version. VERSION is automatically set in the Makefile now. 6 years ago
  Andrew Belt d7875d5e30 Add midi.cpp with MidiIO class 6 years ago
  Andrew Belt e616e12fa5 Return specialized type in rack.hpp helper functions 6 years ago
  Andrew Belt ce1906a288 Use AudioIO in AudioInterface 6 years ago
  Andrew Belt f129f026f6 Add AudioWidget 6 years ago
  Andrew Belt f4834d8163 Build system fixes 6 years ago
  Andrew Belt 23da7e61ef Update samplerate.hpp API 6 years ago
  Matt Demanett 170561fb9b Only set speex conversion rates if they actually change. 6 years ago
  Matt Demanett b8f300d130 Header fix for linux. 6 years ago
  Matt Demanett 45e28ebbb1 Replace libsamplerate with libspeexdsp for sample rate conversion. 6 years ago
  Andrew Belt 1b44985a0f Add CKSSThree switch, ENUMS macro 6 years ago
  Andrew Belt dc91b5d403 Update plugin manager to new online Rack plugin manager API 6 years ago
  Andrew Belt 36cd050ba4 Remove Module::reset(), Module::initialize(), and Module::randomize(), 7 years ago
  Jeremy Wentworth 6787867d27 clarified comment about sizes (#510) 7 years ago
  Andrew Belt 9a5fd5899d Added ZoomWidget::onPathDrop 7 years ago
  Andrew Belt 199f99b0bf Rename SVGSlider to SVGFader, refactor LightWidget 7 years ago
  Andrew Belt 382babbb28 Split tags into tags.{hpp,cpp} 7 years ago
  Andrew Belt 66f11d9e82 Split tags into tags.{hpp,cpp} 7 years ago
  Andrew Belt 734d367a8a A few random changes from the last week 7 years ago
  Andrew Belt 7f1035730a Add gWindowRatio and set window size on each step 7 years ago
  Andrew Belt c6cd497e17 Add SlewLimiter::setRiseFall() 7 years ago
  Andrew Belt c336e67577 Delete MenuOverlay on mouse down 7 years ago
  Andrew Belt 1b893fb96b Add VUMeter class to dsp library 7 years ago
  Andrew Belt 70bb8c7759 Add plug lights, remove plug light toggling 7 years ago
  Andrew Belt 4d10ad6c32 Add debug() to the logger 7 years ago
  Andrew Belt e5ba0db78a Escape download link 7 years ago
  Andrew Belt 85c75eef33 Changed log() to info(), warn(), and fatal() 7 years ago
  Andrew Belt b10d1122bb Added log() logger with INFO, WARN, and ERROR levels 7 years ago
  Andrew Belt 5567c5f22d Added AddModuleWindow 7 years ago
  Andrew Belt 6d861f37aa Replace C++ RNG with xoroshiro128+ and Box-Muller 7 years ago
  Andrew Belt fc29d9861b Merge manufacturerSlug and manufacturerName to manufacturer, use plugin 7 years ago
  Andrew Belt 47682af04c Add metadata submenu to "Add module" menu, deprecate Menu::pushChild (use ::addChild) 7 years ago
  Andrew Belt ec6a7f3ead Added Model tags 7 years ago
  Andrew Belt 1461c7290d Fix SVGKnob getChildrenBoundingBox when forcing it to rescale with 7 years ago
  Andrew Belt b31d4fb5ed Set window position/size from settings.json 7 years ago
  Andrew Belt e7a305a1dc Add LEDBezel, change sizes of LEDs 7 years ago
  Andrew Belt 8e251c0ddb Refactor event framework. Everything uses Event* structs instead of 7 years ago
  Andrew Belt 093fa99474 Add Widget::onPathDrop() event, added dragging patches to window to load 7 years ago
  Andrew Belt 661e93bb24 Remove old panel if ModuleWidget::setPanel is called multiple times, 7 years ago
  Andrew Belt 0e7e362565 Change internals of SVGWidget subclasses 7 years ago
  Andrew Belt 0d4a590688 Re-export and re-scale ComponentLibrary graphics 7 years ago
  Andrew Belt 49397935d7 Rescale some of the components 7 years ago
  Andrew Belt 891f3c6cf8 Change SVG DPI to 75, add in2px and mm2px convenience functions 7 years ago