30 Commits (ede6295516eba09f9ec9adb7525e79a6cbcc7fc8)

Author SHA1 Message Date
  Andrew Belt ede6295516 Set zoom every few frames. Add ModuleWidget::setModule(). Add Port::set/getChannels(). 6 years ago
  Andrew Belt ccf0d9185b Reset MIDI driver when Core MIDI modules are reset 6 years ago
  Andrew Belt f9917a95e9 Fix MIDI status and channel bitwise mixups 6 years ago
  Andrew Belt cb7e139b47 Make power meter display in microseconds instead of millisamples. Add history::ComplexAction. Split Param into Param and ParamInfo. Rename setup() to config(). 6 years ago
  Andrew Belt cb0f3e5100 Use dsp:: namespace. Automatically include dsp headers in rack.hpp. 6 years ago
  Andrew Belt f1bd4b714d Change Port::set/getValue to set/getVoltage 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 217faca052 Parse plugin metadata from plugin.json 6 years ago
  Andrew Belt 00d039c465 Put midi in namespace 6 years ago
  Andrew Belt 0dec45d970 Class-ify window, un-class-ify asset 6 years ago
  Andrew Belt cbed0cf7a1 Wrap asset state into new AssetManager class 6 years ago
  Andrew Belt 0e05e63dcb Rename asset::local to user, rename asset:global to system 6 years ago
  Andrew Belt c984651b2a Modernize Core's Rack API calls 6 years ago
  Andrew Belt 73a53f4536 Rename Module::to/fromJson to dataTo/dataFromJson, move ModuleWidget::to/fromJson functionality to new Module::to/fromJson 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 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 3fa78176e2 Move asset to its own namespace 6 years ago
  Andrew Belt 0523a84777 Remove redundant MIDI channel filtering in MIDI-4 6 years ago
  Andrew Belt aa76b4bc81 Reorder MIDI-4 poly modes 7 years ago
  Andrew Belt 4b2c2b1c9a Reset after poly mode is changed 7 years ago
  Andrew Belt 9b9f2a9f6f Refactor MIDI-4, remove retriggering on GATE output 7 years ago
  dllmusic 2162c08366
Update QuadMIDIToCVInterface.cpp 7 years ago
  dllmusic 0e40a86ba3
QuadMIDIToCV with all poly modes 7 years ago
  Andrew Belt f26a402e0e MIDI-4: Add context menu to select polyphony mode 7 years ago
  Andrew Belt 0798f2844d Reorganize ParamWidgets, introduce Component as shared base class 7 years ago
  Andrew Belt 388a0f00c1 MIDI-TRIG work 7 years ago
  Andrew Belt eb7f5e0fc4 Partial QuadMidiToCvInterface 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 614c6d0988 Add MIDITriggerToCVInterface skeleton 7 years ago
  Andrew Belt 25226eb5d5 Add MIDI-4 skeleton 7 years ago
  Andrew Belt d7875d5e30 Add midi.cpp with MidiIO class 7 years ago
  ben a99bca7daa fix pedal gate release 7 years ago
  ben d2aa5af287 Fix quad midi pedal handling 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 e60117701c Run autoformatter on Core MIDI modules 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 a18eac9a0c Update midi modules for refactor of event framework (8e251c0ddb) 7 years ago
  ben e331212ec7 improve Quad Midi handling (allow note re-trigger) 7 years ago
  ben f67d37ec91 Fix quad midi pedal handling 7 years ago
  Andrew Belt bc619644ac Throw away old lights, add new LightWidget as a final replacement 7 years ago
  ben ccd820897f cleanup 7 years ago
  Andrew Belt caa1a5798e Fix dropdown menu offset when zooming 7 years ago
  ben ce4b0e77b2 Fix my misguided use of static variables 7 years ago
  Andrew Belt df94ca7ac2 Fixed labels for Quad MIDI interface 7 years ago
  ben bdc0479b4c fix/implement modes 7 years ago
  ben 4bdf07f838 Basic implementation of quad midi to cv 7 years ago