Information
-
struct information_t
Contains all the non-audio information about a SoundFont file.
Public Members
-
uint16_t major_version = 0
Major part of the SoundFont specification version level to which the file complies
-
uint16_t minor_version = 0
Minor part of the SoundFont specification version level to which the file complies
-
std::string target_engine
The wavetable sound engine for which the file was optimized
-
std::string rom_name
(optional) The wavetable sound data ROM to which any ROM samples refer
-
uint16_t rom_major_version = 0
(optional) The major part of the version of the wavetable sound data ROM
-
uint16_t rom_minor_version = 0
(optional) The minor part of the version of the wavetable sound data ROM
-
std::string engineers
(optional) The names of any sound designers or engineers responsible for the SoundFont compatible bank
-
std::string product
(optional) Any specific product for which the SoundFont compatible bank is intended
-
uint16_t major_version = 0