audio/synthpod-lv2 g20230521_3 FreeBSD
Lightweight Nonlinear LV2 Plugin Container
- System
- FreeBSD
- Repository
- FreeBSD ports
- Maintainer
- [email protected]
- License
- ART20
- Categories
- audio
- Package size
- 558.0 KiB, 2196.9 KiB installed
Description
Synthpod is an LV2 host. It can be run as a standalone app and be used as a tool for live performances or general audio and event filtering.
It was conceptualized to fill the gap between pure textual (e.g. SuperCollider) and pure visual flow (e.g. Pure Data) audio programming paradigms.
Potential fields of application may include: * Live audio synthesis * Real-time event scripting * Non-linear signal routing * Advanced control automation * Advanced event filtering * Live mixing * Live coding * Algorithmic composition * Interfacing to expressive controllers
Install
Binary package:
pkg install synthpod-lv2
From the ports tree:
cd /usr/ports/audio/synthpod-lv2/ && make install clean
To depend on this port in another port's Makefile:
RUN_DEPENDS= synthpod-lv2>0:audio/synthpod-lv2
Packages
The version each package repository carries. “-” means the repository builds no package of it, “n/a” that there is no such repository.
| Repository | aarch64 | amd64 | armv6 | armv7 | i386 |
|---|---|---|---|---|---|
| FreeBSD:14:latest | g20230521_3 | g20230521_3 | g20190407_2 | g20230521_2 | g20230521_3 |
| FreeBSD:14:quarterly | g20230521_3 | g20230521_3 | n/a | g20230521_2 | g20230521_3 |
| FreeBSD:15:latest | g20230521_3 | g20230521_3 | n/a | g20230521_2 | g20230521_2 |
| FreeBSD:15:quarterly | g20230521_3 | g20230521_3 | n/a | n/a | n/a |
| FreeBSD:16:latest | g20230521_3 | g20230521_3 | n/a | n/a | n/a |
| FreeBSD:16:quarterly | n/a | n/a | n/a | n/a | n/a |
Dependencies
As this port's Makefile names them.
Build 1
lv2>0: audio/lv2
Library 4
liblilv-0.so: audio/lilvlibserd-0.so: devel/serdlibsratom-0.so: audio/sratomlibxcb-xrm.so: x11/xcb-util-xrm
Fetch 1
git: devel/git
The full lists below include those, and their dependencies in turn.
Build dependencies 79
- archivers/brotli
- archivers/liblz4
- archivers/lzo2
- archivers/zstd
- audio/flac
- audio/jack
- audio/lame
- audio/libogg
- audio/libsamplerate
- audio/libsndfile
- audio/libvorbis
- audio/lilv
- audio/lv2
- audio/mpg123
- audio/opus
- audio/sratom
- converters/libiconv
- devel/dbus
- devel/gettext-runtime
- devel/git
- devel/glib20
- devel/gobject-introspection
- devel/libffi
- devel/libinotify
- devel/libsysinfo
- devel/libunistring
- devel/libvterm
- devel/meson
- devel/ninja
- devel/pcre2
- devel/pkgconf
- devel/py-dbus
- devel/py-lxml
- devel/py-packaging
- devel/py-pygobject
- devel/py-pyparsing
- devel/py-setuptools
- devel/pygobject-common
- devel/readline
- devel/serd
- devel/sord
- devel/zix
- dns/libidn2
- dns/libpsl
- ftp/curl
- graphics/cairo
- graphics/glew
- graphics/libGLU
- graphics/libglvnd
- graphics/png
- graphics/py-pycairo
- lang/python312
- lang/python315
- math/mpdecimal
- print/freetype2
- print/indexinfo
- security/libgcrypt
- security/libgpg-error
- security/libssh2
- textproc/expat2
- textproc/libxml2
- textproc/libxslt
- textproc/py-pygments
- textproc/py-rdflib
- www/libnghttp2
- x11-fonts/fontconfig
- x11/libICE
- x11/libSM
- x11/libX11
- x11/libXau
- x11/libXdmcp
- x11/libXext
- x11/libXrender
- x11/libxcb
- x11/pixman
- x11/xcb-util
- x11/xcb-util-wm
- x11/xcb-util-xrm
- x11/xorgproto
Run dependencies 69
- archivers/brotli
- archivers/liblz4
- archivers/lzo2
- archivers/zstd
- audio/flac
- audio/jack
- audio/lame
- audio/libogg
- audio/libsamplerate
- audio/libsndfile
- audio/libvorbis
- audio/lilv
- audio/lv2
- audio/mpg123
- audio/opus
- audio/sratom
- converters/libiconv
- devel/dbus
- devel/gettext-runtime
- devel/glib20
- devel/gobject-introspection
- devel/libffi
- devel/libinotify
- devel/libsysinfo
- devel/libvterm
- devel/pcre2
- devel/py-dbus
- devel/py-lxml
- devel/py-packaging
- devel/py-pygobject
- devel/py-pyparsing
- devel/py-setuptools
- devel/pygobject-common
- devel/readline
- devel/serd
- devel/sord
- devel/zix
- graphics/cairo
- graphics/glew
- graphics/libGLU
- graphics/libglvnd
- graphics/png
- graphics/py-pycairo
- lang/python312
- lang/python315
- math/mpdecimal
- print/freetype2
- print/indexinfo
- security/libgcrypt
- security/libgpg-error
- textproc/expat2
- textproc/libxml2
- textproc/libxslt
- textproc/py-pygments
- textproc/py-rdflib
- x11-fonts/fontconfig
- x11/libICE
- x11/libSM
- x11/libX11
- x11/libXau
- x11/libXdmcp
- x11/libXext
- x11/libXrender
- x11/libxcb
- x11/pixman
- x11/xcb-util
- x11/xcb-util-wm
- x11/xcb-util-xrm
- x11/xorgproto
No port depends on this one.
Configuration
Options name: audio_synthpod
| Option | Default | Description |
|---|---|---|
| DUMMY | off | Build DUMMY standalone host |
| GTK2 | off | Build GTK-2 sandbox |
| GTK3 | off | Build GTK-3 sandbox |
| JACK | on | Build JACK standalone host |
| QT | off | Build Qt-5 sandbox |
| X11 | on | Build X11 sandbox |
- USES
- meson compiler:c++11-lib pkgconfig localbase
- Service scripts
- none
Message after installing
Files
Manual pages 3
- synthpod_dummy(1)
- synthpod_jack(1)
- synthpod_sandbox(1)
pkg-plist 45
- bin/synthpod_d2tk
- bin/synthpod_dummy
- bin/synthpod_jack
- bin/synthpod_sandbox_x11
- bin/synthpod_sandbox_gtk2
- bin/synthpod_sandbox_gtk3
- bin/synthpod_sandbox_qt5
- bin/synthpod_sandbox_show
- bin/synthpod_sandbox_kx
- bin/synthpod_ui
- lib/lv2/synthpod.lv2/Abel-Regular.ttf
- lib/lv2/synthpod.lv2/atom.png
- lib/lv2/synthpod.lv2/atom_inverted.png
- lib/lv2/synthpod.lv2/audio.png
- lib/lv2/synthpod.lv2/automaton.png
- lib/lv2/synthpod.lv2/bug.png
- lib/lv2/synthpod.lv2/cancel.png
- lib/lv2/synthpod.lv2/control.png
- lib/lv2/synthpod.lv2/cv.png
- lib/lv2/synthpod.lv2/download.png
- lib/lv2/synthpod.lv2/event.png
- lib/lv2/synthpod.lv2/event_inverted.png
- lib/lv2/synthpod.lv2/house.png
- lib/lv2/synthpod.lv2/layers.png
- lib/lv2/synthpod.lv2/manifest.ttl
- lib/lv2/synthpod.lv2/menu.png
- lib/lv2/synthpod.lv2/midi.png
- lib/lv2/synthpod.lv2/osc.png
- lib/lv2/synthpod.lv2/patch.png
- lib/lv2/synthpod.lv2/plus.png
- lib/lv2/synthpod.lv2/settings.png
- lib/lv2/synthpod.lv2/synthpod.so
- lib/lv2/synthpod.lv2/synthpod.ttl
- lib/lv2/synthpod.lv2/synthpod_nk.so
- lib/lv2/synthpod.lv2/synthpod_ui.so
- lib/lv2/synthpod.lv2/synthpod_ui.ttl
- lib/lv2/synthpod.lv2/time.png
- lib/lv2/synthpod.lv2/user.png
- lib/lv2/synthpod.lv2/xpress.png
- lib/synthpod/lv2/manifest.ttl
- lib/synthpod/lv2/synthpod_bundle.so
- lib/synthpod/lv2/synthpod_bundle.ttl
- share/man/man1/synthpod_dummy.1.gz
- share/man/man1/synthpod_jack.1.gz
- share/man/man1/synthpod_sandbox.1.gz
distinfo 1
| File | Size | SHA256 |
|---|---|---|
| synthpod-g20230521.tar.gz | 6.452058e+06 | b8091c32574b248ca31acdf54e9a43cf06dc8698481e23337b0d5f0d9e6c1b71 |
Commit history 0
No commits in the history this site was built from.