BSD Ports

audio/dssi 1.1.1_13 FreeBSD

API for audio processing plugins

System
FreeBSD
Repository
FreeBSD ports
Maintainer
[email protected]
License
LGPL21
Categories
audio
Package size
67.6 KiB, 218.7 KiB installed

Description

DSSI (pronounced "dizzy") is an API for audio processing plugins, particularly useful for software synthesis plugins with user interfaces.

DSSI is an open and well-documented specification developed for use in Linux audio applications, although portable to other platforms. It may be thought of as LADSPA-for-instruments, or something comparable to VSTi.

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 DSSI specification consists of an RFC which describes the background for the proposal and defines the OSC part of the specification, and a documented header file which defines the C API.

In the other systems

SystemPortVersion
FreeBSDaudio/dssi1.1.1_13
NetBSDaudio/dssi1.1.1nb6
DragonFlyaudio/dssi1.1.1_13
MidnightBSDaudio/dssi1.1.1

Install

Binary package:

pkg install dssi

From the ports tree:

cd /usr/ports/audio/dssi/ && make install clean

To depend on this port in another port's Makefile:

RUN_DEPENDS=	dssi>0:audio/dssi

Packages

The version each package repository carries. “-” means the repository builds no package of it, “n/a” that there is no such repository.

Repositoryaarch64amd64armv6armv7i386
FreeBSD:14:latest1.1.1_131.1.1_131.1.1_111.1.1_131.1.1_13
FreeBSD:14:quarterly1.1.1_131.1.1_13n/a1.1.1_131.1.1_13
FreeBSD:15:latest1.1.1_131.1.1_13n/a1.1.1_131.1.1_13
FreeBSD:15:quarterly1.1.1_131.1.1_13n/an/an/a
FreeBSD:16:latest1.1.1_131.1.1_13n/an/an/a
FreeBSD:16:quarterlyn/an/an/an/an/a

Dependencies

As this port's Makefile names them.

Build 1

Library 5

Runtime 2

The full lists below include those, and their dependencies in turn.

Build dependencies 54
Run dependencies 53

Configuration

Options name: audio_dssi

OptionDefaultDescription
DOCSoffBuild and/or install documentation
EXAMPLESoffBuild and/or install examples
USES
gmake pkgconfig localbase libtool xorg
Service scripts
none

Message after installing

===>   NOTICE:

The dssi port currently does not have a maintainer. As a result, it is
more likely to have unresolved issues, not be up-to-date, or even be removed in
the future. To volunteer to maintain this port, please create an issue at:

https://bugs.freebsd.org/bugzilla

More information about port maintainership is available at:

https://docs.freebsd.org/en/articles/contributing/#ports-contributing

Files

Manual pages 5
  • dssi_analyse_plugin(1)
  • dssi_list_plugins(1)
  • dssi_osc_send(1)
  • dssi_osc_update(1)
  • jack-dssi-host(1)
pkg-plist 20
  • bin/dssi_analyse_plugin
  • bin/dssi_list_plugins
  • bin/dssi_osc_send
  • bin/dssi_osc_update
  • bin/jack-dssi-host
  • bin/karplong
  • bin/less_trivial_synth
  • bin/trivial_sampler
  • bin/trivial_synth
  • include/dssi.h
  • lib/dssi/karplong.so
  • lib/dssi/less_trivial_synth.so
  • lib/dssi/trivial_sampler.so
  • lib/dssi/trivial_synth.so
  • libdata/pkgconfig/dssi.pc
  • share/man/man1/dssi_analyse_plugin.1.gz
  • share/man/man1/dssi_list_plugins.1.gz
  • share/man/man1/dssi_osc_send.1.gz
  • share/man/man1/dssi_osc_update.1.gz
  • share/man/man1/jack-dssi-host.1.gz
distinfo 1
FileSizeSHA256
dssi-1.1.1.tar.gz712038f2c82b073a947c8255284249097667f9b14e660bf86186f3fcd3b3b3e087814e
Master sites 1
  • SF

Commit history 0

No commits in the history this site was built from.