# MIDI with p5.js

**URL:** <https://discourse.processing.org/t/midi-with-p5-js/5329>\
**Category:** Gallery\
**Created:** [November 7, 2018, 7:13pm UTC](https://discourse.processing.org/t/midi-with-p5-js/5329 "2018-11-07T19:13:26Z")\
**Posts on this page:** 1\
**Page:** 1

<div class="post-metadata">

**Author:** ![haschdl](https://yyz2.discourse-cdn.com/flex036/user_avatar/discourse.processing.org/haschdl/32/1082_2.png) [@haschdl](https://discourse.processing.org/u/haschdl)\
**Post date:** [November 7, 2018, 7:13pm UTC](https://discourse.processing.org/t/midi-with-p5-js/5329/1 "2018-11-07T19:13:26Z")

</div>

Hello! I’ve been experimenting in porting the Java library for the Novation Launch Control and LaunchPad into Javascript, and I have had positive results! You can check the [code in Github](https://github.com/haschdl/launchControllerJs) and if you have the Novation Launch Control you can test from the live version [here](https://haschdl.github.io/p5/launchController/Examples/LaunchController.html?Sketch1.js)

 ![MIDI%20API](https://canada1.discourse-cdn.com/flex036/uploads/processingfoundation1/original/2X/3/34e5b746cb3f7255534d0e02144ef53f27f0d5e2.gif)

PS: The MIDI API still has very limited compatibility, see the Github page above.
