\section{Audio\-Tone Class Reference} \label{class_audiotone}\index{AudioTone@{Audio\-Tone}} The tone class is used to construct or generate a tone sample in memory. generate audio sample in memory. {\tt \#include $<$audio.h$>$} Inheritance diagram for Audio\-Tone:\begin{figure}[H] \begin{center} \leavevmode \includegraphics[height=2cm]{class_audiotone} \end{center} \end{figure} \subsection*{Public Methods} \begin{CompactItemize} \item {\bf Audio\-Tone} (unsigned size, unsigned f1, unsigned {\bf rate}=8000) \item {\bf Audio\-Tone} (unsigned size, unsigned f1, unsigned f2, unsigned {\bf rate}=8000) \item unsigned {\bf get\-Freq1} (void) \item unsigned {\bf get\-Freq2} (void) \end{CompactItemize} \subsection{Detailed Description} The tone class is used to construct or generate a tone sample in memory. generate audio sample in memory. These tone samples can be either single or dual tones, and are created as linear samples of a specified sample rate. \begin{Desc} \item[{\bf Author(s): }]\par David Sugar $<${\tt dyfet@ostel.com}$>$ \end{Desc} \subsection{Constructor \& Destructor Documentation} \index{AudioTone@{Audio\-Tone}!AudioTone@{AudioTone}} \index{AudioTone@{AudioTone}!AudioTone@{Audio\-Tone}} \subsubsection{\setlength{\rightskip}{0pt plus 5cm}Audio\-Tone::Audio\-Tone (unsigned {\em size}, unsigned {\em f1}, unsigned {\em rate} = 8000)}\label{class_audiotone_a0} \index{AudioTone@{Audio\-Tone}!AudioTone@{AudioTone}} \index{AudioTone@{AudioTone}!AudioTone@{Audio\-Tone}} \subsubsection{\setlength{\rightskip}{0pt plus 5cm}Audio\-Tone::Audio\-Tone (unsigned {\em size}, unsigned {\em f1}, unsigned {\em f2}, unsigned {\em rate} = 8000)}\label{class_audiotone_a1} \subsection{Member Function Documentation} \index{AudioTone@{Audio\-Tone}!getFreq1@{getFreq1}} \index{getFreq1@{getFreq1}!AudioTone@{Audio\-Tone}} \subsubsection{\setlength{\rightskip}{0pt plus 5cm}unsigned Audio\-Tone::get\-Freq1 (void)\hspace{0.3cm}{\tt [inline]}}\label{class_audiotone_a2} \index{AudioTone@{Audio\-Tone}!getFreq2@{getFreq2}} \index{getFreq2@{getFreq2}!AudioTone@{Audio\-Tone}} \subsubsection{\setlength{\rightskip}{0pt plus 5cm}unsigned Audio\-Tone::get\-Freq2 (void)\hspace{0.3cm}{\tt [inline]}}\label{class_audiotone_a3} The documentation for this class was generated from the following file:\begin{CompactItemize} \item {\bf audio.h}\end{CompactItemize}