lathoub
53e3289e3d
Merge 37ef1d48d9 into 0d605dc8a7
2021-08-02 20:19:18 -04:00
François Best
0d605dc8a7
doc: Update contributors
...
Added @kant for PR #230
2021-08-01 20:02:40 +02:00
Darío Hereñú
3f0a2d3fdb
Minor fix (line 65)
2021-08-01 20:00:28 +02:00
lathoub
d501f4bb3d
end method for Serial Transport
...
The Transport layer is started, but could never be stopped.
This change will allow the underlying library to call the end() method in the Transport layers (all other Transport layer have the end() method implemented)
Next step is to call the Transport end() method, when ending the MIDI instance
2021-06-08 20:36:38 +02:00
François Best
d9149d19df
chore: Better description for Discussions
2020-12-09 14:04:49 +01:00
François Best
a93fb27a1c
chore: Add link to Discussions in issue templates
2020-12-09 11:39:42 +01:00
François Best
d967c0c389
chore: Disable generic issues
...
General community-related Q&A is moved to Discussions
2020-12-09 11:34:22 +01:00
François Best
d3c361033d
chore: Suggest using Discussions first
2020-12-09 11:28:26 +01:00
François Best
33b294624a
chore: Add Feature Request template
...
Also redirect issues to discussions for project help.
2020-12-09 11:26:09 +01:00
François Best
10ef10bfde
feat: Add issue template for bug report
2020-12-09 11:20:27 +01:00
Felix Uhl
da8ca5e69a
Update search term for library manager
2020-09-16 16:39:29 +02:00
Felix Uhl
e292cf61b0
Update library manager screenshot
2020-09-16 16:39:29 +02:00
stfufane
150cecd450
Fix sendPitchBend multiplication
2020-06-08 11:39:16 +02:00
lathoub
37ef1d48d9
return mReceiverActiveSensingActive in SensingTimeout Handler
...
return mReceiverActiveSensingActive in SensingTimeout Handler:
- true when all is OK and active sensing is received on time
- false when active sensing is **not** received on tome
2020-05-23 20:28:14 +02:00
lathoub
ca3371a7f2
ActiveSensingTimeout has its own callback handler
...
removed ErrorActiveSensingTimeout
2020-05-23 10:51:47 +02:00
lathoub
1640504544
Create Hairless.ino
2020-05-17 15:39:18 +02:00
lathoub
e83ea63979
Update midi_Settings.h
2020-05-17 12:26:53 +02:00
lathoub
5972ae5e24
reworked ActiveSensing
...
reworked ActiveSensing using input from a variety of device MIDI Implementation manuals (Roland, KORG, Yamaha) found on the internet.
Receiving ActiveSensing:
Once an Active Sensing message is received, the unit will begin monitoring the intervalbetween all subsequent messages. If there is an interval of ActiveSensingPeriodicity ms or longer betweenmessages while monitoring is active, the same processing as when All Sound Off, All Notes Off,and Reset All Controllers messages are received will be carried out. The unit will then stopmonitoring the message interval.
Sending ActiveSensing: send x ms after the last sent command
2020-05-17 12:26:41 +02:00
lathoub
2685bb458b
reworked active Sensing
2020-05-16 16:35:03 +02:00
lathoub
ff3052ceb4
fix bug in MIDI_CREATE_CUSTOM_INSTANCE
...
- MIDI Setting in MIDI_CREATE_CUSTOM_INSTANCE, but Setting for SerialMIDI
- MACRO outside of Namespace
2020-05-16 15:51:03 +02:00
Francois Best
e5ee620139
doc: Add contributor
2020-04-28 07:34:38 +02:00
Francois Best
0d9f6f4731
chore: Release 5.0.2
...
Includes fix for missing MIDI_CREATE_CUSTOM_INSTANCE,
see #150 .
2020-04-28 07:31:42 +02:00
Rolel 42
80dfb8333c
[FIX] Repair missing MIDI_CREATE_CUSTOM_INSTANCE
...
The MIDI_CREATE_CUSTOM_INSTANCE function was removed with 5.0 branch. This commit brings it back.
2020-04-28 07:28:24 +02:00
Francois Best
d0110e4866
doc: Thru is off by default in other transports
2020-04-24 07:10:21 +02:00
Francois Best
ce57d26d2c
doc: Update example
2020-04-24 07:10:02 +02:00
Francois Best
47ce2acc16
chore: Update version & package metadata
2020-04-24 06:52:25 +02:00
Francois Best
1375b0b6aa
doc: Update URL
2020-04-24 06:52:02 +02:00
Francois Best
116dba12eb
chore: Update compiler config file
2020-04-24 06:49:55 +02:00
Francois Best
aa4912b587
chore: Update version in documentation
2020-04-24 06:47:49 +02:00
Francois Best
c0a66516f6
thruActivated as a property of the Transport layer ( #148 )
...
* thruActivated as a property of the Transport layer
* thruActivated defaults to true
Co-authored-by: lathoub <lathoub@gmail.com>
2020-04-24 06:44:59 +02:00
lathoub
a5e31f15a4
thruActivated defaults to true
2020-04-23 22:14:59 +02:00
lathoub
99a981be5e
thruActivated as a property of the Transport layer
2020-04-23 22:08:15 +02:00
Francois Best
419c74adfe
doc: Add AppleMIDI & release notes
2020-04-20 17:33:46 +02:00
Francois Best
5e9a0165d9
docs: Contributions
2020-04-20 17:30:03 +02:00
Francois Best
d600656f04
Merge branch dev into master
2020-04-20 17:09:02 +02:00
Francois Best
804e59669e
Merge pull request #95 from FortySevenEffects/feat/4.4.0
...
v5.0.0
2020-04-20 17:02:01 +02:00
Francois Best
fc360d60b3
chore: Remove Google test coverage
2020-04-20 16:47:36 +02:00
Francois Best
b384278b29
chore: Ignore edge cases for coverage
2020-04-20 15:36:12 +02:00
Francois Best
ae49d3037d
chore: Ignore external coverage
2020-04-20 15:31:26 +02:00
Francois Best
2d6bdd6dc2
doc: Move Documentation section up
2020-04-20 15:22:41 +02:00
Francois Best
c2d17ec429
chore: Update lcov to latest available version
2020-04-20 15:22:18 +02:00
lathoub
c1d2f476b8
Update unit-tests_MidiInput.cpp
2020-04-20 14:31:51 +02:00
lathoub
45fb2df88f
listen on channel 1 by default
...
Listening to all channels by default breaks backward compatibility
2020-04-20 14:17:43 +02:00
lathoub
05487c5415
Example not relevant for Due and ZERO as they lack support for SoftwareSerial
2020-04-20 14:11:58 +02:00
lathoub
e06e3677f0
bug fix: HardwareSerial => SoftwareSerial
2020-04-20 13:09:39 +02:00
lathoub
c5330945ee
Delete altPinSerialMIDI.h
2020-04-20 13:09:01 +02:00
lathoub
1e14162bf4
rewrote AltPinSerial to use SoftwareSerial
2020-04-20 13:08:49 +02:00
lathoub
9d43a8370e
added AltPinSerial example
2020-04-19 21:37:39 +02:00
lathoub
b457f6db7c
added USB Migration and other Transport mechanisms
2020-04-17 22:09:06 +02:00
lathoub
be85c7b3e0
SerialUSB is of type Serial_, not HardwareSerial
2020-04-17 22:05:49 +02:00