- Retour sur la distortion harmonique & le dithering
- Retour sur la chaîne audio-numérique
"bruit de dispersion" en français
"bruit de dispersion" en français
"bruit de dispersion" en français
"bruit de dispersion" en français
temporel
magnitude
spectrale
non-quantifié
quantifié
"bruit de dispersion" en français
temporel
magnitude
spectrale
non-quantifié
quantifié
harmoniques!
quantifié
"bruit de dispersion" en français
"bruit de dispersion" en français
L'erreur devient aussi grande que le signal!
"bruit de dispersion" en français
temporel
magnitude
spectrale
non-quantifié
quantifié
quantifié
énorme!
"bruit de dispersion" en français
quantifié
quantifié
énorme!
erreur dépendante du signal d'entrée 👎
rajout de bruit ⬇︎
quantification
décorrelation de bruit au signal
linéaire
triangulaire
meilleure décorrelation
plus audible
moins bonne décorrelation
moins audible
dithering!
mais alors, pourquoi à l'export?
mais alors, pourquoi à l'export?
16 bits
24 bits
32 bits
16 bits
24 bits
32 bits
16 bits
24 bits
32 bits
sous-
échantillonnage
-> besoin de dithering
P: Pression (Pa)
U: Tension (V)
Niveau micro ≃ dizaines de mV
U: Tension (V)
Niveau ligne ≃ quelques V
Microphone
Pré-amplificateur
U: Alimentation Phantôme (48 V )
XLR
Jack
1 Pa = 94dBspl
U: Tension (V)
Niveau ligne ≃ mV
Jack
Console de Mixage
Insert
Rack d'effets
Baie de Brassage
Enregistreurs analogiques (tape, vinyls...)
(redirection de flux multi-canaux importants)
Emission Radio
modulation d'amplitude / fréquence
U: Tension (V)
Niveau ligne ≃ quelques V
Amplificateur de puissance
Enceinte passive
U: Tension (V)
Niveau puissance :
dizaines de Volts, centaines de Watts
Speakon
P: Pression (Pa)
1 Pa = 94dBspl
amplification passive : le haut-parleur est alimenté par l'amplificateur de puissance
U: Tension (V)
Niveau ligne ≃ quelques V
Enceinte active
Jack
P: Pression (Pa)
1 Pa = 94dBspl
amplification active : l'amplificateur de puissance est intégré au haut-parleur
XLR
relié au courant séparémment typiquement avec un câble "Schuko“ (Shutzkontakt)
amplification passive
le haut-parleur est alimenté par l'amplificateur de puissance
amplification active
l'amplificateur de puissance est intégré au haut-parleur
amplification détachée de la diffusion
enceintes autonomes du "courant" et plus légères
pratiques pour "gros systèmes": line arrays, chaîne d'enceintes, etc.
plus onéreux pour petites scènes
mise en place plus lente
tout-en-un : mise en place facile & adaptable, autonomie de montage
meilleure intégration amplification / enceinte (garantie fabricant)
enceintes plus lourdes
peut-être difficile pour montages "larges"
A
B
D
différences :
rendement / puissance / fidelité / bruit
Type A
Type B
Type AB
Type C
Type D
Type E
Type F
Type G
Type H
Type A
Type B
Type AB
Type C
Type D
Type E
Type F
Type G
Type H
HiFi à l'ancienne, vintage / audiophile
Amplification guitare / basse, lampes
petits amplis guitare
radio
radio
radio
rarement utilisé tel quel (distortion de croisement)
Amplification digitale
La plupart des sonos moderne
Amplificateurs à modélisation
Systèmes audiophiles / Hi-Fi de luxe
~ type AB moderne et amélioré
P: Pression (Pa)
U: Tension (V)
Niveau micro ≃ dizaines de mV
Microphone
U: Alimentation Phantôme (48 V )
XLR
1 Pa = 94dBspl
Signal numérique
P: Pression (Pa)
Microphone
1 Pa = 94dBspl
Signal numérique
USB
??
P: Pression (Pa)
Microphone
1 Pa = 94dBspl
Signal numérique
USB
Carte son intégrée
(en général pas terrible)
Entrée numérique
enregistrement et/ou
fx inserts
Fx internes
Entrées analogiques
Convertisseur CAN inclus dans la console
Interface Audio
Interface Audio
USB
USB
Enregistrement
Mixage
Effets
etc.
U: Tension (V)
Niveau ligne ≃ quelques V
Amplificateur de puissance
Enceinte
U: Tension (V)
Niveau puissance :
dizaines de Volts, ceintes de Watts
Speakon
P: Pression (Pa)
1 Pa = 94dBspl
conversion digitale - analogique
Processeur d'amplification numérique
Enceinte
U: Tension (V)
Niveau puissance :
dizaines de Volts, ceintes de Watts
Speakon
P: Pression (Pa)
1 Pa = 94dBspl
DSP Intégré
Enceinte
Numérique
P: Pression (Pa)
1 Pa = 94dBspl
Ampli intégré
CNA intégré
Signal numérique
transduction analogique acoustique→électrique
conversion analogique-digitale
numérisation du signal
traitement du signal numérique
enregistrement
conversion digital-analogique
routage / répétition
amplification du signal
synchronisation
connexion digitale
connexion digitale
44,1 kHz
48 kHz
connexion digitale
horloges d'echantillonnage désynchonisées
connexion digitale
synchronisée
device maître
device esclave
connexion digitale
horloge maître externe
CAN
(ADC)
CNA
(DAC)
digital
analogique
digital
analogique
- ça depend ce qu'on veut faire, et de l'argent qu'on a
- les systèmes modernes sont souvent des hybrides analogues-numériques
- les deux ne permettent pas la même chose (prochains cours)
Hello, world !
- Connectiques analogiques / numériques
- Conversion digitale / analogique
- Culture générale des logiciels
- Présentation des principaux types de synthèse & effets sonores
connectiques
analogiques
numériques
2m
2m
bip boup bip bip
boup bip bip boup
30m
krr krr krr krr krr
Vous vous souvenez??
Symétrisation
canal + (chaud)
canal - (froid)
Symétrisation
canal + (chaud)
canal - (froid)
Interférence
(similaire à chaque instant)
Symétrisation
canal + (chaud)
canal - (froid)
_
Desymétrisation
(div par 2)
_
(div par 2)
intérférence / bruit
Annulation de l'interférence
Recouvrement du bruit (inutile)
XLR / Jack XLR /
Jack
Symétrique
Asymétrique
AES
XLR
AES
DMX
(lumière)
50-75ohm
~110 ohm
~110 ohm
- un format de cable n'identifie pas un protocole!
- un câble analogique peut contenir du signal... digital??!! 🤬
Bornier (HiFi)Speakon RCA / CINCH Audio / vidéo (TV)
Format SPDIF
Toslink Format ADAT
Format SPDIF
Coaxial / BNCWordclock
Format MADI
??
Ethernet / RJ45Formats EtherSound / AES 50 / dSnake...
Formats DANTE / RAVENNA / AVB / AES 67
Audio over Ethernet
Audio over IP
Utilisateur
Application
Système d'exploitation
Matériel
Utilisateur
Application
Système d'exploitation
Matériel
"hardware"
"software"
Matériel
Matériel
Système d'exploitation
En informatique, un système d'exploitation est un ensemble de programmes qui dirige l'utilisation des ressources d'un ordinateur par des logiciels. Il reçoit des demandes d'utilisation des ressources de l'ordinateur — ressources de stockage des mémoires (par exemple des accès à la mémoire vive, aux mémoires de masse), ressources de calcul du processeur central, ressources de communication vers des périphériques (pour parfois demander des ressources de calcul au GPU par exemple ou toute autre carte d'extension) ou via le réseau — de la part des logiciels applicatifs. Le système d'exploitation gère les demandes ainsi que les ressources nécessaires évitant les interférences entre les logiciels
ex : Linux, Windows 11, macOS 14 Sonoma
Système d'exploitation
Système d'exploitation
coordonne les composants
fais-ci, fais-ça, blabla
Système d'exploitation
coordonne les composants
fais-ci, fais-ça, blabla
Firmware
Un firmware est un programme intégré dans un matériel informatique pour qu'il puisse fonctionner. Par exemple, un système BIOS (Basic Input/Output System) est un logiciel stocké sur la carte mère d'un ordinateur qui est utilisé par le microprocesseur de l'ordinateur pour permettre le démarrage du système informatique après sa mise sous tension. Le BIOS établit un lien entre des périphériques matériels spécifiques et les logiciels et indique à l'ordinateur comment exécuter des fonctions de base telles que le contrôle du clavier.
ex : BIOS, UEFI
(pas que pour les ordinateurs ; toute interface digitale)
Système d'exploitation
coordonne les composants
fais-ci, fais-ça, blabla
interface avec les utilisateurs
comment je dis fais-ci, fais-ça, blabla
interface "ligne de commande"
Windows : PowerShell
Mac & Linux : shell, zsh, ...
interface "fenêtrée"
-> plus user-friendly, mais moins puissante
Application
Logiciel applicatif
Une application, un applicatif ou encore une appli, une app est un programme (ou un ensemble logiciel) directement utilisé pour réaliser une tâche, ou un ensemble de tâches élémentaires d'un même domaine ou formant un tout.
Ex : Max 8, Reaper, Ableton Live
Application
X
Système d'exploitation
"DAW" : Digital Audio Workstation
Middleware
En architecture informatique, un middleware (anglicisme) ou intergiciel est un logiciel tiers qui crée un réseau d'échange d'informations entre différentes applications informatiques. Le réseau est mis en œuvre par l'utilisation d'une même technique d'échange d'informations dans toutes les applications impliquées à l'aide de composants logiciels.
Ex : Max4Live entre Ableton Live et Max 8
Application
Application
Pilote
Un pilote informatique (driver), souvent abrégé en pilote, est un programme informatique destiné à permettre à un autre programme (souvent un système d'exploitation) d'interagir avec un périphérique.
Ex : ASIO, Fireface Setting, MOTU... entre DAW et Carte son (interne ou externe)
Application
langage interprété: JavaScript, Python
Interprété à chaque à chaque utilisation
langage compilé : ex: C, C++
Compilé sous forme d'executable
ex: Langage assembleur
Représentation "lisible" du langage machine
ex: Langage machine
Langage du CPU, suite de bits
Haut-niveau
Bas-niveau
Application
- VST2 / VST3 / VSTi (Steinberg) : Virtual Studio Technology
- AU (Apple Emagic) : Audio unit
- AAX (Avid) : Avid Audio eXtension
- LV2 : Linux Audio Developer's Simple Plugin API 2
- MAS (MOTU) : Motu Audio système
...
Application
Application
chargés dynamiquement
Application
Formats de modules audio :
- VST : Virtual Studio Technology : propriétaire Steinberg, multi-platforme
- AU : AudioUnit : propriétaire Apple, seulement Mac
- AAX : seulement pour ProTools, multi-plateforme
- CLAP : nouveau format, multi-plateforme
0 1 0 0 1 0 0 1
0 0 1 0 0 1 1 0
1 1 0 0 1 0 0 1
"Pulse Code Modulation" ➞ PCM
0 1 0 0 1 0 0 1
0 0 1 0 0 1 1 0
1 1 0 0 1 0 0 1
0 1 0 0 1 0 0 1
0 0 1 0 0 1 1 0
1 1 0 0 1 0 0 1
0 1 0 0 1 0 0 1
0 0 1 0 0 1 1 0
1 1 0 0 1 0 0 1
0 1 0 0 1 0 0 1
0 0 1 0 0 1 1 0
1 1 0 0 1 0 0 1
en-tête "header"
encodage : PCM
resolution : 16 bits
sampling: 44.1kHz
canaux: 2 (stéréo)
méta-données
artiste
titre
durées
date de record
DRM
………
data
0 1 0 0 1 0 0 1
0 0 1 0 0 1 1 0
1 1 0 0 1 0 0 1
0 1 0 0 1 0 0 1
0 0 1 0 0 1 1 0
1 1 0 0 1 0 0 1
en-tête "header"
encodage : PCM
resolution : 16 bits
sampling: 44.1kHz
canaux: 2 (stéréo)
méta-données
artiste
titre
durées
date de record
DRM
………
codec
codec
0 1 0 0 1 0 0 1
0 0 1 0 0 1 1 0
1 1 0 0 1 0 0 1
0 1 0 0 1 0 0 1
0 0 1 0 0 1 1 0
1 1 0 0 1 0 0 1
encodage : PCM
resolution : 16 bits
sampling: 44.1kHz
canaux: 2 (stéréo)
artiste
titre
durées
date de record
DRM
………
format
0 1 0 0 1 0 0 1
0 0 1 0 0 1 1 0
1 1 0 0 1 0 0 1
0 1 0 0 1 0 0 1
0 0 1 0 0 1 1 0
1 1 0 0 1 0 0 1
codec
codec
0 1 0 0 1 0 0 1
0 0 1 0 0 1 1 0
1 1 0 0 1 0 0 1
0 1 0 0 1 0 0 1
0 0 1 0 0 1 1 0
1 1 0 0 1 0 0 1
codec
codec
Codecs : PCM Formats : .wav, .aif, .bwf, .wma (base de quasimment tous les autres)
codec de compression sans perte
A B C A B C A B A B C A B
codec
codec
~ .zip
0 0 1 0 1
0 = A B C 1 = A B
codec de compression sans perte
codec
codec
~ .zip
Codecs : FLAC Apple Lossless MLP (Meridian)
Formats : .flac .aac / .m4a
codec de compression avec perte
codec
codec
Codecs : MPEG-1 Layer II
MPEG-1 Layer III Advanced Audio Coding
Vorbis / Opus
Formats : .mp2 .mp3 .m4a / .mp4 .ogg -> .opus, .mp4
.m4a -> codecs possibles : - AAC - Apple Lossless
.mp4 -> codecs possibles :
A.3) Débit binaire, taille de fichier :où n est la résolution, N ne le nombre de canaux, t la durée en seconde et un résultat en octet
A.3) Débit binaire, taille de fichier :Quelle place en mémoire pour 45 minutes d'enregistrement de 30 pistes à 96kHz 24bits ?
A.3) Débit binaire, taille de fichier :(en Kilo bit par seconde)
Conversion
analogique-digitale
Signal analogique
Signal digital
Conversion
analogique-digitale
analogique
digital
???
acoustique
analogique
Signal échantillonné
Échantillonneur-bloqueur (sample & hold): lissage par maintien de la valeur
Lissage par filtrage analogique (≥ ???)
Signal échantillonné
Échantillonneur-bloqueur (sample & hold): lissage par maintien de la valeur
Lissage par filtrage analogique ( ≥ )
Conversion
analogique-digitale
analogique
digital
acoustique
analogique
Conversion
analogique-digitale
A) Filtre :
A.1) Filtre : Passe-Bas / Coupe-Haut
Réponse Fréquentielle (Magnitude)
Rotation de phase (Phase)
A.2) Filtre : Passe-Haut / Coupe-Bas
Réponse Fréquentielle (Magnitude)
Rotation de phase (Phase)
A.3) Filtre : Shelfs
Réponse Fréquentielle (Magnitude)
Rotation de phase (Phase)
A.4) Filtre : Bell
Réponse Fréquentielle (Magnitude)
Rotation de phase (Phase)
A.5) Filtre : Passe-bande
Réponse Fréquentielle (Magnitude)
Rotation de phase (Phase)
A.6) Filtre : Notch
Réponse Fréquentielle (Magnitude)
Rotation de phase (Phase)
A.7) Filtre : Brickwall
Réponse Fréquentielle (Magnitude)
Rotation de phase (Phase)
A.8) Impact sur les phases
A.9) Filtre Phase-linéaire
B) Compresseur :
B) Compresseur :
C) Gate / expandeur :
B) Convolution
Analog simulation
Reverberation simulation
B.1) Convolution : principe
B.2) Convolution : approfondissement
B.3) Convolution : synthèse croisée
C) Réverbération paramétrique
B.1) Synthèse croisée
C) Convolution :
C) Acoustic / Reverberation :
D) Acoustic / Reverberation :
Parametric
Convolution