From 89339249aacff330f396404668876f8989bf2bb1 Mon Sep 17 00:00:00 2001 From: Javier Serrano Polo Date: Thu, 24 Aug 2006 00:24:54 +0000 Subject: [PATCH] sharedObject, frozen pattern playing and some fixes git-svn-id: https://lmms.svn.sf.net/svnroot/lmms/trunk/lmms@367 0778d3d1-df1d-0410-868b-ea421aaaa00d --- ChangeLog | 42 ++++++++++++++++++++++++++++++++++++++++++ configure.in | 4 ++-- 2 files changed, 44 insertions(+), 2 deletions(-) diff --git a/ChangeLog b/ChangeLog index c1d33c0da..211793ed0 100644 --- a/ChangeLog +++ b/ChangeLog @@ -1,3 +1,45 @@ +2006-08-24 Javier Serrano Polo + + * include/shared_object.h: + initial release, shared object for use among threads + + * include/sample_buffer.h: + became a shared object + + * src/tracks/instrument_track.cpp: + use sample handles to play frozen patterns, fixes crackling + + * include/pattern.h: + * src/tracks/pattern.cpp: + allow access to the frozen pattern + + * include/sample_play_handle.h: + * src/core/sample_play_handle.cpp: + - react to bb-track mute automation + - added constructor to handle frozen patterns + - use shared sample buffers + + * include/instrument_track.h: + getAudioPort() is required + + * include/sample_track.h: + * src/tracks/sample_track.cpp: + - removed obsolete play() in sampleTCO + - use shared sample buffers + + * src/core/envelope_and_lfo_widget.cpp: + fixed load settings deadlock + + * src/audio/audio_device.cpp: + graceful shutdown + + * include/midi_alsa_seq.h: + * src/midi/midi_alsa_seq.cpp: + added pipe to detect shutdown + + * Makefile.am: + added shared object + 2006-08-22 Javier Serrano Polo * configure.in: diff --git a/configure.in b/configure.in index 746c39877..d99b71682 100644 --- a/configure.in +++ b/configure.in @@ -2,8 +2,8 @@ # Process this file with autoconf to produce a configure script. AC_PREREQ(2.50) -AC_INIT(lmms, 0.2.1-cvs20060822, lmms-devel/at/lists/dot/sf/dot/net) -AM_INIT_AUTOMAKE(lmms, 0.2.1-cvs20060822) +AC_INIT(lmms, 0.2.1-cvs20060824, lmms-devel/at/lists/dot/sf/dot/net) +AM_INIT_AUTOMAKE(lmms, 0.2.1-cvs20060824) AM_CONFIG_HEADER(config.h)