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


All the registers 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\+::Registers\+:\nopagebreak
\begin{figure}[H]
\begin{center}
\leavevmode
\includegraphics[width=205pt]{structComSquare_1_1APU_1_1DSP_1_1Registers__coll__graph}
\end{center}
\end{figure}
\doxysubsection*{Public Attributes}
\begin{DoxyCompactItemize}
\item 
uint8\+\_\+t \mbox{\hyperlink{structComSquare_1_1APU_1_1DSP_1_1Registers_ac43ff7cb2cb4dd2337dfe9bda244ef20}{volL}} \mbox{[}8\mbox{]}
\begin{DoxyCompactList}\small\item\em Left channel volume register. \end{DoxyCompactList}\item 
uint8\+\_\+t \mbox{\hyperlink{structComSquare_1_1APU_1_1DSP_1_1Registers_a7af03a024d289ed3bdda0bb85f134b7f}{volR}} \mbox{[}8\mbox{]}
\begin{DoxyCompactList}\small\item\em Left channel volume register. \end{DoxyCompactList}\item 
uint8\+\_\+t \mbox{\hyperlink{structComSquare_1_1APU_1_1DSP_1_1Registers_a5a89ce573a1b57f00caaadbda93ce513}{pitchL}} \mbox{[}8\mbox{]}
\begin{DoxyCompactList}\small\item\em Lower 8 bits of pitch register. \end{DoxyCompactList}\item 
uint8\+\_\+t \mbox{\hyperlink{structComSquare_1_1APU_1_1DSP_1_1Registers_a3d5ca78629decaf03bada20c654f26b9}{pitchH}} \mbox{[}8\mbox{]}
\begin{DoxyCompactList}\small\item\em Higher 8 bits of pitch register. \end{DoxyCompactList}\item 
uint8\+\_\+t \mbox{\hyperlink{structComSquare_1_1APU_1_1DSP_1_1Registers_a511e3ef820c4d64a00a9414d4818844e}{srcn}} \mbox{[}8\mbox{]}
\begin{DoxyCompactList}\small\item\em Source number register. \end{DoxyCompactList}\item 
uint8\+\_\+t \mbox{\hyperlink{structComSquare_1_1APU_1_1DSP_1_1Registers_a6d6bd32444f7e242c2e9f5cdef88e8c0}{adsr1}} \mbox{[}8\mbox{]}
\begin{DoxyCompactList}\small\item\em Envelope register. \end{DoxyCompactList}\item 
uint8\+\_\+t \mbox{\hyperlink{structComSquare_1_1APU_1_1DSP_1_1Registers_acfc311cfdd393e55e9e7c378b4de0f8a}{adsr2}} \mbox{[}8\mbox{]}
\begin{DoxyCompactList}\small\item\em Envelope controllers register. \end{DoxyCompactList}\item 
uint8\+\_\+t \mbox{\hyperlink{structComSquare_1_1APU_1_1DSP_1_1Registers_a3b3d357a3fe6dd6c7c43b99db8ee2a92}{gain}} \mbox{[}8\mbox{]}
\begin{DoxyCompactList}\small\item\em Gain register. \end{DoxyCompactList}\item 
uint8\+\_\+t \mbox{\hyperlink{structComSquare_1_1APU_1_1DSP_1_1Registers_af2f0396216337c9f50b6d8223c62e7cc}{envx}} \mbox{[}8\mbox{]}
\begin{DoxyCompactList}\small\item\em Envelope value register. \end{DoxyCompactList}\item 
uint8\+\_\+t \mbox{\hyperlink{structComSquare_1_1APU_1_1DSP_1_1Registers_a2d520792c825b90104a7e96834f73ff4}{outx}} \mbox{[}8\mbox{]}
\begin{DoxyCompactList}\small\item\em Wave height register. \end{DoxyCompactList}\item 
uint8\+\_\+t \mbox{\hyperlink{structComSquare_1_1APU_1_1DSP_1_1Registers_ade167eb865eead13b10bfdf106c52c0b}{mvolL}}
\begin{DoxyCompactList}\small\item\em Left output of the Main Volume register. \end{DoxyCompactList}\item 
uint8\+\_\+t \mbox{\hyperlink{structComSquare_1_1APU_1_1DSP_1_1Registers_a553b4df8935705f2d3be22284e05f74c}{mvolR}}
\begin{DoxyCompactList}\small\item\em Right output of the Main Volume register. \end{DoxyCompactList}\item 
uint8\+\_\+t \mbox{\hyperlink{structComSquare_1_1APU_1_1DSP_1_1Registers_a58048883806a4caea161c48df97e36c4}{evolL}}
\begin{DoxyCompactList}\small\item\em Left output of the Echo Volume register. \end{DoxyCompactList}\item 
uint8\+\_\+t \mbox{\hyperlink{structComSquare_1_1APU_1_1DSP_1_1Registers_a896493314bf91714d001f224190296ac}{evolR}}
\begin{DoxyCompactList}\small\item\em Right output of the Echo Volume register. \end{DoxyCompactList}\item 
\begin{tabbing}
xx\=xx\=xx\=xx\=xx\=xx\=xx\=xx\=xx\=\kill
union \{\\
\>struct \{\\
\>\>bool \mbox{\hyperlink{structComSquare_1_1APU_1_1DSP_1_1Registers_a06e2d04314aa02e71167b52af5ed6f1c}{kon7}}: 1\\
\>\>bool \mbox{\hyperlink{structComSquare_1_1APU_1_1DSP_1_1Registers_aa51606c1853630d0058a57094266cd4c}{kon6}}: 1\\
\>\>bool \mbox{\hyperlink{structComSquare_1_1APU_1_1DSP_1_1Registers_aadd76543d0372b61a2cec59bb67447f8}{kon5}}: 1\\
\>\>bool \mbox{\hyperlink{structComSquare_1_1APU_1_1DSP_1_1Registers_a38abd188c650a1e738420950aa97d600}{kon4}}: 1\\
\>\>bool \mbox{\hyperlink{structComSquare_1_1APU_1_1DSP_1_1Registers_a00874469bc130a2435ade764d2b8e707}{kon3}}: 1\\
\>\>bool \mbox{\hyperlink{structComSquare_1_1APU_1_1DSP_1_1Registers_a2477c8198e3da5bf1e0048081a246c43}{kon2}}: 1\\
\>\>bool \mbox{\hyperlink{structComSquare_1_1APU_1_1DSP_1_1Registers_a2b18e66f7222eb7cfd3e47e874cecbf7}{kon1}}: 1\\
\>\>bool \mbox{\hyperlink{structComSquare_1_1APU_1_1DSP_1_1Registers_a243e2e3d951f80d1f812fb3d4c2f1ccd}{kon0}}: 1\\
\>\} \\
\>uint8\_t \mbox{\hyperlink{structComSquare_1_1APU_1_1DSP_1_1Registers_a72a5fa9ecb815a960a55aee0f3d67768}{kon}}\\
\}; \\

\end{tabbing}\begin{DoxyCompactList}\small\item\em Key On register. \end{DoxyCompactList}\item 
\begin{tabbing}
xx\=xx\=xx\=xx\=xx\=xx\=xx\=xx\=xx\=\kill
union \{\\
\>struct \{\\
\>\>bool \mbox{\hyperlink{structComSquare_1_1APU_1_1DSP_1_1Registers_ab12db7290eaa8a73fbd7701366ab7396}{kof7}}: 1\\
\>\>bool \mbox{\hyperlink{structComSquare_1_1APU_1_1DSP_1_1Registers_a29b3e5299432ba23a27e278a9596180a}{kof6}}: 1\\
\>\>bool \mbox{\hyperlink{structComSquare_1_1APU_1_1DSP_1_1Registers_a224365506eac0fcc681b055b0337d09e}{kof5}}: 1\\
\>\>bool \mbox{\hyperlink{structComSquare_1_1APU_1_1DSP_1_1Registers_a9302fd6110cb1bbcb462bbba6469df5d}{kof4}}: 1\\
\>\>bool \mbox{\hyperlink{structComSquare_1_1APU_1_1DSP_1_1Registers_a3ba0e21135975d035ffd4d0c95a3ca8a}{kof3}}: 1\\
\>\>bool \mbox{\hyperlink{structComSquare_1_1APU_1_1DSP_1_1Registers_add71bb66089a9f48028e0650e95edd64}{kof2}}: 1\\
\>\>bool \mbox{\hyperlink{structComSquare_1_1APU_1_1DSP_1_1Registers_a83c47d7a5b85e3fd912873f12dadc3dd}{kof1}}: 1\\
\>\>bool \mbox{\hyperlink{structComSquare_1_1APU_1_1DSP_1_1Registers_a8cbc9475afa42d7f935bd697fc7c2d3a}{kof0}}: 1\\
\>\} \\
\>uint8\_t \mbox{\hyperlink{structComSquare_1_1APU_1_1DSP_1_1Registers_a50c2233088c73fd28e598646894c6004}{kof}}\\
\}; \\

