716 Commits (18e463c01ebab8d8b9aec3c0be590fd7188cda45)

Author SHA1 Message Date
  Andrew Belt 40b258e84f Correct documentation for math::interpolateLinear. 5 years ago
  Andrew Belt a629561f58 Move plugin.cpp's extractZip to system::unzipToFolder(). 5 years ago
  Andrew Belt ab0b0852df Add Base64 encoding/decoding to string.hpp. 5 years ago
  Andrew Belt ace28e4ab0 Make SchmittTrigger a template specialization instead of a separate class. 5 years ago
  Andrew Belt 352b882579 Remove exception resetting. 5 years ago
  Andrew Belt a52c79df80 Port some of sse_mathfun to functions.hpp. Clean up SIMD headers. 5 years ago
  Andrew Belt a27b57fe10 Add float_4 implementation of approxExp2Floor. 5 years ago
  Andrew Belt 06c81a5293 Change _mm_cvtps_epi32 (rounding conversion) to _mm_cvttps_epi32 (truncating conversion) in float_4 -> int32_4 cast. Add << and >> operators for int32_4. 5 years ago
  Andrew Belt 8c9e594c32 Use thread runtime rather than time of day for measuring module CPU. 5 years ago
  Andrew Belt 5c337b6de3 Reorder tag.cpp. Clean up comments. 5 years ago
  Andrew Belt 24f8533503 Add dsp/approx.hpp. 5 years ago
  Andrew Belt 469d66024a Restructure the tag/alias data structure. 5 years ago
  Andrew Belt 729b3dc3c9 Move tag lists to tag.cpp. 5 years ago
  Andrew Belt 898f13cd91 MIDI-Map: re-enable filtering. 5 years ago
  Andrew Belt dca30e2b53 Auto-format code with astyle. 5 years ago
  Andrew Belt 1e5f1ff334 Remove dsp::TBiquadFilter::type from state. 5 years ago
  Andrew Belt e113e106c6 Include complex.h. Reimplement dsp::TBiquadFilter::getFrequencyResponse with std::complex. 5 years ago
  Andrew Belt 1ba7d03cd2 Add dsp::BiquadFilter. 5 years ago
  Andrew Belt cdc0bde8b7 Port sse_mathfun_extension to simd folder. 5 years ago
  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
  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 5 years ago
  Andrew Belt 923537402e Add updater.hpp/cpp and more advanced app updating functionality. 5 years ago
  Andrew Belt 60a1a47f00 Move system::getAbsolutePath() to string::absolutePath(). Implement on 5 years ago
  Andrew Belt 029434dcb7 Add system::getAbsoluteDirectory(). 5 years ago
  Andrew Belt 9f9e85d691 Make default constructor cause Vector to be uninitialized. 5 years ago
  Andrew Belt 01d60a0bb1 Initialize simd::Vector to zero. 5 years ago
  Andrew Belt 93a2a480f6 Remove favorites from settings and favorite scoring in Module Browser. 5 years ago
  Andrew Belt 82b817ec01 Add Plugin::modifiedTimestamp and set it in plugin.cpp. Sort by modifiedTimestamp in Module Browser. 5 years ago
  Andrew Belt 8670788ad4 Add more documentation to event.hpp about how events interact. 5 years ago
  Andrew Belt d89034b01c Add operator[] to simd::Vector. Change implementation of movemaskInverse. 5 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(). 5 years ago
  Andrew Belt 1db6618fce Add simd::crossfade. Make MinBlepGenerator generic. 5 years ago
  Andrew Belt 1ea9afcb97 Revert "Use alloca() instead of VLAs for dynamic stack allocation." 5 years ago
  Andrew Belt bb34db46c9 Use alloca() instead of VLAs for dynamic stack allocation. 5 years ago
  Andrew Belt d750c456a7 Make dsp::Decimator compatible with SIMD types. 5 years ago
  Andrew Belt 9c7ebfc015 Add getters for event::State members. 5 years ago
  Andrew Belt f35ac3e711 Rename parameter template arguments and aliases in Vector. 5 years ago
  Andrew Belt d434270da8 Added static variables to get template parameters in Vector classes. 5 years ago
  Andrew Belt b4bd09a2eb Add more documentation to Port. 5 years ago
  Andrew Belt 85862e0d68 Add int32_4::setr(). 5 years ago
  Andrew Belt c21fb4e9e9 Add simd::movemask(). 5 years ago
  Andrew Belt 9e830a61e6 Add SIMD methods to Port. 5 years ago
  Andrew Belt 68fbec5d6c Improve behavior of "Update all" button. 5 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. 5 years ago
  Andrew Belt ca89558bb4 Use -v1 filename suffix for plugins/, settings.json, autosave.vcv, and template.vcv when running in non-dev-mode. 5 years ago
  Andrew Belt 9789f22d59 Add "autosavePeriod" to settings.json. 5 years ago