Andrew Belt
|
fb41d3843e
|
Expand MIDI driver and device into inline menu in app::appendMidiMenu().
|
5 years ago |
Andrew Belt
|
dccdacf3bc
|
Update midi API to behave similarly to audio API.
|
5 years ago |
Andrew Belt
|
55852118f7
|
Add appendAudioMenu() and appendMidiMenu().
|
5 years ago |
Andrew Belt
|
dca30e2b53
|
Auto-format code with astyle.
|
5 years ago |
Andrew Belt
|
696939069d
|
Use <> instead of "" for include directive.
|
6 years ago |
Andrew Belt
|
5e0378cb5a
|
Clean up app namespace.
|
6 years ago |
Andrew Belt
|
e4db0bf892
|
Clean up AudioWidget/MidiWidget default state. Re-enable JACK in RtAudio dep.
|
6 years ago |
Andrew Belt
|
9d609fee2b
|
Rename `widget::*Event` to `event::*`.
|
6 years ago |
Andrew Belt
|
009ff12a0b
|
Add default text for AudioWidgets and MidiWidgets.
|
6 years ago |
Andrew Belt
|
b84e2f57fa
|
Merge event:: namespace with widget:: namespace. Rename event::* to widget::*Event.
|
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
|
8a5a806425
|
Add app::, ui::, and widget:: namespaces.
|
6 years ago |
Andrew Belt
|
f9917a95e9
|
Fix MIDI status and channel bitwise mixups
|
6 years ago |
Andrew Belt
|
a6961d6626
|
Tear down old Module Browser, make app widgets and Core plugins compatible with NULL Module
|
6 years ago |
Andrew Belt
|
e845373ee9
|
Make event callbacks use const
|
6 years ago |
Andrew Belt
|
00d039c465
|
Put midi in namespace
|
6 years ago |
Andrew Belt
|
20b78190c1
|
Put math in namespace
|
6 years ago |
Andrew Belt
|
95f6016e7a
|
Remove app.hpp/cpp, fix headers of app headers, rename RackScene to Scene
|
6 years ago |
Andrew Belt
|
499ceb024f
|
Remove math namespace
|
6 years ago |
Andrew Belt
|
2a3c254712
|
Revert to simpler event system
|
6 years ago |
Andrew Belt
|
c3407ca07d
|
Code style: Remove () from `new X()`
|
6 years ago |
Andrew Belt
|
abc34603d9
|
Add WidgetState
|
6 years ago |
Andrew Belt
|
6475c630b5
|
Revise event and widget API (draft), migrate source files to headers (WIP), separate large headers into small headers in subfolders (WIP)
|
6 years ago |
Andrew Belt
|
c57c76e6d1
|
Move math to its own namespace, clean up deprecated classes
|
6 years ago |
Andrew Belt
|
67923962e9
|
Reorder driverIds, re-enable Bridge
|
7 years ago |
Andrew Belt
|
8a9f81cbd7
|
More MIDI restructuring, changed driver -> driverId, device -> deviceId
|
7 years ago |
Andrew Belt
|
6049c0abe5
|
Added util/color.hpp, fixed LightWidget color algorithm, added Ctrl+U key command for "Disconnect cables", refactor audio.cpp/midi.cpp, add new Audio Interface panel
|
7 years ago |
Andrew Belt
|
db8d0fc1d6
|
Add partial MIDI CC Interface, MIDI CV fixes
|
7 years ago |
Andrew Belt
|
1ab4b2cb85
|
AudioInterface rework, Notes rework, partial MIDIToCVInterface rework
|
7 years ago |
Andrew Belt
|
63cd488674
|
Added active light indicators to AudioInterface and MIDItoCVInterface
|
7 years ago |
Andrew Belt
|
d7875d5e30
|
Add midi.cpp with MidiIO class
|
7 years ago |