Log of /linuxsampler/trunk/ChangeLog
Parent Directory
|
Revision Log
Revision
779 -
(
view)
(
download)
(
annotate)
-
[select for diffs]
Modified
Fri Sep 23 07:05:04 2005 UTC
(18 years, 2 months ago)
by
iliev
File length: 4966 byte(s)
Diff to
previous 778
* Added new LSCP commands: GET TOTAL_VOICE_COUNT,
GET TOTAL_VOICE_COUNT_MAX, SUBSCRIBE/UNSUBSCRIBE TOTAL_VOICE_COUNT
Revision
778 -
(
view)
(
download)
(
annotate)
-
[select for diffs]
Modified
Fri Sep 23 06:58:26 2005 UTC
(18 years, 2 months ago)
by
iliev
File length: 4967 byte(s)
Diff to
previous 777
Added new LSCP commands: GET TOTAL_VOICE_COUNT,
GET TOTAL_VOICE_COUNT_MAX, SUBSCRIBE/UNSUBSCRIBE TOTAL_VOICE_COUNT
Revision
775 -
(
view)
(
download)
(
annotate)
-
[select for diffs]
Modified
Wed Sep 21 14:30:43 2005 UTC
(18 years, 2 months ago)
by
schoenebeck
File length: 4727 byte(s)
Diff to
previous 738
* 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, 3 months ago)
by
schoenebeck
File length: 4535 byte(s)
Diff to
previous 729
* 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, 4 months ago)
by
persson
File length: 4182 byte(s)
Diff to
previous 716
* 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
716 -
(
view)
(
download)
(
annotate)
-
[select for diffs]
Modified
Sun Jul 24 06:57:30 2005 UTC
(18 years, 4 months ago)
by
iliev
File length: 3865 byte(s)
Diff to
previous 715
* Added configure option --enable-process-muted-channels
which can be used to enable the processing of muted channels
Revision
715 -
(
view)
(
download)
(
annotate)
-
[select for diffs]
Modified
Sat Jul 23 21:57:36 2005 UTC
(18 years, 4 months ago)
by
schoenebeck
File length: 3730 byte(s)
Diff to
previous 711
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, 4 months ago)
by
schoenebeck
File length: 3288 byte(s)
Diff to
previous 697
* 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
697 -
(
view)
(
download)
(
annotate)
-
[select for diffs]
Modified
Tue Jul 19 15:43:40 2005 UTC
(18 years, 4 months ago)
by
schoenebeck
File length: 2922 byte(s)
Diff to
previous 696
* install necessary development header files for allowing 3rd party
applications to link against liblinuxsampler
* liblinuxsampler's API documentation can be generated with 'make docs'
(Doxygen required)
Revision
688 -
(
view)
(
download)
(
annotate)
-
[select for diffs]
Modified
Thu Jul 14 12:25:20 2005 UTC
(18 years, 4 months ago)
by
schoenebeck
File length: 2562 byte(s)
Diff to
previous 687
* 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
687 -
(
view)
(
download)
(
annotate)
-
[select for diffs]
Modified
Tue Jul 12 22:37:21 2005 UTC
(18 years, 5 months ago)
by
schoenebeck
File length: 2199 byte(s)
Diff to
previous 686
* minor efficiency fix (LFO preprocessing was performed even though the
respective LFO was disabled by the instrument patch)
Revision
670 -
(
view)
(
download)
(
annotate)
-
[select for diffs]
Modified
Tue Jun 21 18:00:52 2005 UTC
(18 years, 5 months ago)
by
schoenebeck
File length: 1941 byte(s)
Diff to
previous 669
* don't reset volume, pan, pitch and MIDI controller values on instrument
or audio output device change
* send 'CHANNEL_INFO' LSCP event on MIDI program change messages
Revision
669 -
(
view)
(
download)
(
annotate)
-
[select for diffs]
Modified
Tue Jun 21 13:33:19 2005 UTC
(18 years, 5 months ago)
by
schoenebeck
File length: 1797 byte(s)
Diff to
previous 668
* fixed minor issue with null/silence samples
(those stole voices even though they don't need a voice at all which
resulted in "voice stealing didn't work out" messages)
Revision
668 -
(
view)
(
download)
(
annotate)
-
[select for diffs]
Modified
Mon Jun 20 15:30:47 2005 UTC
(18 years, 5 months ago)
by
schoenebeck
File length: 1611 byte(s)
Diff to
previous 663
* fixed a key group bug which caused undefined behavior in conjunction with
stolen voices (this case was usually followed by a "killed voice
survived" or "voice stealing didn't work out" error message)
Revision
663 -
(
view)
(
download)
(
annotate)
-
[select for diffs]
Modified
Sat Jun 18 21:37:03 2005 UTC
(18 years, 5 months ago)
by
schoenebeck
File length: 1170 byte(s)
Diff to
previous 660
* another voice stealing fix
(endless loop occured when voices were stolen from other engine channels)
Revision
660 -
(
view)
(
download)
(
annotate)
-
[select for diffs]
Modified
Fri Jun 17 19:49:30 2005 UTC
(18 years, 5 months ago)
by
schoenebeck
File length: 1147 byte(s)
Diff to
previous 659
* LSCP server: fixed LSCP event "CHANNEL_INFO" notification
(e.g. did not notify on volume changes)
Revision
630 -
(
view)
(
download)
(
annotate)
-
[select for diffs]
Modified
Sat Jun 11 14:51:49 2005 UTC
(18 years, 6 months ago)
by
persson
File length: 705 byte(s)
Diff to
previous 620
* volume of release triggered samples now depends on note-on velocity,
note length and gig parameter "release trigger decay" instead of
note-off velocity.
Revision
617 -
(
view)
(
download)
(
annotate)
-
[select for diffs]
Modified
Wed Jun 8 21:00:06 2005 UTC
(18 years, 6 months ago)
by
schoenebeck
File length: 463 byte(s)
Diff to
previous 614
* hand-crafted assembly optimization code can be disabled with
'./configure --disable-asm' (definitely not recommended)
Revision
614 -
(
view)
(
download)
(
annotate)
-
[select for diffs]
Modified
Mon Jun 6 16:54:20 2005 UTC
(18 years, 6 months ago)
by
persson
File length: 333 byte(s)
Diff to
previous 609
* 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.
Revision
609 -
(
view)
(
download)
(
annotate)
-
[select for diffs]
Modified
Sat Jun 4 17:49:12 2005 UTC
(18 years, 6 months ago)
by
schoenebeck
File length: 216 byte(s)
Diff to
previous 579
* updated autotools build files for conditional compilation of CoreMIDI
(OS X) and MidiShare (Linux, OS X, Windows) drivers
Revision
579 -
(
view)
(
download)
(
annotate)
-
[select for diffs]
Added
Tue May 24 19:20:20 2005 UTC
(18 years, 6 months ago)
by
schoenebeck
File length: 49 byte(s)
* src/network/lscpserver.cpp: fixed segfault
(patch by Grigor Iliev, fixes #17)
* added man page
* final preparations for the first official release (which will be 0.3.1)
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.