19 Commits (34af736ee5a2c89a757fffb5700452b1291cb36d)

Author SHA1 Message Date
  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 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 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. 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(), 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 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 7 years ago
  ben 63cfbc3d3c Restructure midi interface 7 years ago