DSSI

DSSI
Présentation
Type
Site web
dssi.sourceforge.netVoir et modifier les données sur Wikidata

modifier - modifier le code - modifier WikidataDocumentation du modèle

Dans le domaine de la MAO, DSSI (acronyme de Disposable Soft Synth Interface, à prononcer « dizzy ») est une interface de programmation pour le développement de plugins audio, principalement accès dans la synthèse et la disposition d'une interface utilisateur. Elle a été développée pour les besoins des applications Linux, mais conçue pour être portable.

DSSI est spécialisé dans la gestion de synthétiseur pour produire des formes d'ondes, du synthétiseur analogique ou de la synthèse FM[1].

C'est une spécification ouverte, dérivée des spécifications LADSPA afin de couvrir la synthèse d'instruments[2], à la manière de VSTi. Elle est constituée d'interface en langage C permettant de faire dialoguer les plugins avec leur hôte. Un plugin d'interface utilisateur est un programme indépendant, le dialogue avec le plugin de synthèse se faisant par le biais du protocole OSC.

Les spécifications LV2 ont pour vocation à regrouper et étendre LADSPA et DSSI.

le projet comporte également les plugins[3] :

  • FluidSynth-DSSI, permettant de jouer du MIDI via FluidSynth en utilisant des SoundFonts.
  • Xsynth-DSSI, un synthétiseur logiciel de type analogique classique (VCOs-VCF-VCA) comportant une interface pour l'édition GUI.

Références

  1. (en) « DSSI and LADSPA Plugins », sur Stanford.edu
  2. (en) « Using Audio Plugins in Linux », sur Sounds of Linux,
  3. (en) « Download DSSI », sur dssi.sourceforge.net

Lien externe

  • Site officiel
v · m
Instruments
Interfaces de contrôle
Effets
Modules
MAO
Échantillons
Synthèse
Professions
  • icône décorative Portail de l’informatique
  • icône décorative Portail de la programmation informatique