audio/foo-yc20 1.3.0_4 FreeBSD
Faust implementation of a 1969-designed Yamaha combo organ, the YC-20
- System
- FreeBSD
- Repository
- FreeBSD ports
- Maintainer
- [email protected]
- License
- BSD3CLAUSE
- Categories
- audio
- Package size
- 407.2 KiB, 1513.3 KiB installed
Description
This is a Faust implementation of a 1969-designed Yamaha combo organ, the YC-20. In addition to the Faust code, it has a Gtkmm UI with Jack audio and midi support.
Original YC-20 organs have a touch vibrato control, which is vibrato induced by horizontal movement of the keys. As there very few (almost none) midi keyboards which produce such information, this feature has been left out of the emulation. Instead of the touch vibrato control, the control panel hosts a "realism" switch.
In the other systems
| System | Port | Version |
|---|---|---|
| FreeBSD | audio/foo-yc20 | 1.3.0_4 |
| DragonFly | audio/foo-yc20 | 1.3.0_4 |
Install
Binary package:
pkg install foo-yc20
From the ports tree:
cd /usr/ports/audio/foo-yc20/ && make install clean
To depend on this port in another port's Makefile:
RUN_DEPENDS= foo-yc20>0:audio/foo-yc20
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 | 1.3.0_4 | 1.3.0_4 | 1.3.0_2 | 1.3.0_4 | 1.3.0_4 |
| FreeBSD:14:quarterly | 1.3.0_4 | 1.3.0_4 | n/a | 1.3.0_4 | 1.3.0_4 |
| FreeBSD:15:latest | 1.3.0_4 | 1.3.0_4 | n/a | 1.3.0_4 | 1.3.0_4 |
| FreeBSD:15:quarterly | 1.3.0_4 | 1.3.0_4 | n/a | n/a | n/a |
| FreeBSD:16:latest | 1.3.0_4 | 1.3.0_4 | 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 3
libjack.so: audio/jacklibfreetype.so: print/freetype2libfontconfig.so: x11-fonts/fontconfig
The full lists below include those, and their dependencies in turn.
Build dependencies 95
- accessibility/at-spi2-core
- archivers/brotli
- archivers/libdeflate
- archivers/liblz4
- archivers/lzo2
- archivers/zstd
- audio/flac
- audio/jack
- audio/lame
- audio/libogg
- audio/libsamplerate
- audio/libsndfile
- audio/libvorbis
- audio/lv2
- audio/mpg123
- audio/opus
- converters/fribidi
- converters/libiconv
- databases/gdbm
- devel/dbus
- devel/dbus-glib
- devel/gettext-runtime
- devel/glib20
- devel/gmake
- devel/gobject-introspection
- devel/gsettings-desktop-schemas
- devel/libdaemon
- devel/libdatrie
- devel/libevent
- devel/libffi
- devel/libinotify
- devel/libsysinfo
- devel/libthai
- 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
- graphics/cairo
- graphics/gdk-pixbuf2
- graphics/graphite2
- graphics/gtk-update-icon-cache
- graphics/jbigkit
- graphics/jpeg-turbo
- graphics/lerc
- graphics/png
- graphics/py-pycairo
- graphics/tiff
- lang/python312
- lang/python315
- math/mpdecimal
- misc/hicolor-icon-theme
- misc/shared-mime-info
- net/avahi-app
- print/cups
- print/freetype2
- print/harfbuzz
- print/indexinfo
- print/libpaper
- security/libgcrypt
- security/libgpg-error
- sysutils/gnome_subr
- textproc/expat2
- textproc/libxml2
- textproc/libxslt
- textproc/py-pygments
- textproc/py-rdflib
- x11-fonts/fontconfig
- x11-fonts/libXft
- x11-toolkits/gtk20
- x11-toolkits/pango
- x11/libICE
- x11/libSM
- x11/libX11
- x11/libXau
- x11/libXcomposite
- x11/libXcursor
- x11/libXdamage
- x11/libXdmcp
- x11/libXext
- x11/libXfixes
- x11/libXi
- x11/libXinerama
- x11/libXrandr
- x11/libXrender
- x11/libXres
- x11/libXtst
- x11/libxcb
- x11/pixman
- x11/xorgproto
Run dependencies 85
- accessibility/at-spi2-core
- archivers/brotli
- archivers/libdeflate
- archivers/liblz4
- archivers/lzo2
- archivers/zstd
- audio/flac
- audio/jack
- audio/lame
- audio/libogg
- audio/libsamplerate
- audio/libsndfile
- audio/libvorbis
- audio/mpg123
- audio/opus
- converters/fribidi
- converters/libiconv
- databases/gdbm
- devel/dbus
- devel/dbus-glib
- devel/gettext-runtime
- devel/glib20
- devel/gobject-introspection
- devel/gsettings-desktop-schemas
- devel/libdaemon
- devel/libdatrie
- devel/libevent
- devel/libffi
- devel/libinotify
- devel/libsysinfo
- devel/libthai
- devel/pcre2
- devel/py-dbus
- devel/py-packaging
- devel/py-pygobject
- devel/py-setuptools
- devel/pygobject-common
- devel/readline
- graphics/cairo
- graphics/gdk-pixbuf2
- graphics/graphite2
- graphics/gtk-update-icon-cache
- graphics/jbigkit
- graphics/jpeg-turbo
- graphics/lerc
- graphics/png
- graphics/py-pycairo
- graphics/tiff
- lang/python312
- lang/python315
- math/mpdecimal
- misc/hicolor-icon-theme
- misc/shared-mime-info
- net/avahi-app
- print/cups
- print/freetype2
- print/harfbuzz
- print/indexinfo
- print/libpaper
- sysutils/gnome_subr
- textproc/expat2
- textproc/libxml2
- x11-fonts/fontconfig
- x11-fonts/libXft
- x11-toolkits/gtk20
- x11-toolkits/pango
- x11/libICE
- x11/libSM
- x11/libX11
- x11/libXau
- x11/libXcomposite
- x11/libXcursor
- x11/libXdamage
- x11/libXdmcp
- x11/libXext
- x11/libXfixes
- x11/libXi
- x11/libXinerama
- x11/libXrandr
- x11/libXrender
- x11/libXres
- x11/libXtst
- x11/libxcb
- x11/pixman
- x11/xorgproto
No port depends on this one.
Configuration
No options to configure.
- USES
- compiler:c++11-lang gmake gnome localbase pkgconfig
- Service scripts
- none
Message after installing
Files
pkg-plist 24
- bin/foo-yc20
- bin/foo-yc20-cli
- lib/lv2/foo-yc20.lv2/foo-yc20-lv2ui.so
- lib/lv2/foo-yc20.lv2/foo-yc20.so
- lib/lv2/foo-yc20.lv2/foo-yc20.ttl
- lib/lv2/foo-yc20.lv2/manifest.ttl
- share/applications/foo-yc20.desktop
- share/foo-yc20/graphics/background.png
- share/foo-yc20/graphics/black_0.png
- share/foo-yc20/graphics/black_1.png
- share/foo-yc20/graphics/black_2.png
- share/foo-yc20/graphics/black_3.png
- share/foo-yc20/graphics/green_0.png
- share/foo-yc20/graphics/green_1.png
- share/foo-yc20/graphics/green_2.png
- share/foo-yc20/graphics/green_3.png
- share/foo-yc20/graphics/icon.png
- share/foo-yc20/graphics/potentiometer.png
- share/foo-yc20/graphics/screenshot-800.png
- share/foo-yc20/graphics/screenshot.png
- share/foo-yc20/graphics/white_0.png
- share/foo-yc20/graphics/white_1.png
- share/foo-yc20/graphics/white_2.png
- share/foo-yc20/graphics/white_3.png
distinfo 1
| File | Size | SHA256 |
|---|---|---|
| sampov2-foo-yc20-1.3.0_GH0.tar.gz | 363123 | 6eddf5d60ebe3f6c33476a27be4f1ebd8f262a5787f3ac35068087a24e3a48f7 |
Commit history 0
No commits in the history this site was built from.