WildMidi_FastSeek man page on DragonFly

Man page or keyword search:  
man Server   44335 pages
apropos Keyword Search (all sections)
Output format
DragonFly logo
[printable version]

WildMidi_FastSeek(3)	 WildMidi Programmer's Manual	  WildMidi_FastSeek(3)

NAME
       WildMidi_FastSeek - Move to a position in a midi file

LIBRARY
       libWildMidi

SYNOPSIS
       #include <wildmidi_lib.h>

       int WildMidi_FastSeek (midi *handle, unsigned long int *sample_pos);

DESCRIPTION
       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 states. The next call to WildMidi_GetOutput(3) will behave
       as if you started to play the midi from that position.

       handle The identifier obtained from opening  a  midi  file  with	 Wild‐
	      Midi_Open(3) or WildMidi_OpenBuffer(3)

       sample_pos
	      The number of samples from the beginning you want libWildMidi to
	      seek to.

       NOTE: significant delay can occur when using  this  function.  You  can
       expect  even  more  delay  if you select a position that's already been
       passed forcing the library to start from the beginning.

SEE ALSO
       WildMidi_GetString(3),	WildMidi_Init(3),    WildMidi_MasterVolume(3),
       WildMidi_Open(3),  WildMidi_OpenBuffer(3), WildMidi_SetOption(3), Wild‐
       Midi_GetOutput(3),   WildMidi_GetInfo(3),   WildMidi_Close(3),	 Wild‐
       Midi_Shutdown(3), wildmidi.cfg(5)

AUTHOR
       Chris Ison <wildcode@users.sf.net> Bret Curtis <psi29a@gmail.com>

COPYRIGHT
       Copyright (C) Chris Ison	 2001-2010 Copyright (C) Bret Curtis 2013-2014

       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.

			       27 February 2014		  WildMidi_FastSeek(3)
[top]

List of man pages available for DragonFly

Copyright (c) for man pages and the logo by the respective OS vendor.

For those who want to learn more, the polarhome community provides shell access and support.

[legal] [privacy] [GNU] [policy] [cookies] [netiquette] [sponsors] [FAQ]
Tweet
Polarhome, production since 1999.
Member of Polarhome portal.
Based on Fawad Halim's script.
....................................................................
Vote for polarhome
Free Shell Accounts :: the biggest list on the net