| CARVIEW |
Select Language
HTTP/2 200
expires: Thu, 19 Nov 1981 08:52:00 GMT
cache-control: no-store, no-cache, must-revalidate
pragma: no-cache
set-cookie: PHPSESSID=60lrk7lt0t1sg41bi25akk13ui; path=/
content-type: text/html; charset=UTF-8
date: Mon, 29 Dec 2025 09:09:59 GMT
server: Apache
pkgsrc.se | The NetBSD package collection
archivers
audio
fluidsyn..
benchmarks
biology
cad
chat
comms
converters
cross
crosspkgtools
databases
devel
doc
editors
emulators
filesystems
finance
fonts
games
geography
graphics
ham
inputmethod
lang
mail
math
mbone
meta-pkgs
misc
multimedia
net
news
parallel
pkgtools
print
regress
security
shells
sysutils
textproc
time
wip
wm
www
x11
* = Virtual Category
Path to this page:
./audio/fluidsynth, Software synthesizer based on SoundFont2
[
Branch: CURRENT, Version: 2.5.2, Package name: fluidsynth-2.5.2, Maintainer: pkgsrc-users
FluidSynth is a real-time software synthesizer based on the SoundFont 2
specifications. FluidSynth can read MIDI events from a MIDI input
device and render them to an audio device using SoundFont instruments.
SoundFont files are composed of digital audio "samples" and additional
instrument parameters. These files can be created or downloaded off the
Internet. FluidSynth also has support for controlling effects in real
time and can play MIDI files.
Note: FluidSynth was previously called IIWU Synth.
Required to run:
[audio/libsndfile] [audio/ladspa] [devel/glib2]
Required to build:
[pkgtools/cwrappers]
Package options: ladspa
Navigation:
-
Browse pkgsrc
(this page)
archivers
audio
fluidsyn..benchmarks
biology
cad
chat
comms
converters
cross
crosspkgtools
databases
devel
doc
editors
emulators
filesystems
finance
fonts
games
geography
graphics
ham
inputmethod
lang
math
mbone
meta-pkgs
misc
multimedia
net
news
parallel
pkgtools
regress
security
shells
sysutils
textproc
time
wip
wm
www
x11
* = Virtual Category
Path to this page:
./audio/fluidsynth, Software synthesizer based on SoundFont2
[
CVSweb ] [
Homepage ] [
RSS ] [
Required by ] [
Add to tracker ]
Branch: CURRENT, Version: 2.5.2, Package name: fluidsynth-2.5.2, Maintainer: pkgsrc-users
FluidSynth is a real-time software synthesizer based on the SoundFont 2
specifications. FluidSynth can read MIDI events from a MIDI input
device and render them to an audio device using SoundFont instruments.
SoundFont files are composed of digital audio "samples" and additional
instrument parameters. These files can be created or downloaded off the
Internet. FluidSynth also has support for controlling effects in real
time and can play MIDI files.
Note: FluidSynth was previously called IIWU Synth.
Required to run:
[audio/libsndfile] [audio/ladspa] [devel/glib2]
Required to build:
[pkgtools/cwrappers]
Package options: ladspa
Master sites:
Filesize: 2062 KBVersion history: (Expand)
- (2025-12-25) Updated to version: fluidsynth-2.5.2
- (2025-11-07) Updated to version: fluidsynth-2.5.1
- (2025-10-24) Package has been reborn
- (2025-10-24) Package deleted from pkgsrc
- (2025-10-23) Updated to version: fluidsynth-2.4.8nb1
- (2025-09-01) Updated to version: fluidsynth-2.4.8
CVS history: (Expand)
| 2025-12-25 17:22:45 by Adam Ciarcinski | Files touched by this commit (3) | |
Log message: fluidsynth: updated to 2.5.2 2.5.2 The CoreAudio driver has gained iOS support Improve error handling and reporting when loading default soundfont Improve logging and side-effect mitigation when basic channel configuration changes Fix CVE-2025-68617 - a heap-based use-after-free involving DLS files \ (GHSA-ffw2-xvvp-39ch) |
| 2025-11-07 10:28:48 by Adam Ciarcinski | Files touched by this commit (5) | |
Log message: fluidsynth: updated to 2.5.1 2.5.1 Previous versions have incorrectly exposed private C++ and inline symbols; they \ are now hidden from the library Fluidsynth now resets DataEntry values when it receives (N)RPN MSB/LSB to \ prevent off-tuned channels It is now possible to install the library, header and executable independently \ from each other Add a CI pipeline for iOS and publish precompiled iOS binaries for each release Fix the precompiled Windows binaries lacking dependency libraries Fix a regression introduced in 2.5.0, that could have caused a NULL pointer \ deref when playing AWE32 NRPN MIDIs Fix a regression introduced in 2.5.0, that caused convex unipolar modulators to \ use a concave mapping Fix a regression introduced in 2.4.6, which in rare cases could have caused the \ cutoff frequency of the IIR filter to get stuck or change abruptly Fix a build issue where fluidsynth was trying to find glib even when it shouldn't Fix a build issue on MacOS Fix typos in ALSA log messages 2.5.0 Starting with 2.5.0, a C++11-compliant compiler and standard library will be \ required to compile fluidsynth! Additionally, users now have to link \ Fluidsynth's library libfluidsynth against the C++ standard library that was \ used when compiling fluidsynth. It is now possible to compile fluidsynth without GLib! Pass -Dosal=cpp11 \ -Denable-libinstpatch=0 to CMake when compiling fluidsynth. In addition, if you \ use a C++17-compliant compiler, fluidsynth will be compiled with native DLS \ support! Precompiled Windows binaries will be provided for both flavors: glib \ and C++11 as OSAL. Support for GLib and libinstpatch is hereby deprecated. They will be removed in \ 2.6.0. New Features Add a C++11-based OS abstraction layer as a replacement for glib, bringing these \ minor limitations when C++17 is unavailable Add native support for Downloadable Soundfont Format Fluidsynth now recognizes the DMOD INFO-subchunk A new positional flag has been introduced: -b, --bank-offset, Fluidsynth now natively supports the long CLI option flags on Windows Fluidsynth now supports native Android logging Breaking Changes Support for SDL2 has been removed - pls. use SDL3 instead The processing order of fluidsynth's configuration files has been changed The legacy shell commands for reverb and chorus have been removed Musically Breaking Changes It was discovered that fluidsynth was mapping some modulators slightly \ inaccurately into their normalized range Some Roland GS NPRN Params are now mapped to CC numbers Fluidsynth now auto-detects whether Portamento Time is 7bit or 14bit wide - this \ fixes the infamous Descent Game08 tune Previously, fluidsynth's default behavior was to use portamento only for those \ notes, that were played in a successive / legato manner; to further improve the \ portamento experience, this was changed and fluidsynth now plays portamento for \ all notes by default Other Changes Fix drum kits not always being selected after SysEx GS Rythm Part The LGPL license now uses the remote-only FSF address The logic for parsing INFO chunks has been revised to improve handling of \ unknown INFO-subchunks Fix a race condition in fluid_synth_alloc_voice() public API function Fix installing static and shared libs cmake targets on the same prefix The auto-generated lookup tables - that vcpkg and cross-compiling users have \ learned to love so much - are gone! |
| 2025-10-23 22:40:24 by Thomas Klausner | Files touched by this commit (2999) |
Log message: *: recursive bump for pcre2 Running an old binary against the new pcre doesn't work: /usr/pkg/lib/libpcre2-8.so.0: version PCRE2_10.47 required by \ /usr/pkg/lib/libglib-2.0.so.0 not defined |
| 2025-09-01 08:14:37 by Adam Ciarcinski | Files touched by this commit (3) | |
Log message: fluidsynth: updated to 2.4.8 2.4.8 Fix systemd daemon failing with spaces in Soundfont filenames Fix a build issue on OpenIndiana Fluidsynth now explains why it discards invalid generators when run in verbose mode |
| 2025-07-17 19:46:51 by Adam Ciarcinski | Files touched by this commit (3) | |
Log message: fluidsynth: updated to 2.4.7 2.4.7 All previous versions of fluidsynth have incorrectly rejected Soundfont files \ with unknown INFO subchunks Fix build for Windows on ARM64 Fix incorrect GS DT1 SysEx checksum validation Suppress a SIGFPE on OS/2 Android binaries are now compiled with page sizes aligned to 16kB boundary to \ allow for Android 15+ support Due to continuing problems with openMP, precompiled Android binaries are now \ built without openMP support Fix a NULL pointer dereference during legato mono playing |
| 2025-05-07 14:47:23 by Adam Ciarcinski | Files touched by this commit (3) | |
Log message: fluidsynth: updated to 2.4.6 2.4.6 Fix inconsistent library naming for MSVC vs. MinGW builds Fix MIDI player skipping some events when seeking A regression introduced in 2.4.5 could have caused a heap-based buffer overrun Fix several issues when generating API docs with recent versions of Doxygen |
| 2025-05-03 19:05:17 by Nia Alarie | Files touched by this commit (1) |
Log message: fluidsynth: Handle sdl3 option. |
| 2025-04-20 22:44:28 by Thomas Klausner | Files touched by this commit (3) | |
Log message:
fluidsynth: update to 2.4.5.
Prebuilt Windows Binaries were missing SDL3.dll (#1510)
Fix SDL3 intercepting signals, causing CTRL+C to not quit fluidsynth (#1509)
Fix a few flaws in the AWE32 NRPN implementation (#1452, #1473)
A regression introduced in 2.4.4 broke drum preset selection for XG MIDIs (#1508)
Fix for OpenMP thread affinity crashes on Android devices (#1521, thanks to \
@looechao)
Fix fluidsynth's systemd user daemon being unable to create lock file on \
some distros (#1527, thanks to @andrew-sayers)
Fix fluidsynth ignoring initialFilterFc generator limits (#1502)
A regression introduced in 2.3.6 prevented SF2 NRPN messages from being \
processed correctly (#1536)
|
