mirror of
https://github.com/zoriya/ComSquare.git
synced 2026-05-29 17:02:21 +00:00
98 lines
5.0 KiB
TeX
98 lines
5.0 KiB
TeX
\hypertarget{structComSquare_1_1APU_1_1DSP_1_1State}{}\doxysection{Com\+Square\+::A\+PU\+::D\+SP\+::State Struct Reference}
|
|
\label{structComSquare_1_1APU_1_1DSP_1_1State}\index{ComSquare::APU::DSP::State@{ComSquare::APU::DSP::State}}
|
|
|
|
|
|
Current state of the \mbox{\hyperlink{classComSquare_1_1APU_1_1DSP_1_1DSP}{D\+SP}}.
|
|
|
|
|
|
|
|
|
|
{\ttfamily \#include $<$D\+S\+P.\+hpp$>$}
|
|
|
|
|
|
|
|
Collaboration diagram for Com\+Square\+::A\+PU\+::D\+SP\+::State\+:
|
|
\nopagebreak
|
|
\begin{figure}[H]
|
|
\begin{center}
|
|
\leavevmode
|
|
\includegraphics[width=205pt]{structComSquare_1_1APU_1_1DSP_1_1State__coll__graph}
|
|
\end{center}
|
|
\end{figure}
|
|
\doxysubsection*{Public Member Functions}
|
|
\begin{DoxyCompactItemize}
|
|
\item
|
|
\mbox{\hyperlink{structComSquare_1_1APU_1_1DSP_1_1State_a145354c1431bf02096b408bd2c4aaff6}{State}} (std\+::array$<$ int16\+\_\+t, 0x10000 $>$ \&array, uint32\+\_\+t size)
|
|
\end{DoxyCompactItemize}
|
|
\doxysubsection*{Public Attributes}
|
|
\begin{DoxyCompactItemize}
|
|
\item
|
|
uint8\+\_\+t \mbox{\hyperlink{structComSquare_1_1APU_1_1DSP_1_1State_a44e26ada78aa33244d5864e01cb6ff76}{voice}} = 0
|
|
\begin{DoxyCompactList}\small\item\em Current voice modification to do. \end{DoxyCompactList}\item
|
|
std\+::array$<$ int16\+\_\+t, 0x10000 $>$ \& \mbox{\hyperlink{structComSquare_1_1APU_1_1DSP_1_1State_aab6aff8a2dfdd20f0fa3b3470202e820}{buffer}}
|
|
\begin{DoxyCompactList}\small\item\em Current buffer of samples. \end{DoxyCompactList}\item
|
|
uint32\+\_\+t \mbox{\hyperlink{structComSquare_1_1APU_1_1DSP_1_1State_a57db6a0c8b422429c050d9a8ba0a2557}{buffer\+Size}}
|
|
\begin{DoxyCompactList}\small\item\em Size of buffer. \end{DoxyCompactList}\item
|
|
uint32\+\_\+t \mbox{\hyperlink{structComSquare_1_1APU_1_1DSP_1_1State_a71c1e6946093ccd929c9405432c2b5ec}{buffer\+Offset}} = 0
|
|
\begin{DoxyCompactList}\small\item\em Current position in the buffer of samples. \end{DoxyCompactList}\end{DoxyCompactItemize}
|
|
|
|
|
|
\doxysubsection{Detailed Description}
|
|
Current state of the \mbox{\hyperlink{classComSquare_1_1APU_1_1DSP_1_1DSP}{D\+SP}}.
|
|
|
|
\doxysubsection{Constructor \& Destructor Documentation}
|
|
\mbox{\Hypertarget{structComSquare_1_1APU_1_1DSP_1_1State_a145354c1431bf02096b408bd2c4aaff6}\label{structComSquare_1_1APU_1_1DSP_1_1State_a145354c1431bf02096b408bd2c4aaff6}}
|
|
\index{ComSquare::APU::DSP::State@{ComSquare::APU::DSP::State}!State@{State}}
|
|
\index{State@{State}!ComSquare::APU::DSP::State@{ComSquare::APU::DSP::State}}
|
|
\doxysubsubsection{\texorpdfstring{State()}{State()}}
|
|
{\footnotesize\ttfamily Com\+Square\+::\+A\+P\+U\+::\+D\+S\+P\+::\+State\+::\+State (\begin{DoxyParamCaption}\item[{std\+::array$<$ int16\+\_\+t, 0x10000 $>$ \&}]{array, }\item[{uint32\+\_\+t}]{size }\end{DoxyParamCaption})\hspace{0.3cm}{\ttfamily [inline]}}
|
|
|
|
|
|
|
|
\doxysubsection{Member Data Documentation}
|
|
\mbox{\Hypertarget{structComSquare_1_1APU_1_1DSP_1_1State_aab6aff8a2dfdd20f0fa3b3470202e820}\label{structComSquare_1_1APU_1_1DSP_1_1State_aab6aff8a2dfdd20f0fa3b3470202e820}}
|
|
\index{ComSquare::APU::DSP::State@{ComSquare::APU::DSP::State}!buffer@{buffer}}
|
|
\index{buffer@{buffer}!ComSquare::APU::DSP::State@{ComSquare::APU::DSP::State}}
|
|
\doxysubsubsection{\texorpdfstring{buffer}{buffer}}
|
|
{\footnotesize\ttfamily std\+::array$<$int16\+\_\+t, 0x10000$>$\& Com\+Square\+::\+A\+P\+U\+::\+D\+S\+P\+::\+State\+::buffer}
|
|
|
|
|
|
|
|
Current buffer of samples.
|
|
|
|
\mbox{\Hypertarget{structComSquare_1_1APU_1_1DSP_1_1State_a71c1e6946093ccd929c9405432c2b5ec}\label{structComSquare_1_1APU_1_1DSP_1_1State_a71c1e6946093ccd929c9405432c2b5ec}}
|
|
\index{ComSquare::APU::DSP::State@{ComSquare::APU::DSP::State}!bufferOffset@{bufferOffset}}
|
|
\index{bufferOffset@{bufferOffset}!ComSquare::APU::DSP::State@{ComSquare::APU::DSP::State}}
|
|
\doxysubsubsection{\texorpdfstring{bufferOffset}{bufferOffset}}
|
|
{\footnotesize\ttfamily uint32\+\_\+t Com\+Square\+::\+A\+P\+U\+::\+D\+S\+P\+::\+State\+::buffer\+Offset = 0}
|
|
|
|
|
|
|
|
Current position in the buffer of samples.
|
|
|
|
\mbox{\Hypertarget{structComSquare_1_1APU_1_1DSP_1_1State_a57db6a0c8b422429c050d9a8ba0a2557}\label{structComSquare_1_1APU_1_1DSP_1_1State_a57db6a0c8b422429c050d9a8ba0a2557}}
|
|
\index{ComSquare::APU::DSP::State@{ComSquare::APU::DSP::State}!bufferSize@{bufferSize}}
|
|
\index{bufferSize@{bufferSize}!ComSquare::APU::DSP::State@{ComSquare::APU::DSP::State}}
|
|
\doxysubsubsection{\texorpdfstring{bufferSize}{bufferSize}}
|
|
{\footnotesize\ttfamily uint32\+\_\+t Com\+Square\+::\+A\+P\+U\+::\+D\+S\+P\+::\+State\+::buffer\+Size}
|
|
|
|
|
|
|
|
Size of buffer.
|
|
|
|
\mbox{\Hypertarget{structComSquare_1_1APU_1_1DSP_1_1State_a44e26ada78aa33244d5864e01cb6ff76}\label{structComSquare_1_1APU_1_1DSP_1_1State_a44e26ada78aa33244d5864e01cb6ff76}}
|
|
\index{ComSquare::APU::DSP::State@{ComSquare::APU::DSP::State}!voice@{voice}}
|
|
\index{voice@{voice}!ComSquare::APU::DSP::State@{ComSquare::APU::DSP::State}}
|
|
\doxysubsubsection{\texorpdfstring{voice}{voice}}
|
|
{\footnotesize\ttfamily uint8\+\_\+t Com\+Square\+::\+A\+P\+U\+::\+D\+S\+P\+::\+State\+::voice = 0}
|
|
|
|
|
|
|
|
Current voice modification to do.
|
|
|
|
|
|
|
|
The documentation for this struct was generated from the following file\+:\begin{DoxyCompactItemize}
|
|
\item
|
|
sources/\+A\+P\+U/\+D\+S\+P/\mbox{\hyperlink{DSP_8hpp}{D\+S\+P.\+hpp}}\end{DoxyCompactItemize}
|