diff --git a/chap/GIT.tex b/chap/GIT.tex index e0f09a9..b59a9bc 100644 --- a/chap/GIT.tex +++ b/chap/GIT.tex @@ -88,7 +88,10 @@ the file ~/.gitconfig-deb will be included; its content: email = morph@debian.org \end{verbatim} -That results in my personal address being used on all repos not part of Debian, where i use my Debian email address. This approach can be extended to every other git configuration values. +That results in my personal address being used on all repos not part of Debian, +where i use my Debian email address. This approach can be extended to every +other git configuration values. + % ==================================================================== % nouvelle section 15 avril 2021 - \section{Questions ouvertes} diff --git a/chap/IPC.tex b/chap/IPC.tex index 24f620f..6e89d9b 100644 --- a/chap/IPC.tex +++ b/chap/IPC.tex @@ -3,6 +3,9 @@ \textit{Inter Process Communication.} +Il existe deux familles bien distinctes. Nous allons donc +les voir dans le désordre. + % ================================================================ \section{shared memory} \index{shared} diff --git a/chap/X11.tex b/chap/X11.tex index e423c97..e69ff31 100644 --- a/chap/X11.tex +++ b/chap/X11.tex @@ -133,4 +133,16 @@ protocol, improved threading support, and extensibility. %------------------------------------------------------------------- +\section{Xforms}\index{Xforms} + +À première vue\footnote{Avril 2021}, un toolkit sympa, très abordable +en C, mais le premier exemple du tutorial d'initiation ne fonctionne +pas vraimet comme il devrait. Mais quand même une affaire à suivre. + + +%------------------------------------------------------------------- + + + + diff --git a/chap/boot.tex b/chap/boot.tex index f413a34..5154c0a 100644 --- a/chap/boot.tex +++ b/chap/boot.tex @@ -17,6 +17,13 @@ operating system on a machine. This usage is no longer jargon that are still jargon. \end{quote} +\section{BIOS}\index{BIOS} + +À l'origine, sur les ordinateurs de type \texttt{PC} tels que les +a voulu BigBlue\index{IBM}, régnait en maitre absolu le BIOS, +\textsl{aka Basic Input/Output System}. +Un bout de code minimaliste, bien rangé dans sa ROM, et disponible +dès la mise sous tension du bouzin. \section{amd64}\index{amd64} diff --git a/chap/processing.tex b/chap/processing.tex index 331df41..8100e58 100644 --- a/chap/processing.tex +++ b/chap/processing.tex @@ -11,14 +11,46 @@ logique de la programmation pour les non-programmeurs. \section{Installation} +Pour commencer, allez donc chercher le logiciel +dans \texttt{http://processing.org/download}. +Ensuire regardez ce qu'il y a dedans~: + +\begin{verbatim} +tth@fubar:~/$ tar ztf ~/Downloads/processing-3.5.4-linux64.tgz | head +processing-3.5.4/ +processing-3.5.4/processing +processing-3.5.4/tools/ +processing-3.5.4/tools/MovieMaker/ +\end{verbatim} + +La documentation officielle nous explique comment installer le +tarball dans votre \$HOME. Personnellement, je n'aime pas cette +solution, et je préfère nettement une installation +\textsl{systemwide}. + +Nous allons donc installer l'archive dans un répertoire +adapté pour les logiciels externes~: \texttt{/usr/local/}, +puis utiliser un lien symbolique pour lancer Processing. + % ------------------------------------------------------------------- \section{Premiers pas} +Créer une fenêtre et dessiner quelque chose\dots + +% ------------------------------------------------------------------- + +\section{Vers l'extérieur} + +OSC\index{OSC} + +% ------------------------------------------------------------------- + +\section{Extensions} + + % ------------------------------------------------------------------- - - diff --git a/chap/son.tex b/chap/son.tex index a1d0a3d..0003481 100644 --- a/chap/son.tex +++ b/chap/son.tex @@ -123,8 +123,8 @@ histoire, que nous verrons peut-être un de ces jours\dots}. Elle arrive avec une floppée d'outils en ligne de commande, dont certains sont assez performants. Citons, entre autres, \texttt{sndfile-resample} qui est un -convertisseur de -fréquence d'échantillonage très performant. +convertisseur de fréquence d'échantillonage très +performant\footnote{Et probablement basé sur \textsl{Secret Rabbit Code}}. %------------------------------------------------------------------ diff --git a/chap/video.tex b/chap/video.tex index b7715b2..df77298 100644 --- a/chap/video.tex +++ b/chap/video.tex @@ -30,7 +30,8 @@ jpeg:outdir=/tmp -sstep 60 monfichier.ts} \index{ffmpeg} D'après certaines rumeurs des intertubes, ce serait un peu le remplaçant -de mencoder pour pas mal de trucs... +de mencoder pour pas mal de trucs, et d'après d'autres rumeurs +(je confirme clairement) c'est vraiment tortueux à utiliser. Pour convertir une sextape prise avec un \textit{iMachin} : @@ -116,6 +117,9 @@ ffmpeg -nostdin \ \subsection{Questions} +Comment convertir lors de l'encodage un fichier \texttt{.WAV} +en un format compressé afin de ne pas saturer la buvette ? + Quand on encode en // images et son, comment arreter quand on atteint la fin du plus court des deux flux ? \textit{look up the options -shortest and -apad}