WildMidi Programmer's Manual
Package “WildMidi Programmer's Manual” has 20 man pages.
WildMidi_ConvertToMidi(3) Takes a MIDI-like file as input and tries to detect, convert and write to a memory buffer in MIDI format. WildMidi_FastSeek(3) Resets all note specific midi states and active notes before scanning to sample_pos samples from the beginning taking note of any changes to midi channel... WildMidi_GetInfo(3) Obtains information allowing you to determine song position, current options, and any copyright information. WildMidi_GetLyric(3) Returns a pointer to a nul terminated string that contains the data contained in the last read lyric or text meta event. Or returns NULL if no lyric is waiting... WildMidi_GetMidiOutput(3) Writes the midi-format data from the file being processed to the memory location pointed to by buffer. The data will be in type-0 format for type-0 and type-1... WildMidi_GetString(3) Returns a pointer to a string depending on what info is set to. At this stage WM_GS_VERSION is the only setting for info which returns a pointer to a string... WildMidi_Init(3) Initializes libWildMidi in preparation for playback. This function only needs to be called once by the program using libWildMidi. WildMidi_MasterVolume(3) Sets the overall library volume level to master_volume. The range of master_volume is between 0 and 127 with 100 being the default. WildMidi_Open(3) Open a MIDI type file pointed to by midifile for processing. This file must be in HMP, HMI, MIDI, or XMIDI format. WildMidi_Shutdown(3) Shuts down the wildmidi library, resetting data and freeing up memory used by the library. Once this is called, the library is no longer initialized and... WildMidi_SongSeek(3) Stops and flushes currently playing midi and then begins playing the next, previous or the same song contained in a type-2 midi.