audio/yoshimi 2.3.6.5 FreeBSD
Sophisticated software synthesizer
- System
- FreeBSD
- Repository
- FreeBSD ports
- Maintainer
- [email protected]
- Last update
- Commit
19c660ccb9- License
- GPLv2+
- Categories
- audio
- Package size
- 7708.9 KiB, 14409.3 KiB installed
Description
Yoshimi is an algorithmic MIDI software synthesizer, originally forked from ZynAddSubFX. It synthesizes in real time, can run polyphonic or monophonic, with multiple simultaneous patches on one or more MIDI channels, and has broad microtonal capability. It includes extensive addititive, subtractive, and pad synth capabilities which can be run simultaneously within the same patch. It also has eight audio effects modules.
Install
Binary package:
pkg install yoshimi
From the ports tree:
cd /usr/ports/audio/yoshimi/ && make install clean
To depend on this port in another port's Makefile:
RUN_DEPENDS= yoshimi>0:audio/yoshimi
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 | 2.3.6.5 | 2.3.6.5 | 2.2.2.1 | 2.3.3.3 | 2.3.6.5 |
| FreeBSD:14:quarterly | 2.3.6.5 | 2.3.6.5 | n/a | 2.3.3.3 | 2.3.6.5 |
| FreeBSD:15:latest | 2.3.6.5 | 2.3.6.5 | n/a | 2.3.3.3 | 2.3.3.3 |
| FreeBSD:15:quarterly | 2.3.6.5 | 2.3.6.5 | n/a | n/a | n/a |
| FreeBSD:16:latest | 2.3.6.5 | 2.3.6.5 | 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 3
${LOCALBASE}/include/fftw3.h: math/fftw3dssi>0: audio/dssilv2>0: audio/lv2
Library 5
libargp.so: devel/argp-standalonelibfftw3f.so: math/fftw3-floatlibfltk.so: x11-toolkits/fltklibjack.so: audio/jacklibmxml.so: textproc/mxml
The full lists below include those, and their dependencies in turn.
Build dependencies 84
- archivers/brotli
- archivers/liblz4
- archivers/lzo2
- archivers/zstd
- audio/alsa-lib
- audio/dssi
- audio/flac
- audio/jack
- audio/ladspa
- audio/lame
- audio/libdssialsacompat
- audio/liblo
- audio/libogg
- audio/libsamplerate
- audio/libsndfile
- audio/libvorbis
- audio/lv2
- audio/mpg123
- audio/opus
- converters/libiconv
- devel/argp-standalone
- devel/cmake-core
- devel/dbus
- devel/desktop-file-utils
- devel/gettext-runtime
- devel/glib20
- devel/gobject-introspection
- devel/jsoncpp
- devel/libffi
- devel/libinotify
- devel/libsysinfo
- devel/libunistring
- devel/libuv
- 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
- dns/libidn2
- graphics/cairo
- graphics/jpeg-turbo
- graphics/libGLU
- graphics/libglvnd
- graphics/png
- graphics/py-pycairo
- lang/python312
- lang/python315
- math/fftw3
- math/fftw3-float
- math/mpdecimal
- ports-mgmt/pkg
- print/freetype2
- print/indexinfo
- security/libgcrypt
- security/libgpg-error
- security/rhash
- textproc/expat2
- textproc/libxml2
- textproc/libxslt
- textproc/mxml
- textproc/py-pygments
- textproc/py-rdflib
- x11-fonts/fontconfig
- x11-fonts/libXft
- x11-toolkits/fltk
- x11/libICE
- x11/libSM
- x11/libX11
- x11/libXau
- x11/libXcursor
- x11/libXdmcp
- x11/libXext
- x11/libXfixes
- x11/libXinerama
- x11/libXrender
- x11/libxcb
- x11/pixman
- x11/xorgproto
Run dependencies 61
- archivers/brotli
- 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/libiconv
- devel/argp-standalone
- devel/dbus
- devel/desktop-file-utils
- devel/gettext-runtime
- devel/glib20
- devel/gobject-introspection
- devel/libffi
- devel/libinotify
- devel/libsysinfo
- devel/pcre2
- devel/py-dbus
- devel/py-packaging
- devel/py-pygobject
- devel/py-setuptools
- devel/pygobject-common
- devel/readline
- graphics/cairo
- graphics/jpeg-turbo
- graphics/libGLU
- graphics/libglvnd
- graphics/png
- graphics/py-pycairo
- lang/python312
- lang/python315
- math/fftw3-float
- math/mpdecimal
- print/freetype2
- print/indexinfo
- textproc/expat2
- textproc/libxml2
- textproc/mxml
- x11-fonts/fontconfig
- x11-fonts/libXft
- x11-toolkits/fltk
- x11/libICE
- x11/libSM
- x11/libX11
- x11/libXau
- x11/libXcursor
- x11/libXdmcp
- x11/libXext
- x11/libXfixes
- x11/libXinerama
- x11/libXrender
- x11/libxcb
- x11/pixman
- x11/xorgproto
No port depends on this one.
Configuration
Options name: audio_yoshimi
| Option | Default | Description |
|---|---|---|
| DOCS | off | Build and/or install documentation |
- USES
- cmake compiler:c++17-lang desktop-file-utils gnome ncurses pkgconfig readline tar:bz2
- Service scripts
- none
Files
Manual pages 1
- yoshimi(1)
pkg-plist 13
- bin/yoshimi
- lib/lv2/yoshimi.lv2/manifest.ttl
- lib/lv2/yoshimi.lv2/yoshimi.ttl
- lib/lv2/yoshimi.lv2/yoshimi_lv2.so
- share/applications/yoshimi.desktop
- share/icons/hicolor/128x128/apps/yoshimi.png
- share/icons/hicolor/256x256/apps/yoshimi.png
- share/icons/hicolor/64x64/apps/yoshimi.png
- share/icons/hicolor/scalable/apps/yoshimi.svg
- share/icons/hicolor/scalable/apps/yoshimi_alt.svg
- share/man/man1/yoshimi.1.gz
- share/metainfo/yoshimi.metainfo.xml
- share/pixmaps/yoshimi.png
distinfo 1
| File | Size | SHA256 |
|---|---|---|
| Yoshimi-yoshimi-2.3.6.5_GH0.tar.gz | 7.587667e+06 | 7c87f23642ce35703cbbf31e8b4a781b6cd00efff8b565eaccfdd082e8c6ac47 |