120111006 CVS commit cannam 2 3 * Fixed crash in less_trivial_synth.c in init() with gcc 4.6 4 520110523 CVS commit smbolton 6 7 * Fixed linking with GNU gold linker (thanks to Alessio Treglia for 8 the bug report). 9 10 * Use RTLD_LOCAL when dlopen()ing plugins. 11 1220100919 CVS commit and 1.1.0 release, smbolton 13 14 * Man page updates. 15 1620100916 CVS commit cannam 17 18 * Added '-c' option for client name to jack-dssi-host. 19 2020100628 CVS commit smbolton 21 22 * Fixed configure.ac to check for OS X Qt 4 frameworks, and to add 23 '-lX11' to QT_LIBS when Qt is X11-based. 24 2520100627 CVS commit smbolton 26 27 * Added dssi_list_plugins and dssi_analyse_plugin tools. 28 29 * Updated README for Qt 4 and new tools. 30 31 * Fixed jack-dssi-host.c ALSA client ports to be of type 32 'application'. 33 34 * Fixed trivial_synth.c getControllerTS() to use DSSI_CC(). 35 36 * examples/Makefile.am fixes: reverted trivial_sampler_qt_CXXFLAGS 37 to again include $(ALSA_CFLAGS); added math lib to 38 trivial_synth_la_LIBADD. 39 40 * Version bump to 1.0.1. 41 4220100601 CVS commit smbolton 43 44 * Updated example GUIs to use Qt 4 (thanks to Charles Flèche!) 45 4620100530 CVS commit smbolton 47 48 * Fixed an uninitialized variable bug in less_trivial_synth.c. 49 5020090109 CVS commit and 1.0.0 release, smbolton 51 52 * Added manpages (thanks to Mark Hymers and Debian!) 53 * Freshening URLs, etc., for 2009. 54 * Small dssi_osc_update fixes. 55 5620081214 CVS commit smbolton 57 58 * Implemented the 'sample-rate' OSC method in both jack-dssi-host 59 and the example plugins, and described it in RFC.txt. 60 6120081212 CVS commit smbolton 62 63 * jack-dssi-host: changed to use jack_client_open() instead of 64 deprecated jack_client_new() (requires jack >=0.99.14). 65 66 * jack-dssi-host: fixed audio output port connection to avoid 67 JACK MIDI ports. 68 69 * Example plugins: use gcc/glibc 'constructor' and 'destructor' 70 attributes instead of the deprecated _init() and _fini() 71 functions (needed for OS X 10.4 'Tiger'). 72 73 * Multiple clarifications in RFC.txt: configure, program, and 74 control OSC messages are not echoed back to the originator; 75 argv[0] supplied to the UI should include the full path (all 76 existing hosts do this, to the best of my knowledge); 77 eliminated some inconsistency between use of 'PLUGINS' and 78 'MYPLUGINS' in examples. 79 8020061213 CVS commit cannam 81 82 * Add another simple example -- the basic Karplus and Strong synth. 83 8420051012 CVS commit and 0.9.1 release, smbolton 85 86 * Updated examples/dssi_osc_update.c so it works again. 87 88 * jack-dssi-host: upstreamed gcc4 fix from Gentoo ebuild. 89 9020051006 CVS commit smbolton 91 92 * Added an '-a' option to jack-dssi-host, to disable automatic 93 connection of audio output ports to JACK physical output ports. 94 95 * Updated why-use.txt to reflect currently available plugins. 96 9720050723 CVS commit cannam 98 99 * jack-dssi-host: send updates out to UI if received from 100 elsewhere. 101 10220050525 CVS commit smbolton 103 104 * Version bump to 0.9.1. 105 106 * Replaced static makefiles with a full autoconf/automake/libtool 107 build system. Hope it solves more problems than it creates.... 108 109 * Dropped message_buffer.[ch] use from less_trivial_synth.c, since 110 it's been commented out, and crashes some hosts. 111 112 * Conditionally omit the ALSA sequencer client code from 113 jack-dssi-host.c if building on a system without ALSA. 114 115 * Updated documentation to reflect FluidSynth-DSSI move and 116 autotools build system. 117 11820050516 CVS commit smbolton 119 120 * Moved FluidSynth-DSSI to its own separate CVS module. 121 122Summary of changes, version 0.9 (20041103) through 20050510 123 124 * Numerous clarifications in the documentation. 125 126 * Fixed less_trivial_synth.c for use on big-endian systems. 127 128 * jack-dssi-host: better handling of LADSPA hinting, support for 129 audio inputs, support for LADSPA-only plugins, better signal 130 handling with cleaner shutdown, several smaller bug fixes. 131 132