1<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"> 2<HTML> 3<HEAD> 4<META http-equiv="Content-Type" content="text/html; charset=windows-1252"> 5<META name="GENERATOR" content="Microsoft FrontPage 5.0"> 6<META http-equiv="Content-Style-Type" content="text/css"> 7<LINK rel="stylesheet" type="text/css" href="../CSS/revolution.css"> 8<BASE target="main"> 9<TITLE>Sequencer (SEQ) API Function List</TITLE> 10</HEAD> 11<BODY> 12<H1><A name="Sound Sequencer API">Sequencer (SEQ) API Function List</A></H1> 13 14<H2><a name="Initialize">Initialization and Operation</a></H2> 15<TABLE class="api_list" border="1"> 16 <TBODY> 17 <TR> 18<TH><a href="Sequencer/SEQInit.html">SEQInit</a></TH> 19<TD>Initializes the sequencer.</TD> 20 </TR> 21 <TR> 22<TH><a href="Sequencer/SEQQuit.html">SEQQuit</a></TH> 23<TD>Stops the sequencer.</TD> 24 </TR> 25 <TR> 26<TH><a href="Sequencer/SEQAddSequence.html">SEQAddSequence</a></TH> 27<TD>Initializes a user-allocated <CODE>SEQUENCE</CODE> structure and adds it to the sequence list.</TD> 28 </TR> 29 <TR> 30<TH><a href="Sequencer/SEQRemoveSequence.html">SEQRemoveSequence</a></TH> 31<TD>Removes the specified sequence from the sequence list.</TD> 32 </TR> 33 <TR> 34<TH><a href="Sequencer/SEQRunAudioFrame.html">SEQRunAudioFrame</a></TH> 35<TD>Runs sequence processing for a single audio frame.</TD> 36 </TR> 37 </TBODY> 38</TABLE> 39 40<H2><a name="Setting">Settings</a></H2> 41<TABLE class="api_list" border="1"> 42 <TBODY> 43 <TR> 44<TH><a href="Sequencer/SEQSetState.html">SEQSetState</a></TH> 45<TD>Sets the specified sequence to the desired state.</TD> 46 </TR> 47 <TR> 48<TH><a href="Sequencer/SEQGetState.html">SEQGetState</a></TH> 49<TD>Gets the specified sequence's current state.</TD> 50 </TR> 51 <TR> 52<TH><a href="Sequencer/SEQSetTempo.html">SEQSetTempo</a></TH> 53<TD>Alters playback speed using a logical musical tempo.</TD> 54 </TR> 55 <TR> 56<TH><a href="Sequencer/SEQGetTempo.html">SEQGetTempo</a></TH> 57<TD>Gets the current tempo for the specified track of the specified sequence.</TD> 58 </TR> 59 <TR> 60<TH><a href="Sequencer/SEQSetVolume.html">SEQSetVolume</a></TH> 61<TD>Sets the master volume for the synthesizer used with the specified sequence.</TD> 62 </TR> 63 <TR> 64<TH><a href="Sequencer/SEQGetVolume.html">SEQGetVolume</a></TH> 65<TD>Gets the current volume for the synthesizer used with the specified sequence.</TD> 66 </TR> 67 </TBODY> 68</TABLE> 69 70<H2><a name="Callback">Callbacks</a></H2> 71<TABLE class="api_list" border="1"> 72 <TBODY> 73 <TR> 74<TH><a href="Sequencer/SEQRegisterControllerCallback.html">SEQRegisterControllerCallback</a></TH> 75<TD>Registers callbacks for specified MIDI controller events.</TD> 76 </TR> 77 </TBODY> 78</TABLE> 79 80<br><br><br> 81 82<hr><p>CONFIDENTIAL</p></body> 83</HTML>