./audio/fluidsynth, Software synthesizer based on SoundFont2

[ CVSweb ] [ Homepage ] [ RSS ] [ Required by ] [ Add to tracker ]


Branch: CURRENT, Version: 2.4.4, Package name: fluidsynth-2.4.4, 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: 1750.887 KB

Version history: (Expand)


CVS history: (Expand)


   2025-04-20 22:44:28 by Thomas Klausner | Files touched by this commit (3) | Package updated
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)
   2025-04-01 13:38:46 by Adam Ciarcinski | Files touched by this commit (3) | Package updated
Log message:
fluidsynth: updated to 2.4.4

2.4.4

Support for SDL3 has been added, support for SDL2 has been deprecated
Soundfonts that are not respecting the 46 zero-sample padding-space previously \ 
sounded incorrect when
synth.dynamic-sample-loading was active
Allow drum channels to profit from Soundfont Bank Offsets by no longer ignoring \ 
MSB Bank changes
Revise the preset fallback logic for drum channels
A regression introduced in 2.4.1 may have caused interrupted real-time playback \ 
when voices were using the lowpass filter
Improve multi-user experience when running fluidsynth as systemd service
Fix ordering and dependencies of fluidsynth's systemd service
Revise fluidsynth's man page
   2025-02-12 07:45:45 by Ryo ONODERA | Files touched by this commit (850)
Log message:
*: Recursive revbump from audio/flac-1.5.0
   2025-01-30 12:07:52 by Adam Ciarcinski | Files touched by this commit (3) | Package updated
Log message:
fluidsynth: updated to 2.4.3

FluidSynth 2.4.3

It was discovered, that exclusive class note terminations were too slow
Fix a regression introduced in 2.4.0 that allowed the amplitude of a voice \ 
playing in delay phase to rise infinitely
MSGS drum-style note-cut has been converted to an opt-in setting synth.note-cut
Support for SDL2 has been disabled by default*
Fix a regression introduced in 2.4.1 that could have caused infinite audio gain \ 
output for some MIDI files under certain configurations
Silence a warning issued by Systemd v254+
   2025-01-01 15:28:05 by Ryo ONODERA | Files touched by this commit (3)
Log message:
audio/fluidsynth: Update to 2.4.2

Changelog:
2.4.2:
    Fix audible clicks when turning off voices while using a high filter \ 
resonance (#1427)
    Fix a build failure with MSYS2 and MinGW when processing VersionResource.rc \ 
(#1448, thanks to @pedrolcl)
    Fix a crash on startup when there are no MIDI devices available on Windows \ 
(#1446, thanks to @pedrolcl)
    Restore discovery of libsndfile (#1445)
    Fix a race condition when loading SF3 files containing multiple uncompressed \ 
samples (#1457)
   2024-12-10 15:17:39 by Nia Alarie | Files touched by this commit (3)
Log message:
fluidsynth: Update to 2.4.1

                                fluidsynth 2.4.1

     * Fix clicks and pops caused when changing parameters of the lowpass
       filter
     * Minor adjustment to AWE32 NRPN behavior
   2024-11-04 18:05:34 by Thomas Klausner | Files touched by this commit (5) | Package updated
Log message:
fluidsynth: update to 2.4.0.

New Features

    Implement MSGS-style Drum Note Cut (#1199)
    Support KAI audio driver on OS/2 (#1332, thanks to @komh)
    Add support for AWE32 NRPNs (#1346)
    Add support for Polyphone's sample loop mode release (#1398, thanks to \ 
@spessasus)
    Add support for SF2.04 absolute value modulators (#1391, thanks to @spessasus)

Breaking Changes

    LASH support has been removed (#1285)

Musically Breaking changes

    The default settings for reverb and chorus have been tuned to provide a more \ 
natural perception (#1282, thanks to @es20490446e)
    The behavior of the volume envelope's delay phase was previously incorrect \ 
(#1312)
    The ModLfoToVolume generator was not able to increase the volume (#1374)
    Fluidsynth's default device-id was changed, allowing it to process (most) \ 
SysEX events without further configuration (#1382)
    Previously, some modulators were treated in a non-standard way (#1392, \ 
#1389, #1068)

Bug Fixes

    Bogus interpolation of IIR filter coefficients could have caused audible \ 
clicks and cracks (#1345) - yet there is still a potential for clicks and \ 
cracks, see #1415
   2024-10-30 15:33:16 by Thomas Klausner | Files touched by this commit (5) | Package updated
Log message:
fluidsynth: update to 2.3.7.

Fix SF3 decoder producing crackling sound for loud samples (#1380)
MIDI Format 2 is now rejected correctly since it was never supported (#1366)
Fix UTF8 encoding issues on Windows (#1388, thanks to @stardusteyes)
Fix a regression introduced in 2.3.2 causing fluidsynth to fail discovering Oboe \ 
(#1393)
Other minor bugs (#1291, #1403)