{"repo":"nlaha/godot-midi","free":true,"listed":false,"github":"https://github.com/nlaha/godot-midi","clone":"git clone https://github.com/nlaha/godot-midi.git","description":"MIDI file parsing and event playback in Godot 4.2+","language":"C++","stars":145,"topics":["game-development","godot","midi","music","rythm-game"],"license":"MIT","category":"game-templates","readme_excerpt":"Overview This plugin aims to make rhythm game development and music syncing easier than ever before. Import a midi file like you would any other Godot asset, this can then be paired with a \"MidiPlayer\" node that sends out signals every time a midi event is fired. This project is a work in progress and lacks some features, so feel free to contribute any code or ideas on the pull requests page. https://github.com/user-attachments/assets/07584cc1-3350-421b-b314-4918eae9a44a https://github.com/nlaha/godot-midi/assets/10292944/f88acfac-1ff3-49ee-8d25-9ee0ee585d09 https://github.com/nlaha/godot-midi/assets/10292944/543646ec-ed45-406b-a3e5-f2b26caabfbe Compatibility This GDExtension addon is compatible with Godot version 4.2.2 and higher. Earlier 4.x versions may work, however they are not officially supported. Platforms This extension is compatible with Windows, Mac and Linux. Support for Android is also availble but is not yet integrated into the CI pipelines. For more information on how to compile for Android, see this pull request: https://github.com/nlaha/godot-midi/pull/35 Installation from binaries 1. Download the latest release from https://github.com/nlaha/godot-midi/releases If you'd like to download a newer version that hasn't been released, download it from the latest Github Actions run: https://github.com/nlaha/godot-midi/actions/workflows/builds.yml 2. Copy the godot-midi folder to your project's addons folder 3. Enable the addon in Godot's project settings Building fr","default_branch":null,"files":null,"tree":[],"storefront":"/r/nlaha","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/nlaha/godot-midi/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}