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>AXFXChorusCallbackDpl2</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">AXFXChorusCallbackDpl2</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_DPL2 21{ 22 s32 *L; 23 s32 *R; 24 s32 *Ls; 25 s32 *Rs; 26 27} AXFX_BUFFERUPDATE_DPL2; 28 29void AXFXChorusCallbackDpl2 (AXFX_BUFFERUPDATE_DPL2 *bufferUpdate, AXFX_CHORUS_DPL2 *chorus);</CODE></PRE> 30</BLOCKQUOTE> 31 32<H2>Arguments</H2> 33<TABLE border="1" cellpadding="3" cellspacing="0.1"> 34 <TBODY> 35 <TR> 36<TD width="120" bgcolor="#ffffe8"><EM><STRONG><code>bufferUpdate </code></STRONG></EM></TD> 37<TD width="520">Pointer to the buffer to be updated.</TD> 38 </TR> 39 <TR> 40<TD width="120" bgcolor="#ffffe8"><EM><STRONG><code>chorus </code></STRONG></EM></TD> 41<TD width="520">Pointer to an initialized <code>AXFX_CHORUS_DPL2</code> structure.</TD> 42 </TR> 43 </TBODY> 44</TABLE> 45 46<H2>Return Values</H2> 47<P>None.</P> 48 49<H2>Description</H2> 50<P>The <code>AXFXChorusCallbackDpl2</code> function is an AUX callback for the Dolby Pro Logic II (DPL2) version of Chorus. It applies DPL2-version Chorus processing on data in the buffer designated by the <code>AXFX_BUFFERUPDATE_DPL2</code> structure.</P> 51 52<P>This function must be registered to an AUX bus using an <code>AXRegisterAux?Callback</code> function.</P> 53 54<P><strong>Note:</strong> The AuxC bus cannot be used in DPL2 output mode.</P> 55 56<H2>See Also</H2> 57<P> 58<code><A href="AXFX_CHORUS.html">AXFX_CHORUS_DPL2</A><br> <A href="../../ax/AUX_Send_Return/AXRegisterAuxACallback.html">AXRegisterAuxACallback</A><br> <A href="../../ax/AUX_Send_Return/AXRegisterAuxBCallback.html">AXRegisterAuxBCallback</A><br></code> 59</P> 60 61<H2>Revision History</H2> 62<P> 632007/08/09 Initial version.<br> 64</P> 65 66<hr><p>CONFIDENTIAL</p></body> 67 68</HTML> 69