Commit Graph

248 Commits

Author SHA1 Message Date
Francois Best 5a477fda4f Added unit tests for USB stuff. 2016-10-13 18:30:59 +02:00
Francois Best cf7885d79b Fixed stuff, using struct & methods rather than union. 2016-10-13 18:30:49 +02:00
Francois Best 3da8bb013e Don't build examples for now. 2016-10-13 17:29:58 +02:00
Francois Best 2699fc80d6 Merge pull request #56 from FortySevenEffects/feature/usb
Merge branch feature/usb
2016-10-12 19:35:10 +02:00
Francois Best 0252ce7ebe Fixed noteOn/Off CINs, coding style & fixes. 2016-10-12 19:22:36 +02:00
Francois Best e84d12d9ed Update license, renamed packet object. 2016-10-12 19:18:29 +02:00
Francois Best 63e8e515ad Rename midi_USB.h to midi_UsbDefs.h 2016-10-12 19:16:27 +02:00
Francois Best c17f2396cd Fix syntax. 2016-10-12 19:11:21 +02:00
Francois Best cf8761379c Skipping USB test for now. 2016-10-11 09:02:11 +02:00
Francois Best ebd10f034a Listing new files. 2016-10-10 17:38:40 +02:00
Francois Best 73dfc79815 Fix examples. 2016-10-10 17:16:04 +02:00
Francois Best ff6bf0111b Added MidiUSB example (wip). 2016-10-10 17:05:59 +02:00
Francois Best 203a26ea3a Added USB transport for native MIDI through USB.
#52
2016-10-10 16:59:03 +02:00
Francois Best 305c263afb Added RingBuffer utility class for USB transport. 2016-10-10 16:57:56 +02:00
Francois Best 47b206c279 Added MIDIUSB Arduino lib as a submodule. 2016-10-10 16:57:15 +02:00
Francois Best 606e732490 Moved examples & keywords.txt to follow 1.5 lib spec. 2016-10-10 15:38:08 +02:00
Francois Best 2b4b30b32a Moar tests. 2016-10-10 14:23:57 +02:00
Francois Best 300cb139e9 #54: Deprecated sending of TuneRequests with sendRealTime. 2016-10-10 14:23:50 +02:00
Francois Best ac1925a74f Testing send real-time shortcut & sendSysEx. 2016-10-10 13:48:11 +02:00
Francois Best 68444227b2 Added test for invalid send methods. 2016-10-10 12:01:24 +02:00
Francois Best d6d3f9edb0 Enable profiling only in Travis. 2016-10-10 12:00:56 +02:00
Francois Best 80b46ec903 Coverage only for g++, reactivated examples. 2016-10-09 21:47:16 +02:00
Francois Best b21500e8e6 Fix sudo. 2016-10-09 20:13:26 +02:00
Francois Best f4d103ea36 Reworking Travis script. 2016-10-09 20:11:55 +02:00
Francois Best 63f5eba41b What if we don't specify lcov/gcov? 2016-10-09 19:24:14 +02:00
Francois Best 016f18df4b Fixy. 2016-10-09 19:10:31 +02:00
Francois Best 4009b2a15b Testing lcov and gcov updates. 2016-10-09 19:04:59 +02:00
Francois Best 766961b2f3 Added code coverage badge. 2016-10-09 18:40:51 +02:00
Francois Best 9cbce11523 Install lcov from apt, fix path. 2016-10-09 18:40:26 +02:00
Francois Best cb34be646c Added test for PolyPressure. 2016-10-08 02:37:18 +02:00
Francois Best 8372ee92d7 Added build & run target for unit tests. 2016-10-08 02:37:07 +02:00
Francois Best 530e983dea Added contributing guidelines (wip). 2016-10-08 02:36:24 +02:00
Francois Best 34b1b11ad0 Moved stuff to builder. Added code coverage. 2016-10-08 02:36:15 +02:00
Francois Best f26071fb8a Revert "Added coveralls-cmake sub."
This reverts commit 886658c6a4.
2016-10-07 15:06:45 +02:00
Francois Best dd700fd49f Using CTest for unit tests. 2016-10-07 14:46:31 +02:00
Francois Best 886658c6a4 Added coveralls-cmake sub. 2016-10-07 11:34:56 +02:00
Francois Best 527a7c8e9d Using vector buffers & initializer-list expectancies. 2016-10-07 10:04:05 +02:00
Francois Best e65d5b6b4c Added more RPN/NRPN tests. 2016-10-07 09:59:08 +02:00
Francois Best 34b37f75e8 Fixed order of DataEntry bytes (MSB first). 2016-10-07 09:50:37 +02:00
Francois Best a7d6d803a1 Enabled CMake target debugging.
(requires CMake Tools extension for VSCode)
2016-10-07 09:12:48 +02:00
Francois Best bc0308223c Initialise new attributes. 2016-10-07 00:58:35 +02:00
Francois Best dc478a3656 Re-fix example. 2016-10-07 00:58:23 +02:00
Francois Best 154b87f8d3 Fix example. 2016-10-07 00:51:53 +02:00
Francois Best 489b49b862 Fix thruFilter bug from #45. 2016-10-07 00:49:50 +02:00
Francois Best a8e5b0ba15 Added example of RPN sequence. 2016-10-07 00:44:03 +02:00
Francois Best 96374a1fa1 Added RPN/NRPN sending facilities.
Needs doc, closes #37.
2016-10-07 00:38:27 +02:00
Francois Best c29dfd84d7 Added more tests & fixed #53 (sendPitchBend range). 2016-10-06 20:49:38 +02:00
Francois Best 419606785d Added RPN/NRPN example. 2016-10-06 20:19:10 +02:00
Francois Best cb6c428913 Try and fix Travis C++11 support (clang+gcc) 2016-10-05 07:28:51 -07:00
Francois Best b25d111391 Made post-build test running an option. 2016-10-05 05:54:44 -07:00