# How to send MIDI messages through USB cable to concrete MIDI devices?

**URL:** <https://forum.juce.com/t/how-to-send-midi-messages-through-usb-cable-to-concrete-midi-devices/35103>\
**Category:** General JUCE discussion\
**Created:** [September 6, 2019, 8:50am UTC](https://forum.juce.com/t/how-to-send-midi-messages-through-usb-cable-to-concrete-midi-devices/35103 "2019-09-06T08:50:19Z")\
**Posts on this page:** 4\
**Page:** 1

<div class="post-metadata">

**Author:** ![caoleiwe](https://avatars.discourse-cdn.com/v4/letter/c/cab0a1/32.png) [@caoleiwe](https://forum.juce.com/u/caoleiwe)\
**Post date:** [September 6, 2019, 8:50am UTC](https://forum.juce.com/t/how-to-send-midi-messages-through-usb-cable-to-concrete-midi-devices/35103/1 "2019-09-06T08:50:19Z")

</div>

Hi everyone,  
In the tutorial:“Tutorial: Create MIDI data”, It create MIDI mesaages examples. But it did not send MIDI messages to any concrete MIDI devices. How to send MIDI messages to concrete MIDI devices through USB cable?

Best Regards!

---

<div class="post-metadata">

**Author:** ![stephenk](https://sea2.discourse-cdn.com/flex026/user_avatar/forum.juce.com/stephenk/32/15198_2.png) [@stephenk](https://forum.juce.com/u/stephenk)\
**Post date:** [September 9, 2019, 3:10am UTC](https://forum.juce.com/t/how-to-send-midi-messages-through-usb-cable-to-concrete-midi-devices/35103/2 "2019-09-09T03:10:02Z")

</div>

Would love to see an example of that as well.

---

<div class="post-metadata">

**Author:** ![t0m](https://sea2.discourse-cdn.com/flex026/user_avatar/forum.juce.com/t0m/32/16413_2.png) [@t0m](https://forum.juce.com/u/t0m)\
**Post date:** [September 9, 2019, 8:51am UTC](https://forum.juce.com/t/how-to-send-midi-messages-through-usb-cable-to-concrete-midi-devices/35103/3 "2019-09-09T08:51:38Z")

</div>

You can look at JUCE’s MIDI demo (viewable in the DemoRunner):

> <https://github.com/WeAreROLI/JUCE/blob/develop/examples/Audio/MidiDemo.h>

---

<div class="post-metadata">

**Author:** ![stephenk](https://sea2.discourse-cdn.com/flex026/user_avatar/forum.juce.com/stephenk/32/15198_2.png) [@stephenk](https://forum.juce.com/u/stephenk)\
**Post date:** [September 10, 2019, 2:29am UTC](https://forum.juce.com/t/how-to-send-midi-messages-through-usb-cable-to-concrete-midi-devices/35103/4 "2019-09-10T02:29:03Z")

</div>

Thank you, thank you! This appears to be exactly what I was looking for. 😀

Also, thanks for mentioning DemoRunner. I had not come across any reference to that yet, but now I’ve found it (JUCE/examples/DemoRunner) and this will be extremely helpful.
