lathoub
d7f323435f
getting ready for v5
2020-03-22 17:28:17 +01:00
lathoub
a1de741e8a
removed deprecated MidiFilterMode (to be removed for v5)
2020-03-22 17:27:53 +01:00
lathoub
0ab711a067
+ noteValues
2020-03-22 15:37:41 +01:00
lathoub
1a025ce79d
+ Manufacturer System Exclusive ID (incomplete)
2020-03-22 15:37:12 +01:00
lathoub
d6ac0f6b82
+ receiver ActiveSensing, + error Callback
...
1) Active Sensing:
Once an ActiveSensing message is received, the system checks for timeouts: if no message is received within the specified 300ms (see in _Defs), an error is set and the checks for timeout stop.
2) added a callback for errors. 2 errors are defined: parse error and ActiveSensing timeout
2020-03-22 15:33:42 +01:00
lathoub
c09c8e8148
aliasing for callbacks (and default initializers
2020-03-18 06:55:45 +01:00
lathoub
fc752bc834
lift and shift of the Serial code into a seperate class, allowing for other serializers
...
lift and shift of the Serial code into a seperate class, allowing for other serializers as AppleMIDI, USBMIDI, ipMIDI, BLE-MIDI
2020-03-04 19:49:27 +01:00
lathoub
0d596066b4
added support for receiving SysEx command segments
...
Very long SysEx mesaages are cut in to multiple command segments
Where a normal SysEx starts with F0 and ends with F7, the first segment will start with F0 and end with F0, the middle section (optional) start with F7 and ends with F7 - the last segments starts with F7 and ends with F0
2020-02-10 15:04:45 +01:00
lathoub
a1bff07a1e
Update midi_Defs.h
2019-08-18 11:40:00 +02:00
Francois Best
9b9905fb2a
chore: Bump version to 4.4.0
2018-03-10 15:44:46 +01:00
Francois Best
9a4b8b6c86
Merge branch 'master' into dev.
2016-11-04 23:27:01 +01:00
Francois Best
77bb518f19
Using recommended default HW serial port.
...
Relates to #65 .
2016-11-04 23:22:45 +01:00
David Menting
32489bc0ea
Added default serial port for Teensy 3.0/3.1/3.2 and Teensy LC
2016-11-04 12:36:21 +01:00
Francois Best
82f5dca265
Bumped version to 4.3.1, fixing Arduino lib file.
...
Removed redundant version mentions in sources.
2016-11-04 10:53:18 +01:00
Francois Best
aa35573ca6
Added version defines, might be useful later on.
2016-10-30 09:55:30 +01:00
Francois Best
437d5ebce0
Bump version in sources.
2016-10-30 09:50:01 +01:00
Francois Best
7117671b16
Fix.
2016-10-27 08:04:15 +02:00
Francois Best
37e72bc7fa
Stay consistant in enums first letter case.
2016-10-27 08:02:34 +02:00
Francois Best
58880bb647
gcc does not like individual deprecated attributes.
2016-10-21 07:52:12 +02:00
Francois Best
6fc3e38512
Moved Thru defs to own scope to avoid pollution.
2016-10-21 07:43:46 +02:00
Francois Best
96374a1fa1
Added RPN/NRPN sending facilities.
...
Needs doc, closes #37 .
2016-10-07 00:38:27 +02:00
Francois Best
5b3e4ac097
Fix warnings.
2016-04-24 18:27:16 +02:00
Francois Best
79c01a27a4
Added RPN/NRPN definitions.
2016-04-03 17:58:33 +02:00
Francois Best
fb693e7245
Changed license to MIT.
2015-08-13 09:03:17 +02:00
Francois Best
e1f8dcc380
Doc.
2014-06-11 09:44:55 +02:00
Francois Best
e31d0a1910
Doc.
2014-06-11 09:33:32 +02:00
Francois Best
b1b978d63c
4.2
2014-06-11 09:13:34 +02:00
Francois Best
219340ea96
Fix SysEx size callback bug, using template settings instead of preprocessor macros.
2014-06-11 09:09:08 +02:00
Francois Best
f88012b38f
Removed auto-instanciation
2014-04-20 17:24:35 +02:00
Francois Best
410e51c91a
Template settings.
2014-04-20 17:23:10 +02:00
Francois Best
240cd22021
Added explicit license header and starting 4.1 branch.
2014-04-01 09:03:44 +02:00
Francois Best
b2800e5fdd
Doc & formatting.
2014-02-13 21:58:37 +01:00
Francois Best
601ddb3773
Reverted Thru changes on branch release/4.0 (breaking thread/merge-safety).
2013-07-07 15:10:13 +02:00
Francois Best
cc9927fd50
Fixed build.
2013-07-07 14:53:56 +02:00
Francois Best
d78cace1b2
Working on thru.
2013-07-07 14:13:32 +02:00
Francois Best
8c9d289216
Working on thru.
2013-07-07 12:52:27 +02:00
Francois Best
2f828fe2bc
Define byte type as we're safe in the midi namespace anyway.
2012-11-07 12:28:42 +01:00
Francois Best
5a55f715da
Fixed bugs on SysEx reception.
2012-10-08 22:12:42 +02:00
Francois Best
ac86227ed1
Updated doc.
2012-10-08 07:50:19 +02:00
Francois Best
5fe1ca0697
Updated doc.
2012-10-02 22:36:07 +02:00
Francois Best
691b172187
Target detection and simplified auto-instanciation.
2012-10-02 21:51:18 +02:00
Francois Best
a63afb0868
Added multiple instanciation.
2012-09-27 21:13:57 +02:00
Francois Best
69604e458b
Made unique set of files, to avoid stupid branches.
2012-09-06 20:41:25 +02:00
Francois Best
4b8b38aeaf
Quake wip.
2012-09-05 18:32:42 +02:00
Francois Best
5a42cb006d
Starting quake.
2012-09-04 09:09:07 +02:00