Hello les numérisés.
Quelques compléments aux excellents liens d'Emile:
- Un bouquin à télécharger (gratuit mais en anglais),
conseillé pour débuter de zéro en traitement numérique du signal tout terrain, car l'auteur, très pédagogue, a pris le parti d'aller assez loin en évitant toute notation mathématique compliquée ou notions théoriques pointues (sauf les derniers chapitres de mémoire):
http://www.dspguide.com/pdfbook.htm
Si on prend son temps, impossible de ne pas piger ce qu'est une convolution par exemple!
- Il existe sinon des tas de bouquins plus académiques pour acquérir les bases, qu'on trouve assez facilement dans les bibliothèques, j'aime bien celui-ci par exemple:
http://www.amazon.fr/exec/obidos/ASIN/2 ... 65-1831422
- Pour finir un petit lien pour jouer avec un passe-bas en FIR, là aussi il y a pleins d'applets en ligne de même principe:
http://web.mit.edu/6.555/www/fir.html
Essayer de mettre plus de coeff (voir l'influence sur la pente...), changer de fonction de fenetrage, voir la tête de la bande affaiblie lorsqu'on passe en échelle log, etc...
Autre exemple de "labo" en ligne:
http://www.eas.asu.edu/~midle/jdsp/jdsp.html
angus2 a écrit:Le processeur reçoit un signal, le traite et déclare fermement "halte la petit bonhomme, toi tu es parti pour me faire du 79.99999 hertz, tu ne passes pas, laisse passer tes copains signaux à 80.00001 hertz.
Cela supposerait que le processeur recoive des "fréquences" en quelque sorte, ce n'est pas le cas, il reçoit des samples (x
n, x
n+1, x
n+2...), un par un, sur l'axe des temps, chaque sample ayant une valeur numérique qui indique juste (de façon arrondie, on dit "quantifiée") une amplitude qui est proportionnelle à la tension du signal musical (tel qu'issu du preampli de micro dans le studio par exemple), tension qui a été échantillonée à chaque instant, à la période adéquate (voir Shannon). Ce sont les variations des ces amplitudes au cours du temps qui "créent" les fréquences, la musique...
Les filtres numériques en temps réel sont des calculs (d'une certaine précision) effectués avec un algo donné sur ces samples, à la volée et avec une certaine profondeur temporelle (i.e. sur x
n-p, ... x
n-1, x
n), parfois avec rebouclage de calculs précédents, cas des IIR en pratique.
cdlt,
GBo