Article de reference

Plugin DirectX

En musique assistée par ordinateur et en création audio professionnelle , un plugin DirectX est un composant de traitement logiciel qui peut être chargé comme plugin dans des ap...

En musique assistée par ordinateur et en création audio professionnelle , un plugin DirectX est un composant de traitement logiciel qui peut être chargé comme plugin dans des applications hôtes pour permettre le traitement en temps réel, les effets audio, le mixage audio ou agir comme synthétiseurs virtuels . Les plugins DirectX permettent de remplacer le matériel de studio d'enregistrement traditionnel et les unités de rack utilisées dans les studios professionnels par des homologues basés sur des logiciels qui peuvent être connectés entre eux de manière modulaire. Cela permet aux fabricants d'hôtes de se concentrer sur la convivialité et l'efficacité de leurs produits tandis que les fabricants spécialisés peuvent se concentrer sur l' aspect traitement du signal numérique . Par exemple, il existe des plugins pour les boîtes à effets, telles que les réverbérations et les délais , les pédales d'effets , comme la distorsion de guitare , le flange et le chorus , et pour les processeurs de mixage et de mastering tels que les compresseurs, les limiteurs, les excitateurs, les rehausseurs de subbass, les imageurs stéréo et bien d'autres.

Aperçu

Similaires à la technologie Virtual Studio et plus tard à Audio Units dans Apple Mac OS X , les plug-ins DirectX ont une architecture standard ouverte pour connecter des synthétiseurs audio et des plug-ins d'effets à des éditeurs audio et à des systèmes d'enregistrement sur disque dur. Les plug-ins DirectX sont basés sur le modèle COM (Component Object Model ) de Microsoft qui permet aux plug-ins d'être reconnus et utilisés par d'autres applications via des interfaces communes. Les plug-ins se connectent aux applications et autres plug-ins avec des broches via lesquelles ils peuvent transmettre et traiter des flux de données audio (ou vidéo) mis en mémoire tampon. D'un point de vue architectural, les plug-ins DirectX sont des filtres DirectShow .

Types et compatibilité

Les plugins DirectX sont également de deux types, les plugins d'effets DirectX (DX) et les plugins d'instruments DirectX (DXi) . Les plugins d'effets sont utilisés pour générer, traiter, recevoir ou manipuler des flux audio. Les plugins d'instruments sont des plugins DirectX contrôlables par MIDI , généralement utilisés pour synthétiser du son ou lire des échantillons audio à l'aide de synthétiseurs virtuels , d'échantillonneurs ou de boîtes à rythmes . Les plugins d'effets DirectX ont été développés par Microsoft dans le cadre de DirectShow. Les instruments DirectX ont été développés par Cakewalk en coopération avec Microsoft et sont disponibles sur Windows.

Plusieurs plugins wrapper sont disponibles afin que les plugins DirectX puissent être utilisés dans des applications qui ne prennent en charge que VST et vice versa. D'autres tels que les plugins chainer sont également disponibles qui permettent d'enchaîner plusieurs plugins ensemble.

Programmabilité

Les plugins DirectX peuvent être développés en C++ à l'aide du SDK DirectX de Microsoft , du kit de développement de plug-ins audio de Sony ou de l'assistant DirectX de Cakewalk. Un SDK Delphi est également disponible.

Hôtes de plug-ins DirectX

Avenir

Les plugins DirectX sont remplacés par les filtres de traitement du signal basés sur DMO et, plus récemment, par Media Foundation Transforms .

Plus d articles de Worldlex Wiki

Revenez a l index pour explorer davantage de pages sur l histoire, la science, la culture, la geographie et la societe en francais.

Explorer l index