Skip site navigation (1)Skip section navigation (2)

FreeBSD Manual Pages

  
 
  

home | help
WildMidi_ConvertToMidi(3)WildMidi Programmer's ManualWildMidi_ConvertToMidi(3)

NAME
       WildMidi_ConvertToMidi -	Convert	a MIDI-like file into a	new MIDI file.

LIBRARY
       libWildMidi

SYNOPSIS
       #include	<wildmidi_lib.h>

       WildMidi_ConvertToMidi  (const  char  *file,  uint8_t  **out,  uint32_t
       *size)

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

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

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

       size   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>

COPYRIGHT
       Copyright (C) WildMidi Developers 2001-2016

       This file is part of WildMIDI.

       WildMIDI	 is  free  software:  you  can	redistribute and/or modify the
       player under the	terms of the GNU General Public	License	 and  you  can
       redistribute  and/or  modify  the  library  under  the terms of the GNU
       Lesser General Public License as	published by the Free Software Founda-
       tion,  either  version  3 of the	licenses, or(at	your option) any later
       version.

       WildMIDI	is distributed in the hope that	it will	be useful, but WITHOUT
       ANY  WARRANTY;  without even the	implied	warranty of MERCHANTABILITY or
       FITNESS FOR A PARTICULAR	PURPOSE. See the GNU  General  Public  License
       and the GNU Lesser General Public License for more details.

       You  should  have received a copy of the	GNU General Public License and
       the GNU Lesser General Public License along with	WildMIDI. If not,  see
       <http://www.gnu.org/licenses/>.

       This  manpage  is licensed under	the Creative Commons Attribution-Share
       Alike 3.0 Unported License. To view  a  copy  of	 this  license,	 visit
       http://creativecommons.org/licenses/by-sa/3.0/ or send a	letter to Cre-
       ative Commons, 171 Second Street, Suite 300, San	Francisco, California,
       94105, USA.

				 10 March 2016	     WildMidi_ConvertToMidi(3)

NAME | LIBRARY | SYNOPSIS | DESCRIPTION | SEE ALSO | AUTHOR | COPYRIGHT

Want to link to this manual page? Use this URL:
<https://www.freebsd.org/cgi/man.cgi?query=WildMidi_ConvertToMidi&sektion=3&manpath=FreeBSD+13.0-RELEASE+and+Ports>

home | help