aenum git+https://github.com/cozy-comfyui/cozy_comfyui@main#egg=cozy_comfyui mido[ports-rtmidi]
COMFYUI Nodes for Reading and Processing data from MIDI devices
Please consider sponsoring me if you enjoy the results of my work, code or documentation or otherwise. A good way to keep code development open and free is through sponsorship.
| | |
-|-|-|-
[](https://github.com/sponsors/Amorano) | [](https://www.paypal.com/paypalme/onarom) | [](https://www.patreon.com/joviex) | [](https://ko-fi.com/alexandermorano)
MIDI READER Captures MIDI messages from an external MIDI device or controllerMIDI MESSAGE Processes MIDI messages received from an external MIDI controller or deviceMIDI FILTER (advanced filter) to select messages from MIDI streams and devicesMIDI FILTER EZ simpler interface to filter single messages from MIDI streams and devicesMIDI LOADER Load MIDI files and convert their events into a ComfyUI parameter list2025/05/04 @1.0.4:
2025/04/14 @1.0.3:
2025/03/08 @1.0.2:
2025/03/01 @1.0.1:
2025/02/01 @1.0.1:
MIDI FILTER EZ to work for all filters not just the first found2025/02/01 @1.0.0:
If you have ComfyUI Manager installed, simply search for Jovi_MIDI and install from the manager’s database.
Clone the repository into your ComfyUI custom_nodes directory. You can clone the repository with the command:
git clone https://github.com/Amorano/Jovi_MIDI.git
You can then install the requirements by using the command:
.\python_embed\python.exe -s -m pip install -r requirements.txt
If you are using a virtual environment (venv), make sure it is activated before installation. Then install the requirements with the command:
pip install -r requirements.txt
You can find me on [](https://discord.gg/62TJaZ3Z5r).