Blast-Radius Aware AI Code Review for Business-Critical Systems
LiveReview LiveReview Explore LiveReview

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

Author

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

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.

Library

libWildMidi

Name

       WildMidi_ConvertBufferToMidi - Convert a MIDI-like buffer into a new MIDI 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)

Synopsis

#include<wildmidi_lib.h>WildMidi_ConvertBufferToMidi(uint8_t*in,uint8_tinsize,uint8_t**out,uint32_t*outsize)

See Also