goostengine / goost

A general-purpose, extensible and customizable C++ extension for Godot Engine.
https://goostengine.github.io/
MIT License
481 stars 18 forks source link

MidiFile load and cleanup Midi docs #166

Closed ghost closed 2 years ago

ghost commented 2 years ago

Implemented Error MidiFile.load(file_path) that can load a midi or soundfont file from anywhere on the filesystem.

var mf = MidiFile.new()
mf.load("/users/myuser/Desktop/sounds.sf2") #works from anywhere

Cleaned up midi docs:

ghost commented 2 years ago

I'm develping on Windows and msvc is really forgiving compiles on anything hahaha. I never catch some of these gcc or non windows errors in time.

Xrayez commented 2 years ago

There are other stuff that could be fixed but ok to merge... Thanks!