Bristol Mini soft-synth
Les synthétiseurs logiciels peuvent couvrir une gamme de méthodes de synthèse, y compris la synthèse soustractive (y compris la modélisation analogique, un sous-type), la synthèse FM (y compris la synthèse à distorsion de phase similaire), la synthèse par modélisation physique, la synthèse additive (y compris la resynthèse connexe) et la synthèse basée sur des échantillons.
De nombreux synthétiseurs matériels populaires ne sont plus fabriqués mais ont été émulés en logiciel. L’émulation peut même aller jusqu’à avoir des graphiques qui modélisent les placements exacts des commandes matérielles originales. Certains simulateurs peuvent même importer les patchs sonores originaux avec une précision telle qu’il est presque impossible de les distinguer du synthétiseur original. Des synthétiseurs populaires tels que le Minimoog, le Yamaha DX7, le Korg M1, le Prophet-5, l’Oberheim OB-X, le Roland Jupiter 8, l’ARP 2600 et des dizaines d’autres classiques ont été recréés en logiciel.
Certains softsynths sont fortement basés sur des échantillons, et ont fréquemment plus de capacités que les unités matérielles, car les ordinateurs ont moins de restrictions sur la mémoire que les synthétiseurs matériels dédiés. Certains de ces synthétiseurs basés sur des échantillons sont livrés avec des bibliothèques d’échantillons de plusieurs gigaoctets. Certains sont spécifiquement conçus pour imiter des instruments du monde réel, comme les pianos. De nombreuses bibliothèques d’échantillons sont disponibles dans un format commun comme .wav, .sf ou .sf2, et peuvent être utilisées avec presque tous les softsynths basés sur des échantillonneurs.
Le principal inconvénient de l’utilisation des softsynths peut souvent être une plus grande latence (délai entre le fait de jouer la note et d’entendre le son correspondant). Diminuer la latence nécessite d’augmenter la demande sur le processeur de l’ordinateur. Lorsque le synthétiseur logiciel est exécuté en tant que plug-in pour un séquenceur hôte, le synthétiseur logiciel et le séquenceur sont en concurrence pour le temps processeur. Les ordinateurs multiprocesseurs peuvent mieux gérer cette situation que les ordinateurs monoprocesseurs. Lorsque le processeur est surchargé, des artefacts sonores tels que des « clics » et des « pops » peuvent être entendus pendant la performance ou la lecture. Lorsque le processeur est complètement surchargé, le séquenceur ou l’ordinateur hôte peut se bloquer ou tomber en panne. L’augmentation de la taille de la mémoire tampon peut aider, mais augmente également la latence. Cependant, les interfaces audio professionnelles modernes peuvent fréquemment fonctionner avec une latence extrêmement faible, de sorte que ces dernières années, ce problème est devenu beaucoup moins important qu’aux premiers jours de la musique assistée par ordinateur.
Il est également possible de générer des fichiers sonores hors ligne, ce qui signifie que la génération du son n’a pas besoin d’être en temps réel, ou en direct. Par exemple, l’entrée peut être un fichier MIDI et la sortie peut être un fichier WAV ou un fichier MP3. La lecture d’un fichier WAV ou MP3 signifie simplement la lecture d’une forme d’onde précalculée. L’avantage de la synthèse hors ligne est que le logiciel peut passer autant de temps que nécessaire pour générer les sons résultants, ce qui permet d’augmenter la qualité du son. Par exemple, 30 secondes de temps de calcul peuvent être nécessaires pour générer 1 seconde de son en temps réel. L’inconvénient est que les changements apportés aux spécifications musicales ne peuvent pas être entendus immédiatement.
Souvent, un compositeur ou un chef d’orchestre virtuel voudra un « mode brouillon » pour l’édition initiale de la partition, puis utilisera le « mode production » pour générer un son de haute qualité à mesure que l’on se rapproche de la version finale. Le mode brouillon permet une exécution plus rapide, peut-être en temps réel, mais n’aura pas la qualité totale du mode production. Le rendu préliminaire est à peu près analogue à une animation en fil de fer ou à un « gros polygone » lors de la création d’une animation 3D ou d’une image de synthèse. Tous deux reposent sur le compromis entre la qualité et le délai d’examen des brouillons et des modifications.
Instrument logicielEdit
top : Instruments logiciels
- HALion Sonic SE lecteur d’échantillons
- Groove Agent ONE lecteur d’échantillons de batterie
bas : Processeurs d’effets logiciels
sur Cubase 6 (image CC-BY-SA-3.0)
Un instrument logiciel peut être une version synthétisée d’un instrument réel (comme les sons d’un violon ou d’une batterie), ou un instrument unique, généré par un logiciel informatique. Les instruments logiciels ont été rendus populaires par la convergence des synthétiseurs et des ordinateurs, ainsi que par des logiciels de séquençage comme GarageBand, Logic Pro (destinés aux professionnels), le projet open source Audacity, et Ableton Live qui est destiné aux performances live. Il convient également de mentionner des logiciels comme Csound et Nyquist, qui peuvent être utilisés pour programmer des instruments logiciels. Un instrument logiciel s’apparente à une police sonore.