Commit Graph

34 Commits

Author SHA1 Message Date
RobertoHE 2aa2183f92
Update MidiBle_Client.ino 2022-11-28 17:51:12 +01:00
RobertoHE c7121d01d1
Update MidiBle.ino 2022-11-28 17:50:38 +01:00
RobertoHE 03365fc225
Update CustomerBufferSize.ino 2022-11-23 10:35:55 +01:00
RobertoHE 24f4addb36
Intro explanation modified 2022-06-27 16:12:10 +02:00
RobertoHE f31f8db254
Code Example changed for new settings struct 2022-06-27 13:43:20 +02:00
lathoub 75e994c95d working on nRF52 2022-06-05 14:11:40 +02:00
lathoub b91186d6a1 added BLE Client template arguments
modig
2022-06-02 15:59:14 +02:00
lathoub 9c0e0e0627 Update CustomerBufferSize.ino 2022-06-01 08:32:02 +02:00
lathoub ab44659ce3 changed template arg to _Setting 2022-06-01 08:30:12 +02:00
lathoub 1ae439d76c tmp simplified template arg to int 2022-06-01 08:14:45 +02:00
lathoub 2f9c684140 Update CustomerBufferSize.ino 2022-05-31 23:08:38 +02:00
lathoub 13b50f32ee Update CustomerBufferSize.ino 2022-05-31 23:04:27 +02:00
lathoub 50aaaf3872 Update CustomerBufferSize.ino 2022-05-31 23:02:44 +02:00
lathoub 12c1e135d4 first commit for customSettings 2022-05-31 23:01:42 +02:00
Roberto 5a0fd77bc6 added a newline at the end of file 2021-07-09 19:13:46 +02:00
Roberto 665f343d74 Example added 2021-07-09 18:33:25 +02:00
lathoub 0cc25e9ced
Update MidiBle.ino 2020-12-20 23:38:43 +01:00
lathoub 30d101bca6
Update MidiBle.ino 2020-12-20 23:37:03 +01:00
lathoub f4927cd4ea reworked basic demo
led comes on when connected, noteOn turns it off, NoteOff turn it back on
2020-12-20 23:10:35 +01:00
lathoub f274037f81 rename BLEMIDI to BLEMIDI_Transport & cleanup
- rename BLEMIDI to BLEMIDI_Transport (avoid class name collision)
- cleanup
2020-10-11 11:37:45 +02:00
lathoub 5f8a38a5b8 cleanup 2020-10-03 17:13:12 +02:00
lathoub ba7c598a52 complete send SysEx (over multiple packets)
Test multiple packets by sending sysex11 over a buffer of 5 bytes of more (change byte mTxBuffer[Settings::MaxBufferSize];)

Interesting edge cases are with buffer len: 5,7 and 12 (with sysex11)
2020-10-03 10:02:49 +02:00
lathoub 359c9acd22 added basic sysex (1 packet) + example 2020-10-03 06:19:37 +02:00
lathoub 700159ab93 BLE-MIDI => BLEMIDI in filenames 2020-10-03 04:20:53 +02:00
lathoub b22cc18fc0 from feat/2.0.0 2020-10-03 04:11:56 +02:00
lathoub 71a32806e1 abstract MIDI interface using submodule
1) abstract MIDI interface using submodule
2) modify ble_esp32 to abstract MIDI interface (renamed serialize to write)
3) fixed #include path
4) exmaple sends NoteOn/NoteOff and removed call to read();
2019-08-05 22:17:47 +02:00
lathoub 90410c60b8 added NoteOff 2018-11-11 09:07:06 -05:00
lathoub 920fbe1644 cleanup 2018-11-10 20:07:47 -05:00
lathoub 6c0b22e2ca abstract MIDI interface according to 47effects/midi 2018-11-04 08:41:54 +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 42235de680 aligning code with 47Effects/Midi and AppleMIDI projects
noteOn -> sendNoteOn
2018-11-02 17:12:45 +01:00
lathoub 2ca4746688 Update examples/Esp32_NoteOnOffEverySec/Esp32_NoteOnOffEverySec.ino 2018-10-24 12:07:25 +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