1<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"> 2<html> 3 4<head> 5<LINK rel="stylesheet" type="text/css" href="../../CSS/revolution.css"> 6<TITLE>AXFXReverbStdExpCallback</TITLE> 7<META http-equiv="Content-Type" content="text/html; charset=windows-1252"> 8<META http-equiv="Content-Style-Type" content="text/css"> 9</head> 10 11<BODY> 12 13<H1 align="left">AXFXReverbStdExpCallback</H1> 14 15<H2>C Specification</H2> 16<BLOCKQUOTE> 17<PRE><CODE>#include <revolution.h> 18#include <revolution/axfx.h> 19 20typedef struct AXFX_BUFFERUPDATE 21{ 22 s32 *left; 23 s32 *right; 24 s32 *surround; 25 26} AXFX_BUFFERUPDATE; 27 28void AXFXReverbStdExpCallback (AXFX_BUFFERUPDATE *bufferUpdate, AXFX_REVERBSTD_EXP *reverb);</CODE></PRE> 29</BLOCKQUOTE> 30 31<H2>Arguments</H2> 32<TABLE border="1" cellpadding="3" cellspacing="0.1"> 33 <TBODY> 34 <TR> 35<TD width="120" bgcolor="#ffffe8"><EM><STRONG><code>bufferUpdate </code></STRONG></EM></TD> 36<TD width="520">Pointer to the buffer to be updated.</TD> 37 </TR> 38 <TR> 39<TD width="120" bgcolor="#ffffe8"><EM><STRONG><code>reverb </code></STRONG></EM></TD> 40<TD width="520">Pointer to an initialized <code>AXFX_REVERBSTD_EXP</code> structure.</TD> 41 </TR> 42 </TBODY> 43</TABLE> 44 45<H2>Return Values</H2> 46<P>None.</P> 47 48<H2>Description</H2> 49<P>The <code>AXFXReverbStdExpCallback</code> function is an AUX callback for the Standard Reverb Expansion. It applies Standard Reverb Expansion processing to data in the buffer designated by the <code>AXFX_BUFFERUPDATE</code> structure.</P> 50 51<P>This function must be registered to an AUX bus through an <code>AXRegisterAux?Callback</code> function.</P> 52 53<H2>See Also</H2> 54<P> 55<code><A href="AXFX_REVERBSTD_EXP.html">AXFX_REVERBSTD_EXP</A><br> <A href="../../ax/AUX_Send_Return/AXRegisterAuxACallback.html">AXRegisterAuxACallback</A><br> <A href="../../ax/AUX_Send_Return/AXRegisterAuxBCallback.html">AXRegisterAuxBCallback</A><br> <A href="../../ax/AUX_Send_Return/AXRegisterAuxCCallback.html">AXRegisterAuxCCallback</A><br></code> 56</P> 57 58<H2>Revision History</H2> 59<P> 602007/08/10 Initial version.<br> 61</P> 62 63<hr><p>CONFIDENTIAL</p></body> 64</HTML> 65