Commit Graph

413 Commits

Author SHA1 Message Date
Francois Best 2ffbdef8da
Merge pull request #124 from insolace/master
::send ignores realtime messages, quick fix
2019-08-22 08:52:06 +02:00
Eric Bateman 843a9e5d8d
Delete .DS_Store 2019-08-21 23:36:22 -07:00
lathoub f067883dd8
changed default size of enums (int) to a smaller type
Easily save over 200 bytes for the library by using the smallest type for these MIDI types.
2019-08-18 06:52:50 +02:00
Eric Bateman dac0862657 Update MIDI.hpp 2019-08-11 00:58:17 -07:00
Eric Bateman d688030c14 debugging 2019-08-11 00:34:40 -07:00
Francois Best 96b7fd4537 chore: Config file update 2018-11-07 12:09:47 +01:00
Francois Best b3ab309781 doc: Update Readme
Fix typos, add USB support
2018-11-07 12:09:37 +01:00
Francois Best faa7bade0b cleanup: Dedupe RingBuffer implementation in mocks 2018-11-07 12:08:12 +01:00
Francois Best a9e0db5b73 fix: Test examples in CI 2018-11-06 16:58:05 +01:00
Francois Best 39d13e8ac4 feat: Add MIDI USB test sketches 2018-11-06 16:55:51 +01:00
Francois Best 5835806832 fix: Constify 2018-11-06 16:55:08 +01:00
Francois Best 347b67a877 fix: Point back to original MIDIUSB repo
Now that arduino-libraries/MIDIUSB#47 has been merged.
2018-11-06 12:47:26 +01:00
Francois Best 0e9e505543 doc: Note the importance of Running Status being disabled for USB 2018-11-04 14:17:30 +01:00
Francois Best 67a13be6c6 fix: Use USB packet interface in the transport layer 2018-11-04 14:17:07 +01:00
Francois Best 5ccf0159a2 feat: Serialise USB MIDI packets into the serial RX buffer 2018-11-04 10:07:21 +01:00
Francois Best 1ccd7c3ce8 feat: Add SysEx support for USB MIDI 2018-11-03 21:47:37 +01:00
Francois Best 5b96487362 feat: Compose TX USB MIDI packets from serial buffer 2018-11-03 18:59:20 +01:00
Francois Best 3f15b733e4 feat: Get CIN from status byte
Removed unused implementation of UsbMidiEventPacket
2018-11-03 18:58:45 +01:00
Francois Best a34087c92c feat: Add peek and pop methods 2018-11-03 18:56:42 +01:00
Francois Best 9a0907ea7f chore: Point MIDI-USB submodule to own fork for unit testing 2018-11-03 18:56:11 +01:00
Francois Best b9397337d2 doc: Update links
[skip ci]
2018-10-11 11:45:46 +02:00
Francois Best db0f65a46e fix: Unnamed namespace macro is not available here 2018-10-11 11:37:40 +02:00
Francois Best 42b98a78cf refactor: Avoid redundant call 2018-10-11 10:33:07 +02:00
Francois Best 04ae12d9ad chore: Add VSCode config files & editor settings 2018-10-11 10:32:26 +02:00
Francois Best 83ad031ee6 fix: Add tests and fix RingBuffer implementation 2018-10-11 10:31:23 +02:00
Francois Best a44d1e7c1c
Merge pull request #98 from jarosz/master
Corrected typo.
2018-07-11 20:57:23 +02:00
Jacek Roszkowski e486667d8a
Corrected typo: Lenght - Length 2018-06-22 20:47:13 +02:00
Jacek Roszkowski 58474673b4
Corrected typo: Lenght - Length 2018-06-22 20:44:12 +02:00
Jacek Roszkowski 2e8be813c4
Corrected typo: Lenght - Length 2018-06-22 20:43:21 +02:00
Jacek Roszkowski 98f7bb8831
Corrected typo: Lenght - Length 2018-06-22 20:40:43 +02:00
Francois Best ba6e16442b Merge master into feat/4.4.0 2018-03-10 18:51:47 +01:00
Francois Best 1cd638361e chore: Update VSCode C++ helper file 2018-03-10 18:43:15 +01:00
Francois Best 561def7c06
Merge pull request #81 from LnnrtS/fixedWarnings
fix: Implicit conversion & sign comparison compiler warnings

- Increase warning level for sources
- Fix implicit conversion & sign comparison warnings
2018-03-10 18:41:36 +01:00
Francois Best 33bd77dd13 fix: Fix more sign / implicit type conversion warnings 2018-03-10 17:59:17 +01:00
Francois Best c5833214a1 feat: Increase warning level for sources
Don't do it globally as externals may have warnings we can't do much about.
2018-03-10 17:44:16 +01:00
Francois Best d9cad6034f chore: Upgrade Google Test to release-1.8.0 2018-03-10 17:10:47 +01:00
Francois Best 064c9d9568 fix: Issue link in documentation
[ci skip]
2018-03-10 17:07:55 +01:00
Francois Best 1c01effbd9 feat: Handle Korg-style of flipping SysEx data header bits
Closes #92
2018-03-10 16:58:17 +01:00
Francois Best 9b9905fb2a chore: Bump version to 4.4.0 2018-03-10 15:44:46 +01:00
Francois Best 4f9e629471 Merge branch 'master' into dev 2018-01-09 08:40:14 +01:00
Francois Best 63caf9a564
Merge pull request #88 from per1234/keywords-separator
Use correct separator in keywords.txt
2017-12-14 11:42:36 +01:00
per1234 ad652d3191
Use correct separator in keywords.txt
The Arduino IDE currently requires the use of a tab separator between the name and identifier. Without this tab the keyword is not highlighted.

Reference: https://github.com/arduino/Arduino/wiki/Arduino-IDE-1.5:-Library-specification#keywords
2017-12-13 14:56:35 -08:00
Francois Best ed72e06755 chore: auto-update VSCode C++ support file 2017-10-08 09:50:39 +02:00
Francois Best d292b68eaa fix: correct sequence of commands for submodules 2017-10-08 09:49:36 +02:00
Francois Best 43fcb370ed Merge branch 'master' into dev 2017-10-08 09:40:18 +02:00
Francois Best 7809235676 Added screenshot of the library manager 2017-08-25 15:33:31 +02:00
Francois Best 2a1e4a86b3 Added library manager screenshot 2017-08-25 15:29:07 +02:00
Lennart 3396ec9429 fixed some warnings when compiling with -Wconversion and -Wsign-conversion 2017-07-18 10:37:49 +02:00
Francois Best 724a1caecd Fix non-Arduino builds. 2017-04-07 09:39:52 +02:00
Francois Best 03d73c2b09 Changed def to match updates to cake library (FortySevenEffects/cake) 2017-04-07 09:37:49 +02:00