File: ChangeLog

package info (click to toggle)
fluidsynth-dssi 1.0.0-9
  • links: PTS, VCS
  • area: main
  • in suites: sid, trixie
  • size: 1,552 kB
  • sloc: sh: 10,061; ansic: 3,606; makefile: 45
file content (77 lines) | stat: -rw-r--r-- 2,893 bytes parent folder | download | duplicates (4)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
20090104 FluidSynth-DSSI v1.0.0 release
 * Version bump to 1.0.0.

20081214 CVS smbolton
 * Version bump to 0.9.1.2.
 * Bug fix from James McDermott for the broken-nwrite_float
     code in fluidsynth-dssi.c when used with unusual sample
     counts.
 * Removed the FluidSynth source patches in extra/, removed
     references to the patches in README, and reworked configure.ac
     to simply check that the FluidSynth version is >=1.0.6 before
     setting USE_AUGMENTED_FLUIDSYNTH_API and
     NWRITE_FLOAT_WORKS_CORRECTLY.
 * Added '-test' option to FluidSynth-DSSI_gtk.c to allow testing
     the GUI without a host.
 * Fixed to use gcc/glibc 'constructor' and 'destructor' attributes
    instead of the deprecated _init() and _fini() functions (needed
    for OS X 10.4 'Tiger').
 * Added code in FluidSynth-DSSI_gtk.c to silently ignore the
    'sample-rate' method.

20050608 CVS smbolton
 * Version bump to 0.9.1.1.
 * Updated code, patch, and docs to match Josh Green's FluidSynth
     CVS commit of 20050607.

20050530 FluidSynth-DSSI v0.9.1 release
 * Symlink fluidsynth-dssi to jack-dssi-host, if it exists.

20050510 CVS smbolton
 * Version bump to 0.9.1.
 * Moved FluidSynth-DSSI into its own SourceForge CVS module.
 * configure.ac improvements.

20050424 v0.9.1alpha2 smbolton
 * Changed to an API-conforming but less efficient implementation
     in the plugin using fluid_synth_nwrite_float().
 * Bundled the soundfont metadata loading code necessary to make
     the GUI independent of libfluidsynth.
 * Added automake/autoconf build system.

20041109
 * Implemented global polyphony setting.
 * GUI resizing fix.
 * Optionally use GTK+ v2.x (edit Makefile).

20041101
 * Updated for DSSI v0.9: implemented project directory.
 * Updated for liblo v0.12: removed non-blocking hack.
 * Implemented loading soundfont from SF2_PATH in GUI.
 * Implemented gain setting in GUI.
 * Better inter-thread cooperation: fsd_configure() now avoids
     grabbing the mutex on 'load' calls when the soundfont is
     already loaded, and fsd_select_program() checks for valid
     programs before grabbing mutex, and saves the program change
     if it can't get the lock.
 
20041005
 * GUI now waits to send OSC update request from inside gtk_main()

20040715 DSSI v0.4 release
 * Added minimal GTK+ GUI.
 * Require DSSI v0.4.
 * Incorporated into DSSI as example code.
 * GUI: raise on 'show' if already visible.
 * Makefile: added install, use of liblo pkgconfig, use of correct
     FluidSynth includes.

20040623 v0.0.2
 * Added support for per-instance soundfont selection.
 * Changed from rendering directly into the output buffers, to
     always rendering into 16-byte aligned temporary buffers then
     copying to the output, in case libfluidsynth.* was compiled
     with SSE support.
 * Added mutex protection of fluidsynth structures between audio and
     control threads.