# Does TheMidibus Library work in Processing 4?

**URL:** https://discourse.processing.org/t/does-themidibus-library-work-in-processing-4/31851
**Category:** Libraries
**Created:** [August 23, 2021, 2:48am UTC](https://discourse.processing.org/t/does-themidibus-library-work-in-processing-4/31851 "2021-08-23T02:48:25Z")
**Posts on this page:** 1
**Showing post:** 16

<div class="post-metadata">

### Author: ![eltrem](https://yyz2.discourse-cdn.com/flex036/user_avatar/discourse.processing.org/eltrem/32/3023_2.png) [@eltrem](https://discourse.processing.org/u/eltrem)
#### Post date: [January 21, 2024, 8:05pm UTC](https://discourse.processing.org/t/does-themidibus-library-work-in-processing-4/31851/16 "2024-01-21T20:05:08Z")

</div>

this might be useful too:

> [@Problem with theMidiBus on Mac mini M2 Pro](https://discourse.processing.org/t/problem-with-themidibus-on-mac-mini-m2-pro/43039/2):
>
> I finally solved the issue dismissing the use of theMidiBus libraty and going stratight to JAVA MIDI. If someone else finds this same problem, i share the helper functions i wrote to have an easy replacement for the midi bus using Java MIDI. Here it goes: void setupMIDI() { try { // List all available MIDI devices MidiDevice.Info[] infos = MidiSystem.getMidiDeviceInfo(); for (int i = 0; i \< infos.length; i++) { println("Device " + i + ":"); println(" Name: " + in…

---

_[View the full topic](https://discourse.processing.org/t/does-themidibus-library-work-in-processing-4/31851)._
