Sophie

Sophie

distrib > Mandriva > 8.2 > i586 > media > contrib > by-pkgid > 208eeb8b1b7bb51bba095eb93ef0795f > files > 111

libccaudio0.5-0.5.3-1mdk.i586.rpm

\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}