Log of /linuxsampler/branches/release1_0_0/ChangeLog
Parent Directory
| Revision Log
Revision
1951 -
(
view)
(
download)
(
annotate)
-
[select for diffs]
Modified
Wed Jul 29 15:31:09 2009 UTC
(14 years, 10 months ago)
by
persson
Original Path:
linuxsampler/trunk/ChangeLog
File length: 31190 byte(s)
Diff to
previous 1943
,
to
selected 1175
* ASIO fixes: avoid initializing the device twice, avoid throwing
exception when getting parameters from a disconnected device
* Windows: add the installation directory to the DLL search path when
loading an editor plugin (solves problems with VST and gigedit on
systems with other GTK versions installed)
* fixed minor memory leak in ALSA MIDI driver
Revision
1930 -
(
view)
(
download)
(
annotate)
-
[select for diffs]
Modified
Sat Jul 4 12:31:44 2009 UTC
(14 years, 11 months ago)
by
schoenebeck
Original Path:
linuxsampler/trunk/ChangeLog
File length: 30553 byte(s)
Diff to
previous 1928
,
to
selected 1175
* fixed vector optimization code in AudioChannel.cpp:
- application crashed when audio buffer(s) were not 16 byte aligned
(e.g. the case with some VST host applications)
- vector extension code was always to tried be compiled, even though the
compiler didn't support vector extensions
Revision
1928 -
(
view)
(
download)
(
annotate)
-
[select for diffs]
Modified
Fri Jul 3 11:14:46 2009 UTC
(14 years, 11 months ago)
by
schoenebeck
Original Path:
linuxsampler/trunk/ChangeLog
File length: 30387 byte(s)
Diff to
previous 1924
,
to
selected 1175
* VST: look for the Fantasia binary in liblinuxsampler.dll's directory and
in its parent directory (required for the next Windows installer which
allows to install the 64 bit and 32 bit version of LinuxSampler VST
alongside)
Revision
1908 -
(
view)
(
download)
(
annotate)
-
[select for diffs]
Modified
Mon Jun 1 18:50:06 2009 UTC
(15 years ago)
by
persson
Original Path:
linuxsampler/trunk/ChangeLog
File length: 29506 byte(s)
Diff to
previous 1906
,
to
selected 1175
* VST: avoid opening Fantasia more than once for each VST instance
* VST: export main function as "main" on Linux too (fix for energyXT)
* VST: prepare code for multiple output channels
* work-around for missing fnmatch function on Windows to make
instrument database compilable
Revision
1895 -
(
view)
(
download)
(
annotate)
-
[select for diffs]
Modified
Sun May 3 12:15:40 2009 UTC
(15 years, 1 month ago)
by
persson
Original Path:
linuxsampler/trunk/ChangeLog
File length: 28791 byte(s)
Diff to
previous 1889
,
to
selected 1175
* fixes for using large audio device buffers
* VST: added support for sample rate and buffer size changes
* VST: close editor (Fantasia) when the VST is removed
* minor fix in configure for mmsystem.h detection on MinGW
* removed warnings from gcc 4.4 and valgrind
Revision
1876 -
(
view)
(
download)
(
annotate)
-
[select for diffs]
Modified
Fri Mar 27 12:16:12 2009 UTC
(15 years, 2 months ago)
by
schoenebeck
Original Path:
linuxsampler/trunk/ChangeLog
File length: 27943 byte(s)
Diff to
previous 1870
,
to
selected 1175
* added optional 3rd party user data parameter for following
liblinuxsampler C++ API methods: InstrumentEditor::Main(),
InstrumentEditor::Launch(), InstrumentManager::LaunchInstrumentEditor()
* minor cosmetics regarding configure script summary
* debian packaging: include DSSI and LV2 plugin binaries of the sampler
into the liblinuxsampler package
* RPM packaging: include DSSI and LV2 plugin binaries of the sampler
into the liblinuxsampler package
* bumped version to 0.5.1.12cvs
Revision
1858 -
(
view)
(
download)
(
annotate)
-
[select for diffs]
Modified
Sun Mar 8 09:57:19 2009 UTC
(15 years, 3 months ago)
by
persson
Original Path:
linuxsampler/trunk/ChangeLog
File length: 27296 byte(s)
Diff to
previous 1857
,
to
selected 1175
* optimized the DSSI plugin: all plugin instances now share the same
disk streaming buffers
* added support for the "fine tune" and "pitch bend range"
instrument-level gig parameters
* fixed minor artifacts in pitch bend handling
Revision
1852 -
(
view)
(
download)
(
annotate)
-
[select for diffs]
Modified
Sun Mar 1 22:22:03 2009 UTC
(15 years, 3 months ago)
by
schoenebeck
Original Path:
linuxsampler/trunk/ChangeLog
File length: 26886 byte(s)
Diff to
previous 1848
,
to
selected 1175
* bugfix: on sample reference changes (instrument editor), only un-cache
the respective sample if it's really not used by any sampler engine
anymore
* re-cache samples in case they were changed by an instrument editor, e.g.
when a sample was added while playing (#82)
* bumped version to 0.5.1.10cvs
Revision
1835 -
(
view)
(
download)
(
annotate)
-
[select for diffs]
Modified
Mon Feb 16 17:56:50 2009 UTC
(15 years, 3 months ago)
by
iliev
Original Path:
linuxsampler/trunk/ChangeLog
File length: 26195 byte(s)
Diff to
previous 1830
,
to
selected 1175
* Adapted drivers/Plugin class to be used as a base class for the
AudioUnit plugin and fixed orphaned pointers when deleting PluginGlobal
* Fixed possible iterator invalidations when resetting the sampler
* Fixed memory leaks when issuing the following LSCP commands:
GET AUDIO_OUTPUT_DRIVER INFO
GET AUDIO_OUTPUT_DRIVER_PARAMETER INFO
GET MIDI_INPUT_DRIVER INFO
GET MIDI_INPUT_DRIVER_PARAMETER INFO
* Fixed possible compilation error when sqlite is not present
Revision
1830 -
(
view)
(
download)
(
annotate)
-
[select for diffs]
Modified
Sat Jan 31 11:31:41 2009 UTC
(15 years, 4 months ago)
by
schoenebeck
Original Path:
linuxsampler/trunk/ChangeLog
File length: 25835 byte(s)
Diff to
previous 1829
,
to
selected 1175
* automatic stacktrace mechanism is now turned off by default and can
be switched on by command line option "--stacktrace" (the automatic
stacktrace mechanism seems to be broken on most systems at the moment)
* bumped version to 0.5.1.9cvs
Revision
1800 -
(
view)
(
download)
(
annotate)
-
[select for diffs]
Modified
Sun Dec 7 01:26:46 2008 UTC
(15 years, 6 months ago)
by
schoenebeck
Original Path:
linuxsampler/trunk/ChangeLog
File length: 25066 byte(s)
Diff to
previous 1794
,
to
selected 1175
* maximum voices and disk streams can now be altered at runtime (added new
LSCP commands "GET VOICES", "SET VOICES", "GET STREAMS", "SET STREAMS"
and accordingly new LSCP events "GLOBAL_INFO:VOICES" and
"GLOBAL_INFO:STREAMS")
* bumped version to 0.5.1.8cvs
Revision
1771 -
(
view)
(
download)
(
annotate)
-
[select for diffs]
Modified
Wed Sep 10 15:02:24 2008 UTC
(15 years, 9 months ago)
by
iliev
Original Path:
linuxsampler/trunk/ChangeLog
File length: 24029 byte(s)
Diff to
previous 1764
,
to
selected 1175
* added new LSCP command: SEND CHANNEL MIDI_DATA which can be used by
frontends to send MIDI messages to specific sampler channel
* added two additional fields to GET FILE INSTRUMENT INFO command -
KEY_BINDINGS and KEYSWITCH_BINDINGS
* InstrumentResourceManager::GetInstrumentInfo now scans the specified
instrument file only if it is not loaded in the instrument manager
Revision
1762 -
(
view)
(
download)
(
annotate)
-
[select for diffs]
Modified
Fri Aug 29 17:33:02 2008 UTC
(15 years, 9 months ago)
by
schoenebeck
Original Path:
linuxsampler/trunk/ChangeLog
File length: 23610 byte(s)
Diff to
previous 1761
,
to
selected 1175
* global volume sysex message can now be selected at compile time to be
only applied to the sampler channels that are connected to the respective
MIDI input port the SysEx message arrived on (by default global volume
SysEx messages apply globally to the whole sampler)
* bumped version to 0.5.1.7cvs
Revision
1750 -
(
view)
(
download)
(
annotate)
-
[select for diffs]
Modified
Thu Jul 10 15:00:38 2008 UTC
(15 years, 11 months ago)
by
schoenebeck
Original Path:
linuxsampler/trunk/ChangeLog
File length: 23139 byte(s)
Diff to
previous 1748
,
to
selected 1175
* added support for chromatic / drumkit mode Roland GS Sysex message
which is usally used to switch a part between chromatic sounds and
drumkit sounds (as opposed to their common default setting of MIDI
part 10 being a drumkit part and all other ones chromatic parts), in
LS however one can switch between the first 16 MIDI instrument maps
of all ones defined for the sampler
* bumped version to 0.5.1.6cvs
Revision
1748 -
(
view)
(
download)
(
annotate)
-
[select for diffs]
Modified
Sun Jun 22 14:46:46 2008 UTC
(15 years, 11 months ago)
by
persson
Original Path:
linuxsampler/trunk/ChangeLog
File length: 22741 byte(s)
Diff to
previous 1727
,
to
selected 1175
* bugfix: notes triggered at position 0 in the audio buffer were
sometimes wrongly killed in the same buffer, causing no sound to be
played
* fixes for audio drivers with varying buffer sizes
* Makefile fix: JACK_CFLAGS wasn't used
* JACK driver: use jack_client_open instead of the deprecated
jack_client_new
Revision
1715 -
(
view)
(
download)
(
annotate)
-
[select for diffs]
Modified
Tue Mar 11 15:20:46 2008 UTC
(16 years, 3 months ago)
by
schoenebeck
Original Path:
linuxsampler/trunk/ChangeLog
File length: 22172 byte(s)
Diff to
previous 1713
,
to
selected 1175
* dispatch bank select as ordinary CC as well, the user might seriously
want to (mis)use it for some purpose ("fixed" in all current MIDI
input drivers: ALSA, CoreMIDI, JACK, MidiShare, MME)
* minor fix: only mark FX sends as being modified if really the
respective FX send MIDI controller was used
Revision
1695 -
(
view)
(
download)
(
annotate)
-
[select for diffs]
Modified
Sat Feb 16 01:09:33 2008 UTC
(16 years, 3 months ago)
by
schoenebeck
Original Path:
linuxsampler/trunk/ChangeLog
File length: 21687 byte(s)
Diff to
previous 1687
,
to
selected 1175
* added new LSCP event "DEVICE_MIDI" which can be used by frontends to
react on MIDI data arriving on certain MIDI input devices (so far only
Note-On and Note-Off events are sent via this LSCP event)
* bumped version to 0.5.1.4cvs
Revision
1687 -
(
view)
(
download)
(
annotate)
-
[select for diffs]
Modified
Thu Feb 14 14:59:30 2008 UTC
(16 years, 3 months ago)
by
schoenebeck
Original Path:
linuxsampler/trunk/ChangeLog
File length: 21471 byte(s)
Diff to
previous 1681
,
to
selected 1175
- added new LSCP event "CHANNEL_MIDI" which can be used by frontends to
react on MIDI data arriving on certain sampler channels (so far only
Note-On and Note-Off events are sent via this LSCP event)
- bumped LSCP compliance version to 1.4
- bumped LS version to 0.5.1.3cvs
Revision
1653 -
(
view)
(
download)
(
annotate)
-
[select for diffs]
Modified
Wed Jan 30 01:51:46 2008 UTC
(16 years, 4 months ago)
by
schoenebeck
Original Path:
linuxsampler/trunk/ChangeLog
File length: 20976 byte(s)
Diff to
previous 1651
,
to
selected 1175
* added support for notifying instrument editors on note-on / note-off
events (e.g. to highlight the pressed keys on the virtual keyboard
of gigedit)
* fixed return value of recently added Thread::TestCancel() method
* be verbose on DLL load errors (on Linux)
Revision
1644 -
(
view)
(
download)
(
annotate)
-
[select for diffs]
Modified
Sat Jan 19 16:55:03 2008 UTC
(16 years, 4 months ago)
by
persson
Original Path:
linuxsampler/trunk/ChangeLog
File length: 20626 byte(s)
Diff to
previous 1639
,
to
selected 1175
* fixed memory leaks that occurred when liblinuxsampler was unloaded
* fixed a memory leak that could happen when a channel was deleted
while notes were playing
* fixed memory management bug in ASIO driver
* optimized the SynchronizedConfig class so it doesn't wait
unnecessarily long after an update
Revision
1525 -
(
view)
(
download)
(
annotate)
-
[select for diffs]
Modified
Sun Nov 25 17:47:46 2007 UTC
(16 years, 6 months ago)
by
schoenebeck
Original Path:
linuxsampler/trunk/ChangeLog
File length: 18939 byte(s)
Diff to
previous 1502
,
to
selected 1175
* LSCP: added new LSCP commands: "GET FILE INSTRUMENTS <file>",
"LIST FILE INSTRUMENTS <file>" and
"GET FILE INSTRUMENT INFO <file> <index>" for retrieving informations
about an arbitrary instrument file on the system where the sampler is
running on (LSCP specs yet to be updated!)
* bumped version to 0.5.0.1cvs
* bumped LSCP compliance to LSCP version 1.3
Revision
1479 -
(
view)
(
download)
(
annotate)
-
[select for diffs]
Modified
Wed Nov 14 15:06:48 2007 UTC
(16 years, 6 months ago)
by
senoner
Original Path:
linuxsampler/trunk/ChangeLog
File length: 17874 byte(s)
Diff to
previous 1471
,
to
selected 1175
* fixes in Ringbuffer.h:
- fill_write_space_with_null() did not zero out all the space
- operator--() did not apply size_mask after decrementing the read_ptr
(might fix bug #48)
- DEFAULT_WRAP_ELEMENTS set to 0 in order to avoid problems with
the _NonVolatileReader functions.
Revision
1424 -
(
view)
(
download)
(
annotate)
-
[select for diffs]
Modified
Sun Oct 14 22:00:17 2007 UTC
(16 years, 8 months ago)
by
schoenebeck
Original Path:
linuxsampler/trunk/ChangeLog
File length: 17080 byte(s)
Diff to
previous 1407
,
to
selected 1175
* code cleanup:
- global.h now only covers global definitions that are needed for the C++
API header files, all implementation internal global definitions are now
in global_private.h
- atomic.h is not exposed to the C++ API anymore (replaced the references
in SynchronizedConfig.h for this with local definitions)
- no need to include config.h anymore for using LS's API header files
- DB instruments classes are not exposed to the C++ API
- POSIX callback functions of Thread.h are hidden
- the (optional) gig Engine benchmark compiles again
- updated Doxyfile.in
- fixed warnings in API doc generation
* preparations for release 0.5.0
Revision
1389 -
(
view)
(
download)
(
annotate)
-
[select for diffs]
Modified
Sun Oct 7 14:05:04 2007 UTC
(16 years, 8 months ago)
by
schoenebeck
Original Path:
linuxsampler/trunk/ChangeLog
File length: 16647 byte(s)
Diff to
previous 1379
,
to
selected 1175
* the following LSCP commands now also support escape sequences for at
least one of their text-based arguments (i.e. name, description):
"ADD MIDI_INSTRUMENT_MAP", "SET MIDI_INSTRUMENT_MAP NAME",
"SET FX_SEND NAME", "CREATE FX_SEND"
* the LSCP spec doc now lists all LSCP commands which support escape
sequences as one of their arguments
Revision
1379 -
(
view)
(
download)
(
annotate)
-
[select for diffs]
Modified
Thu Oct 4 12:18:16 2007 UTC
(16 years, 8 months ago)
by
schoenebeck
Original Path:
linuxsampler/trunk/ChangeLog
File length: 16149 byte(s)
Diff to
previous 1360
,
to
selected 1175
* bugfix in LSCP parser: all comma separated lists of strings were treated
as being one string containing commas, this affected device parameter
LSCP commands (fixes #57)
* minor code refactoring regarding DB paths in src/network/lscp.y
Revision
1321 -
(
view)
(
download)
(
annotate)
-
[select for diffs]
Modified
Tue Sep 4 01:12:49 2007 UTC
(16 years, 9 months ago)
by
schoenebeck
Original Path:
linuxsampler/trunk/ChangeLog
File length: 15522 byte(s)
Diff to
previous 1314
,
to
selected 1175
* added highly experimental code for synchronizing instrument editors
hosted in the sampler's process to safely edit instruments while playing
without a crash (hopefully) by either suspending single regions wherever
possible or - if unavoidable - whole engine(s)
* disk thread: queue sizes are now proportional to CONFIG_MAX_STREAMS
instead of fix values
* removed legacy Makefiles in meanwhile deleted src/lib directory and its
subdirectories
* bumped version to 0.4.0.7cvs
Revision
1296 -
(
view)
(
download)
(
annotate)
-
[select for diffs]
Modified
Wed Aug 15 17:43:34 2007 UTC
(16 years, 9 months ago)
by
iliev
Original Path:
linuxsampler/trunk/ChangeLog
File length: 14638 byte(s)
Diff to
previous 1295
,
to
selected 1175
* bugfix: The previous bindings were not been disconnected when
altering the ALSA_SEQ_BINDINGS parameter.
* Introduced a NONE keyword for unsubscribing from all bindings
(e.g. SET MIDI_INPUT_PORT_PARAMETER 0 0 ALSA_SEQ_BINDINGS=NONE).
Revision
1245 -
(
view)
(
download)
(
annotate)
-
[select for diffs]
Modified
Tue Jun 19 15:54:13 2007 UTC
(16 years, 11 months ago)
by
schoenebeck
Original Path:
linuxsampler/trunk/ChangeLog
File length: 13699 byte(s)
Diff to
previous 1244
,
to
selected 1175
* filename arguments in LSCP commands now allow to use escape
sequences, that is directly literal as one of: \', \", \\, \n, \r,
\f, \t, \v, or as octal ASCII code value like \132, or as hex ASCII
code value like \xf2) (fixes bug #24)
* parser now supports extended ASCII character set
(up to ASCII code 255, i.e. includes now umlauts and accents)
* LSCP parser C++ files are now automatically regenerated when
yacc input source file (lscp.y) was modified
Revision
1221 -
(
view)
(
download)
(
annotate)
-
[select for diffs]
Modified
Wed Jun 6 18:50:03 2007 UTC
(17 years ago)
by
schoenebeck
Original Path:
linuxsampler/trunk/ChangeLog
File length: 13027 byte(s)
Diff to
previous 1212
,
to
selected 1175
* fixed several issues in fundamental "Thread" class: set scheduling
policy and priority on thread level, set a minimum stack size for
thread (TODO: a reasonable value yet to be tested), bugfix: non-RT
threads simply inherited properties of starting thread instead of
setting their own policy and priority
* updated and fixed test cases (haven't been touched in a while, but
are now all running successfully through all cases)
Revision
1212 -
(
view)
(
download)
(
annotate)
-
[select for diffs]
Modified
Tue May 29 23:59:36 2007 UTC
(17 years ago)
by
schoenebeck
Original Path:
linuxsampler/trunk/ChangeLog
File length: 12618 byte(s)
Diff to
previous 1181
,
to
selected 1175
* added highly experimental support for on-the-fly instrument editing
within the sampler's process (by using instrument editor plugins),
you'll notice the new "Registered instrument editors:" message on
startup, the plugin path can be overridden at compile time with
./configure --enable-plugin-dir=/some/dir
* added a new LSCP command "EDIT INSTRUMENT <sampler-channel>" to spawn
a matching instrument editor for the instrument on the given sampler
channel (LSCP command syntax might be subject to change soon)
* config.h is not going to be installed along with liblinuxsampler's
API header files anymore (not necessary anymore)
* take care of $(DESTDIR) when creating the instruments DB on 'make
install' rule (needed for packaging and cross compilation)
* bumped version to 0.4.0.5cvs
Revision
1175 -
(
view)
(
download)
(
annotate)
-
[selected]
Modified
Sun May 6 16:38:35 2007 UTC
(17 years, 1 month ago)
by
schoenebeck
Original Path:
linuxsampler/trunk/ChangeLog
File length: 11900 byte(s)
Diff to
previous 1161
* added completely new XCode project files for Mac OSX which is now
capable to execute our autoconf environment, thus no need anymore
to maintain the compile time configuration file (osx/version.h) for
OSX manually (patch by Toshi Nagata)
Revision
1041 -
(
view)
(
download)
(
annotate)
-
[select for diffs]
Modified
Wed Feb 7 17:45:19 2007 UTC
(17 years, 4 months ago)
by
schoenebeck
Original Path:
linuxsampler/trunk/ChangeLog
File length: 10765 byte(s)
Diff to
previous 1039
,
to
selected 1175
* handle MIDI coarse tuning messages (MIDI RPN #0 MSB, #2 LSB),
currently lazy implementation, transpose value is simply added on the
note on/off values instead only at the mandatory places, thus when
altering transpose while playing, voices can unintendedly survive
Revision
1038 -
(
view)
(
download)
(
annotate)
-
[select for diffs]
Modified
Sat Feb 3 15:33:00 2007 UTC
(17 years, 4 months ago)
by
persson
Original Path:
linuxsampler/trunk/ChangeLog
File length: 10633 byte(s)
Diff to
previous 1005
,
to
selected 1175
* playback is no longer disabled during instrument loading
* all notes playing on a channel that changes its instrument keep
playing with the old instrument until they get a note off command
* new thread safety fix for lscp "load engine" and "set channel audio
output device"
Revision
973 -
(
view)
(
download)
(
annotate)
-
[select for diffs]
Modified
Fri Dec 15 21:40:27 2006 UTC
(17 years, 5 months ago)
by
schoenebeck
Original Path:
linuxsampler/trunk/ChangeLog
File length: 9690 byte(s)
Diff to
previous 959
,
to
selected 1175
* revised and extended MIDI instrument mapping feature to allow managing
arbitrary amount of maps and assigning each sampler channel individually
to one map (this commit batch includes LSCP spec document update and
respective implementation on LS side)
Revision
840 -
(
view)
(
download)
(
annotate)
-
[select for diffs]
Modified
Sun Feb 26 13:00:08 2006 UTC
(18 years, 3 months ago)
by
persson
Original Path:
linuxsampler/trunk/ChangeLog
File length: 6919 byte(s)
Diff to
previous 838
,
to
selected 1175
* fixed some concurrency problems between the lscp thread and the
audio/midi threads for these commands: load engine, set channel
audio output device, set channel midi input device/port/channel and
remove channel. Thanks to Vincent Bongiorno for bug reports and
testing.
* removed an autotools warning
* fixed an iterator bug
* minor code clean-ups
Revision
829 -
(
view)
(
download)
(
annotate)
-
[select for diffs]
Modified
Sat Jan 14 14:07:47 2006 UTC
(18 years, 4 months ago)
by
schoenebeck
Original Path:
linuxsampler/trunk/ChangeLog
File length: 6360 byte(s)
Diff to
previous 826
,
to
selected 1175
* implemented portamento mode and solo mode (a.k.a 'mono mode'):
all modes can be altered via standard GM messages, that is CC5 for
altering portamento time, CC65 for enabling / disabling portamento
mode, CC126 for enabling solo mode and CC127 for disabling solo mode
* fixed EG3 (pitch envelope) synthesis which was neutral all the time
* configure.in: do not automatically pick optimized gcc flags if the user
already provided some on his own (as CXXFLAGS)
Revision
791 -
(
view)
(
download)
(
annotate)
-
[select for diffs]
Modified
Sun Oct 16 14:50:20 2005 UTC
(18 years, 7 months ago)
by
persson
Original Path:
linuxsampler/trunk/ChangeLog
File length: 5524 byte(s)
Diff to
previous 783
,
to
selected 1175
* Filter tuning: calculation of cutoff frequency and bandwidth
improved. Removed use of "BasicBPFilter". Changed bandpass filter
from constant peak to constant skirt. Use gig parameter Resonance if
no resonance controller is set. Removed keyboard tracking influence
on resonance.
Revision
781 -
(
view)
(
download)
(
annotate)
-
[select for diffs]
Modified
Mon Sep 26 10:17:00 2005 UTC
(18 years, 8 months ago)
by
schoenebeck
Original Path:
linuxsampler/trunk/ChangeLog
File length: 5104 byte(s)
Diff to
previous 779
,
to
selected 1175
* fixed event handling bug which was introduced by the recent synthesis
optimizations (events were only processed for the first active voice)
* added global volume attenuation of -9 dB (0.35f) to prevent clipping
which can be overridden with --enable-global-attenuation
Revision
775 -
(
view)
(
download)
(
annotate)
-
[select for diffs]
Modified
Wed Sep 21 14:30:43 2005 UTC
(18 years, 8 months ago)
by
schoenebeck
Original Path:
linuxsampler/trunk/ChangeLog
File length: 4727 byte(s)
Diff to
previous 738
,
to
selected 1175
* src/drivers/MidiInputPort.cpp: fixed legacy SysEx code which caused
dispatching of MIDI SysEx messages several times instead of once
* src/engines/gig/Engine.cpp: fixed bug in SysEx handling
(patch by Juan Linietsky)
Revision
738 -
(
view)
(
download)
(
annotate)
-
[select for diffs]
Modified
Tue Aug 16 17:14:25 2005 UTC
(18 years, 9 months ago)
by
schoenebeck
Original Path:
linuxsampler/trunk/ChangeLog
File length: 4535 byte(s)
Diff to
previous 729
,
to
selected 1175
* extensive synthesis optimization: reimplementation of EGs and LFO(s),
removed synthesis parameter prerendering and the synthesis parameter
matrix in general, splitting each audio fragment into subfragments now
where each subfragment uses constant synthesis parameters
(everything's still very buggy ATM)
Revision
729 -
(
view)
(
download)
(
annotate)
-
[select for diffs]
Modified
Tue Jul 26 11:18:46 2005 UTC
(18 years, 10 months ago)
by
persson
Original Path:
linuxsampler/trunk/ChangeLog
File length: 4182 byte(s)
Diff to
previous 716
,
to
selected 1175
* improved filter cutoff calculation by adding support for the
following gig parameters: Cutoff freq (used when no cutoff
controller is defined), Control invert, Minimum cutoff, Velocity
curve and Velocity range. The keyboard tracking now also scales
cutoff frequency, not just resonance.
Revision
715 -
(
view)
(
download)
(
annotate)
-
[select for diffs]
Modified
Sat Jul 23 21:57:36 2005 UTC
(18 years, 10 months ago)
by
schoenebeck
Original Path:
linuxsampler/trunk/ChangeLog
File length: 3730 byte(s)
Diff to
previous 711
,
to
selected 1175
added benchmark to automatically detect the best triangle LFO
implementation (currently either an integer math solution or a
di-harmonic approximation), automatic detection can be overriden
with --enable-signed-triang-algo=x and --enable-unsigned-triang-algo=x
configure script argument though (mandatory for cross-compilation)
---
actual implementation of the new LFO implementations in LS will follow soon
Revision
705 -
(
view)
(
download)
(
annotate)
-
[select for diffs]
Modified
Wed Jul 20 21:43:23 2005 UTC
(18 years, 10 months ago)
by
schoenebeck
Original Path:
linuxsampler/trunk/ChangeLog
File length: 3288 byte(s)
Diff to
previous 697
,
to
selected 1175
* support for muting sampler channels and solo mode of the same, two new
LSCP commands ("SET CHANNEL MUTE" and "SET CHANNEL SOLO") and two new
fields ("MUTE" and "SOLO") for command "GET CHANNEL INFO" were
introduced for this (patch by Grigor Iliev, a bit adjusted)
Revision
688 -
(
view)
(
download)
(
annotate)
-
[select for diffs]
Modified
Thu Jul 14 12:25:20 2005 UTC
(18 years, 11 months ago)
by
schoenebeck
Original Path:
linuxsampler/trunk/ChangeLog
File length: 2562 byte(s)
Diff to
previous 687
,
to
selected 1175
* if period time of chosen audio device is too small (< MIN_RELEASE_TIME)
then simply show a warning about possible click sounds and reduce the
volume ramp down appropriately instead of cancelling the audio device
connection
Revision
614 -
(
view)
(
download)
(
annotate)
-
[select for diffs]
Modified
Mon Jun 6 16:54:20 2005 UTC
(19 years ago)
by
persson
Original Path:
linuxsampler/trunk/ChangeLog
File length: 333 byte(s)
Diff to
previous 609
,
to
selected 1175
* support for the gig parameters for "release velocity response"
curves, which means the decay and release times now depends on
velocity. The softer velocity, the longer release.
* fine tuning of the envelope curves. Decay1 and release now have two
parts, first linear and then exponential at the end.
This form allows you to request diffs between any two revisions of this file.
For each of the two "sides" of the diff,
enter a numeric revision.