[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

[Sean Bolton] [LAD] [ANN] DSSI 1.0 release; FluidSynth-DSSI, hexter, Xsynth-DSSI updates


FYI, DSSI has reached release 1.0.  For those of you that are not
into Linux Audio alot, DSSI is interesting from an accessibility
point of view because it nicely separates the audio processing
stage and the UI of a digital instrument into two separate units.
This makes it a lot easier than in the past to adapt existing Linux audio
projects that are based on DSSI to use alternative UIs.
While this doesn't give us accessibility by itself, it makes it at least
a lot easier to implement accessibility for existing projects.

If you are interested in improving accessibility of Linux audio plugins,
DSSI is definitely something you should take a look at.

This, of course, doesn't solve the sad issue that currently, no major
sequencer application on Linux is accessible.  While I realize it
is a bit of cliche, it still frustrates me that audio and musical applications
are so rarely accessible in the free software area.  I am one of those that
truly believe music is a valuable thing for everyone, and for blind people in
To name the probably best known examples, Rosegarden is far
away from being usable since we are waiting for KDE/TrollTech to get their
act together for more than 5 years now, and Ardour is theoretically
accessible, but it would require a lot of work to fix up the code to provide
more accessibility hints and write some Orca script for it.
<rant type="frustration">The willingness of the maintainer to actually accept
patches for improving GUI accessibility in Ardour would also be helpful.

--- Begin Message ---
Announcing the DSSI Soft Synth Interface version 1.0 release:


DSSI is an audio plugin API for software instruments and effects,
based on LADSPA, the ALSA sequencer event types, and OSC (Open
Sound Control) communications.

DSSI is now supported by six full-featured hosts, several
specialized hosts, and at least twenty-two DSSI plugins. (See the
above URL for a list.)

This release contains one small addition to the DSSI API itself,
allowing for communication of the sample rate to DSSI UIs. Since the
DSSI API has been stable now (with minor additions) for four and a
half years, and since most active interest in further extending a
Linux softsynth plugin standard has been absorbed by the LV2
project, it seems appropriate to call this release "version 1.0".

In addition to the API addition, code and documentation updates have
been made in the DSSI release itself, and in FluidSynth-DSSI,
hexter, and Xsynth-DSSI.  New versions of each are available at the
above URL.  Specific changes include:

DSSI 1.0.0:
  * Addition to API of the new 'sample-rate' OSC method.
  * Addition of a Karplus-Strong example synth.
  * Documentation improvements.
  * Updates for newer gcc/glibc, for Mac OS X, and for newer JACK.
  * Addition of man pages thanks to Mark Hymers and Debian.

FluidSynth-DSSI 1.0.0:
  * Fixed a bug that caused distorted sound when hosted by Aldrin.
  * Updates for Mac OS X.
  * Changed GUI to handle (ignore) the 'sample-rate' method.
  * Added '-test' option to allow testing the GUI without a host.

hexter 0.6.2:
  * Updates for newer GTK+.
  * Changed GUI to handle (ignore) the 'sample-rate' method.

Xsynth-DSSI 0.9.2:
  * Updates for newer gcc/glibc, RPM-based distros, Mac OS X, and
      newer GTK+.
  * Changed GUI to handle (ignore) the 'sample-rate' method.
  * Added '-test' option to allow testing the GUI without a host.


Sean Bolton

Linux-audio-dev mailing list

--- End Message ---

  ⡍⠁⠗⠊⠕ | Debian Developer <URL:http://debian.org/>
  .''`. | Get my public key via finger mlang/key@db.debian.org
 : :' : | 1024D/7FC1A0854909BCCDBE6C102DDFFC022A6B113E44
 `. `'
   `-      <URL:http://delysid.org/>  <URL:http://www.staff.tugraz.at/mlang/>

Reply to: