37 Commits (476a49b33b0539b825f53a51bfa7758558433ecc)

Author SHA1 Message Date
  Andrew Belt dca30e2b53 Auto-format code with astyle. 5 years ago
  Andrew Belt 696939069d Use <> instead of "" for include directive. 5 years ago
  Andrew Belt 9a29b832fb Change audio::IO and midi::IO name to Port. 5 years ago
  Andrew Belt ccf0d9185b Reset MIDI driver when Core MIDI modules are reset 5 years ago
  Andrew Belt f9917a95e9 Fix MIDI status and channel bitwise mixups 5 years ago
  Andrew Belt 2862703f4c Add CV-MIDI to Core. Move arrow key scrolling from ScrollWidget to RackWidget. 5 years ago
  Andrew Belt d7186474d3 Implement midi::Output. Tweak midi API a bit 5 years ago
  Andrew Belt 00d039c465 Put midi in namespace 5 years ago
  Andrew Belt a792c85cbc Cleanup includes more 5 years ago
  Andrew Belt 3644b1877e Clean up includes 5 years ago
  Andrew Belt 499ceb024f Remove math namespace 6 years ago
  Andrew Belt 587f936a99 Move random to its own namespace, shuffle files around 6 years ago
  Andrew Belt bee6f658cf Move logger to its own namespace, add macros to macros.hpp 6 years ago
  Andrew Belt f6ed130762 MIDI and RtMidi driver fixes 6 years ago
  Andrew Belt 036d1a4b83 Revise way to initialize MIDI drivers 6 years ago
  Andrew Belt 67923962e9 Reorder driverIds, re-enable Bridge 6 years ago
  Andrew Belt 4e12141e3a Fix blank MIDI driver bug 6 years ago
  Andrew Belt ba275e31e5 Massive refactor to MIDI API, re-enable Bridge 6 years ago
  Andrew Belt 6829aab3d5 Added preliminary computer keyboard MIDI support 6 years ago
  Andrew Belt 83652270aa Generate MIDI with Gamepad driver, allow negative CC values in MIDI-CC 6 years ago
  Andrew Belt 8a9f81cbd7 More MIDI restructuring, changed driver -> driverId, device -> deviceId 6 years ago
  Andrew Belt 26a5651a66 Added more verbose logging 6 years ago
  Andrew Belt 3a5e256d82 Further restructure to midi.hpp 6 years ago
  Andrew Belt 531f348dc2 Restructure midi for multiplexing, add gamepad midi driver, add CPU 6 years ago
  Arnaud Estublier 2a33037ad8 RtMidi Clients are named VCV Rack 6 years ago
  Andrew Belt bd99a85595 Tweak build system, midi.hpp structure 6 years ago
  Andrew Belt 79158297bc Add MIDI to Bridge 6 years ago
  Andrew Belt bf21ddcd78 Bridge progress 6 years ago
  Andrew Belt 5984e52918 Fix MidiIO destructor crash 6 years ago
  Andrew Belt d5f7325ede Add pulse outputs to MIDI-1 6 years ago
  Andrew Belt 19f95f6f97 Add MIDI-TRIG panel, add sysex, time, and sense flags to MidiInput 6 years ago
  Andrew Belt 13fe861ddd Add CV functionality to MIDI to CV interface 6 years ago
  Andrew Belt db8d0fc1d6 Add partial MIDI CC Interface, MIDI CV fixes 6 years ago
  Andrew Belt 074287e306 Fix scrolling menus again 6 years ago
  Andrew Belt 63cd488674 Added active light indicators to AudioInterface and MIDItoCVInterface 6 years ago
  Andrew Belt 5e6463f5af Reorganize midi.hpp and audio.hpp, add prompt before clearing patch after crash, add Bridge scaffolding to AudioIO 6 years ago
  Andrew Belt d7875d5e30 Add midi.cpp with MidiIO class 6 years ago