Commit Graph

28 Commits

Author SHA1 Message Date
lathoub 90410c60b8 added NoteOff 2018-11-11 09:07:06 -05:00
lathoub 6cb35ccdea more parsing of messages 2018-11-11 08:58:28 -05:00
lathoub 26c4973e12 implemented parser for incoming messages 2018-11-11 08:49:56 -05:00
lathoub e91e4209b1 renamed receive -> read
similar to MIDI on Arduino by 47effects
2018-11-10 20:20:22 -05:00
lathoub 920fbe1644 cleanup 2018-11-10 20:07:47 -05:00
lathoub c3f40ace79 added virtual serialization methods
the serialization methods are the one that will send the MIDI buyes - either Serial, over AppleMIDI or BLE MIDI
2018-11-10 11:33:23 -05:00
lathoub 6c0b22e2ca abstract MIDI interface according to 47effects/midi 2018-11-04 08:41:54 +01:00
lathoub 761df08866 removed submodule MIDI 2018-11-03 19:26:04 +01:00
lathoub 9794faffa3 added comment 2018-11-03 17:51:10 +01:00
lathoub 68ff069833 moved all specific MIDI code, types to a single file 2018-11-03 17:46:41 +01:00
lathoub 355b2e7065 added abstract Midi Interface class
added abstract Midi Interface class, that needs to be specialized for BLE, AppleMIDI or SerialMIDI - first attempt
2018-11-03 17:08:45 +01:00
lathoub 1faeb6d0e7 use of the auto type specifier 2018-11-03 11:06:10 +01:00
lathoub b92377bd5c copied BLE MIDI copy from Pedalino (alf45tar)
Copied all BLE MIDI related code from Pedalino (alf45tar) and pasted here. Thank you alf45tar!
2018-11-03 10:33:47 +01:00
lathoub 992e7e0420
Update README.md 2018-11-02 17:16:56 +01:00
lathoub d5938e081f
Update README.md 2018-11-02 17:16:29 +01:00
lathoub 42235de680 aligning code with 47Effects/Midi and AppleMIDI projects
noteOn -> sendNoteOn
2018-11-02 17:12:45 +01:00
lathoub 0eaffcc058 add MIDI submodule 2018-10-27 16:07:10 +02:00
lathoub 296853a43f generic MIDI commands in a seperate header 2018-10-27 13:12:58 +02:00
lathoub 963e8e967f
Update .gitignore 2018-10-27 11:13:37 +02:00
lathoub 85df96ec97
Create .gitignore 2018-10-27 11:13:08 +02:00
lathoub 2fc509e318 added all output MIDI command stubs 2018-10-27 11:12:10 +02:00
lathoub 2ca4746688 Update examples/Esp32_NoteOnOffEverySec/Esp32_NoteOnOffEverySec.ino 2018-10-24 12:07:25 +02:00
lathoub 7de74ffd23 added noteOn 2018-10-24 12:04:31 +02:00
lathoub bf0ae6be04
Update README.md 2018-10-24 12:02:45 +02:00
lathoub c6b246f9dd added connected/disconnected events 2018-10-24 11:27:29 +02:00
lathoub ebc5cce602 added first device: esp32 2018-10-24 00:13:43 +02:00
lathoub f5ac29968e proof of concept 2018-10-23 22:04:00 +02:00
lathoub c34c20e946
Initial commit 2018-10-23 21:45:25 +02:00