255 Commits (89903b7047173f3bb84bdc9937660f73f5b168e9)

Author SHA1 Message Date
  Andrew Belt 676d50a11a Remove PulseAudio from default Linux rtaudio build, fix lastPath being overwritten when autosave is loaded, add List, replace AddModuleWindow with Sublime Text-like browser (partially complete) 7 years ago
  Andrew Belt b296355246 Merge ext with dep, add Rack-SDK zip file to dist 7 years ago
  Andrew Belt 454bf67d0e Add `smooth` variable for ParamWidgets 7 years ago
  Andrew Belt 9be5332daf Added util/color.hpp, fixed LightWidget color algorithm, added Ctrl+U key command for "Disconnect cables", refactor audio.cpp/midi.cpp, add new Audio Interface panel 7 years ago
  Andrew Belt 020e169a25 Add grouping to AudioInterface 7 years ago
  Andrew Belt efdd34c949 Add partial MIDI CC Interface, MIDI CV fixes 7 years ago
  Andrew Belt 6186861c53 AudioInterface rework, Notes rework, partial MIDIToCVInterface rework 7 years ago
  Andrew Belt 31e1659c31 Finish AppleRingBuffer 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 a6e86b5282 Allow separation from Module and ModuleWidget in Model subclass 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 b33a0875df Rename gui.hpp to window.hpp 7 years ago
  Andrew Belt 9f2a362c13 Divide widgets.hpp to widgets.hpp and ui.hpp 7 years ago
  Andrew Belt 0433b88b98 Change Port's createInput and createOutput to create 7 years ago
  Andrew Belt b93018c990 Add Widget::create static methods, replaces create*() helpers in 7 years ago
  Andrew Belt 67499624ee Add box shadow behind modules, tweak light fall times 7 years ago
  Andrew Belt cbb2f860a7 Remove low and high thresholds from SchmittTrigger, use 0 and 1 as fixed 7 years ago
  Andrew Belt 5752f1e9b1 Deprecated Plugin::website and Plugin::manual 7 years ago
  Andrew Belt 2f61378781 Rename randomf() to randomUniform() 7 years ago
  Andrew Belt 99b7618858 If key is consumed, RackScene should not attempt to recognize key 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 507dfca913 Added clock modulator tag 7 years ago
  Andrew Belt 5d0c922440 Fix eucmod typos 7 years ago
  Andrew Belt 324f6d04ab Fix for menu clamping 7 years ago
  Andrew Belt 1b0797952e Rename util.hpp to common.hpp, fix include paths 7 years ago
  Andrew Belt 9a6d110f6e Refactor util.hpp 7 years ago
  Andrew Belt c483779fb7 Refactor math.hpp 7 years ago
  Andrew Belt 7c2e8c6780 Rename randomSeedTime to randomInit and assert that it's called only 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 4d9b130f47 Added active light indicators to AudioInterface and MIDItoCVInterface 7 years ago
  Andrew Belt 95d54e557f Reorganize midi.hpp and audio.hpp, add prompt before clearing patch after crash, add Bridge scaffolding to AudioIO 7 years ago
  Andrew Belt afabba1429 ModuleWidget serializes pos in rack grid coordinates instead of pixel 7 years ago
  Andrew Belt f41cb7e780 Serialize wire color 7 years ago
  Andrew Belt 67162e3899 Use RELEASE=1 to build release version. VERSION is automatically set in the Makefile now. 7 years ago
  Andrew Belt 2b68057cb7 Add midi.cpp with MidiIO class 7 years ago
  Andrew Belt 66b36edd23 Return specialized type in rack.hpp helper functions 7 years ago
  Andrew Belt 9d3dcfdc80 Use AudioIO in AudioInterface 7 years ago
  Andrew Belt c3b0f55044 Add AudioWidget 7 years ago
  Andrew Belt 0604c5cacb Build system fixes 7 years ago
  Andrew Belt 30a6ffec0f Update samplerate.hpp API 7 years ago
  Matt Demanett 12c0eb3aef Only set speex conversion rates if they actually change. 7 years ago
  Matt Demanett 45f0aec7d8 Header fix for linux. 7 years ago
  Matt Demanett 34c50b9af7 Replace libsamplerate with libspeexdsp for sample rate conversion. 7 years ago