Andrew Belt
|
34af736ee5
|
Add rack0.hpp backward compatibility header for ease of migration
|
6 years ago |
Andrew Belt
|
3fa78176e2
|
Move asset to its own namespace
|
6 years ago |
Andrew Belt
|
bee6f658cf
|
Move logger to its own namespace, add macros to macros.hpp
|
6 years ago |
Andrew Belt
|
7f6745ca58
|
Don't retrigger on release for MIDI-1
|
7 years ago |
Andrew Belt
|
8d72d318b3
|
Reset clock divider in MIDI-1 when MIDI Stop is received
|
7 years ago |
Andrew Belt
|
2b96117ccb
|
Set default pitch to 0V for MIDI-1, add RGBLight
|
7 years ago |
Andrew Belt
|
4d7922b005
|
Disable sample rate converter when inRate == outRate, only convert
required channels
|
7 years ago |
Andrew Belt
|
617236be06
|
Add clock divisions to MIDI-1
|
7 years ago |
Andrew Belt
|
d4c9bad375
|
MIDI-1: Add retrigger when key is lifted
|
7 years ago |
Andrew Belt
|
53b898641e
|
Update MIDI-1 panel
|
7 years ago |
Andrew Belt
|
388a0f00c1
|
MIDI-TRIG work
|
7 years ago |
Andrew Belt
|
eb7f5e0fc4
|
Partial QuadMidiToCvInterface
|
7 years ago |
Andrew Belt
|
5984e52918
|
Fix MidiIO destructor crash
|
7 years ago |
Andrew Belt
|
d5f7325ede
|
Add pulse outputs to MIDI-1
|
7 years ago |
Andrew Belt
|
19f95f6f97
|
Add MIDI-TRIG panel, add sysex, time, and sense flags to MidiInput
|
7 years ago |
Andrew Belt
|
ef7afe180b
|
Simplify MIDI to CV Interface heldNotes
|
7 years ago |
Andrew Belt
|
07ad57ab9e
|
Fix onReset for MIDI to CV Interface
|
7 years ago |
Andrew Belt
|
13fe861ddd
|
Add CV functionality to MIDI to CV interface
|
7 years ago |
Andrew Belt
|
e51ce44588
|
Remove PulseAudio from default Linux rtaudio build, fix lastPath being overwritten when autosave is loaded, add List, replace AddModuleWindow with Sublime Text-like browser (partially complete)
|
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
|
2ff1ee5c86
|
Allow separation from Module and ModuleWidget in Model subclass
|
7 years ago |
Andrew Belt
|
6a8d2f5a4d
|
Change Port's createInput and createOutput to create
|
7 years ago |
Andrew Belt
|
2873f35e72
|
Add Widget::create static methods, replaces create*() helpers in
rack.hpp
|
7 years ago |
Andrew Belt
|
63cd488674
|
Added active light indicators to AudioInterface and MIDItoCVInterface
|
7 years ago |
Andrew Belt
|
5e6463f5af
|
Reorganize midi.hpp and audio.hpp, add prompt before clearing patch after crash, add Bridge scaffolding to AudioIO
|
7 years ago |
Andrew Belt
|
575e4df2fd
|
Use RELEASE=1 to build release version. VERSION is automatically set in the Makefile now.
Add detection code for legacy1 mode for patch files.
Initialize patch on launch if the last launch crashed after 15 seconds.
|
7 years ago |
Andrew Belt
|
d7875d5e30
|
Add midi.cpp with MidiIO class
|
7 years ago |
ben
|
5584def2e8
|
Implement single message per step for all midi modules and Fix quad midi reset bug
|
7 years ago |
Andrew Belt
|
36cd050ba4
|
Remove Module::reset(), Module::initialize(), and Module::randomize(),
add onRandomize(), onReset(), onCreate(), and onDelete()
|
7 years ago |
Andrew Belt
|
56219530cb
|
Clean up warnings
|
7 years ago |
Andrew Belt
|
162e1dff35
|
Update MIDI interfaces to current API
|
7 years ago |
ben
|
6bc7b104ec
|
remove debugging output from MidiToCV module
|
7 years ago |
ben
|
0f9db90144
|
Add Smoothing to Pitch wheel and mod wheel and fix pedal handling for Midi-to-CV
|
7 years ago |
Andrew Belt
|
bc619644ac
|
Throw away old lights, add new LightWidget as a final replacement
|
7 years ago |
ben
|
ce4b0e77b2
|
Fix my misguided use of static variables
|
7 years ago |
ben
|
9452d69737
|
Resolve issues after merging (initialisze -> reset etc.)
|
7 years ago |
ben
|
3bace286ec
|
remove virtual from functions in modules (inherit from midiIO not from
individual modules)
|
7 years ago |
ben
|
70381c53c0
|
resetMidi when initialize is called
|
7 years ago |
ben
|
997eeaa2d7
|
Update midi modules accordingly
|
7 years ago |
ben
|
9647f22eee
|
[WIP] Implement rtMidi wrapper
(Note: This misses some checks and proper error handling, but should be
good enough to test in principle)
|
7 years ago |
ben
|
63cfbc3d3c
|
Restructure midi interface
|
7 years ago |