./audio/fluidsynth, Software synthesizer based on SoundFont2

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


Branch: CURRENT, Version: 2.1.1nb1, Package name: fluidsynth-2.1.1nb1, 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] [devel/glib2]

Required to build:
[pkgtools/cwrappers]

Master sites:

SHA1: b4140e8123a1ecc8492ef105b9900a4039a205e9
RMD160: db98dea6d759d04b39640efbd21293f7988b16d5
Filesize: 1328 KB

Version history: (Expand)


CVS history: (Expand)


   2020-03-08 17:51:54 by Thomas Klausner | Files touched by this commit (2833)
Log message:
*: recursive bump for libffi
   2020-02-18 14:11:50 by Nia Alarie | Files touched by this commit (3) | Package updated
Log message:
fluidsynth: Update to 2.1.

Changes:

- a regression introduced in 2.1.0 caused the jack audio driver to not correct a \ 
sample-rate mismatch (#607)
- pkg-config is now being to used to find readline (#606, thanks to @ffontaine)
- fix various typos in the documentation (#600, thanks to @luzpaz)
- fix a memory leak in the file renderer
- fix leaking memory when sequencer clients were not explicitly unregistered (#610)
- fix a heap-based use-after-free in jack driver (#613)
- fix the linker possibly not finding libinstpatch (#617, thanks to @realnc)
   2019-12-20 00:59:56 by Joerg Sonnenberger | Files touched by this commit (3)
Log message:
Use protected names in attributes, avoids overlap with SSP. Bump
revision.
   2019-12-01 13:51:57 by Nia Alarie | Files touched by this commit (4) | Package updated
Log message:
fluidsynth: Update to 2.1.0

New features

    new, less "ringing" reverb engine (#380, thanks to @jjceresa)
    new, stereophonic chorus engine (#548, thanks to @jjceresa)
    support for Downloadable Sounds (DLS) files was added (#320, requires \ 
libinstpatch)
    improved integrity checking of SoundFont modulators (#467, thanks to @jjceresa)
    rendering to stdout is now possible (#553, thanks to @mawe42)
    the following Audio Drivers have been added:
        Oboe (#464, tested on Android, thanks to @atsushieno)
        OpenSLES (#464, tested on Android, thanks to @atsushieno)
        SDL2 (#478, thanks to @carlo-bramini)
        WaveOut (#466, tested on Win98, WinNT4.0, WinXP, thanks to @carlo-bramini)
    various performance improvements (#543, #545, #547, #569, #573)

Bug fixes

    generator modEnvAttack now has a convex shape according to SoundFont spec (#153)
    the default MIDI Pitch Wheel to Initial Pitch modulator now uses Fine Tune \ 
as destination generator, allowing it to be overridden by the soundfont designer \ 
(#154, thanks to @jjceresa)
   2019-11-22 18:20:42 by Nia Alarie | Files touched by this commit (2) | Package updated
Log message:
fluidsynth: Update to 2.0.9

Changes:
- an implicitly declared function caused a pointer to int truncation in \ 
CoreAudio driver (#591)
- fix a stack-based overflow in CoreAudio driver (#594, thanks to @fkmclane)
   2019-10-31 15:02:55 by Nia Alarie | Files touched by this commit (3) | Package updated
Log message:
fluidsynth: Update to 2.0.8

Changes:
- fix incorrect behavior of fluid_sample_set_sound_data()
- fix voices being mixed incorrectly, causing audible crackle esp. at \ 
sample-rates >48kHz
- make sure that defining NDEBUG disables assertions
   2019-10-20 13:10:49 by Nia Alarie | Files touched by this commit (33)
Log message:
Rename audio/portaudio-devel to audio/portaudio
   2019-10-16 21:25:45 by Nia Alarie | Files touched by this commit (5)
Log message:
fluidsynth: Optionally support more audio backends.