Andrew Belt
|
c60339bcd3
|
Create `plugin::` namespace
|
5 years ago |
Andrew Belt
|
8a5a806425
|
Add app::, ui::, and widget:: namespaces.
|
5 years ago |
Andrew Belt
|
38a7f6da22
|
Added BrowserOverlay to contain ModuleBrowser.
|
5 years ago |
Andrew Belt
|
8191bdd455
|
Don't include rack0.hpp in documentation
|
5 years ago |
Andrew Belt
|
8a00ad572b
|
Add namespaces, functions, and introduction page to docs.
|
5 years ago |
Andrew Belt
|
83c5b7a295
|
Improve default template.vcv.
|
5 years ago |
Andrew Belt
|
dc8c317d9f
|
Remove empty patch message. Add oversample multipliers to engine sample rate toolbar items.
|
5 years ago |
Andrew Belt
|
270ea640ef
|
Allow up to 16x oversampling from 44100 and 48000.
|
5 years ago |
Andrew Belt
|
eab2f6667a
|
Fix typo in rtaudio drivers on Mac
|
5 years ago |
Andrew Belt
|
bcdf33ca4e
|
Tweaks to doxygen build
|
5 years ago |
Andrew Belt
|
5d33f6ea1f
|
Add doxygen build system.
|
5 years ago |
Andrew Belt
|
cf8dd0992e
|
Tweak default template.vcv patch.
|
5 years ago |
Andrew Belt
|
d4f30d99e8
|
Merge branch 'v1' of github.com:VCVRack/Rack into v1
|
5 years ago |
Andrew Belt
|
e74da56005
|
Move patch loading from main() to PatchManager::init(). Load template.vcv if autosave.vcv does not exist. Create default template.vcv file.
|
5 years ago |
Andrew Belt
|
57f0172b5e
|
Add libraries for linking WASAPI on Windows
|
5 years ago |
Andrew Belt
|
cfcc5707e2
|
Module Browser work. Make disabled modules more transparent.
|
5 years ago |
Andrew Belt
|
fd3937794e
|
Add DrawContext::clipBox for drawing children widgets only when they intersect with the clipBox.
|
5 years ago |
Andrew Belt
|
6d1142b449
|
Add new Widget::draw() method. Deprecate old method.
|
5 years ago |
Andrew Belt
|
ac468a6670
|
Add Vec::crossfade. Rearrange various methods.
|
5 years ago |
Andrew Belt
|
fd2ecb609b
|
Disable pulseaudio and Jack in RtAudio build on Mac.
|
5 years ago |
Andrew Belt
|
3c04fda563
|
Add libomp to dep on MacOS. Use -Xpreprocessor flag for compiling OpenMP code
|
5 years ago |
Andrew Belt
|
278c9dd387
|
Disable OpenMP on Mac
|
5 years ago |
Andrew Belt
|
21b99196d7
|
Add Knob::horizontal
|
5 years ago |
Andrew Belt
|
dac26ce0a7
|
Fix plug light colors
|
5 years ago |
Andrew Belt
|
d737504011
|
Add intro message when the rack is empty. Round zoom level to nearest percent.
|
5 years ago |
Andrew Belt
|
c8fbc1a076
|
Set plug lights to 0 when disconnected
|
5 years ago |
Andrew Belt
|
350ff7c3e7
|
Use guided scheduling mode in openmp for. Seems to be 5% better in my tests.
|
5 years ago |
Andrew Belt
|
557460b194
|
Add Engine::threadCount to toolbar menu and settings.json
|
5 years ago |
Andrew Belt
|
d35d91de05
|
Make engine multithreaded with OpenMP
|
5 years ago |
Andrew Belt
|
d2008677fe
|
Add mutex to logger
|
5 years ago |
Andrew Belt
|
e314107e4a
|
Add implementation for system::setThreadName for Linux
|
5 years ago |
Andrew Belt
|
a88a3a3f58
|
Add SI prefixes parsing to Quantity::setDisplayValue
|
5 years ago |
Andrew Belt
|
e86b4a8f92
|
Add system::setThreadName
|
5 years ago |
Andrew Belt
|
98aa18d354
|
Rename a few variables and methods
|
5 years ago |
Andrew Belt
|
d6fd5f62a3
|
Refactor dsp/digital.hpp
|
5 years ago |
Andrew Belt
|
0a22c3e378
|
Use engine mutex for bypassing module
|
5 years ago |
Andrew Belt
|
6d86a8280c
|
Add convenience methods to Port. Draw blue plug lights for polyphonic ports.
|
5 years ago |
Andrew Belt
|
9ce5cbeb07
|
Change license of src/ from LGPL to BSD.
|
5 years ago |
Andrew Belt
|
5de5db2a18
|
Add Param::randomizable
|
5 years ago |
Andrew Belt
|
bbc5106c00
|
Fix SHA256 function in dep.mk
|
5 years ago |
Andrew Belt
|
d35de0b6f1
|
Merge Port::channels and Port::active concept. Add third Light to plug for polyphony.
|
5 years ago |
Andrew Belt
|
c6f8153d74
|
Use various other history actions when interacting with the rack
|
5 years ago |
Andrew Belt
|
f6010e61a3
|
Add Undo/Redo menu items. Clean up Toolbar.
|
5 years ago |
Andrew Belt
|
5659faba2e
|
Add RackWidget::clearCablesAction
|
5 years ago |
Andrew Belt
|
42e47732f9
|
Refactor ModuleAdd. Add history::State::clear()
|
5 years ago |
Andrew Belt
|
c4a33bedc3
|
Move CableContainer methods into RackWidget
|
5 years ago |
Andrew Belt
|
94c33c5e77
|
Use cable history actions when interacting with cables
|
5 years ago |
Andrew Belt
|
8cc4cb3c2b
|
Add PatchManager. Clean up and refactor RackWidget and CableContainer.
|
5 years ago |
Andrew Belt
|
5266641777
|
Big cable refactor.
|
5 years ago |
Andrew Belt
|
a77a04ad22
|
Move ModuleWidget cloning code from RackWidget to ModuleWidget. Make ModuleWidget position based on mouse position.
|
5 years ago |