\hypertarget{structComSquare_1_1APU_1_1DSP_1_1Latch}{}\doxysection{Com\+Square\+::A\+PU\+::D\+SP\+::Latch Struct Reference}
\label{structComSquare_1_1APU_1_1DSP_1_1Latch}\index{ComSquare::APU::DSP::Latch@{ComSquare::APU::DSP::Latch}}


{\ttfamily \#include $<$D\+S\+P.\+hpp$>$}



Collaboration diagram for Com\+Square\+::A\+PU\+::D\+SP\+::Latch\+:
\nopagebreak
\begin{figure}[H]
\begin{center}
\leavevmode
\includegraphics[width=205pt]{structComSquare_1_1APU_1_1DSP_1_1Latch__coll__graph}
\end{center}
\end{figure}
\doxysubsection*{Public Attributes}
\begin{DoxyCompactItemize}
\item 
uint8\+\_\+t \mbox{\hyperlink{structComSquare_1_1APU_1_1DSP_1_1Latch_a579a02b6f8d4887e67152c861e670619}{adsr1}}
\begin{DoxyCompactList}\small\item\em Current voice\textquotesingle{}s adsr1 in use. \end{DoxyCompactList}\item 
uint8\+\_\+t \mbox{\hyperlink{structComSquare_1_1APU_1_1DSP_1_1Latch_a3ae46b57fc79fed8c6ee3ab5cce7265a}{envx}}
\begin{DoxyCompactList}\small\item\em Envelope value register (E\+N\+VX) \end{DoxyCompactList}\item 
uint8\+\_\+t \mbox{\hyperlink{structComSquare_1_1APU_1_1DSP_1_1Latch_ab9bc89a88f5e9dd5e7d8fd625234d582}{outx}}
\begin{DoxyCompactList}\small\item\em Wave height register (O\+U\+TX) \end{DoxyCompactList}\item 
uint16\+\_\+t \mbox{\hyperlink{structComSquare_1_1APU_1_1DSP_1_1Latch_ace2aca782305353022ef387e0c2dad20}{pitch}}
\begin{DoxyCompactList}\small\item\em Current voice\textquotesingle{}s pitch in use. \end{DoxyCompactList}\item 
uint16\+\_\+t \mbox{\hyperlink{structComSquare_1_1APU_1_1DSP_1_1Latch_a20b106ff3790d467a3c7562ca68c4451}{output}}
\begin{DoxyCompactList}\small\item\em Output currently being modified. \end{DoxyCompactList}\end{DoxyCompactItemize}


\doxysubsection{Member Data Documentation}
\mbox{\Hypertarget{structComSquare_1_1APU_1_1DSP_1_1Latch_a579a02b6f8d4887e67152c861e670619}\label{structComSquare_1_1APU_1_1DSP_1_1Latch_a579a02b6f8d4887e67152c861e670619}} 
\index{ComSquare::APU::DSP::Latch@{ComSquare::APU::DSP::Latch}!adsr1@{adsr1}}
\index{adsr1@{adsr1}!ComSquare::APU::DSP::Latch@{ComSquare::APU::DSP::Latch}}
\doxysubsubsection{\texorpdfstring{adsr1}{adsr1}}
{\footnotesize\ttfamily uint8\+\_\+t Com\+Square\+::\+A\+P\+U\+::\+D\+S\+P\+::\+Latch\+::adsr1}



Current voice\textquotesingle{}s adsr1 in use. 

\mbox{\Hypertarget{structComSquare_1_1APU_1_1DSP_1_1Latch_a3ae46b57fc79fed8c6ee3ab5cce7265a}\label{structComSquare_1_1APU_1_1DSP_1_1Latch_a3ae46b57fc79fed8c6ee3ab5cce7265a}} 
\index{ComSquare::APU::DSP::Latch@{ComSquare::APU::DSP::Latch}!envx@{envx}}
\index{envx@{envx}!ComSquare::APU::DSP::Latch@{ComSquare::APU::DSP::Latch}}
\doxysubsubsection{\texorpdfstring{envx}{envx}}
{\footnotesize\ttfamily uint8\+\_\+t Com\+Square\+::\+A\+P\+U\+::\+D\+S\+P\+::\+Latch\+::envx}



Envelope value register (E\+N\+VX) 

\mbox{\Hypertarget{structComSquare_1_1APU_1_1DSP_1_1Latch_a20b106ff3790d467a3c7562ca68c4451}\label{structComSquare_1_1APU_1_1DSP_1_1Latch_a20b106ff3790d467a3c7562ca68c4451}} 
\index{ComSquare::APU::DSP::Latch@{ComSquare::APU::DSP::Latch}!output@{output}}
\index{output@{output}!ComSquare::APU::DSP::Latch@{ComSquare::APU::DSP::Latch}}
\doxysubsubsection{\texorpdfstring{output}{output}}
{\footnotesize\ttfamily uint16\+\_\+t Com\+Square\+::\+A\+P\+U\+::\+D\+S\+P\+::\+Latch\+::output}



Output currently being modified. 

\mbox{\Hypertarget{structComSquare_1_1APU_1_1DSP_1_1Latch_ab9bc89a88f5e9dd5e7d8fd625234d582}\label{structComSquare_1_1APU_1_1DSP_1_1Latch_ab9bc89a88f5e9dd5e7d8fd625234d582}} 
\index{ComSquare::APU::DSP::Latch@{ComSquare::APU::DSP::Latch}!outx@{outx}}
\index{outx@{outx}!ComSquare::APU::DSP::Latch@{ComSquare::APU::DSP::Latch}}
\doxysubsubsection{\texorpdfstring{outx}{outx}}
{\footnotesize\ttfamily uint8\+\_\+t Com\+Square\+::\+A\+P\+U\+::\+D\+S\+P\+::\+Latch\+::outx}



Wave height register (O\+U\+TX) 

\mbox{\Hypertarget{structComSquare_1_1APU_1_1DSP_1_1Latch_ace2aca782305353022ef387e0c2dad20}\label{structComSquare_1_1APU_1_1DSP_1_1Latch_ace2aca782305353022ef387e0c2dad20}} 
\index{ComSquare::APU::DSP::Latch@{ComSquare::APU::DSP::Latch}!pitch@{pitch}}
\index{pitch@{pitch}!ComSquare::APU::DSP::Latch@{ComSquare::APU::DSP::Latch}}
\doxysubsubsection{\texorpdfstring{pitch}{pitch}}
{\footnotesize\ttfamily uint16\+\_\+t Com\+Square\+::\+A\+P\+U\+::\+D\+S\+P\+::\+Latch\+::pitch}



Current voice\textquotesingle{}s pitch in use. 



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}