\end{tabbing}\begin{DoxyCompactList}\small\item\em Key Off register. \end{DoxyCompactList}\item 
uint8\+\_\+t \mbox{\hyperlink{structComSquare_1_1APU_1_1DSP_1_1Registers_a9a569faa711803b6c94121e928963027}{flg}}
\begin{DoxyCompactList}\small\item\em Flags register. \end{DoxyCompactList}\item 
\begin{tabbing}
xx\=xx\=xx\=xx\=xx\=xx\=xx\=xx\=xx\=\kill
union \{\\
\>struct \{\\
\>\>bool \mbox{\hyperlink{structComSquare_1_1APU_1_1DSP_1_1Registers_a697357cf588ccc77fe7d0ff11f1d5da9}{endx7}}: 1\\
\>\>bool \mbox{\hyperlink{structComSquare_1_1APU_1_1DSP_1_1Registers_a852042eefaf7fbe8b7a21c714af034e2}{endx6}}: 1\\
\>\>bool \mbox{\hyperlink{structComSquare_1_1APU_1_1DSP_1_1Registers_a1414fcfbe12d2e0a8c94b65682c405c4}{endx5}}: 1\\
\>\>bool \mbox{\hyperlink{structComSquare_1_1APU_1_1DSP_1_1Registers_aa12b2ad28faa3a63161b54c7509c4db6}{endx4}}: 1\\
\>\>bool \mbox{\hyperlink{structComSquare_1_1APU_1_1DSP_1_1Registers_abb0a0cf1786a713768a9b981a140000d}{endx3}}: 1\\
\>\>bool \mbox{\hyperlink{structComSquare_1_1APU_1_1DSP_1_1Registers_aae6bbf3ce13666730f57deddff8b9e49}{endx2}}: 1\\
\>\>bool \mbox{\hyperlink{structComSquare_1_1APU_1_1DSP_1_1Registers_a68d3f1d3872f0a97c7f179321d09e9c4}{endx1}}: 1\\
\>\>bool \mbox{\hyperlink{structComSquare_1_1APU_1_1DSP_1_1Registers_a83f58b138e7b4c5c9ddeaa838b2f54e4}{endx0}}: 1\\
\>\} \\
\>uint8\_t \mbox{\hyperlink{structComSquare_1_1APU_1_1DSP_1_1Registers_ae5cbfb7f7e7789df7cc807625339dd93}{endx}}\\
\}; \\

\end{tabbing}\begin{DoxyCompactList}\small\item\em Sample end register. \end{DoxyCompactList}\item 
uint8\+\_\+t \mbox{\hyperlink{structComSquare_1_1APU_1_1DSP_1_1Registers_acfd2c9be692e53c31d8cca516dd66664}{efb}}
\begin{DoxyCompactList}\small\item\em Echo feedback register. \end{DoxyCompactList}\item 
uint8\+\_\+t \mbox{\hyperlink{structComSquare_1_1APU_1_1DSP_1_1Registers_a977a328251dddd0af76d21aa38187951}{unused}}
\begin{DoxyCompactList}\small\item\em Not used register. \end{DoxyCompactList}\item 
\begin{tabbing}
xx\=xx\=xx\=xx\=xx\=xx\=xx\=xx\=xx\=\kill
union \{\\
\>struct \{\\
\>\>bool \mbox{\hyperlink{structComSquare_1_1APU_1_1DSP_1_1Registers_a177391cea845d713705ae051961aeec8}{pmon7}}: 1\\
\>\>bool \mbox{\hyperlink{structComSquare_1_1APU_1_1DSP_1_1Registers_ae08b3327951a20b16f54f742069399db}{pmon6}}: 1\\
\>\>bool \mbox{\hyperlink{structComSquare_1_1APU_1_1DSP_1_1Registers_a0736d60c98ca1b9c56fa4b44da1b1567}{pmon5}}: 1\\
\>\>bool \mbox{\hyperlink{structComSquare_1_1APU_1_1DSP_1_1Registers_a7d5ee13161d35dab8951cd13baea4d85}{pmon4}}: 1\\
\>\>bool \mbox{\hyperlink{structComSquare_1_1APU_1_1DSP_1_1Registers_af936a6561397ec74ad1e487b2c0666af}{pmon3}}: 1\\
\>\>bool \mbox{\hyperlink{structComSquare_1_1APU_1_1DSP_1_1Registers_a414d6e1c5f18c9e10eb38c283c2131c4}{pmon2}}: 1\\
\>\>bool \mbox{\hyperlink{structComSquare_1_1APU_1_1DSP_1_1Registers_aa1da68fd55703c11cfd50460ab792bc6}{pmon1}}: 1\\
\>\>bool \mbox{\hyperlink{structComSquare_1_1APU_1_1DSP_1_1Registers_a220a3959863ad566752a4743ec1596c8}{\_\_}}: 1\\
\>\} \\
\>uint8\_t \mbox{\hyperlink{structComSquare_1_1APU_1_1DSP_1_1Registers_a486b2071a96be439cd1fb6a231b9702a}{pmon}}\\
\}; \\

\end{tabbing}\begin{DoxyCompactList}\small\item\em Pitch modulation register. \end{DoxyCompactList}\item 
\begin{tabbing}
xx\=xx\=xx\=xx\=xx\=xx\=xx\=xx\=xx\=\kill
union \{\\
\>struct \{\\
\>\>bool \mbox{\hyperlink{structComSquare_1_1APU_1_1DSP_1_1Registers_ab477f88562bd6438d4e3abb1420479c3}{non7}}: 1\\
\>\>bool \mbox{\hyperlink{structComSquare_1_1APU_1_1DSP_1_1Registers_a260bf9070cfedafb53947708afaff946}{non6}}: 1\\
\>\>bool \mbox{\hyperlink{structComSquare_1_1APU_1_1DSP_1_1Registers_ab0e7fee76fe745c1fe6522c89ea83c58}{non5}}: 1\\
\>\>bool \mbox{\hyperlink{structComSquare_1_1APU_1_1DSP_1_1Registers_a43dd5603665828c4167a45f2c8f6f73b}{non4}}: 1\\
\>\>bool \mbox{\hyperlink{structComSquare_1_1APU_1_1DSP_1_1Registers_a0077dd79b4de20a71c1739be72ae0273}{non3}}: 1\\
\>\>bool \mbox{\hyperlink{structComSquare_1_1APU_1_1DSP_1_1Registers_a3c64a57c72b01cf648aa60c147401262}{non2}}: 1\\
\>\>bool \mbox{\hyperlink{structComSquare_1_1APU_1_1DSP_1_1Registers_a3407a042f1a15d8877c173050bf67670}{non1}}: 1\\
\>\>bool \mbox{\hyperlink{structComSquare_1_1APU_1_1DSP_1_1Registers_ad48424c8e211768448ada47c96c9cacf}{non0}}: 1\\
\>\} \\
\>uint8\_t \mbox{\hyperlink{structComSquare_1_1APU_1_1DSP_1_1Registers_adf046da90f069771a3122129bc8ec60d}{non}}\\
\}; \\

