1 Summary: Disposable Soft Synth Interface specification
6 Group: Development/Libraries
7 Source0: http://dl.sourceforge.net/dssi/%{name}-%{version}.tar.gz
8 # Source0-md5: 1a353c3ae80328cded838853ddf52164
9 URL: http://dssi.sourceforge.net/
10 BuildRequires: alsa-lib-devel
11 BuildRequires: jack-audio-connection-kit-devel
12 BuildRequires: ladspa-devel
13 BuildRequires: liblo-devel
14 # lib{sndfile,samplerate} are req. to build examples
15 #BuildRequires: libsndfile-devel
16 #BuildRequires: libsamplerate-devel
17 Requires: alsa-lib-devel
18 Requires: ladspa-devel
19 BuildRoot: %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
22 DSSI (pronounced "dizzy") is an API for audio plugins, with particular
23 application for software synthesis plugins with native user
24 interfaces. DSSI is an open specification developed for use in Linux
25 audio applications, although portable to other platforms. It may be
26 thought of as LADSPA-for-instruments, or something comparable to VSTi.
28 DSSI consists of a C language API for use by plugins and hosts, based
29 on the LADSPA API, and an OSC (Open Sound Control) API for use in user
30 interface to host communications. The DSSI specification consists of
31 an RFC which describes the background for the proposal and defines the
32 OSC part of the specification, and a documented header file which
43 rm -rf $RPM_BUILD_ROOT
46 DESTDIR=$RPM_BUILD_ROOT
49 rm -rf $RPM_BUILD_ROOT
52 %defattr(644,root,root,755)
53 %doc ChangeLog README doc/TODO doc/*.txt
54 %attr(755,root,root) %{_bindir}/jack-dssi-host
56 %{_pkgconfigdir}/dssi.pc