WildMidi_ConvertBufferToMidi - Man Page

Convert a MIDI-like buffer into a new MIDI buffer.

Library

libWildMidi

Synopsis

#include <wildmidi_lib.h>

WildMidi_ConvertBufferToMidi (uint8_t *in, uint8_t insize, uint8_t **out, uint32_t *outsize)

Description

Takes a MIDI-like memory buffer as input and tries to detect, convert and write to a memory buffer in MIDI format.

in

The input buffer that contains MIDI-like content: XMI or MUS.

insize

The size of the input buffer.

out

The output buffer. It will be allocated with malloc() and must be free()d by the caller when it is no longer needed.

outsize

The size of the output buffer.

See Also

WildMidi_GetVersion(3), WildMidi_MasterVolume(3), WildMidi_Open(3), WildMidi_OpenBuffer(3), WildMidi_SetOption(3), WildMidi_GetOutput(3), WildMidi_GetMidiOutput(3), WildMidi_GetInfo(3), WildMidi_FastSeek(3), WildMidi_Close(3), WildMidi_Shutdown(3), wildmidi.cfg(5)

Author

Chris Ison <chrisisonwildcode@gmail.com> Bret Curtis <psi29a@gmail.com>

Info

10 March 2016 WildMidi Programmer's Manual