19 Commits (476a49b33b0539b825f53a51bfa7758558433ecc)

Author SHA1 Message Date
  Andrew Belt dca30e2b53 Auto-format code with astyle. 4 years ago
  Andrew Belt 696939069d Use <> instead of "" for include directive. 4 years ago
  Andrew Belt cfa143fee6 Flip default note values upside down on MIDI-Gate and CV-Gate so they match drumpad hardware. 4 years ago
  Andrew Belt e23789c287 Add numpad device to keyboard driver. 4 years ago
  Andrew Belt b066025ed1 Correctly handle MIDI messages with less than 3 bytes. 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 20b78190c1 Put math in namespace 5 years ago
  Andrew Belt 3644b1877e Clean up includes 5 years ago
  Andrew Belt 499ceb024f Remove math namespace 5 years ago
  Andrew Belt c3407ca07d Code style: Remove () from `new X()` 5 years ago
  Andrew Belt dd02ec52ad Move Widget class to header, wrap settings, keyboard, and gamepad in namespace 5 years ago
  Andrew Belt 587f936a99 Move random to its own namespace, shuffle files around 5 years ago
  Andrew Belt c57c76e6d1 Move math to its own namespace, clean up deprecated classes 5 years ago
  Andrew Belt d2a308f56b Remember pressed keyboard keys upon release 5 years ago
  Andrew Belt 036d1a4b83 Revise way to initialize MIDI drivers 5 years ago
  Andrew Belt ba275e31e5 Massive refactor to MIDI API, re-enable Bridge 5 years ago
  Andrew Belt 6829aab3d5 Added preliminary computer keyboard MIDI support 5 years ago