Andrew Belt
|
4e7f1edb24
|
Change all deprecated APP->window->loadSvg() calls to Svg::load(). Fix FramebufferWidget::onContextDestroy() not unsetting framebuffer handle.
|
4 years ago |
Andrew Belt
|
5043d0e10a
|
Use Engine frame instead of seconds timestamp for midi::Message.
|
4 years ago |
Andrew Belt
|
7efd063392
|
Change timestamps from int64_t to double, and define epoch as when `system::init()` is called.
|
4 years ago |
Andrew Belt
|
7103404c5a
|
CV-MIDI: Add back rate limiting to pitch wheel, mod wheel, velocity, and pan. CV-CC and CV-Gate: Add timestamps to generates MIDI messages.
|
5 years ago |
Andrew Belt
|
dccdacf3bc
|
Update midi API to behave similarly to audio API.
|
5 years ago |
Andrew Belt
|
e9dd0d1676
|
Add port labels to Core. Fix serialization of Blank and Notes.
|
5 years ago |
Andrew Belt
|
dca30e2b53
|
Auto-format code with astyle.
|
5 years ago |
Andrew Belt
|
535b64c5bb
|
Wrap Core plugin in core:: namespace.
|
5 years ago |
Andrew Belt
|
a509fab1c1
|
Move and rename widget::DrawContext to widget::Widget::DrawArgs. Rename Module::ProcessContext to Module::ProcessArgs.
|
6 years ago |
Andrew Belt
|
9c275dd20d
|
Add Module::process and Module::ProcessContext.
|
6 years ago |
Andrew Belt
|
9a29b832fb
|
Change audio::IO and midi::IO name to Port.
|
6 years ago |
Andrew Belt
|
425d9dfe26
|
Construct MidiWidget and AudioWidget children during setMidiIO() and setAudioIO() calls.
|
6 years ago |
Andrew Belt
|
bfcae28495
|
Update MIDI-Map panel. Add Engine::getModule().
|
6 years ago |
Andrew Belt
|
dab876ab96
|
Add description to Core modules. Disable QWERTY MIDI keyboard when an element is selected.
|
6 years ago |
Andrew Belt
|
822c525d6b
|
Change "SVG" to "Svg" for correct capitalization style. Create Window::loadSvg, loadImage, and loadFont.
|
6 years ago |
Andrew Belt
|
8a5a806425
|
Add app::, ui::, and widget:: namespaces.
|
6 years ago |
Andrew Belt
|
c13c967b26
|
Finish CV-MIDI, CV-CC, and CV-Gate. Clean up MIDI-CV, MIDI-CC, and MIDI-Gate. Make Grid16MidiWidget generic and reusable.
|
6 years ago |
Andrew Belt
|
9ffb57edd0
|
Remove Window::isModPressed() and isShiftPressed(). Add Window::getMods(). Add partial implementations of Core MIDI-CC and MIDI-Gate.
|
6 years ago |