Permalink
Browse files

Release 0.2.4

  • Loading branch information...
1 parent 815fef2 commit df90fb7f768ec07b59b57b061c27fc096c4c1b6f @kfish committed Nov 7, 2011
Showing with 112 additions and 1 deletion.
  1. +1 −1 configure.ac
  2. +111 −0 release_notes/remix-0.2.4.txt
View
@@ -1,7 +1,7 @@
dnl Process this file with autoconf to produce a configure script.
AC_INIT(src/libremix/remix_base.c)
-AM_INIT_AUTOMAKE(remix, 0.2.3)
+AM_INIT_AUTOMAKE(remix, 0.2.4)
AM_CONFIG_HEADER(config.h)
example_programs="noisedemo squaredemo"
@@ -0,0 +1,111 @@
+Remix 0.2.4 Release
+-------------------
+
+Remix is an audio sequencing and mixing library that provides a multichannel,
+sparse audio data container (streams), a structured mixing abstraction
+(decks), and widely useful means of generating control data (via envelopes)
+and of caching audio data.
+
+This release is available as a source tarball at:
+
+http://www.metadecks.org/software/remix/download/remix-0.2.4.tar.gz
+
+New in this release
+===================
+
+This is a maintenance release, cleaning up various issues discovered since
+version 0.2.3, which was released in 2004.
+
+The web page for Remix remains at: http://www.metadecks.org/software/remix/
+
+Revision control for Remix source code has moved to git, hosted at github:
+
+https://github.com/kfish/remix
+
+Details
+=======
+
+This release contains the following changes since version 0.2.3:
+
+Conrad Parker (47):
+ Initial revision
+ removed auto-generated latex dox
+ removed auto-generated html files
+ updated cleanup in Makefile.am
+ *** empty log message ***
+ removed Makefile.ins from cvs!
+ updated to bambam tree ;)
+ removed autogenerated Makefile.in
+ updated configure.ac
+ removed autogenerated
+ added autogoat
+ added remix_compat.h
+ update ALSA compatability, declare ALSA_PCM_OLD_HW_PARAMS_API
+ fix compile warning in remix_squaretone.c
+ libremix: remove CVSROOT, move old cvs trunk into libremix/trunk
+ upgrade tests harness to use automake TESTS and nicer INFO/WARN/FAIL macros
+ remove configure from repository
+ remove all the ALSA code
+ update ACKNOWLEDGEMENTS to use the project name Remix not Axel :)
+ add a noop test, clean up tests/Makefile.am
+ add optional testing under valgrind (./configure --enable-valgrind-testing)
+ get rid of memory leak in allocation of channelset_defaults
+ get rid of leak in plugin loading (was not calling closedir() on plugin dirs)
+ add a destroy method to the plugin structure, to allow plugin handles (not just instances) to be destroyed
+ conditional compile if libsndfile is not present
+ remove commas from end of enums (compile warning)
+ bugfix for libsndfile configure check
+ update config.h.in
+ add build info (with valgrind command line) to configure output
+ formatting, comments
+ update my email address throughout
+ fix a straggling old name instance
+ update autogen.sh to allow out-of-tree builds
+ specify srcdir for demo wav files
+ update config.h.in
+ configure: AM_PROG_CC_C_O for per-target cflags
+ configure: set valgrind --num-callers to 50 (max)
+ ladspa: closedir after scanning plugins
+ add TODO file with tasks and ideas for improvement.
+ README: add project communication info, svn details etc.
+ Track dlopen'd module pointers, dlclose on purge()
+ update config.h.in
+ fix memory leaks on static plugin initialization
+ README: update with Github address
+ Set libtool shared version info to 1:0:1
+ Makefile.am: update for out-of-tree builds
+ Release 0.2.4
+
+erikd (3):
+ libremix : Remove unused and unexpanded @ALSA_LIBS@.
+ libremix : Add --enable-gcc-werror configure option.
+ libremix : Fix a bunch of compiler warnings.
+
+shans (1):
+ the number of samples copied in remix_sndfile_read_into_chunk was not being restricted by the space left in the chunk. Now it's MIN(si->pcm_n, remaining).
+
+
+License
+=======
+
+This library is free software; you can redistribute it and/or
+modify it under the terms of the GNU Lesser General Public
+License as published by the Free Software Foundation; either
+version 2 of the License, or (at your option) any later version.
+
+This library is distributed in the hope that it will be useful,
+but WITHOUT ANY WARRANTY; without even the implied warranty of
+MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
+Lesser General Public License for more details.
+
+You should have received a copy of the GNU Lesser General Public
+License along with this library; if not, write to the Free Software
+Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA
+
+Contact
+-------
+
+For technical and other queries, please contact the author:
+
+Conrad Parker <conrad@metadecks.org>
+(kfish on #lad or #sweep on Freenode).

0 comments on commit df90fb7

Please sign in to comment.