Install Asset
Install via Godot
To maintain one source of truth, Godot Asset Library is just a mirror of the old asset library so you can download directly on Godot via the integrated asset library browser
Quick Information

This is 100% pure GDScript embeddable Software Mod Player for Godot Engine 4.Supported files: *.mod, *.xm4.3.0 updates:* Optimize for loops4.2.5 updates:* Fixed portamento up/down* Fixed error when read empty pattern from XM files* Remove unused codes4.2.4 updates:* Fixed tone portamento in linear frequency* Fixed vibrato does not working* Fixed volume slide command* Fixed Instrument panning* Refactoring codes4.2.3 updates:* Fixed portamento/vibrato in linear frequency* Fixed tone portamento bug* Fixed 16-bit sample loop point bug.* Implement frequency 0 to stream stop.4.2.2 updates:* Fixed 3xx/4xx "continue" parameter* Fixed volume resets when has no instrument number* Remove thread codes* Remove old workaround codes* Refactoring codes4.2.0 updates:* Implemented 9xx Sample Offset* Fixed some errors4.1.1 updates:* Implemented full features for multi retrig note (0x1B)4.1.0 updates:* Fixed pitchbend in linear frequency mode.* Implemented vibrato depth of volume command.* Implemented global volume slide continue (parameter 0x0000).* Implemented temporary multi retrig note.4.0.1 updates:* Fixed some clamp/max to clampf/clampi/maxf* Fixed @export_files attribute4.0.0 updates:* Ported from Godot Engine 3 version.
Godot MOD Player for Godot Engine 4
Software mod/xm player library for Godot Engine 4 later. This player is embeddable for your Godot projects!
- mod is a sound file format that used primarily in old computer Amiga.
- xm is a sound file format that extended mod.
for Godot Engine 3
Demo
You can download demo app: https://bitbucket.org/arlez80/godot-mod-player-g4/downloads/demo.zip
Videos
Issues
License
MIT License
Author
- @arlez80 あるる / きのもと 結衣 ( Yui Kinomoto )
This is 100% pure GDScript embeddable Software Mod Player for Godot Engine 4.
Supported files: *.mod, *.xm
4.3.0 updates:
* Optimize for loops
4.2.5 updates:
* Fixed portamento up/down
* Fixed error when read empty pattern from XM files
* Remove unused codes
4.2.4 updates:
* Fixed tone portamento in linear frequency
* Fixed vibrato does not working
* Fixed volume slide command
* Fixed Instrument panning
* Refactoring codes
4.2.3 updates:
* Fixed portamento/vibrato in linear frequency
* Fixed tone portamento bug
* Fixed 16-bit sample loop point bug.
* Implement frequency 0 to stream stop.
4.2.2 updates:
* Fixed 3xx/4xx "continue" parameter
* Fixed volume resets when has no instrument number
* Remove thread codes
* Remove old workaround codes
* Refactoring codes
4.2.0 updates:
* Implemented 9xx Sample Offset
* Fixed some errors
4.1.1 updates:
* Implemented full features for multi retrig note (0x1B)
4.1.0 updates:
* Fixed pitchbend in linear frequency mode.
* Implemented vibrato depth of volume command.
* Implemented global volume slide continue (parameter 0x0000).
* Implemented temporary multi retrig note.
4.0.1 updates:
* Fixed some clamp/max to clampf/clampi/maxf
* Fixed @export_files attribute
4.0.0 updates:
* Ported from Godot Engine 3 version.
Reviews
Quick Information

This is 100% pure GDScript embeddable Software Mod Player for Godot Engine 4.Supported files: *.mod, *.xm4.3.0 updates:* Optimize for loops4.2.5 updates:* Fixed portamento up/down* Fixed error when read empty pattern from XM files* Remove unused codes4.2.4 updates:* Fixed tone portamento in linear frequency* Fixed vibrato does not working* Fixed volume slide command* Fixed Instrument panning* Refactoring codes4.2.3 updates:* Fixed portamento/vibrato in linear frequency* Fixed tone portamento bug* Fixed 16-bit sample loop point bug.* Implement frequency 0 to stream stop.4.2.2 updates:* Fixed 3xx/4xx "continue" parameter* Fixed volume resets when has no instrument number* Remove thread codes* Remove old workaround codes* Refactoring codes4.2.0 updates:* Implemented 9xx Sample Offset* Fixed some errors4.1.1 updates:* Implemented full features for multi retrig note (0x1B)4.1.0 updates:* Fixed pitchbend in linear frequency mode.* Implemented vibrato depth of volume command.* Implemented global volume slide continue (parameter 0x0000).* Implemented temporary multi retrig note.4.0.1 updates:* Fixed some clamp/max to clampf/clampi/maxf* Fixed @export_files attribute4.0.0 updates:* Ported from Godot Engine 3 version.