699 Commits (a356b93e692bbf85e1ed4c4a466cd50e54fa8eab)

Author SHA1 Message Date
  Andrew Belt 7ac7fa8486 Use schannel on Win instead of OpenSSL 5 years ago
  Andrew Belt bdb4bc578c Add WhiteLight to component library. 5 years ago
  Andrew Belt 6163efdf13 Add log path to fatal signal handler dialog message. 5 years ago
  Mark Sanders 29a5e011aa Added a setting (enabled by default) that keeps the module previews in memory forever. This makes it so that module previews aren't cleared out of memory when they have not been rendered for >60 frames making the module browser much more responsive at the cost of memory. 5 years ago
  Andrew Belt e6e7f33256 Add PatchManager::loadPathDialog() for dragging a file to the Rack window. 5 years ago
  Andrew Belt e0f020efb4 Fix mixup of documentation of plugin::Plugin members. 5 years ago
  Andrew Belt a5e1ac75f8 Finish auto-updater on Windows. Add network::urlPath(). Reimplement 6 years ago
  Andrew Belt 923537402e Add updater.hpp/cpp and more advanced app updating functionality. 6 years ago
  Andrew Belt 60a1a47f00 Move system::getAbsolutePath() to string::absolutePath(). Implement on 6 years ago
  Andrew Belt 029434dcb7 Add system::getAbsoluteDirectory(). 6 years ago
  Andrew Belt 9f9e85d691 Make default constructor cause Vector to be uninitialized. 6 years ago
  Andrew Belt 01d60a0bb1 Initialize simd::Vector to zero. 6 years ago
  Andrew Belt 93a2a480f6 Remove favorites from settings and favorite scoring in Module Browser. 6 years ago
  Andrew Belt 82b817ec01 Add Plugin::modifiedTimestamp and set it in plugin.cpp. Sort by modifiedTimestamp in Module Browser. 6 years ago
  Andrew Belt 8670788ad4 Add more documentation to event.hpp about how events interact. 6 years ago
  Andrew Belt d89034b01c Add operator[] to simd::Vector. Change implementation of movemaskInverse. 6 years ago
  Andrew Belt f0c87ad969 Reverse order of float_4(float, float, float, float) and int32_4(int32_t, int32_t, int32_t, int32_t). Add simd::movemaskInverse(). 6 years ago
  Andrew Belt 1db6618fce Add simd::crossfade. Make MinBlepGenerator generic. 6 years ago
  Andrew Belt 1ea9afcb97 Revert "Use alloca() instead of VLAs for dynamic stack allocation." 6 years ago
  Andrew Belt bb34db46c9 Use alloca() instead of VLAs for dynamic stack allocation. 6 years ago
  Andrew Belt d750c456a7 Make dsp::Decimator compatible with SIMD types. 6 years ago
  Andrew Belt 9c7ebfc015 Add getters for event::State members. 6 years ago
  Andrew Belt f35ac3e711 Rename parameter template arguments and aliases in Vector. 6 years ago
  Andrew Belt d434270da8 Added static variables to get template parameters in Vector classes. 6 years ago
  Andrew Belt b4bd09a2eb Add more documentation to Port. 6 years ago
  Andrew Belt 85862e0d68 Add int32_4::setr(). 6 years ago
  Andrew Belt c21fb4e9e9 Add simd::movemask(). 6 years ago
  Andrew Belt 9e830a61e6 Add SIMD methods to Port. 6 years ago
  Andrew Belt 68fbec5d6c Improve behavior of "Update all" button. 6 years ago
  Andrew Belt d6c8d84ede Clean up types in dsp/window.hpp. Fix createModel() in helpers.hpp if a member field exists called `model`. Fix `make install` path for plugins. Fail silently if a MIDI message >3 bytes is received. 6 years ago
  Andrew Belt ca89558bb4 Use -v1 filename suffix for plugins/, settings.json, autosave.vcv, and template.vcv when running in non-dev-mode. 6 years ago
  Andrew Belt 9789f22d59 Add "autosavePeriod" to settings.json. 6 years ago
  Andrew Belt 2c5fdb32cc Mostly finished plugin manager client. 6 years ago
  Andrew Belt 31cc663dd8 Sort modules by plugin brand instead of plugin name. WIP Plugins menu bar item. 6 years ago
  Andrew Belt fca409cf51 Remove left/rightByteShift from simd. 6 years ago
  Andrew Belt 754a4a48c2 Add left/rightByteShift to simd 6 years ago
  Andrew Belt 22546d1d1c Add conversions and casts to simd::Vector types. 6 years ago
  Andrew Belt 262c6a0406 Add simd::int32_4 6 years ago
  Andrew Belt 6f47304884 Add note about alignment of Vector::load() 6 years ago
  Andrew Belt 1aa351cecc Add TSchmittTrigger. Update/clean up changelog. 6 years ago
  Andrew Belt 1252437344 Add Engine::getFrame(). 6 years ago
  Andrew Belt 50bed5e1e8 Add CC aliases to dsp::MidiGenerator. Fix setChannelPressure(). 6 years ago
  Andrew Belt 5a40e0a140 Create dsp/midi.hpp, based on CV_MIDI's implementation of PolyphonicMidiOutput. 6 years ago
  Andrew Belt e667c7da21 Fix documentation for RCFilter::setCutoff to dodge math error. Add setCutoffFreq with the correct frequency relation. 6 years ago
  Andrew Belt fe18110e22 Added Port::active alias for Port::channels. Set default Port channels to 0. 6 years ago
  Andrew Belt ba2d5f8e2d Move Core metadata from Core/plugin.cpp to Core.json manifest. Finish most of Plugin menu functionality. Rewrite plugin loading code. 6 years ago
  Andrew Belt a272cf29bd Change MIDI-Map color to yellow. Change ParamHandle indicator from circle to square. 6 years ago
  Andrew Belt 08a4d73457 Add text and color to ParamHandle. 6 years ago
  Andrew Belt 41552e79f2 Restructure ParamHandle Engine internals. 6 years ago
  Andrew Belt 31ee9bdfc7 Add documentation to Port::setChannels(). 6 years ago