@ -5,7 +5,7 @@ Wikipedia :
@@ -5,7 +5,7 @@ Wikipedia :
\textsl{OSC est un format de transmission de données entre ordinateurs,
synthétiseurs, robots ou tout autre matériel ou logiciel compatible,
conçu pour le contrôle en temps réel. Il utilise le réseau au travers
des protocoles UDP\index{UDP} ou TCP\index{OSC} et apporte des
des protocoles UDP\index{UDP} ou TCP\index{TCP} et apporte des
améliorations entermes de rapidité et flexibilité par rapport
à l'ancienne norme MIDI\index{MIDI}\dots}
@ -13,7 +13,7 @@ Actuellement, j'utilise (pour le C) \texttt{liblo}\index{liblo}
@@ -13,7 +13,7 @@ Actuellement, j'utilise (pour le C) \texttt{liblo}\index{liblo}
qui reste simple
à utiliser tout en permettant de descendre à un bas niveau.
Cette bibliothèque est livrée avec deux outils que nous
@ -133,11 +136,29 @@ j'utilise pour lire ce format de fichier la bibliothèque
@@ -133,11 +136,29 @@ j'utilise pour lire ce format de fichier la bibliothèque
\texttt{pnglite} qui a de gros soucis avec beaucoup de
ceux-ci, par exemple ceux qui sont en \texttt{sRGB} crées
par des outils essentiels comme POVray\index{POVray}.
Il serait bon de voir la \texttt{libpng} officielle.
@ -53,10 +53,11 @@ délicat à comprendre au premier abord~:
@@ -53,10 +53,11 @@ délicat à comprendre au premier abord~:
\texttt{https://www.liquidsoap.info/}
\begin{quote}
Liquidsoap is an extensible and flexible audio stream generator, mainly
used for streaming to a shoutcast/icecast server.
It is also possible
to output in a file, to speakers or as raw PCM stream.
Liquidsoap is an extensible and flexible audio stream generator,
mainly used for streaming to a shoutcast/icecast server.
It is also possible to output in a file, to speakers or as
raw PCM stream.
liquidsoap can
perform any audio processing, mixing streams together,
applying filters, generating sound procedurally,
@ -159,6 +160,8 @@ Il est également possible, avec liquidsoap, d'interrompre la
@@ -159,6 +160,8 @@ Il est également possible, avec liquidsoap, d'interrompre la
diffusion d'une playlist à partir d'une autre source
(fichier ou entrée audio), eventuellement externe.
\lstinputlisting{code/takeover.liq}
\subsection{trucs divers}
Que signifie ce message : \textbf{That source is fallible.} ?
@ -197,6 +200,11 @@ XXX\index{XXX} que nous pouvons mettre dans le XML.
@@ -197,6 +200,11 @@ XXX\index{XXX} que nous pouvons mettre dans le XML.
le microphone USB \textsc{Snowball} utilisé dans cet exemple,
il NE faut PAS mettre \textsl{downmix} à 1\dots
Et si vous souhaitez dupliquer une entrée à un seul canal
(genre un micro usb) por obtenir une sortie stéréo, ça ne
semble pas possible fin 2020\index{2020}. Il serait temps
@ -222,6 +230,15 @@ interface (e.g. sound card), encodes it and sends it to a streaming server.
@@ -222,6 +230,15 @@ interface (e.g. sound card), encodes it and sends it to a streaming server.
@ -239,12 +256,29 @@ with a crossfader, a jingle player, microphone signal processing
@@ -239,12 +256,29 @@ with a crossfader, a jingle player, microphone signal processing
Cool Mic \texttt{https://coolmic.net/} ?
Mais il faut avoir quelques connaissances en \textsc{modernophone}
pour arriver à tenter de comprendre pouquoi ça ne fonctionne pas,
@ -85,8 +85,10 @@ en ligne sur le site du Tetalab. Your mileage may vary\dots
@@ -85,8 +85,10 @@ en ligne sur le site du Tetalab. Your mileage may vary\dots
% peut-être trouver un ordre des chapitres plus logique ?
%
%\input{chap/shell}
\input{chap/boot}
\input{chap/shell}
%\input{chap/editeurs}
\input{chap/manpages}
\input{chap/son}
\input{chap/image}
\input{chap/reseau}
@ -102,6 +104,7 @@ en ligne sur le site du Tetalab. Your mileage may vary\dots
@@ -102,6 +104,7 @@ en ligne sur le site du Tetalab. Your mileage may vary\dots