17 Commits (f29e6011b1e22c4eb06fd35d8d97a6ac9d7e1609)

Author SHA1 Message Date
  Andrew Belt b22f88b8aa Rename INTERNAL to PRIVATE. Add PRIVATE to several functions/symbols that plugins should never call/use. 3 years ago
  Andrew Belt 6d5a76788f Adjust formatting of namespace docs. 3 years ago
  Andrew Belt 696939069d Use <> instead of "" for include directive. 5 years ago
  Andrew Belt 52151a709d Add various API documentation 5 years ago
  Andrew Belt f312191e0a Move MIDI subclasses to source files 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 dd02ec52ad Move Widget class to header, wrap settings, keyboard, and gamepad in namespace 6 years ago
  Andrew Belt 587f936a99 Move random to its own namespace, shuffle files around 6 years ago
  Andrew Belt 036d1a4b83 Revise way to initialize MIDI drivers 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 e7171e9a3e Added colors to logger (terminal mode only), use notes for gamepad 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 531f348dc2 Restructure midi for multiplexing, add gamepad midi driver, add CPU 6 years ago