This is a Ginsu synthesizer made mostly with BASS.
A small portion uses vgmstream to load in the sample from a Ginsu file.
This is not designed to directly play back Ginsu files.
This is designed to give a signed 16-bit / float PCM stream with the GetData function of a Ginsu stream which you would plug to your own sound engine.
-
Set up a project with BASS, BASSmix and vgmstream (make sure their .lib files are included in the linker)
-
Include "BASSGinsu.hpp"
-
Read the top of "BASSGinsu.hpp" for further instructions
There is still a lot to be done. Check the top of the source file for more information.