Andrew Belt
|
50bed5e1e8
|
Add CC aliases to dsp::MidiGenerator. Fix setChannelPressure().
|
5 years ago |
Andrew Belt
|
5a40e0a140
|
Create dsp/midi.hpp, based on CV_MIDI's implementation of PolyphonicMidiOutput.
|
5 years ago |
Andrew Belt
|
e667c7da21
|
Fix documentation for RCFilter::setCutoff to dodge math error. Add setCutoffFreq with the correct frequency relation.
|
5 years ago |
Andrew Belt
|
fe18110e22
|
Added Port::active alias for Port::channels. Set default Port channels to 0.
|
5 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.
|
5 years ago |
Andrew Belt
|
a272cf29bd
|
Change MIDI-Map color to yellow. Change ParamHandle indicator from circle to square.
|
5 years ago |
Andrew Belt
|
08a4d73457
|
Add text and color to ParamHandle.
|
5 years ago |
Andrew Belt
|
41552e79f2
|
Restructure ParamHandle Engine internals.
|
5 years ago |
Andrew Belt
|
31ee9bdfc7
|
Add documentation to Port::setChannels().
|
5 years ago |
Andrew Belt
|
cb3f136d51
|
Encode Port::active as channels=0. Change behavior of Port::setChannels().
|
5 years ago |
Andrew Belt
|
326fa2d8af
|
Added simd::pow(T, int)
|
5 years ago |
Andrew Belt
|
69c5ec8983
|
Normalize plugin and model slugs when loading patches. Fail with warning when model slug is invalid, instead of crashing.
|
5 years ago |
Andrew Belt
|
4b3508bf4a
|
Rename scalar array in simd::Vector.
|
5 years ago |
Andrew Belt
|
aa088e369a
|
Add links to README. Add union to simd::Vector for serially accessing vector elements.
|
5 years ago |
Andrew Belt
|
436615f361
|
Simplify Light::setBrightness/Smooth.
|
5 years ago |
Andrew Belt
|
02ef6641f4
|
Add Port::getVoltageSum. Rename get/setVoltages to read/writeVoltages. Add getVoltages.
|
5 years ago |
Andrew Belt
|
696939069d
|
Use <> instead of "" for include directive.
|
5 years ago |
Andrew Belt
|
beefa87ef6
|
Add update notification to Help menu item. Remove update popup dialog message, and remove "checkVersion" from settings.
|
5 years ago |
Andrew Belt
|
c2ffcbbfd7
|
Add favorite score to settings, based on @modlfo's scoring algorithm. Sort by favorite score in Module Browser.
|
5 years ago |
Andrew Belt
|
0c08a8d1c8
|
Use pmmintrin.h header instead of x86intrin.h.
|
5 years ago |
Andrew Belt
|
5b3c9b36af
|
Add brand to plugin::Plugin and plugin manifest. Use brand instead of author in Module Browser.
|
5 years ago |
Andrew Belt
|
e23789c287
|
Add numpad device to keyboard driver.
|
5 years ago |
Andrew Belt
|
26abab6de3
|
Rename float4 to float_4.
|
5 years ago |
Andrew Belt
|
1b168ce3a3
|
Rename f32_4 to float4
|
5 years ago |
Andrew Belt
|
ea8eca4cd3
|
Add simd to various dsp functions.
|
5 years ago |
Andrew Belt
|
4612052e04
|
Fix correctness bugs/typos in simd library. Add log10, sgn, andnot, and ifelse to simd.
|
5 years ago |
Andrew Belt
|
871617ad6c
|
Fix docstrings. Add createParamCentered to rack0.hpp.
|
5 years ago |
Andrew Belt
|
0517cc20aa
|
Fix return values of deprecated random*() functions in rack0.hpp.
|
5 years ago |
Andrew Belt
|
076f8b1965
|
Clean up ui namespace. Remove blendish state from ui classes.
|
5 years ago |
Andrew Belt
|
54544bbe93
|
Use Module::Expander struct for accessing expander messages.
|
5 years ago |
Andrew Belt
|
212404c664
|
Add Widget::addChildBottom(). Change ModuleWidget::setPanel behavior. Improve event docstrings. Temporarily disable glibc 2.23 header on Linux.
|
5 years ago |
Andrew Belt
|
cdf7a2bbfa
|
Fix serialization for unbounded Params.
|
5 years ago |
Andrew Belt
|
7bd98943db
|
Add left/rightMessageFlipRequested to Module.
|
5 years ago |
Andrew Belt
|
09c85276d6
|
Use linear scaling for Light value.
|
5 years ago |
Andrew Belt
|
71fab3da71
|
Fix broken eucMod()
|
5 years ago |
Andrew Belt
|
babcc49a2a
|
Attempt to link to glibc 2.23 for plugins.
|
5 years ago |
Andrew Belt
|
0a71dde25e
|
alignedMalloc is unneeded.
|
5 years ago |
Andrew Belt
|
5e0378cb5a
|
Clean up app namespace.
|
5 years ago |
Andrew Belt
|
afd6d4bb8e
|
Clean up various headers.
|
5 years ago |
Andrew Belt
|
8d63d198ea
|
Make random state thread-local.
|
5 years ago |
Andrew Belt
|
10fa872dc6
|
Clean up DSP headers.
|
5 years ago |
Andrew Belt
|
df0388c9fb
|
Re-add METHOD_ prefix to network::Method enums
|
5 years ago |
Andrew Belt
|
269f9aca9b
|
Only use Engine::yieldWorkers() when we know it's needed in Core Audio. Use _mm_pause() in spinlocks.
|
5 years ago |
Andrew Belt
|
30c5b24ec5
|
Add Engine::yieldWorker() which turns worker spinlocks into mutex locks. Fix race condition in EngineWorker::run() when changing number of threads.
|
5 years ago |
Andrew Belt
|
99783f9095
|
Added zoom level to Window::screenshot().
|
5 years ago |
Andrew Belt
|
478c8fcc71
|
Change name of driver to driverId and device to deviceId in audio namespace.
|
5 years ago |
Andrew Belt
|
9d6ee7c070
|
Open changelog in browser if UpdateItem is clicked in the plugin menubar.
|
5 years ago |
Andrew Belt
|
fa1c70220d
|
Add plugin update menu items.
|
5 years ago |
Andrew Belt
|
e9ac9eb677
|
Add -p for creating screenshots of every module.
|
5 years ago |
Andrew Belt
|
380d634308
|
Fix TextField dragging for highlighting text. Add more error messages to plugin::logIn.
|
5 years ago |