Historique: Lire les échantillons et Cie
Aperçu de cette version: 36
Un des intérêts majeurs du numérique est de pouvoir créer et jouer des banques d'échantillons. On trouve différent formats et logiciels associés à connaître ainsi que des utilitaires permettent de construire les banques.
En Anglais, ces fichiers sont appelés des samples, et un lecteur d'échantillons est appelé un sampler.
Il faut différencier deux catégories d'échantillons sonores : les échantillons à proprement parler et les banques de sons :
- Un échantillon (sample en anglais) est un extrait de musique ou un son réutilisé dans une nouvelle composition musicale, souvent joué en boucle. L'extrait original peut être une note, un motif musical ou sonore quelconque. Il peut être original ou réutilisé en dehors de son contexte d'origine. Ces échantillons sont dans la plupart des cas au format WAV.
- Une banque de sons est un fichier dans lequel sont stockés des échantillons au format WAV, et organisés sous forme d'instruments MIDI. Ainsi, en envoyant un signal MIDI au lecteur d'échantillons, on peut reproduire le son des instruments échantillonés. Cela est rendu possible par la technique du sampling, qui consiste à utiliser - en général - plusieurs centaines d'échantillons issus de l'enregistrement méthodique d'un véritable instrument, chaque fichier correspondant à une note, une nuance, un enchaînement, une technique de jeu. Les principaux format de banques de sons sont SoundFont, GigaFont et SFZ.
Cette page présente les différents formats d'échantillons et les lecteurs associés.
Table des matières
WAV
Voire aussi la page dédiée WAV
Le format le plus simple est tout bonnement le fichier audio au format wav. Dans ce cas, il n'y a pas d'information liée à la note de référence de l'instrument ou sa tessiture, mais simplement la fréquence d'échantillonnage et le nombre de bits.
Logiciels associés :
Soundfont2 - SF2
Voir aussi la page dédiée Soundfont.
C'est le format originellement développé par CreativeLabs pour les lecteurs d'échantillons de ses cartes son pour ordinateurs (dites "tables d'ondes"). Celui-ci a été étendu aux échantillonneurs de la marque EMU, quand celle-ci a été rachetée par CreativeLabs. C'est un format très populaire sur le net, du fait du nombre colossal de cartes CreativeLabs sur le marché (telles que les Soundblaster AWE32/64, SB PCI128, SB Live! et SB Audigy). Les cartes "sf2" était à l'origine destinées aux tables d'ondes embarquées puis se sont étendues grâce aux lecteurs et synthétiseurs virtuels. Les spécifications semblaient limitéees pour une utilisation professionnelle et pourtant il est aujourd'hui possible de trouver des banques sonores de qualité sur le net réalisées par des musiciens / programmeurs de sons talentueux et ceci, gratuitement ! (incroyable, non ?! 😊*.
Logiciels associés :
- FluidSynth est un lecteur d'échantillons SF2 populaire et possède plusieurs interfaces graphiques dont QSynth.
- Timidity
- Swami est un éditeur de soundfonts qui ressemble à Vienna (l'éditeur offert par CreativeLabs). Pour le moment Swami gère uniquement les SF2 mais l'auteur semble travailler sur l'extension à d'autres formats comme AKAI et Gigafont.
- LinuxSampler (en version de développement seulement pour le moment - nov 2011)
AKAI
on le retrouve sur le net et même dans des CD. AKAI est une marque d'échantillonneurs professionnels en rack.
Logiciels associés :
Gigafont - GIG
Voir aussi la page dédiée Gigafont.
Ce format s'est imposé avec le logiciel révolutionnaire Gigasampler qui permet de lire les échantillons depuis un disque dur en temps réel. On peut ainsi s'affranchir de la taille de la mémoire vive et offrir des émulations de pianos ou chaque note dispose d'un ou plusieurs échantillons associés. Ce format est nettement plus riche que les précédents, il permet de très nombreuses subtilités (fonctions de boucles avancées, plusieurs filtres, etc).
Logiciels associés :
- LinuxSampler : lecteur d'échantillons
- gigedit : éditeur de banques
SFZ
Voir la page dédiée SFZ.
Logiciels associés :
- LinuxSampler (en version de développement seulement pour le moment - nov 2011)
trouver des échantillons
- WAV : voir Bibliothèques de sons.
- SF2 : voir Soundfont.
- GIG/SFZ : voir gigedit.
Organisation Banque GM
GM (general Midi) est un standard instauré début des années 90 (en grande partie par la firme Roland puis par la MMA) pour normaliser les sons et permettre que tout appareil répondant à cette norme puisse avoir une correspondance d'instrument identique.
Le principal avantage concerne la diffusion de MidiFile. Les logiciels ou appareils compatibles respectant la norme Gm vont réagir de façon "relativement" identique lors du jeu d'une séquence (comportant une ou plusieurs pistes pilotant un ou plusieurs instruments).
Le terme "relativement" indique simplement qu'il existe des différences entre les sonorités. Il existe une multitude de sons différents rien que dans les pianos par exemple, d'où la différence de taille entre une banque sonore médiocre, moyenne ou excellente (de moins d'un M° ! à plusieurs centaines de M° !!!).
Si la séquence MidiFile comporte la programmation d'une piste avec un son de flute et une autre piste avec un son de guitare, on entendra effectivement ces sons via le générateur sonore (logiciel ou matériel).
N'oublions pas qu'une séquence midifile ne comporte que des évènements Midi tel la hauteur et vélocité de la note (entre autre) et surtout le fameux program change qui permet de choisir la sonorité (de 1 à 128). Grâce à la faible taille de ces fichiers (quelques dizaines de K° octets pour une grosse séquence ❗, il est possible de les sauvegarder sur disquette ou clef Usb. L'idéal pour retrouver les mêmes sonorités est bien sur de garder la même banque GM ayant servi à l'élaboration du morceau. Il faut donc choisir un compromis entre la taille de la Soundfont (par exemple) et sa qualité. Inutile de s'encombrer d'une banque gigantesque pour jouer 2 sons !, inversement, un orchestre symphonique ne pourra s'exprimer avec une banque de quelques centaines de K° 😊
Beaucoup d'essais sont à prévoir mais n'est-ce pas merveilleux de pouvoir choisir parmi les centaines (milliers) de banques disponibles sur le net à l'inverse des expandeurs (matériel) dont les sonorités sont figés (sauf certains haut de gamme). Attention quand même a bien essayer avec une séquence chargée, certaines sonorités mal échantillonnées pouvant être désagréables à l'oreille ou trop « molles », écoutez !!!
Les banques sonores GM sont donc organisés en 16 banques de 8 sonorités correspondant à des familles d'instruments nommés ci-dessous.