\hypertarget{a00876}{}\doxysection{Core AAX Interface}
\label{a00876}\index{Core AAX Interface@{Core AAX Interface}}


\doxysubsection{ }
Main classes, callbacks, and format specification details for a standard AAX plug-\/in. 


\begin{DoxyImage}
\includegraphics[width=\textwidth,height=\textheight/2,keepaspectratio=true]{dot_maininterface}
\doxyfigcaption{Main classes and callbacks for a standard AAX plug-\/in}
\end{DoxyImage}


These interfaces and components represent the standard interface between an AAX plug-\/in and the host. Default implementations for each interface are provided in the SDK. See the following modules for more information about each component.

\begin{DoxySeeAlso}{See also}
\mbox{\hyperlink{a00875_subsection__component_structure}{Component Structure}} in the \mbox{\hyperlink{a00875}{Getting Started Guide}} 
\end{DoxySeeAlso}
\doxysubsection*{Documents}
\begin{DoxyCompactItemize}
\item 
\mbox{\hyperlink{a00877}{Description callback}}
\begin{DoxyCompactList}\small\item\em Static configuration for an AAX plug-\/in. \end{DoxyCompactList}\item 
\mbox{\hyperlink{a00878}{Real-\/time algorithm callback}}
\begin{DoxyCompactList}\small\item\em A plug-\/in\textquotesingle{}s audio processing core. \end{DoxyCompactList}\item 
\mbox{\hyperlink{a00879}{Data model interface}}
\item 
\mbox{\hyperlink{a00880}{GUI interface}}
\begin{DoxyCompactList}\small\item\em The interface for a AAX Plug-\/in\textquotesingle{}s user interface. \end{DoxyCompactList}\item 
\mbox{\hyperlink{a00881}{AAX communication protocols}}
\begin{DoxyCompactList}\small\item\em How to transfer data between different parts of an AAX plug-\/in. \end{DoxyCompactList}\item 
\mbox{\hyperlink{a00882}{AAX Format Specification}}
\begin{DoxyCompactList}\small\item\em Additional requirements for AAX plug-\/ins. \end{DoxyCompactList}\end{DoxyCompactItemize}
Collaboration diagram for Core AAX Interface\+:
\nopagebreak
\begin{figure}[H]
\begin{center}
\leavevmode
\includegraphics[width=350pt]{a00876}
\end{center}
\end{figure}