\end{tabbing}\begin{DoxyCompactList}\small\item\em Noise enable register. \end{DoxyCompactList}\item 
\begin{tabbing}
xx\=xx\=xx\=xx\=xx\=xx\=xx\=xx\=xx\=\kill
union \{\\
\>struct \{\\
\>\>bool \mbox{\hyperlink{structComSquare_1_1APU_1_1DSP_1_1Registers_a884741c9e178ab86877c1653c81c1460}{eon7}}: 1\\
\>\>bool \mbox{\hyperlink{structComSquare_1_1APU_1_1DSP_1_1Registers_a5a61f2e1c0767c0caf2fb40a8f951329}{eon6}}: 1\\
\>\>bool \mbox{\hyperlink{structComSquare_1_1APU_1_1DSP_1_1Registers_a0692ab81b5dddee27b9ba80496a82e74}{eon5}}: 1\\
\>\>bool \mbox{\hyperlink{structComSquare_1_1APU_1_1DSP_1_1Registers_a7746589fe1dd3185c957dfba5da33230}{eon4}}: 1\\
\>\>bool \mbox{\hyperlink{structComSquare_1_1APU_1_1DSP_1_1Registers_a588086d4005b63a7e903b77a9c5bf91d}{eon3}}: 1\\
\>\>bool \mbox{\hyperlink{structComSquare_1_1APU_1_1DSP_1_1Registers_ae69e81ec08eaa10ebf3ab10a5e262aff}{eon2}}: 1\\
\>\>bool \mbox{\hyperlink{structComSquare_1_1APU_1_1DSP_1_1Registers_a42ac52ce16e41c974c187aa27a0561ab}{eon1}}: 1\\
\>\>bool \mbox{\hyperlink{structComSquare_1_1APU_1_1DSP_1_1Registers_a3083112a0270c55a254abb9981f0e895}{eon0}}: 1\\
\>\} \\
\>uint8\_t \mbox{\hyperlink{structComSquare_1_1APU_1_1DSP_1_1Registers_af8f5c990b36d2a3ec05678f0834986d6}{eon}}\\
\}; \\

\end{tabbing}\begin{DoxyCompactList}\small\item\em Echo enable register. \end{DoxyCompactList}\item 
uint8\+\_\+t \mbox{\hyperlink{structComSquare_1_1APU_1_1DSP_1_1Registers_a2d7dd83e4a8b9fe576e26439d308a2e7}{dir}}
\begin{DoxyCompactList}\small\item\em Source Directory offset register. \end{DoxyCompactList}\item 
uint8\+\_\+t \mbox{\hyperlink{structComSquare_1_1APU_1_1DSP_1_1Registers_adf37f88987247e451a017198d1c87504}{esa}}
\begin{DoxyCompactList}\small\item\em Echo data start register. \end{DoxyCompactList}\item 
uint8\+\_\+t \mbox{\hyperlink{structComSquare_1_1APU_1_1DSP_1_1Registers_a6c249331335060d14cd9123afc8f04ca}{edl}}
\begin{DoxyCompactList}\small\item\em Echo delay size register. \end{DoxyCompactList}\item 
uint8\+\_\+t \mbox{\hyperlink{structComSquare_1_1APU_1_1DSP_1_1Registers_a80988db5db5982dea03cb88301459a64}{coeff}} \mbox{[}8\mbox{]}
\begin{DoxyCompactList}\small\item\em Echo F\+IR filter coefficients. \end{DoxyCompactList}\end{DoxyCompactItemize}


\doxysubsection{Detailed Description}
All the registers of the \mbox{\hyperlink{classComSquare_1_1APU_1_1DSP_1_1DSP}{D\+SP}}. 

