2014-05-20 13:17:26 +02:00
\hypertarget { instruments_ 8c} { \section { Référence du fichier sources/instruments/instruments.c}
\label { instruments_ 8c} \index { sources/instruments/instruments.\- c@{ sources/instruments/instruments.\- c} }
}
{ \ttfamily \# include \char `\" { } instruments.\- h\char `\" { } } \\ *
Graphe des dépendances par inclusion de instruments.\- c\- :
\subsection * { Fonctions}
\begin { DoxyCompactItemize}
\item
\hyperlink { fmod_ 8h_ a5e6281045c500b317fa3b60838542994} { void} \hyperlink { instruments_ 8c_ a5bf07257c1018526706f17f5dd2e453d} { ajouter\- Instrument} (\hyperlink { instruments_ 8h_ a3ea24ed3c5f97006fe85fb5e0d168ebf} { Instrument} $ \ast $ tab\mbox { [} $ \, $ \mbox { ]} , int i)
\item
\hyperlink { fmod_ 8h_ a5e6281045c500b317fa3b60838542994} { void} \hyperlink { instruments_ 8c_ a1b4d0adf7a9012b51b6cf75146ce8e87} { supprimer\- Instrument} (\hyperlink { instruments_ 8h_ a3ea24ed3c5f97006fe85fb5e0d168ebf} { Instrument} $ \ast $ tab\mbox { [} $ \, $ \mbox { ]} , int i)
\item
2014-05-22 00:12:25 +02:00
char $ \ast $ \hyperlink { instruments_ 8c_ ab41cad77f4a94310dc211a28dfb21043} { get\- Chemin} (\hyperlink { instruments_ 8h_ a3ea24ed3c5f97006fe85fb5e0d168ebf} { Instrument} $ \ast $ \hyperlink { main_ 8c_ a51daa158cc3ad050d5aed7b500f18886} { inst} )
2014-05-20 13:17:26 +02:00
\item
2014-05-22 00:12:25 +02:00
int \hyperlink { instruments_ 8c_ a16666d90b8a5f1814bf5508b081a5850} { get\- Volume\- Inst} (\hyperlink { instruments_ 8h_ a3ea24ed3c5f97006fe85fb5e0d168ebf} { Instrument} $ \ast $ \hyperlink { main_ 8c_ a51daa158cc3ad050d5aed7b500f18886} { inst} )
2014-05-20 13:17:26 +02:00
\item
2014-05-22 00:12:25 +02:00
int \hyperlink { instruments_ 8c_ a1bff83ef5393fa8e882dc0c5b7660fcd} { get\- Balance} (\hyperlink { instruments_ 8h_ a3ea24ed3c5f97006fe85fb5e0d168ebf} { Instrument} $ \ast $ \hyperlink { main_ 8c_ a51daa158cc3ad050d5aed7b500f18886} { inst} )
2014-05-20 13:17:26 +02:00
\item
2014-05-22 00:12:25 +02:00
char $ \ast $ \hyperlink { instruments_ 8c_ aa4f31c49f61e26b4b93aef01d63e5ec7} { get\- Nom\- Inst} (\hyperlink { instruments_ 8h_ a3ea24ed3c5f97006fe85fb5e0d168ebf} { Instrument} $ \ast $ \hyperlink { main_ 8c_ a51daa158cc3ad050d5aed7b500f18886} { inst} )
2014-05-20 13:17:26 +02:00
\item
2014-05-22 00:12:25 +02:00
\hyperlink { samples_ 8h_ ad0ca612b35eebe718a131db33f4fa089} { Sample} $ \ast $ \hyperlink { instruments_ 8c_ a65858268b21c66c9aa10adb6bf00dfa9} { get\- Sample} (\hyperlink { instruments_ 8h_ a3ea24ed3c5f97006fe85fb5e0d168ebf} { Instrument} $ \ast $ \hyperlink { main_ 8c_ a51daa158cc3ad050d5aed7b500f18886} { inst} )
2014-05-20 13:17:26 +02:00
\item
2014-05-22 00:12:25 +02:00
\hyperlink { fmod_ 8h_ a5e6281045c500b317fa3b60838542994} { void} \hyperlink { instruments_ 8c_ af006b658c6ed5277e7b76ef2d254e646} { set\- Volume\- Inst} (\hyperlink { instruments_ 8h_ a3ea24ed3c5f97006fe85fb5e0d168ebf} { Instrument} $ \ast $ \hyperlink { main_ 8c_ a51daa158cc3ad050d5aed7b500f18886} { inst} , int volume)
2014-05-20 13:17:26 +02:00
\item
2014-05-22 00:12:25 +02:00
\hyperlink { fmod_ 8h_ a5e6281045c500b317fa3b60838542994} { void} \hyperlink { instruments_ 8c_ a07a91a8df3ec50603b08ab049f50e742} { set\- Balance\- Inst} (\hyperlink { instruments_ 8h_ a3ea24ed3c5f97006fe85fb5e0d168ebf} { Instrument} $ \ast $ \hyperlink { main_ 8c_ a51daa158cc3ad050d5aed7b500f18886} { inst} , int balance)
\item
\hyperlink { fmod_ 8h_ a5e6281045c500b317fa3b60838542994} { void} \hyperlink { instruments_ 8c_ a1f6ed72cbc1a2aa4dae0863269e728e2} { set\- Nom\- Inst} (\hyperlink { instruments_ 8h_ a3ea24ed3c5f97006fe85fb5e0d168ebf} { Instrument} $ \ast $ \hyperlink { main_ 8c_ a51daa158cc3ad050d5aed7b500f18886} { inst} , char $ \ast $ nom)
\item
\hyperlink { fmod_ 8h_ a5e6281045c500b317fa3b60838542994} { void} \hyperlink { instruments_ 8c_ ae2da904100b4105b21814f7d40e370bb} { set\- Sample} (\hyperlink { instruments_ 8h_ a3ea24ed3c5f97006fe85fb5e0d168ebf} { Instrument} $ \ast $ \hyperlink { main_ 8c_ a51daa158cc3ad050d5aed7b500f18886} { inst} , \hyperlink { samples_ 8h_ ad0ca612b35eebe718a131db33f4fa089} { Sample} $ \ast $ \hyperlink { main_ 8c_ a1b2c31d071735c5a50db9f93c1ad53d1} { smpl} )
\item
\hyperlink { fmod_ 8h_ aeb841aa4b4b5f444b5d739d865b420af} { float} \hyperlink { instruments_ 8c_ a23b2d1a486a42541c8d094bacbf4c1b8} { rapport\- Pitch} (\hyperlink { instruments_ 8h_ a3ea24ed3c5f97006fe85fb5e0d168ebf} { Instrument} $ \ast $ \hyperlink { main_ 8c_ a51daa158cc3ad050d5aed7b500f18886} { inst} , int note, int octave)
2014-05-20 13:17:26 +02:00
\end { DoxyCompactItemize}
\subsection { Description détaillée}
Implémentation de sample.\- h
\begin { DoxyVersion} { Version}
1
\end { DoxyVersion}
\begin { DoxyAuthor} { Auteur}
Guy
\end { DoxyAuthor}
\begin { DoxyDate} { Date}
Mai 2014
\end { DoxyDate}
Définition dans le fichier \hyperlink { instruments_ 8c_ source} { instruments.\- c} .
\subsection { Documentation des fonctions}
\hypertarget { instruments_ 8c_ a5bf07257c1018526706f17f5dd2e453d} { \index { instruments.\- c@{ instruments.\- c} !ajouter\- Instrument@{ ajouter\- Instrument} }
\index { ajouter\- Instrument@{ ajouter\- Instrument} !instruments.c@{ instruments.\- c} }
\subsubsection [{ajouter\-Instrument}] { \setlength { \rightskip } { 0pt plus 5cm} { \bf void} ajouter\- Instrument (
\begin { DoxyParamCaption}
\item [{{\bf Instrument} $\ast$}] { tab\mbox { [} $ \, $ \mbox { ]} , }
\item [{int}] { i}
\end { DoxyParamCaption}
)} } \label { instruments_ 8c_ a5bf07257c1018526706f17f5dd2e453d}
Définition à la ligne 13 du fichier instruments.\- c.
\hypertarget { instruments_ 8c_ a1bff83ef5393fa8e882dc0c5b7660fcd} { \index { instruments.\- c@{ instruments.\- c} !get\- Balance@{ get\- Balance} }
\index { get\- Balance@{ get\- Balance} !instruments.c@{ instruments.\- c} }
\subsubsection [{get\-Balance}] { \setlength { \rightskip } { 0pt plus 5cm} int get\- Balance (
\begin { DoxyParamCaption}
\item [{{\bf Instrument} $\ast$}] { inst}
\end { DoxyParamCaption}
)} } \label { instruments_ 8c_ a1bff83ef5393fa8e882dc0c5b7660fcd}
2014-05-22 00:12:25 +02:00
Définition à la ligne 30 du fichier instruments.\- c.
\hypertarget { instruments_ 8c_ ab41cad77f4a94310dc211a28dfb21043} { \index { instruments.\- c@{ instruments.\- c} !get\- Chemin@{ get\- Chemin} }
\index { get\- Chemin@{ get\- Chemin} !instruments.c@{ instruments.\- c} }
\subsubsection [{get\-Chemin}] { \setlength { \rightskip } { 0pt plus 5cm} char$ \ast $ get\- Chemin (
\begin { DoxyParamCaption}
\item [{{\bf Instrument} $\ast$}] { inst}
\end { DoxyParamCaption}
)} } \label { instruments_ 8c_ ab41cad77f4a94310dc211a28dfb21043}
Définition à la ligne 22 du fichier instruments.\- c.
2014-05-20 13:17:26 +02:00
\hypertarget { instruments_ 8c_ aa4f31c49f61e26b4b93aef01d63e5ec7} { \index { instruments.\- c@{ instruments.\- c} !get\- Nom\- Inst@{ get\- Nom\- Inst} }
\index { get\- Nom\- Inst@{ get\- Nom\- Inst} !instruments.c@{ instruments.\- c} }
\subsubsection [{get\-Nom\-Inst}] { \setlength { \rightskip } { 0pt plus 5cm} char$ \ast $ get\- Nom\- Inst (
\begin { DoxyParamCaption}
\item [{{\bf Instrument} $\ast$}] { inst}
\end { DoxyParamCaption}
)} } \label { instruments_ 8c_ aa4f31c49f61e26b4b93aef01d63e5ec7}
2014-05-22 00:12:25 +02:00
Définition à la ligne 34 du fichier instruments.\- c.
2014-05-20 13:17:26 +02:00
2014-05-22 00:12:25 +02:00
\hypertarget { instruments_ 8c_ a65858268b21c66c9aa10adb6bf00dfa9} { \index { instruments.\- c@{ instruments.\- c} !get\- Sample@{ get\- Sample} }
\index { get\- Sample@{ get\- Sample} !instruments.c@{ instruments.\- c} }
\subsubsection [{get\-Sample}] { \setlength { \rightskip } { 0pt plus 5cm} { \bf Sample} $ \ast $ get\- Sample (
2014-05-20 13:17:26 +02:00
\begin { DoxyParamCaption}
\item [{{\bf Instrument} $\ast$}] { inst}
\end { DoxyParamCaption}
2014-05-22 00:12:25 +02:00
)} } \label { instruments_ 8c_ a65858268b21c66c9aa10adb6bf00dfa9}
2014-05-20 13:17:26 +02:00
2014-05-22 00:12:25 +02:00
Définition à la ligne 38 du fichier instruments.\- c.
\hypertarget { instruments_ 8c_ a16666d90b8a5f1814bf5508b081a5850} { \index { instruments.\- c@{ instruments.\- c} !get\- Volume\- Inst@{ get\- Volume\- Inst} }
\index { get\- Volume\- Inst@{ get\- Volume\- Inst} !instruments.c@{ instruments.\- c} }
\subsubsection [{get\-Volume\-Inst}] { \setlength { \rightskip } { 0pt plus 5cm} int get\- Volume\- Inst (
\begin { DoxyParamCaption}
\item [{{\bf Instrument} $\ast$}] { inst}
\end { DoxyParamCaption}
)} } \label { instruments_ 8c_ a16666d90b8a5f1814bf5508b081a5850}
Définition à la ligne 26 du fichier instruments.\- c.
2014-05-20 13:17:26 +02:00
\hypertarget { instruments_ 8c_ a23b2d1a486a42541c8d094bacbf4c1b8} { \index { instruments.\- c@{ instruments.\- c} !rapport\- Pitch@{ rapport\- Pitch} }
\index { rapport\- Pitch@{ rapport\- Pitch} !instruments.c@{ instruments.\- c} }
\subsubsection [{rapport\-Pitch}] { \setlength { \rightskip } { 0pt plus 5cm} { \bf float} rapport\- Pitch (
\begin { DoxyParamCaption}
\item [{{\bf Instrument} $\ast$}] { inst, }
\item [{int}] { note, }
\item [{int}] { octave}
\end { DoxyParamCaption}
)} } \label { instruments_ 8c_ a23b2d1a486a42541c8d094bacbf4c1b8}
2014-05-22 00:12:25 +02:00
Définition à la ligne 58 du fichier instruments.\- c.
2014-05-20 13:17:26 +02:00
2014-05-22 00:12:25 +02:00
\hypertarget { instruments_ 8c_ a07a91a8df3ec50603b08ab049f50e742} { \index { instruments.\- c@{ instruments.\- c} !set\- Balance\- Inst@{ set\- Balance\- Inst} }
\index { set\- Balance\- Inst@{ set\- Balance\- Inst} !instruments.c@{ instruments.\- c} }
\subsubsection [{set\-Balance\-Inst}] { \setlength { \rightskip } { 0pt plus 5cm} { \bf void} set\- Balance\- Inst (
2014-05-20 13:17:26 +02:00
\begin { DoxyParamCaption}
\item [{{\bf Instrument} $\ast$}] { inst, }
\item [{int}] { balance}
\end { DoxyParamCaption}
2014-05-22 00:12:25 +02:00
)} } \label { instruments_ 8c_ a07a91a8df3ec50603b08ab049f50e742}
2014-05-20 13:17:26 +02:00
2014-05-22 00:12:25 +02:00
Définition à la ligne 46 du fichier instruments.\- c.
2014-05-20 13:17:26 +02:00
\hypertarget { instruments_ 8c_ a1f6ed72cbc1a2aa4dae0863269e728e2} { \index { instruments.\- c@{ instruments.\- c} !set\- Nom\- Inst@{ set\- Nom\- Inst} }
\index { set\- Nom\- Inst@{ set\- Nom\- Inst} !instruments.c@{ instruments.\- c} }
\subsubsection [{set\-Nom\-Inst}] { \setlength { \rightskip } { 0pt plus 5cm} { \bf void} set\- Nom\- Inst (
\begin { DoxyParamCaption}
\item [{{\bf Instrument} $\ast$}] { inst, }
\item [{char $\ast$}] { nom}
\end { DoxyParamCaption}
)} } \label { instruments_ 8c_ a1f6ed72cbc1a2aa4dae0863269e728e2}
2014-05-22 00:12:25 +02:00
Définition à la ligne 50 du fichier instruments.\- c.
\hypertarget { instruments_ 8c_ ae2da904100b4105b21814f7d40e370bb} { \index { instruments.\- c@{ instruments.\- c} !set\- Sample@{ set\- Sample} }
\index { set\- Sample@{ set\- Sample} !instruments.c@{ instruments.\- c} }
\subsubsection [{set\-Sample}] { \setlength { \rightskip } { 0pt plus 5cm} { \bf void} set\- Sample (
\begin { DoxyParamCaption}
\item [{{\bf Instrument} $\ast$}] { inst, }
\item [{{\bf Sample} $\ast$}] { smpl}
\end { DoxyParamCaption}
)} } \label { instruments_ 8c_ ae2da904100b4105b21814f7d40e370bb}
Définition à la ligne 54 du fichier instruments.\- c.
2014-05-20 13:17:26 +02:00
2014-05-22 00:12:25 +02:00
\hypertarget { instruments_ 8c_ af006b658c6ed5277e7b76ef2d254e646} { \index { instruments.\- c@{ instruments.\- c} !set\- Volume\- Inst@{ set\- Volume\- Inst} }
\index { set\- Volume\- Inst@{ set\- Volume\- Inst} !instruments.c@{ instruments.\- c} }
\subsubsection [{set\-Volume\-Inst}] { \setlength { \rightskip } { 0pt plus 5cm} { \bf void} set\- Volume\- Inst (
2014-05-20 13:17:26 +02:00
\begin { DoxyParamCaption}
\item [{{\bf Instrument} $\ast$}] { inst, }
\item [{int}] { volume}
\end { DoxyParamCaption}
2014-05-22 00:12:25 +02:00
)} } \label { instruments_ 8c_ af006b658c6ed5277e7b76ef2d254e646}
2014-05-20 13:17:26 +02:00
2014-05-22 00:12:25 +02:00
Définition à la ligne 42 du fichier instruments.\- c.
2014-05-20 13:17:26 +02:00
\hypertarget { instruments_ 8c_ a1b4d0adf7a9012b51b6cf75146ce8e87} { \index { instruments.\- c@{ instruments.\- c} !supprimer\- Instrument@{ supprimer\- Instrument} }
\index { supprimer\- Instrument@{ supprimer\- Instrument} !instruments.c@{ instruments.\- c} }
\subsubsection [{supprimer\-Instrument}] { \setlength { \rightskip } { 0pt plus 5cm} { \bf void} supprimer\- Instrument (
\begin { DoxyParamCaption}
\item [{{\bf Instrument} $\ast$}] { tab\mbox { [} $ \, $ \mbox { ]} , }
\item [{int}] { i}
\end { DoxyParamCaption}
)} } \label { instruments_ 8c_ a1b4d0adf7a9012b51b6cf75146ce8e87}
Définition à la ligne 18 du fichier instruments.\- c.