parent
db0f65a46e
commit
b9397337d2
26
README.md
26
README.md
|
|
@ -8,15 +8,16 @@
|
||||||
This library enables MIDI I/O communications on the Arduino serial ports.
|
This library enables MIDI I/O communications on the Arduino serial ports.
|
||||||
|
|
||||||
### Features
|
### Features
|
||||||
* Compatible with all Arduino boards (and clones with an AVR processor).
|
|
||||||
* Simple and fast way to send and receive every kind of MIDI message (including all System messages, SysEx, Clock, etc..).
|
- Compatible with all Arduino boards (and clones with an AVR processor).
|
||||||
* OMNI input reading (read all channels).
|
- Simple and fast way to send and receive every kind of MIDI message (including all System messages, SysEx, Clock, etc..).
|
||||||
* Software Thru, with message filtering.
|
- OMNI input reading (read all channels).
|
||||||
* [Callbacks](http://playground.arduino.cc/Main/MIDILibraryCallbacks) to handle input messages more easily.
|
- Software Thru, with message filtering.
|
||||||
* Last received message is saved until a new one arrives.
|
- [Callbacks](https://github.com/FortySevenEffects/arduino_midi_library/wiki/Using-Callbacks) to handle input messages more easily.
|
||||||
* Configurable: [overridable template-based settings](https://github.com/FortySevenEffects/arduino_midi_library/wiki/Using-custom-Settings).
|
- Last received message is saved until a new one arrives.
|
||||||
* Create more than one MIDI port for mergers/splitters applications.
|
- Configurable: [overridable template-based settings](https://github.com/FortySevenEffects/arduino_midi_library/wiki/Using-custom-Settings).
|
||||||
* Use any serial port, hardware or software.
|
- Create more than one MIDI port for mergers/splitters applications.
|
||||||
|
- Use any serial port, hardware or software.
|
||||||
|
|
||||||
### Getting Started
|
### Getting Started
|
||||||
|
|
||||||
|
|
@ -24,6 +25,7 @@ This library enables MIDI I/O communications on the Arduino serial ports.
|
||||||

|

|
||||||
|
|
||||||
2. Start coding:
|
2. Start coding:
|
||||||
|
|
||||||
```c++
|
```c++
|
||||||
#include <MIDI.h>
|
#include <MIDI.h>
|
||||||
|
|
||||||
|
|
@ -49,15 +51,15 @@ This library enables MIDI I/O communications on the Arduino serial ports.
|
||||||
|
|
||||||
## Documentation
|
## Documentation
|
||||||
|
|
||||||
- [Doxygen Extended Documentation](http://fortyseveneffects.github.io/arduino_midi_library/).
|
- [Doxygen Extended Documentation](https://fortyseveneffects.github.io/arduino_midi_library/).
|
||||||
- [GitHub wiki](https://github.com/FortySevenEffects/arduino_midi_library/wiki).
|
- [GitHub wiki](https://github.com/FortySevenEffects/arduino_midi_library/wiki).
|
||||||
|
|
||||||
## Contact
|
## Contact
|
||||||
|
|
||||||
To report a bug, contribute, discuss on usage, or simply request support, please [create an issue here](https://github.com/FortySevenEffects/arduino_midi_library/issues/new).
|
To report a bug, contribute, discuss on usage, or simply request support, please [create an issue here](https://github.com/FortySevenEffects/arduino_midi_library/issues/new).
|
||||||
|
|
||||||
You can also get informations about bug fixes and updates on my twitter account: [@fortysevenfx](http://twitter.com/fortysevenfx).
|
You can also contact me on Twitter: [@fortysevenfx](https://twitter.com/fortysevenfx).
|
||||||
|
|
||||||
## License
|
## License
|
||||||
|
|
||||||
MIT © 2016 [Francois Best](http://fortyseveneffects.com)
|
MIT © 2009 - present [Francois Best](https://francoisbest.com)
|
||||||
|
|
|
||||||
Loading…
Reference in New Issue