Godot MIDI Player's icon

Godot MIDI Player 2.6.2 Scripts 3.5 Community

Submitted by user arlez80; MIT; 2023-02-21

Embeddable Software MIDI Player for Godot Engine 3.4 and later.

2.6.2 update:
* Fixed text event parse bug

2.6.1 update:
* replace deep_equal to == for Godot 3.4(s)
* fixed bug for GS/XG resets.

2.6.0 update:
* Refactoring code
* Fixed silence seconds
* Make faster with MIDI system messages for resets
* Added code for reuse AudioBus

2.5.5 update:
* Fixed double displaying in Node list.

2.5.4 update:
* Refactoring source codes
* Some changes smf/sf2 file reading APIs.

2.5.3 update:
* No use when running on debug build.

2.5.2 update:
* Added no_thread_mode for HTML5 env.

2.5.1 update:
* Fix crash when hot reload in the debug mode by save on the editor.

2.5.0 update:
* Use thread for sequence playing.

Features:
* 100% pure GDScript
* Play Standard MIDI File format 0 and format 1 with SoundFont.
* Emit signals on some MIDI events (changes tempo, lyrics, markers or something).
* Receive raw midi messages
* You can play procedural generate MIDI sequences.

Demo:
https://bitbucket.org/arlez80/godot-midi-player/downloads/demo.zip

Repository:
https://bitbucket.org/arlez80/godot-midi-player/

Wiki:
https://bitbucket.org/arlez80/godot-midi-player/wiki/


View files Download Submit an issue Recent Edits