[dd617b]: index.html  Maximize  Restore  History

Download this file

106 lines (93 with data), 4.7 kB

  1
  2
  3
  4
  5
  6
  7
  8
  9
 10
 11
 12
 13
 14
 15
 16
 17
 18
 19
 20
 21
 22
 23
 24
 25
 26
 27
 28
 29
 30
 31
 32
 33
 34
 35
 36
 37
 38
 39
 40
 41
 42
 43
 44
 45
 46
 47
 48
 49
 50
 51
 52
 53
 54
 55
 56
 57
 58
 59
 60
 61
 62
 63
 64
 65
 66
 67
 68
 69
 70
 71
 72
 73
 74
 75
 76
 77
 78
 79
 80
 81
 82
 83
 84
 85
 86
 87
 88
 89
 90
 91
 92
 93
 94
 95
 96
 97
 98
 99
100
101
102
103
104
105
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0//EN" "http://www.w3.org/TR/REC-html40/strict.dtd">
<html>
<head>
<title>DSSI</title>
<link rel="stylesheet" href="screen.css" media="screen">
</head>
<body>
<h1>DSSI</h1>
<p id="nav">
<a href="index.html">about</a>
&ndash;
<a href="RFC.html">specification</a>
&ndash;
<a href="why-use.html">why use DSSI?</a>
&ndash;
<a href="screenshots.html">screenshots</a>
&ndash;
<a href="lists.html">mailing list</a>
&ndash;
<a href="download.html">download</a>
</p>
<h2>What is DSSI?</h2>
<p>DSSI (pronounced "dizzy") is an API for audio plugins, with
particular application for software synthesis plugins with native
user interfaces. DSSI is an open specification developed for use in
Linux audio applications, although portable to other platforms. It
may be thought of as <a
href="http://www.ladspa.org/">LADSPA</a>-for-instruments, or
something comparable to VSTi.</p>
<p>DSSI consists of a C language API for use by plugins and hosts,
based on the LADSPA API, and an OSC (Open Sound Control) API for use
in user interface to host communications. The <a
href="RFC.html">DSSI specification</a> consists of an RFC which
describes the background for the proposal and defines the OSC part
of the specification, and a <a href="dssi.h.txt">documented header
file</a> which defines the C API.</p>
<p>DSSI is Free Software. The DSSI header file is provided under
the GNU Lesser General Public License.</p>
<h2>Status</h2>
<p>The DSSI proposal is currently at release 0.9, aiming for a
stable API at 1.0.</p>
<p>Currently available hosts which provide complete or
nearly-complete DSSI support include:</p>
<ul>
<li><code>jack-dssi-host</code>, which is a reference
implementation included in <a href="download.html">the
DSSI-0.9 distribution</a>.
<li>versions 0.9.9 and later of <a href="http://www.rosegardenmusic.com/">
the Rosegarden-4 sequencer</a>.
<li><a href="http://www.nongnu.org/om-synth/">Om</a>, a
modular synthesizer that uses DSSI and LADSPA plugins for
processing.
<li><a href="http://home.jps.net/~musound/">ghostess</a>, a
host with a simple GTK+ interface, based on
<code>jack-dssi-host</code>.
<li><a href="http://www.puredata.org/Members/jb/">dssi~</a>, a
Pure Data external which hosts DSSI plugins.
<li>(<a href="http://www.muse-sequencer.org/">The MusE
sequencer</a> appears to have some support for DSSI in the CVS
development version, but it was left out of their latest
release tarball, version 0.7.2pre2).
</ul>
<p>Currently available plugins include:</p>
<ul>
<li><a href="download.html#FluidSynth-DSSI">FluidSynth-DSSI</a>,
a FluidSynth soundfont-playing plugin.
<li><a href="download.html#Xsynth-DSSI">Xsynth-DSSI</a>,
an analog-style (VCAs-VCF-VCO) synth plugin.
<li><a href="download.html#dssi-vst">dssi-vst</a>, a
wrapper plugin enabling the use of many Windows
VST plugins.
<li><a href="hexter.html">hexter</a>, a Yamaha DX7 modeling
plugin.
<li><a href="http://www.student.nada.kth.se/~d00-llu/music_dssi.php?lang=en">
ll-scope</a>, a GTK+ oscilliscope plugin. <!-- 20050531 -->
<li><a href="http://www.student.nada.kth.se/~d00-llu/music_dssi.php?lang=en">
Sineshaper</a>, a waveshaping synth plugin. <!-- 20050723 -->
<li><a href="http://affenbande.org/~tapas/jack_convolve/dssi_convolve-0.0.2.tgz">
dssi_convolve</a>, a DSSI wrapper around libconvolve. <!-- 20050817 -->
<li><a href="http://www.skynet.ie/~jmmcd/software/xy-controller-dssi.tar.gz">
xy-controller-dssi</a>, an GUI controller plugin which
translates mouse input into X-Y control outputs. <!-- 20050826 -->
<li><a href="http://home.jps.net/~musound/whysynth.html">
WhySynth</a>, a synth plugin featuring four oscillators per
voice, multiple oscillator, filter, and envelope modes,
effects, and more. <!-- 20051005 -->
<li>Two simple example plugins, and two simple-but-useful
monotimbral sampler plugins, included in
<a href="download.html">the DSSI distribution</a>.
</ul>
<div align=right><small>Page hosted by <br><a href="http://sourceforge.net/"><img src="http://sourceforge.net/sflogo.php?group_id=104230&type=1" border="0" alt="SourceForge.net Logo"/></a></small></div>
</body>
</html>

Get latest updates about Open Source Projects, Conferences and News.

Sign up for the SourceForge newsletter:





No, thanks