\doxysubsection{Member Data Documentation}
\mbox{\Hypertarget{structComSquare_1_1APU_1_1DSP_1_1Registers_aadcc86878b92ad3ba9917da7ec784bae}\label{structComSquare_1_1APU_1_1DSP_1_1Registers_aadcc86878b92ad3ba9917da7ec784bae}} 
\doxysubsubsection{\texorpdfstring{"@53}{@53}}
{\footnotesize\ttfamily union \{ ... \} }



Key On register. 

\mbox{\Hypertarget{structComSquare_1_1APU_1_1DSP_1_1Registers_ab069039af31b4ff33278d386fe3dade0}\label{structComSquare_1_1APU_1_1DSP_1_1Registers_ab069039af31b4ff33278d386fe3dade0}} 
\doxysubsubsection{\texorpdfstring{"@55}{@55}}
{\footnotesize\ttfamily union \{ ... \} }



Key Off register. 

\mbox{\Hypertarget{structComSquare_1_1APU_1_1DSP_1_1Registers_aca18029c77295c3c0865f43730a53c02}\label{structComSquare_1_1APU_1_1DSP_1_1Registers_aca18029c77295c3c0865f43730a53c02}} 
\doxysubsubsection{\texorpdfstring{"@57}{@57}}
{\footnotesize\ttfamily union \{ ... \} }



Sample end register. 

\mbox{\Hypertarget{structComSquare_1_1APU_1_1DSP_1_1Registers_a0bf060bbcf29b4cba3e0614aeb8dd0db}\label{structComSquare_1_1APU_1_1DSP_1_1Registers_a0bf060bbcf29b4cba3e0614aeb8dd0db}} 
\doxysubsubsection{\texorpdfstring{"@59}{@59}}
{\footnotesize\ttfamily union \{ ... \} }



Pitch modulation register. 

\mbox{\Hypertarget{structComSquare_1_1APU_1_1DSP_1_1Registers_ae97cb5bef916ccb901a19640f47b0613}\label{structComSquare_1_1APU_1_1DSP_1_1Registers_ae97cb5bef916ccb901a19640f47b0613}} 
\doxysubsubsection{\texorpdfstring{"@61}{@61}}
{\footnotesize\ttfamily union \{ ... \} }



Noise enable register. 

\mbox{\Hypertarget{structComSquare_1_1APU_1_1DSP_1_1Registers_a08ad48db33cc115ed7da885deb094308}\label{structComSquare_1_1APU_1_1DSP_1_1Registers_a08ad48db33cc115ed7da885deb094308}} 
\doxysubsubsection{\texorpdfstring{"@63}{@63}}
{\footnotesize\ttfamily union \{ ... \} }



Echo enable register. 

\mbox{\Hypertarget{structComSquare_1_1APU_1_1DSP_1_1Registers_a220a3959863ad566752a4743ec1596c8}\label{structComSquare_1_1APU_1_1DSP_1_1Registers_a220a3959863ad566752a4743ec1596c8}} 
\index{ComSquare::APU::DSP::Registers@{ComSquare::APU::DSP::Registers}!\_\_@{\_\_}}
\index{\_\_@{\_\_}!ComSquare::APU::DSP::Registers@{ComSquare::APU::DSP::Registers}}
\doxysubsubsection{\texorpdfstring{\_\_}{\_\_}}
{\footnotesize\ttfamily bool Com\+Square\+::\+A\+P\+U\+::\+D\+S\+P\+::\+Registers\+::\+\_\+\+\_\+}

\mbox{\Hypertarget{structComSquare_1_1APU_1_1DSP_1_1Registers_a6d6bd32444f7e242c2e9f5cdef88e8c0}\label{structComSquare_1_1APU_1_1DSP_1_1Registers_a6d6bd32444f7e242c2e9f5cdef88e8c0}} 
\index{ComSquare::APU::DSP::Registers@{ComSquare::APU::DSP::Registers}!adsr1@{adsr1}}
\index{adsr1@{adsr1}!ComSquare::APU::DSP::Registers@{ComSquare::APU::DSP::Registers}}
\doxysubsubsection{\texorpdfstring{adsr1}{adsr1}}
{\footnotesize\ttfamily uint8\+\_\+t Com\+Square\+::\+A\+P\+U\+::\+D\+S\+P\+::\+Registers\+::adsr1\mbox{[}8\mbox{]}}



Envelope register. 

\mbox{\Hypertarget{structComSquare_1_1APU_1_1DSP_1_1Registers_acfc311cfdd393e55e9e7c378b4de0f8a}\label{structComSquare_1_1APU_1_1DSP_1_1Registers_acfc311cfdd393e55e9e7c378b4de0f8a}} 
\index{ComSquare::APU::DSP::Registers@{ComSquare::APU::DSP::Registers}!adsr2@{adsr2}}
\index{adsr2@{adsr2}!ComSquare::APU::DSP::Registers@{ComSquare::APU::DSP::Registers}}
\doxysubsubsection{\texorpdfstring{adsr2}{adsr2}}
{\footnotesize\ttfamily uint8\+\_\+t Com\+Square\+::\+A\+P\+U\+::\+D\+S\+P\+::\+Registers\+::adsr2\mbox{[}8\mbox{]}}



Envelope controllers register. 

\mbox{\Hypertarget{structComSquare_1_1APU_1_1DSP_1_1Registers_a80988db5db5982dea03cb88301459a64}\label{structComSquare_1_1APU_1_1DSP_1_1Registers_a80988db5db5982dea03cb88301459a64}} 
\index{ComSquare::APU::DSP::Registers@{ComSquare::APU::DSP::Registers}!coeff@{coeff}}
\index{coeff@{coeff}!ComSquare::APU::DSP::Registers@{ComSquare::APU::DSP::Registers}}
\doxysubsubsection{\texorpdfstring{coeff}{coeff}}
{\footnotesize\ttfamily uint8\+\_\+t Com\+Square\+::\+A\+P\+U\+::\+D\+S\+P\+::\+Registers\+::coeff\mbox{[}8\mbox{]}}



Echo F\+IR filter coefficients. 

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



Source Directory offset register. 

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



Echo delay size register. 

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



Echo feedback register. 

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

\mbox{\Hypertarget{structComSquare_1_1APU_1_1DSP_1_1Registers_a83f58b138e7b4c5c9ddeaa838b2f54e4}\label{structComSquare_1_1APU_1_1DSP_1_1Registers_a83f58b138e7b4c5c9ddeaa838b2f54e4}} 
\index{ComSquare::APU::DSP::Registers@{ComSquare::APU::DSP::Registers}!endx0@{endx0}}
\index{endx0@{endx0}!ComSquare::APU::DSP::Registers@{ComSquare::APU::DSP::Registers}}
\doxysubsubsection{\texorpdfstring{endx0}{endx0}}
{\footnotesize\ttfamily bool Com\+Square\+::\+A\+P\+U\+::\+D\+S\+P\+::\+Registers\+::endx0}

\mbox{\Hypertarget{structComSquare_1_1APU_1_1DSP_1_1Registers_a68d3f1d3872f0a97c7f179321d09e9c4}\label{structComSquare_1_1APU_1_1DSP_1_1Registers_a68d3f1d3872f0a97c7f179321d09e9c4}} 
\index{ComSquare::APU::DSP::Registers@{ComSquare::APU::DSP::Registers}!endx1@{endx1}}
\index{endx1@{endx1}!ComSquare::APU::DSP::Registers@{ComSquare::APU::DSP::Registers}}
\doxysubsubsection{\texorpdfstring{endx1}{endx1}}
{\footnotesize\ttfamily bool Com\+Square\+::\+A\+P\+U\+::\+D\+S\+P\+::\+Registers\+::endx1}

\mbox{\Hypertarget{structComSquare_1_1APU_1_1DSP_1_1Registers_aae6bbf3ce13666730f57deddff8b9e49}\label{structComSquare_1_1APU_1_1DSP_1_1Registers_aae6bbf3ce13666730f57deddff8b9e49}} 
\index{ComSquare::APU::DSP::Registers@{ComSquare::APU::DSP::Registers}!endx2@{endx2}}
\index{endx2@{endx2}!ComSquare::APU::DSP::Registers@{ComSquare::APU::DSP::Registers}}
\doxysubsubsection{\texorpdfstring{endx2}{endx2}}
{\footnotesize\ttfamily bool Com\+Square\+::\+A\+P\+U\+::\+D\+S\+P\+::\+Registers\+::endx2}

\mbox{\Hypertarget{structComSquare_1_1APU_1_1DSP_1_1Registers_abb0a0cf1786a713768a9b981a140000d}\label{structComSquare_1_1APU_1_1DSP_1_1Registers_abb0a0cf1786a713768a9b981a140000d}} 
\index{ComSquare::APU::DSP::Registers@{ComSquare::APU::DSP::Registers}!endx3@{endx3}}
\index{endx3@{endx3}!ComSquare::APU::DSP::Registers@{ComSquare::APU::DSP::Registers}}
\doxysubsubsection{\texorpdfstring{endx3}{endx3}}
{\footnotesize\ttfamily bool Com\+Square\+::\+A\+P\+U\+::\+D\+S\+P\+::\+Registers\+::endx3}

\mbox{\Hypertarget{structComSquare_1_1APU_1_1DSP_1_1Registers_aa12b2ad28faa3a63161b54c7509c4db6}\label{structComSquare_1_1APU_1_1DSP_1_1Registers_aa12b2ad28faa3a63161b54c7509c4db6}} 
\index{ComSquare::APU::DSP::Registers@{ComSquare::APU::DSP::Registers}!endx4@{endx4}}
\index{endx4@{endx4}!ComSquare::APU::DSP::Registers@{ComSquare::APU::DSP::Registers}}
\doxysubsubsection{\texorpdfstring{endx4}{endx4}}
{\footnotesize\ttfamily bool Com\+Square\+::\+A\+P\+U\+::\+D\+S\+P\+::\+Registers\+::endx4}

\mbox{\Hypertarget{structComSquare_1_1APU_1_1DSP_1_1Registers_a1414fcfbe12d2e0a8c94b65682c405c4}\label{structComSquare_1_1APU_1_1DSP_1_1Registers_a1414fcfbe12d2e0a8c94b65682c405c4}} 
\index{ComSquare::APU::DSP::Registers@{ComSquare::APU::DSP::Registers}!endx5@{endx5}}
\index{endx5@{endx5}!ComSquare::APU::DSP::Registers@{ComSquare::APU::DSP::Registers}}
\doxysubsubsection{\texorpdfstring{endx5}{endx5}}
{\footnotesize\ttfamily bool Com\+Square\+::\+A\+P\+U\+::\+D\+S\+P\+::\+Registers\+::endx5}

\mbox{\Hypertarget{structComSquare_1_1APU_1_1DSP_1_1Registers_a852042eefaf7fbe8b7a21c714af034e2}\label{structComSquare_1_1APU_1_1DSP_1_1Registers_a852042eefaf7fbe8b7a21c714af034e2}} 
\index{ComSquare::APU::DSP::Registers@{ComSquare::APU::DSP::Registers}!endx6@{endx6}}
\index{endx6@{endx6}!ComSquare::APU::DSP::Registers@{ComSquare::APU::DSP::Registers}}
\doxysubsubsection{\texorpdfstring{endx6}{endx6}}
{\footnotesize\ttfamily bool Com\+Square\+::\+A\+P\+U\+::\+D\+S\+P\+::\+Registers\+::endx6}

\mbox{\Hypertarget{structComSquare_1_1APU_1_1DSP_1_1Registers_a697357cf588ccc77fe7d0ff11f1d5da9}\label{structComSquare_1_1APU_1_1DSP_1_1Registers_a697357cf588ccc77fe7d0ff11f1d5da9}} 
\index{ComSquare::APU::DSP::Registers@{ComSquare::APU::DSP::Registers}!endx7@{endx7}}
\index{endx7@{endx7}!ComSquare::APU::DSP::Registers@{ComSquare::APU::DSP::Registers}}
\doxysubsubsection{\texorpdfstring{endx7}{endx7}}
{\footnotesize\ttfamily bool Com\+Square\+::\+A\+P\+U\+::\+D\+S\+P\+::\+Registers\+::endx7}

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



Envelope value register. 

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

\mbox{\Hypertarget{structComSquare_1_1APU_1_1DSP_1_1Registers_a3083112a0270c55a254abb9981f0e895}\label{structComSquare_1_1APU_1_1DSP_1_1Registers_a3083112a0270c55a254abb9981f0e895}} 
\index{ComSquare::APU::DSP::Registers@{ComSquare::APU::DSP::Registers}!eon0@{eon0}}
\index{eon0@{eon0}!ComSquare::APU::DSP::Registers@{ComSquare::APU::DSP::Registers}}
\doxysubsubsection{\texorpdfstring{eon0}{eon0}}
{\footnotesize\ttfamily bool Com\+Square\+::\+A\+P\+U\+::\+D\+S\+P\+::\+Registers\+::eon0}

\mbox{\Hypertarget{structComSquare_1_1APU_1_1DSP_1_1Registers_a42ac52ce16e41c974c187aa27a0561ab}\label{structComSquare_1_1APU_1_1DSP_1_1Registers_a42ac52ce16e41c974c187aa27a0561ab}} 
\index{ComSquare::APU::DSP::Registers@{ComSquare::APU::DSP::Registers}!eon1@{eon1}}
\index{eon1@{eon1}!ComSquare::APU::DSP::Registers@{ComSquare::APU::DSP::Registers}}
\doxysubsubsection{\texorpdfstring{eon1}{eon1}}
{\footnotesize\ttfamily bool Com\+Square\+::\+A\+P\+U\+::\+D\+S\+P\+::\+Registers\+::eon1}

\mbox{\Hypertarget{structComSquare_1_1APU_1_1DSP_1_1Registers_ae69e81ec08eaa10ebf3ab10a5e262aff}\label{structComSquare_1_1APU_1_1DSP_1_1Registers_ae69e81ec08eaa10ebf3ab10a5e262aff}} 
\index{ComSquare::APU::DSP::Registers@{ComSquare::APU::DSP::Registers}!eon2@{eon2}}
\index{eon2@{eon2}!ComSquare::APU::DSP::Registers@{ComSquare::APU::DSP::Registers}}
\doxysubsubsection{\texorpdfstring{eon2}{eon2}}
{\footnotesize\ttfamily bool Com\+Square\+::\+A\+P\+U\+::\+D\+S\+P\+::\+Registers\+::eon2}

\mbox{\Hypertarget{structComSquare_1_1APU_1_1DSP_1_1Registers_a588086d4005b63a7e903b77a9c5bf91d}\label{structComSquare_1_1APU_1_1DSP_1_1Registers_a588086d4005b63a7e903b77a9c5bf91d}} 
\index{ComSquare::APU::DSP::Registers@{ComSquare::APU::DSP::Registers}!eon3@{eon3}}
\index{eon3@{eon3}!ComSquare::APU::DSP::Registers@{ComSquare::APU::DSP::Registers}}
\doxysubsubsection{\texorpdfstring{eon3}{eon3}}
{\footnotesize\ttfamily bool Com\+Square\+::\+A\+P\+U\+::\+D\+S\+P\+::\+Registers\+::eon3}

\mbox{\Hypertarget{structComSquare_1_1APU_1_1DSP_1_1Registers_a7746589fe1dd3185c957dfba5da33230}\label{structComSquare_1_1APU_1_1DSP_1_1Registers_a7746589fe1dd3185c957dfba5da33230}} 
\index{ComSquare::APU::DSP::Registers@{ComSquare::APU::DSP::Registers}!eon4@{eon4}}
\index{eon4@{eon4}!ComSquare::APU::DSP::Registers@{ComSquare::APU::DSP::Registers}}
\doxysubsubsection{\texorpdfstring{eon4}{eon4}}
{\footnotesize\ttfamily bool Com\+Square\+::\+A\+P\+U\+::\+D\+S\+P\+::\+Registers\+::eon4}

\mbox{\Hypertarget{structComSquare_1_1APU_1_1DSP_1_1Registers_a0692ab81b5dddee27b9ba80496a82e74}\label{structComSquare_1_1APU_1_1DSP_1_1Registers_a0692ab81b5dddee27b9ba80496a82e74}} 
\index{ComSquare::APU::DSP::Registers@{ComSquare::APU::DSP::Registers}!eon5@{eon5}}
\index{eon5@{eon5}!ComSquare::APU::DSP::Registers@{ComSquare::APU::DSP::Registers}}
\doxysubsubsection{\texorpdfstring{eon5}{eon5}}
{\footnotesize\ttfamily bool Com\+Square\+::\+A\+P\+U\+::\+D\+S\+P\+::\+Registers\+::eon5}

\mbox{\Hypertarget{structComSquare_1_1APU_1_1DSP_1_1Registers_a5a61f2e1c0767c0caf2fb40a8f951329}\label{structComSquare_1_1APU_1_1DSP_1_1Registers_a5a61f2e1c0767c0caf2fb40a8f951329}} 
\index{ComSquare::APU::DSP::Registers@{ComSquare::APU::DSP::Registers}!eon6@{eon6}}
\index{eon6@{eon6}!ComSquare::APU::DSP::Registers@{ComSquare::APU::DSP::Registers}}
\doxysubsubsection{\texorpdfstring{eon6}{eon6}}
{\footnotesize\ttfamily bool Com\+Square\+::\+A\+P\+U\+::\+D\+S\+P\+::\+Registers\+::eon6}

\mbox{\Hypertarget{structComSquare_1_1APU_1_1DSP_1_1Registers_a884741c9e178ab86877c1653c81c1460}\label{structComSquare_1_1APU_1_1DSP_1_1Registers_a884741c9e178ab86877c1653c81c1460}} 
\index{ComSquare::APU::DSP::Registers@{ComSquare::APU::DSP::Registers}!eon7@{eon7}}
\index{eon7@{eon7}!ComSquare::APU::DSP::Registers@{ComSquare::APU::DSP::Registers}}
\doxysubsubsection{\texorpdfstring{eon7}{eon7}}
{\footnotesize\ttfamily bool Com\+Square\+::\+A\+P\+U\+::\+D\+S\+P\+::\+Registers\+::eon7}

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



Echo data start register. 

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



Left output of the Echo Volume register. 

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



Right output of the Echo Volume register. 

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



Flags register. 

\mbox{\Hypertarget{structComSquare_1_1APU_1_1DSP_1_1Registers_a3b3d357a3fe6dd6c7c43b99db8ee2a92}\label{structComSquare_1_1APU_1_1DSP_1_1Registers_a3b3d357a3fe6dd6c7c43b99db8ee2a92}} 
\index{ComSquare::APU::DSP::Registers@{ComSquare::APU::DSP::Registers}!gain@{gain}}
\index{gain@{gain}!ComSquare::APU::DSP::Registers@{ComSquare::APU::DSP::Registers}}
\doxysubsubsection{\texorpdfstring{gain}{gain}}
{\footnotesize\ttfamily uint8\+\_\+t Com\+Square\+::\+A\+P\+U\+::\+D\+S\+P\+::\+Registers\+::gain\mbox{[}8\mbox{]}}



Gain register. 

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

\mbox{\Hypertarget{structComSquare_1_1APU_1_1DSP_1_1Registers_a8cbc9475afa42d7f935bd697fc7c2d3a}\label{structComSquare_1_1APU_1_1DSP_1_1Registers_a8cbc9475afa42d7f935bd697fc7c2d3a}} 
\index{ComSquare::APU::DSP::Registers@{ComSquare::APU::DSP::Registers}!kof0@{kof0}}
\index{kof0@{kof0}!ComSquare::APU::DSP::Registers@{ComSquare::APU::DSP::Registers}}
\doxysubsubsection{\texorpdfstring{kof0}{kof0}}
{\footnotesize\ttfamily bool Com\+Square\+::\+A\+P\+U\+::\+D\+S\+P\+::\+Registers\+::kof0}

\mbox{\Hypertarget{structComSquare_1_1APU_1_1DSP_1_1Registers_a83c47d7a5b85e3fd912873f12dadc3dd}\label{structComSquare_1_1APU_1_1DSP_1_1Registers_a83c47d7a5b85e3fd912873f12dadc3dd}} 
\index{ComSquare::APU::DSP::Registers@{ComSquare::APU::DSP::Registers}!kof1@{kof1}}
\index{kof1@{kof1}!ComSquare::APU::DSP::Registers@{ComSquare::APU::DSP::Registers}}
\doxysubsubsection{\texorpdfstring{kof1}{kof1}}
{\footnotesize\ttfamily bool Com\+Square\+::\+A\+P\+U\+::\+D\+S\+P\+::\+Registers\+::kof1}

\mbox{\Hypertarget{structComSquare_1_1APU_1_1DSP_1_1Registers_add71bb66089a9f48028e0650e95edd64}\label{structComSquare_1_1APU_1_1DSP_1_1Registers_add71bb66089a9f48028e0650e95edd64}} 
\index{ComSquare::APU::DSP::Registers@{ComSquare::APU::DSP::Registers}!kof2@{kof2}}
\index{kof2@{kof2}!ComSquare::APU::DSP::Registers@{ComSquare::APU::DSP::Registers}}
\doxysubsubsection{\texorpdfstring{kof2}{kof2}}
{\footnotesize\ttfamily bool Com\+Square\+::\+A\+P\+U\+::\+D\+S\+P\+::\+Registers\+::kof2}

\mbox{\Hypertarget{structComSquare_1_1APU_1_1DSP_1_1Registers_a3ba0e21135975d035ffd4d0c95a3ca8a}\label{structComSquare_1_1APU_1_1DSP_1_1Registers_a3ba0e21135975d035ffd4d0c95a3ca8a}} 
\index{ComSquare::APU::DSP::Registers@{ComSquare::APU::DSP::Registers}!kof3@{kof3}}
\index{kof3@{kof3}!ComSquare::APU::DSP::Registers@{ComSquare::APU::DSP::Registers}}
\doxysubsubsection{\texorpdfstring{kof3}{kof3}}
{\footnotesize\ttfamily bool Com\+Square\+::\+A\+P\+U\+::\+D\+S\+P\+::\+Registers\+::kof3}

\mbox{\Hypertarget{structComSquare_1_1APU_1_1DSP_1_1Registers_a9302fd6110cb1bbcb462bbba6469df5d}\label{structComSquare_1_1APU_1_1DSP_1_1Registers_a9302fd6110cb1bbcb462bbba6469df5d}} 
\index{ComSquare::APU::DSP::Registers@{ComSquare::APU::DSP::Registers}!kof4@{kof4}}
\index{kof4@{kof4}!ComSquare::APU::DSP::Registers@{ComSquare::APU::DSP::Registers}}
\doxysubsubsection{\texorpdfstring{kof4}{kof4}}
{\footnotesize\ttfamily bool Com\+Square\+::\+A\+P\+U\+::\+D\+S\+P\+::\+Registers\+::kof4}

\mbox{\Hypertarget{structComSquare_1_1APU_1_1DSP_1_1Registers_a224365506eac0fcc681b055b0337d09e}\label{structComSquare_1_1APU_1_1DSP_1_1Registers_a224365506eac0fcc681b055b0337d09e}} 
\index{ComSquare::APU::DSP::Registers@{ComSquare::APU::DSP::Registers}!kof5@{kof5}}
\index{kof5@{kof5}!ComSquare::APU::DSP::Registers@{ComSquare::APU::DSP::Registers}}
\doxysubsubsection{\texorpdfstring{kof5}{kof5}}
{\footnotesize\ttfamily bool Com\+Square\+::\+A\+P\+U\+::\+D\+S\+P\+::\+Registers\+::kof5}

\mbox{\Hypertarget{structComSquare_1_1APU_1_1DSP_1_1Registers_a29b3e5299432ba23a27e278a9596180a}\label{structComSquare_1_1APU_1_1DSP_1_1Registers_a29b3e5299432ba23a27e278a9596180a}} 
\index{ComSquare::APU::DSP::Registers@{ComSquare::APU::DSP::Registers}!kof6@{kof6}}
\index{kof6@{kof6}!ComSquare::APU::DSP::Registers@{ComSquare::APU::DSP::Registers}}
\doxysubsubsection{\texorpdfstring{kof6}{kof6}}
{\footnotesize\ttfamily bool Com\+Square\+::\+A\+P\+U\+::\+D\+S\+P\+::\+Registers\+::kof6}

\mbox{\Hypertarget{structComSquare_1_1APU_1_1DSP_1_1Registers_ab12db7290eaa8a73fbd7701366ab7396}\label{structComSquare_1_1APU_1_1DSP_1_1Registers_ab12db7290eaa8a73fbd7701366ab7396}} 
\index{ComSquare::APU::DSP::Registers@{ComSquare::APU::DSP::Registers}!kof7@{kof7}}
\index{kof7@{kof7}!ComSquare::APU::DSP::Registers@{ComSquare::APU::DSP::Registers}}
\doxysubsubsection{\texorpdfstring{kof7}{kof7}}
{\footnotesize\ttfamily bool Com\+Square\+::\+A\+P\+U\+::\+D\+S\+P\+::\+Registers\+::kof7}

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

\mbox{\Hypertarget{structComSquare_1_1APU_1_1DSP_1_1Registers_a243e2e3d951f80d1f812fb3d4c2f1ccd}\label{structComSquare_1_1APU_1_1DSP_1_1Registers_a243e2e3d951f80d1f812fb3d4c2f1ccd}} 
\index{ComSquare::APU::DSP::Registers@{ComSquare::APU::DSP::Registers}!kon0@{kon0}}
\index{kon0@{kon0}!ComSquare::APU::DSP::Registers@{ComSquare::APU::DSP::Registers}}
\doxysubsubsection{\texorpdfstring{kon0}{kon0}}
{\footnotesize\ttfamily bool Com\+Square\+::\+A\+P\+U\+::\+D\+S\+P\+::\+Registers\+::kon0}

\mbox{\Hypertarget{structComSquare_1_1APU_1_1DSP_1_1Registers_a2b18e66f7222eb7cfd3e47e874cecbf7}\label{structComSquare_1_1APU_1_1DSP_1_1Registers_a2b18e66f7222eb7cfd3e47e874cecbf7}} 
\index{ComSquare::APU::DSP::Registers@{ComSquare::APU::DSP::Registers}!kon1@{kon1}}
\index{kon1@{kon1}!ComSquare::APU::DSP::Registers@{ComSquare::APU::DSP::Registers}}
\doxysubsubsection{\texorpdfstring{kon1}{kon1}}
{\footnotesize\ttfamily bool Com\+Square\+::\+A\+P\+U\+::\+D\+S\+P\+::\+Registers\+::kon1}

\mbox{\Hypertarget{structComSquare_1_1APU_1_1DSP_1_1Registers_a2477c8198e3da5bf1e0048081a246c43}\label{structComSquare_1_1APU_1_1DSP_1_1Registers_a2477c8198e3da5bf1e0048081a246c43}} 
\index{ComSquare::APU::DSP::Registers@{ComSquare::APU::DSP::Registers}!kon2@{kon2}}
\index{kon2@{kon2}!ComSquare::APU::DSP::Registers@{ComSquare::APU::DSP::Registers}}
\doxysubsubsection{\texorpdfstring{kon2}{kon2}}
{\footnotesize\ttfamily bool Com\+Square\+::\+A\+P\+U\+::\+D\+S\+P\+::\+Registers\+::kon2}

\mbox{\Hypertarget{structComSquare_1_1APU_1_1DSP_1_1Registers_a00874469bc130a2435ade764d2b8e707}\label{structComSquare_1_1APU_1_1DSP_1_1Registers_a00874469bc130a2435ade764d2b8e707}} 
\index{ComSquare::APU::DSP::Registers@{ComSquare::APU::DSP::Registers}!kon3@{kon3}}
\index{kon3@{kon3}!ComSquare::APU::DSP::Registers@{ComSquare::APU::DSP::Registers}}
\doxysubsubsection{\texorpdfstring{kon3}{kon3}}
{\footnotesize\ttfamily bool Com\+Square\+::\+A\+P\+U\+::\+D\+S\+P\+::\+Registers\+::kon3}

\mbox{\Hypertarget{structComSquare_1_1APU_1_1DSP_1_1Registers_a38abd188c650a1e738420950aa97d600}\label{structComSquare_1_1APU_1_1DSP_1_1Registers_a38abd188c650a1e738420950aa97d600}} 
\index{ComSquare::APU::DSP::Registers@{ComSquare::APU::DSP::Registers}!kon4@{kon4}}
\index{kon4@{kon4}!ComSquare::APU::DSP::Registers@{ComSquare::APU::DSP::Registers}}
\doxysubsubsection{\texorpdfstring{kon4}{kon4}}
{\footnotesize\ttfamily bool Com\+Square\+::\+A\+P\+U\+::\+D\+S\+P\+::\+Registers\+::kon4}

\mbox{\Hypertarget{structComSquare_1_1APU_1_1DSP_1_1Registers_aadd76543d0372b61a2cec59bb67447f8}\label{structComSquare_1_1APU_1_1DSP_1_1Registers_aadd76543d0372b61a2cec59bb67447f8}} 
\index{ComSquare::APU::DSP::Registers@{ComSquare::APU::DSP::Registers}!kon5@{kon5}}
\index{kon5@{kon5}!ComSquare::APU::DSP::Registers@{ComSquare::APU::DSP::Registers}}
\doxysubsubsection{\texorpdfstring{kon5}{kon5}}
{\footnotesize\ttfamily bool Com\+Square\+::\+A\+P\+U\+::\+D\+S\+P\+::\+Registers\+::kon5}

\mbox{\Hypertarget{structComSquare_1_1APU_1_1DSP_1_1Registers_aa51606c1853630d0058a57094266cd4c}\label{structComSquare_1_1APU_1_1DSP_1_1Registers_aa51606c1853630d0058a57094266cd4c}} 
\index{ComSquare::APU::DSP::Registers@{ComSquare::APU::DSP::Registers}!kon6@{kon6}}
\index{kon6@{kon6}!ComSquare::APU::DSP::Registers@{ComSquare::APU::DSP::Registers}}
\doxysubsubsection{\texorpdfstring{kon6}{kon6}}
{\footnotesize\ttfamily bool Com\+Square\+::\+A\+P\+U\+::\+D\+S\+P\+::\+Registers\+::kon6}

\mbox{\Hypertarget{structComSquare_1_1APU_1_1DSP_1_1Registers_a06e2d04314aa02e71167b52af5ed6f1c}\label{structComSquare_1_1APU_1_1DSP_1_1Registers_a06e2d04314aa02e71167b52af5ed6f1c}} 
\index{ComSquare::APU::DSP::Registers@{ComSquare::APU::DSP::Registers}!kon7@{kon7}}
\index{kon7@{kon7}!ComSquare::APU::DSP::Registers@{ComSquare::APU::DSP::Registers}}
\doxysubsubsection{\texorpdfstring{kon7}{kon7}}
{\footnotesize\ttfamily bool Com\+Square\+::\+A\+P\+U\+::\+D\+S\+P\+::\+Registers\+::kon7}

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



Left output of the Main Volume register. 

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



Right output of the Main Volume register. 

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

\mbox{\Hypertarget{structComSquare_1_1APU_1_1DSP_1_1Registers_ad48424c8e211768448ada47c96c9cacf}\label{structComSquare_1_1APU_1_1DSP_1_1Registers_ad48424c8e211768448ada47c96c9cacf}} 
\index{ComSquare::APU::DSP::Registers@{ComSquare::APU::DSP::Registers}!non0@{non0}}
\index{non0@{non0}!ComSquare::APU::DSP::Registers@{ComSquare::APU::DSP::Registers}}
\doxysubsubsection{\texorpdfstring{non0}{non0}}
{\footnotesize\ttfamily bool Com\+Square\+::\+A\+P\+U\+::\+D\+S\+P\+::\+Registers\+::non0}

\mbox{\Hypertarget{structComSquare_1_1APU_1_1DSP_1_1Registers_a3407a042f1a15d8877c173050bf67670}\label{structComSquare_1_1APU_1_1DSP_1_1Registers_a3407a042f1a15d8877c173050bf67670}} 
\index{ComSquare::APU::DSP::Registers@{ComSquare::APU::DSP::Registers}!non1@{non1}}
\index{non1@{non1}!ComSquare::APU::DSP::Registers@{ComSquare::APU::DSP::Registers}}
\doxysubsubsection{\texorpdfstring{non1}{non1}}
{\footnotesize\ttfamily bool Com\+Square\+::\+A\+P\+U\+::\+D\+S\+P\+::\+Registers\+::non1}

\mbox{\Hypertarget{structComSquare_1_1APU_1_1DSP_1_1Registers_a3c64a57c72b01cf648aa60c147401262}\label{structComSquare_1_1APU_1_1DSP_1_1Registers_a3c64a57c72b01cf648aa60c147401262}} 
\index{ComSquare::APU::DSP::Registers@{ComSquare::APU::DSP::Registers}!non2@{non2}}
\index{non2@{non2}!ComSquare::APU::DSP::Registers@{ComSquare::APU::DSP::Registers}}
\doxysubsubsection{\texorpdfstring{non2}{non2}}
{\footnotesize\ttfamily bool Com\+Square\+::\+A\+P\+U\+::\+D\+S\+P\+::\+Registers\+::non2}

\mbox{\Hypertarget{structComSquare_1_1APU_1_1DSP_1_1Registers_a0077dd79b4de20a71c1739be72ae0273}\label{structComSquare_1_1APU_1_1DSP_1_1Registers_a0077dd79b4de20a71c1739be72ae0273}} 
\index{ComSquare::APU::DSP::Registers@{ComSquare::APU::DSP::Registers}!non3@{non3}}
\index{non3@{non3}!ComSquare::APU::DSP::Registers@{ComSquare::APU::DSP::Registers}}
\doxysubsubsection{\texorpdfstring{non3}{non3}}
{\footnotesize\ttfamily bool Com\+Square\+::\+A\+P\+U\+::\+D\+S\+P\+::\+Registers\+::non3}

\mbox{\Hypertarget{structComSquare_1_1APU_1_1DSP_1_1Registers_a43dd5603665828c4167a45f2c8f6f73b}\label{structComSquare_1_1APU_1_1DSP_1_1Registers_a43dd5603665828c4167a45f2c8f6f73b}} 
\index{ComSquare::APU::DSP::Registers@{ComSquare::APU::DSP::Registers}!non4@{non4}}
\index{non4@{non4}!ComSquare::APU::DSP::Registers@{ComSquare::APU::DSP::Registers}}
\doxysubsubsection{\texorpdfstring{non4}{non4}}
{\footnotesize\ttfamily bool Com\+Square\+::\+A\+P\+U\+::\+D\+S\+P\+::\+Registers\+::non4}

\mbox{\Hypertarget{structComSquare_1_1APU_1_1DSP_1_1Registers_ab0e7fee76fe745c1fe6522c89ea83c58}\label{structComSquare_1_1APU_1_1DSP_1_1Registers_ab0e7fee76fe745c1fe6522c89ea83c58}} 
\index{ComSquare::APU::DSP::Registers@{ComSquare::APU::DSP::Registers}!non5@{non5}}
\index{non5@{non5}!ComSquare::APU::DSP::Registers@{ComSquare::APU::DSP::Registers}}
\doxysubsubsection{\texorpdfstring{non5}{non5}}
{\footnotesize\ttfamily bool Com\+Square\+::\+A\+P\+U\+::\+D\+S\+P\+::\+Registers\+::non5}

\mbox{\Hypertarget{structComSquare_1_1APU_1_1DSP_1_1Registers_a260bf9070cfedafb53947708afaff946}\label{structComSquare_1_1APU_1_1DSP_1_1Registers_a260bf9070cfedafb53947708afaff946}} 
\index{ComSquare::APU::DSP::Registers@{ComSquare::APU::DSP::Registers}!non6@{non6}}
\index{non6@{non6}!ComSquare::APU::DSP::Registers@{ComSquare::APU::DSP::Registers}}
\doxysubsubsection{\texorpdfstring{non6}{non6}}
{\footnotesize\ttfamily bool Com\+Square\+::\+A\+P\+U\+::\+D\+S\+P\+::\+Registers\+::non6}

\mbox{\Hypertarget{structComSquare_1_1APU_1_1DSP_1_1Registers_ab477f88562bd6438d4e3abb1420479c3}\label{structComSquare_1_1APU_1_1DSP_1_1Registers_ab477f88562bd6438d4e3abb1420479c3}} 
\index{ComSquare::APU::DSP::Registers@{ComSquare::APU::DSP::Registers}!non7@{non7}}
\index{non7@{non7}!ComSquare::APU::DSP::Registers@{ComSquare::APU::DSP::Registers}}
\doxysubsubsection{\texorpdfstring{non7}{non7}}
{\footnotesize\ttfamily bool Com\+Square\+::\+A\+P\+U\+::\+D\+S\+P\+::\+Registers\+::non7}

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



Wave height register. 

\mbox{\Hypertarget{structComSquare_1_1APU_1_1DSP_1_1Registers_a3d5ca78629decaf03bada20c654f26b9}\label{structComSquare_1_1APU_1_1DSP_1_1Registers_a3d5ca78629decaf03bada20c654f26b9}} 
\index{ComSquare::APU::DSP::Registers@{ComSquare::APU::DSP::Registers}!pitchH@{pitchH}}
\index{pitchH@{pitchH}!ComSquare::APU::DSP::Registers@{ComSquare::APU::DSP::Registers}}
\doxysubsubsection{\texorpdfstring{pitchH}{pitchH}}
{\footnotesize\ttfamily uint8\+\_\+t Com\+Square\+::\+A\+P\+U\+::\+D\+S\+P\+::\+Registers\+::pitchH\mbox{[}8\mbox{]}}



Higher 8 bits of pitch register. 

\mbox{\Hypertarget{structComSquare_1_1APU_1_1DSP_1_1Registers_a5a89ce573a1b57f00caaadbda93ce513}\label{structComSquare_1_1APU_1_1DSP_1_1Registers_a5a89ce573a1b57f00caaadbda93ce513}} 
\index{ComSquare::APU::DSP::Registers@{ComSquare::APU::DSP::Registers}!pitchL@{pitchL}}
\index{pitchL@{pitchL}!ComSquare::APU::DSP::Registers@{ComSquare::APU::DSP::Registers}}
\doxysubsubsection{\texorpdfstring{pitchL}{pitchL}}
{\footnotesize\ttfamily uint8\+\_\+t Com\+Square\+::\+A\+P\+U\+::\+D\+S\+P\+::\+Registers\+::pitchL\mbox{[}8\mbox{]}}



Lower 8 bits of pitch register. 

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

\mbox{\Hypertarget{structComSquare_1_1APU_1_1DSP_1_1Registers_aa1da68fd55703c11cfd50460ab792bc6}\label{structComSquare_1_1APU_1_1DSP_1_1Registers_aa1da68fd55703c11cfd50460ab792bc6}} 
\index{ComSquare::APU::DSP::Registers@{ComSquare::APU::DSP::Registers}!pmon1@{pmon1}}
\index{pmon1@{pmon1}!ComSquare::APU::DSP::Registers@{ComSquare::APU::DSP::Registers}}
\doxysubsubsection{\texorpdfstring{pmon1}{pmon1}}
{\footnotesize\ttfamily bool Com\+Square\+::\+A\+P\+U\+::\+D\+S\+P\+::\+Registers\+::pmon1}

\mbox{\Hypertarget{structComSquare_1_1APU_1_1DSP_1_1Registers_a414d6e1c5f18c9e10eb38c283c2131c4}\label{structComSquare_1_1APU_1_1DSP_1_1Registers_a414d6e1c5f18c9e10eb38c283c2131c4}} 
\index{ComSquare::APU::DSP::Registers@{ComSquare::APU::DSP::Registers}!pmon2@{pmon2}}
\index{pmon2@{pmon2}!ComSquare::APU::DSP::Registers@{ComSquare::APU::DSP::Registers}}
\doxysubsubsection{\texorpdfstring{pmon2}{pmon2}}
{\footnotesize\ttfamily bool Com\+Square\+::\+A\+P\+U\+::\+D\+S\+P\+::\+Registers\+::pmon2}

\mbox{\Hypertarget{structComSquare_1_1APU_1_1DSP_1_1Registers_af936a6561397ec74ad1e487b2c0666af}\label{structComSquare_1_1APU_1_1DSP_1_1Registers_af936a6561397ec74ad1e487b2c0666af}} 
\index{ComSquare::APU::DSP::Registers@{ComSquare::APU::DSP::Registers}!pmon3@{pmon3}}
\index{pmon3@{pmon3}!ComSquare::APU::DSP::Registers@{ComSquare::APU::DSP::Registers}}
\doxysubsubsection{\texorpdfstring{pmon3}{pmon3}}
{\footnotesize\ttfamily bool Com\+Square\+::\+A\+P\+U\+::\+D\+S\+P\+::\+Registers\+::pmon3}

\mbox{\Hypertarget{structComSquare_1_1APU_1_1DSP_1_1Registers_a7d5ee13161d35dab8951cd13baea4d85}\label{structComSquare_1_1APU_1_1DSP_1_1Registers_a7d5ee13161d35dab8951cd13baea4d85}} 
\index{ComSquare::APU::DSP::Registers@{ComSquare::APU::DSP::Registers}!pmon4@{pmon4}}
\index{pmon4@{pmon4}!ComSquare::APU::DSP::Registers@{ComSquare::APU::DSP::Registers}}
\doxysubsubsection{\texorpdfstring{pmon4}{pmon4}}
{\footnotesize\ttfamily bool Com\+Square\+::\+A\+P\+U\+::\+D\+S\+P\+::\+Registers\+::pmon4}

\mbox{\Hypertarget{structComSquare_1_1APU_1_1DSP_1_1Registers_a0736d60c98ca1b9c56fa4b44da1b1567}\label{structComSquare_1_1APU_1_1DSP_1_1Registers_a0736d60c98ca1b9c56fa4b44da1b1567}} 
\index{ComSquare::APU::DSP::Registers@{ComSquare::APU::DSP::Registers}!pmon5@{pmon5}}
\index{pmon5@{pmon5}!ComSquare::APU::DSP::Registers@{ComSquare::APU::DSP::Registers}}
\doxysubsubsection{\texorpdfstring{pmon5}{pmon5}}
{\footnotesize\ttfamily bool Com\+Square\+::\+A\+P\+U\+::\+D\+S\+P\+::\+Registers\+::pmon5}

\mbox{\Hypertarget{structComSquare_1_1APU_1_1DSP_1_1Registers_ae08b3327951a20b16f54f742069399db}\label{structComSquare_1_1APU_1_1DSP_1_1Registers_ae08b3327951a20b16f54f742069399db}} 
\index{ComSquare::APU::DSP::Registers@{ComSquare::APU::DSP::Registers}!pmon6@{pmon6}}
\index{pmon6@{pmon6}!ComSquare::APU::DSP::Registers@{ComSquare::APU::DSP::Registers}}
\doxysubsubsection{\texorpdfstring{pmon6}{pmon6}}
{\footnotesize\ttfamily bool Com\+Square\+::\+A\+P\+U\+::\+D\+S\+P\+::\+Registers\+::pmon6}

\mbox{\Hypertarget{structComSquare_1_1APU_1_1DSP_1_1Registers_a177391cea845d713705ae051961aeec8}\label{structComSquare_1_1APU_1_1DSP_1_1Registers_a177391cea845d713705ae051961aeec8}} 
\index{ComSquare::APU::DSP::Registers@{ComSquare::APU::DSP::Registers}!pmon7@{pmon7}}
\index{pmon7@{pmon7}!ComSquare::APU::DSP::Registers@{ComSquare::APU::DSP::Registers}}
\doxysubsubsection{\texorpdfstring{pmon7}{pmon7}}
{\footnotesize\ttfamily bool Com\+Square\+::\+A\+P\+U\+::\+D\+S\+P\+::\+Registers\+::pmon7}

\mbox{\Hypertarget{structComSquare_1_1APU_1_1DSP_1_1Registers_a511e3ef820c4d64a00a9414d4818844e}\label{structComSquare_1_1APU_1_1DSP_1_1Registers_a511e3ef820c4d64a00a9414d4818844e}} 
\index{ComSquare::APU::DSP::Registers@{ComSquare::APU::DSP::Registers}!srcn@{srcn}}
\index{srcn@{srcn}!ComSquare::APU::DSP::Registers@{ComSquare::APU::DSP::Registers}}
\doxysubsubsection{\texorpdfstring{srcn}{srcn}}
{\footnotesize\ttfamily uint8\+\_\+t Com\+Square\+::\+A\+P\+U\+::\+D\+S\+P\+::\+Registers\+::srcn\mbox{[}8\mbox{]}}



Source number register. 

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



Not used register. 

\mbox{\Hypertarget{structComSquare_1_1APU_1_1DSP_1_1Registers_ac43ff7cb2cb4dd2337dfe9bda244ef20}\label{structComSquare_1_1APU_1_1DSP_1_1Registers_ac43ff7cb2cb4dd2337dfe9bda244ef20}} 
\index{ComSquare::APU::DSP::Registers@{ComSquare::APU::DSP::Registers}!volL@{volL}}
\index{volL@{volL}!ComSquare::APU::DSP::Registers@{ComSquare::APU::DSP::Registers}}
\doxysubsubsection{\texorpdfstring{volL}{volL}}
{\footnotesize\ttfamily uint8\+\_\+t Com\+Square\+::\+A\+P\+U\+::\+D\+S\+P\+::\+Registers\+::volL\mbox{[}8\mbox{]}}



Left channel volume register. 

\mbox{\Hypertarget{structComSquare_1_1APU_1_1DSP_1_1Registers_a7af03a024d289ed3bdda0bb85f134b7f}\label{structComSquare_1_1APU_1_1DSP_1_1Registers_a7af03a024d289ed3bdda0bb85f134b7f}} 
\index{ComSquare::APU::DSP::Registers@{ComSquare::APU::DSP::Registers}!volR@{volR}}
\index{volR@{volR}!ComSquare::APU::DSP::Registers@{ComSquare::APU::DSP::Registers}}
\doxysubsubsection{\texorpdfstring{volR}{volR}}
{\footnotesize\ttfamily uint8\+\_\+t Com\+Square\+::\+A\+P\+U\+::\+D\+S\+P\+::\+Registers\+::volR\mbox{[}8\mbox{]}}



Left channel volume register. 



The documentation for this struct was generated from the following file\+:\begin{DoxyCompactItemize}
\item 
sources/\+D\+S\+P/\mbox{\hyperlink{DSP_8hpp}{D\+S\+P.\+hpp}}\end{DoxyCompactItemize}
