Port details on branch 2022Q3 |
- synthpod-lv2 Lightweight Nonlinear LV2 Plugin Container
- g20230521_2 audio =0 g20230521_2Version of this port present on the latest quarterly branch.
- Maintainer: yuri@FreeBSD.org
- Port Added: 2017-08-21 07:03:09
- Last Update: 2024-02-19 01:48:08
- Commit Hash: 2ad82a1
- License: ART20
- WWW:
- https://git.open-music-kontrollers.ch/~hp/synthpod
- 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
- ¦ ¦ ¦ ¦
- Manual pages:
- FreshPorts has no man page information for this port.
- pkg-plist: as obtained via:
make generate-plist - Dependency lines:
-
- synthpod-lv2>0:audio/synthpod-lv2
- To install the port:
- cd /usr/ports/audio/synthpod-lv2/ && make install clean
- To add the package, run one of these commands:
- pkg install audio/synthpod-lv2
- pkg install synthpod-lv2
NOTE: If this package has multiple flavors (see below), then use one of them instead of the name specified above.- PKGNAME: synthpod-lv2
- Flavors: there is no flavor information for this port.
- distinfo:
- TIMESTAMP = 1698613974
SHA256 (synthpod-g20230521.tar.gz) = b8091c32574b248ca31acdf54e9a43cf06dc8698481e23337b0d5f0d9e6c1b71
SIZE (synthpod-g20230521.tar.gz) = 6452058
Packages (timestamps in pop-ups are UTC):
- Dependencies
- NOTE: FreshPorts displays only information on required and default dependencies. Optional dependencies are not covered.
- Build dependencies:
-
- lv2>0 : audio/lv2
- meson : devel/meson
- ninja : devel/ninja
- pkgconf>=1.3.0_1 : devel/pkgconf
- xcb.pc : x11/libxcb
- x11.pc : x11/libX11
- Runtime dependencies:
-
- xcb.pc : x11/libxcb
- x11.pc : x11/libX11
- Library dependencies:
-
- liblilv-0.so : audio/lilv
- libserd-0.so : devel/serd
- libsratom-0.so : audio/sratom
- libxcb-xrm.so : x11/xcb-util-xrm
- libjack.so : audio/jack
- libfontconfig.so : x11-fonts/fontconfig
- libxcb-icccm.so : x11/xcb-util-wm
- libvterm.so : devel/libvterm
- libGLEW.so : graphics/glew
- libOpenGL.so : graphics/libglvnd
- libcairo.so : graphics/cairo
- Fetch dependencies:
-
- git : devel/git
- There are no ports dependent upon this port
Configuration Options:
- ===> The following configuration options are available for synthpod-lv2-g20230521_2:
DUMMY=off: Build DUMMY standalone host
JACK=on: Build JACK standalone host
====> Options available for the group UI
X11=on: Build X11 sandbox
GTK2=off: Build GTK-2 sandbox
GTK3=off: Build GTK-3 sandbox
QT=off: Build Qt-5 sandbox
===> Use 'make config' to modify these settings
- Options name:
- audio_synthpod-lv2
- USES:
- meson compiler:c++11-lib pkgconfig localbase gl gnome xorg
- pkg-message:
- For install:
- You installed SynthPod: Lightweight Nonlinear LV2 Plugin Container
The major way to run it is to plug the LV2 plugin container to the
Jack sound server:
$ synthpod_jack -g
This shows you the design window where you can arrange plugins to
achieve the topology you like.
Please don't forget to connect SynthPod input and output in Jack. You
can normally do this with the UI command qjackctl from audio/qjackctl.
SynthPod is currently in alpha stage.
- Master Sites:
- There is no master site for this port.
|