BSD Ports

audio/fluidsynth 2.5.3 MidnightBSD

Real-time software synthesizer based on the SoundFont 2 specifications

System
MidnightBSD
Repository
mports
Maintainer
[email protected]
License
lgpl2.1
Categories
audio

Description

FluidSynth is a real-time software synthesizer based on the SoundFont 2 specifications. It is a "software synthesizer". FluidSynth can read MIDI events from the MIDI input device and render them to the audio device. It can also play MIDI files.

Note: FluidSynth was previously called IIWU Synth.

In the other systems

SystemPortVersion
MidnightBSDaudio/fluidsynth2.5.3
FreeBSDaudio/fluidsynth2.6.1
OpenBSDaudio/fluidsynth2.5.6
NetBSDaudio/fluidsynth2.6.0nb1
DragonFlyaudio/fluidsynth2.4.4
HardenedBSDaudio/fluidsynth2.6.1
GhostBSDaudio/fluidsynth2.6.1

Install

Binary package:

mport install fluidsynth

From mports:

cd /usr/mports/audio/fluidsynth && make install clean

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

RUN_DEPENDS=	fluidsynth>0:audio/fluidsynth
LIB_DEPENDS=	libfluidsynth.so:audio/fluidsynth

Dependencies

As this port's Makefile names them.

Build 1

Build dependencies 1

No port depends on this one.

Configuration

Options name: audio_fluidsynth

OptionDefaultDescription
ALSAoff
DBUSoff
JACKon
LADSPAoff
PIPEWIREoff
PORTAUDIOoff
PULSEAUDIOoff
READLINEon
SDLoff
SNDFILEoffSupport for SF3 files via libsndfile
USES
cmake compiler:c++17-lang cpe pathfix pkgconfig
Service scripts
none

Files

Manual pages 1
  • fluidsynth(1)
pkg-plist 28
  • bin/fluidsynth
  • include/fluidsynth.h
  • include/fluidsynth/audio.h
  • include/fluidsynth/event.h
  • include/fluidsynth/gen.h
  • include/fluidsynth/ladspa.h
  • include/fluidsynth/log.h
  • include/fluidsynth/midi.h
  • include/fluidsynth/misc.h
  • include/fluidsynth/mod.h
  • include/fluidsynth/seq.h
  • include/fluidsynth/seqbind.h
  • include/fluidsynth/settings.h
  • include/fluidsynth/sfont.h
  • include/fluidsynth/shell.h
  • include/fluidsynth/synth.h
  • include/fluidsynth/types.h
  • include/fluidsynth/version.h
  • include/fluidsynth/voice.h
  • lib/cmake/fluidsynth/FluidSynth-shared-targets-.cmake
  • lib/cmake/fluidsynth/FluidSynth-shared-targets.cmake
  • lib/cmake/fluidsynth/FluidSynthConfig.cmake
  • lib/cmake/fluidsynth/FluidSynthConfigVersion.cmake
  • lib/libfluidsynth.so
  • lib/libfluidsynth.so.3
  • lib/libfluidsynth.so.3.5.2
  • libdata/pkgconfig/fluidsynth.pc
  • share/man/man1/fluidsynth.1.gz
distinfo 1
FileSizeSHA256
FluidSynth-fluidsynth-v2.5.3_GH0.tar.gz2.114732e+066f247edfb4b91b927efc68c8884cec2ec345c8007afe6b59558cc52a67ef2517