Log of /linuxsampler/trunk/ChangeLog
Parent Directory
| Revision Log
Revision
1283 -
(
view)
(
download)
(
annotate)
-
[select for diffs]
Modified
Fri Aug 10 15:06:11 2007 UTC
(17 years, 1 month ago)
by
iliev
File length: 14207 byte(s)
Diff to
previous 1259
* fixed a crash which occurs when reassigning the same engine
on a sampler channel with connected MIDI device
Revision
1259 -
(
view)
(
download)
(
annotate)
-
[select for diffs]
Modified
Tue Jun 26 21:41:09 2007 UTC
(17 years, 2 months ago)
by
schoenebeck
File length: 14087 byte(s)
Diff to
previous 1252
* reenabled assembly features support, at the moment only for
enabling a fast denormal FPU mode (x86 platforms supporting SSE2)
* bumped version to 0.4.0.6cvs
Revision
1252 -
(
view)
(
download)
(
annotate)
-
[select for diffs]
Modified
Sat Jun 23 15:54:18 2007 UTC
(17 years, 2 months ago)
by
schoenebeck
File length: 13949 byte(s)
Diff to
previous 1248
* LSCP server returns verbose syntax errors (line and column where
syntax error occured, the unexpected character and the actually
expected, possible character(s), the latter only if less than 5
possibilities)
Revision
1245 -
(
view)
(
download)
(
annotate)
-
[select for diffs]
Modified
Tue Jun 19 15:54:13 2007 UTC
(17 years, 2 months ago)
by
schoenebeck
File length: 13699 byte(s)
Diff to
previous 1244
* 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
1244 -
(
view)
(
download)
(
annotate)
-
[select for diffs]
Modified
Mon Jun 18 08:47:15 2007 UTC
(17 years, 2 months ago)
by
schoenebeck
File length: 13319 byte(s)
Diff to
previous 1233
* fixed compile time error for old Bison versions
(i.e. v1.28 found on MacOS 10.4, patch by Toshi Nagata)
Revision
1233 -
(
view)
(
download)
(
annotate)
-
[select for diffs]
Modified
Mon Jun 11 13:42:21 2007 UTC
(17 years, 3 months ago)
by
schoenebeck
File length: 13185 byte(s)
Diff to
previous 1221
* minor fix in our automatic stack trace mechanism on crashes, the
main process did not wait for the stack trace process to finish
and thus killed the whole application before the stack trace was
completely shown on the console
Revision
1221 -
(
view)
(
download)
(
annotate)
-
[select for diffs]
Modified
Wed Jun 6 18:50:03 2007 UTC
(17 years, 3 months ago)
by
schoenebeck
File length: 13027 byte(s)
Diff to
previous 1212
* 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, 3 months ago)
by
schoenebeck
File length: 12618 byte(s)
Diff to
previous 1181
* 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
1181 -
(
view)
(
download)
(
annotate)
-
[select for diffs]
Modified
Sat May 12 16:03:00 2007 UTC
(17 years, 4 months ago)
by
schoenebeck
File length: 12017 byte(s)
Diff to
previous 1175
* fixed compiler error when --enable-override-filter-type was
supplied to the configure script (fixes #46)
Revision
1175 -
(
view)
(
download)
(
annotate)
-
[select for diffs]
Modified
Sun May 6 16:38:35 2007 UTC
(17 years, 4 months ago)
by
schoenebeck
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
1149 -
(
view)
(
download)
(
annotate)
-
[select for diffs]
Modified
Sat Apr 7 22:32:47 2007 UTC
(17 years, 5 months ago)
by
schoenebeck
File length: 11600 byte(s)
Diff to
previous 1147
* minor fix of EGDecay
* fixed compilation errors regarding OSX
(patch by Toshi Nagata)
Revision
1108 -
(
view)
(
download)
(
annotate)
-
[select for diffs]
Modified
Thu Mar 22 20:39:04 2007 UTC
(17 years, 5 months ago)
by
iliev
File length: 11327 byte(s)
Diff to
previous 1065
* Added new notification events for tracking
effect send changes and global volume changes
Revision
1065 -
(
view)
(
download)
(
annotate)
-
[select for diffs]
Modified
Sun Mar 4 02:09:10 2007 UTC
(17 years, 6 months ago)
by
schoenebeck
File length: 11314 byte(s)
Diff to
previous 1049
- only the API relevant header (and source) files will be exported to
the Doxygen API documentation (explicitly listed in Doxyfile.in)
Revision
1049 -
(
view)
(
download)
(
annotate)
-
[select for diffs]
Modified
Wed Feb 28 06:53:42 2007 UTC
(17 years, 6 months ago)
by
schoenebeck
File length: 11145 byte(s)
Diff to
previous 1046
* the ALSA audio output driver parameters now reflect the correct
parameter value ranges for the respective selected sound card
(patch by Till Wimmer, a bit fixed and extended)
* bumped version to 0.4.0.4cvs
Revision
1046 -
(
view)
(
download)
(
annotate)
-
[select for diffs]
Modified
Sat Feb 10 12:00:55 2007 UTC
(17 years, 7 months ago)
by
persson
File length: 10933 byte(s)
Diff to
previous 1041
* EG fine tuning: when attack is zero the EG starts at a level above
max sustain level, which means that there is a decay phase even if
sustain is 100%
Revision
1041 -
(
view)
(
download)
(
annotate)
-
[select for diffs]
Modified
Wed Feb 7 17:45:19 2007 UTC
(17 years, 7 months ago)
by
schoenebeck
File length: 10765 byte(s)
Diff to
previous 1039
* 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
1039 -
(
view)
(
download)
(
annotate)
-
[select for diffs]
Modified
Sat Feb 3 20:46:44 2007 UTC
(17 years, 7 months ago)
by
persson
File length: 10699 byte(s)
Diff to
previous 1038
* EG fix: a release value of zero could cause noises or crash
* fix of previous thread safety fix, which in some cases locked the
engine
Revision
1038 -
(
view)
(
download)
(
annotate)
-
[select for diffs]
Modified
Sat Feb 3 15:33:00 2007 UTC
(17 years, 7 months ago)
by
persson
File length: 10633 byte(s)
Diff to
previous 1005
* 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
1005 -
(
view)
(
download)
(
annotate)
-
[select for diffs]
Modified
Fri Dec 29 20:06:14 2006 UTC
(17 years, 8 months ago)
by
schoenebeck
File length: 10323 byte(s)
Diff to
previous 1001
* global volume can now be altered at runtime
(added two new LSCP commands for this, LSCP specs updated)
Revision
1001 -
(
view)
(
download)
(
annotate)
-
[select for diffs]
Modified
Wed Dec 27 16:17:08 2006 UTC
(17 years, 8 months ago)
by
schoenebeck
File length: 10255 byte(s)
Diff to
previous 990
* implemented effect sends (also added new LSCP commands for this feature,
updated LSCP spec document along with this commit batch as well)
Revision
981 -
(
view)
(
download)
(
annotate)
-
[select for diffs]
Modified
Sun Dec 17 22:35:01 2006 UTC
(17 years, 8 months ago)
by
iliev
File length: 9822 byte(s)
Diff to
previous 973
* Added new notification events for tracking audio/MIDI device changes,
MIDI instrument map changes and MIDI instrument changes
Revision
973 -
(
view)
(
download)
(
annotate)
-
[select for diffs]
Modified
Fri Dec 15 21:40:27 2006 UTC
(17 years, 9 months ago)
by
schoenebeck
File length: 9690 byte(s)
Diff to
previous 959
* 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
925 -
(
view)
(
download)
(
annotate)
-
[select for diffs]
Modified
Sat Oct 21 14:50:32 2006 UTC
(17 years, 10 months ago)
by
schoenebeck
File length: 8194 byte(s)
Diff to
previous 922
* fixed crash when instrument loading failed previously on the same
sampler channel (fixes bug #36)
Revision
922 -
(
view)
(
download)
(
annotate)
-
[select for diffs]
Modified
Mon Oct 2 18:40:10 2006 UTC
(17 years, 11 months ago)
by
persson
File length: 8084 byte(s)
Diff to
previous 909
* small fix of LFO1 behaviour (dampening from max volume instead of
amplifying from 0)
* added checks for bad MIDI data
Revision
906 -
(
view)
(
download)
(
annotate)
-
[select for diffs]
Modified
Sun Jul 23 16:44:08 2006 UTC
(18 years, 1 month ago)
by
schoenebeck
File length: 7872 byte(s)
Diff to
previous 903
* MIDI driver API extension for MIDI drivers which already supply exact
time stamps for events (i.e. for offline rendering based MIDI drivers)
Revision
903 -
(
view)
(
download)
(
annotate)
-
[select for diffs]
Modified
Sat Jul 22 14:22:53 2006 UTC
(18 years, 1 month ago)
by
persson
File length: 7731 byte(s)
Diff to
previous 900
* real support for 24 bit samples - samples are not truncated to 16
bits anymore
* support for aftertouch (channel pressure, not polyphonic aftertouch)
Revision
900 -
(
view)
(
download)
(
annotate)
-
[select for diffs]
Modified
Wed Jul 5 17:53:22 2006 UTC
(18 years, 2 months ago)
by
schoenebeck
File length: 7559 byte(s)
Diff to
previous 877
* src/Sampler.h, src/Sampler.cpp: allow 3rd party applications to
retrieve available drivers and sampler engines
* src/linuxsampler.cpp: show available engines on startup (on the console)
Revision
877 -
(
view)
(
download)
(
annotate)
-
[select for diffs]
Modified
Sun Jun 25 13:54:17 2006 UTC
(18 years, 2 months ago)
by
persson
File length: 7475 byte(s)
Diff to
previous 868
* new filter implementation, which is more accurate and supports all
filter types including bandreject and lowpass turbo
Revision
868 -
(
view)
(
download)
(
annotate)
-
[select for diffs]
Modified
Wed May 31 23:39:19 2006 UTC
(18 years, 3 months ago)
by
capela
File length: 7496 byte(s)
Diff to
previous 865
* packaging changes:
- changed deprecated copyright attribute to license; added ldconfig
to post-(un)install steps; added devel package for liblinuxsampler;
to linuxsampler.spec (RPM)
Revision
865 -
(
view)
(
download)
(
annotate)
-
[select for diffs]
Modified
Sun May 14 07:15:52 2006 UTC
(18 years, 4 months ago)
by
persson
File length: 7317 byte(s)
Diff to
previous 852
* sample loop parameters are now taken from the DimensionRegion
instead of the wave chunk
* fixed keyswitching for v3 gigs with a number of keyswitch splits not
equal to a power of two
Revision
852 -
(
view)
(
download)
(
annotate)
-
[select for diffs]
Modified
Fri Apr 14 19:13:32 2006 UTC
(18 years, 5 months ago)
by
schoenebeck
File length: 7112 byte(s)
Diff to
previous 849
* added compile time options to allow disabling the various audio and MIDI
drivers (./configure --disable-foo-driver)
Revision
849 -
(
view)
(
download)
(
annotate)
-
[select for diffs]
Modified
Sat Mar 25 13:05:59 2006 UTC
(18 years, 5 months ago)
by
schoenebeck
File length: 7019 byte(s)
Diff to
previous 841
* added compile time option to disable processing of All-Notes-Off
MIDI messages
Revision
841 -
(
view)
(
download)
(
annotate)
-
[select for diffs]
Modified
Sat Mar 4 16:23:53 2006 UTC
(18 years, 6 months ago)
by
persson
File length: 6928 byte(s)
Diff to
previous 840
* fixed concurrency problems between the main thread doing
lscp notifications and the lscp thread
* bug fix: the LFOs were not properly initialized
Revision
840 -
(
view)
(
download)
(
annotate)
-
[select for diffs]
Modified
Sun Feb 26 13:00:08 2006 UTC
(18 years, 6 months ago)
by
persson
File length: 6919 byte(s)
Diff to
previous 838
* 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
832 -
(
view)
(
download)
(
annotate)
-
[select for diffs]
Modified
Sun Feb 5 10:24:05 2006 UTC
(18 years, 7 months ago)
by
persson
File length: 6704 byte(s)
Diff to
previous 831
* added smoothing of volume changes caused by control change messages
* fine tuning of the crossfade volume curve
Revision
831 -
(
view)
(
download)
(
annotate)
-
[select for diffs]
Modified
Sat Jan 28 16:55:30 2006 UTC
(18 years, 7 months ago)
by
persson
File length: 6613 byte(s)
Diff to
previous 830
* fixed global pan (CC10) which hasn't been working for a while
* fine tuning of the curves for volume (CC7) and pan (CC10 and gig
parameter)
* added support for the "attenuation controller threshold" gig
parameter
Revision
830 -
(
view)
(
download)
(
annotate)
-
[select for diffs]
Modified
Sun Jan 15 18:23:11 2006 UTC
(18 years, 8 months ago)
by
persson
File length: 6442 byte(s)
Diff to
previous 829
* added linear interpolation of volume modulation inside a
subfragment; this prevents clicks during voice stealing. Can be
switched off with the --disable-interpolate-volume configure option.
Revision
829 -
(
view)
(
download)
(
annotate)
-
[select for diffs]
Modified
Sat Jan 14 14:07:47 2006 UTC
(18 years, 8 months ago)
by
schoenebeck
File length: 6360 byte(s)
Diff to
previous 826
* 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
826 -
(
view)
(
download)
(
annotate)
-
[select for diffs]
Modified
Sun Jan 8 20:19:49 2006 UTC
(18 years, 8 months ago)
by
schoenebeck
File length: 5879 byte(s)
Diff to
previous 799
* bugfix in LSCP parser which was confused by space(s) within device
parameters
(e.g. "SET AUDIO_OUTPUT_CHANNEL_PARAMETER 0 0 SOMEPARAM='foo bar'")
* changed version to 0.3.3cvs
Revision
799 -
(
view)
(
download)
(
annotate)
-
[select for diffs]
Modified
Sat Nov 5 10:59:37 2005 UTC
(18 years, 10 months ago)
by
persson
File length: 5731 byte(s)
Diff to
previous 797
* Bug-fixes: pitch changes larger than one octave didn't work. Looped
samples small enough to fit in RAM didn't work.
Revision
793 -
(
view)
(
download)
(
annotate)
-
[select for diffs]
Modified
Wed Oct 26 09:34:38 2005 UTC
(18 years, 10 months ago)
by
iliev
File length: 5622 byte(s)
Diff to
previous 791
* fixed the notification messages delay due to lack of
network activity (fixes bug #26)
Revision
791 -
(
view)
(
download)
(
annotate)
-
[select for diffs]
Modified
Sun Oct 16 14:50:20 2005 UTC
(18 years, 10 months ago)
by
persson
File length: 5524 byte(s)
Diff to
previous 783
* 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
783 -
(
view)
(
download)
(
annotate)
-
[select for diffs]
Modified
Sun Oct 2 14:40:52 2005 UTC
(18 years, 11 months ago)
by
persson
File length: 5291 byte(s)
Diff to
previous 781
* EG fixes: the length of "attack hold" stage was wrong. Release stage
can now start before attack stage ends. Cancel release didn't work
when sustain was zero.
Revision
781 -
(
view)
(
download)
(
annotate)
-
[select for diffs]
Modified
Mon Sep 26 10:17:00 2005 UTC
(18 years, 11 months ago)
by
schoenebeck
File length: 5104 byte(s)
Diff to
previous 779
* 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
779 -
(
view)
(
download)
(
annotate)
-
[select for diffs]
Modified
Fri Sep 23 07:05:04 2005 UTC
(18 years, 11 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, 11 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, 11 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
(19 years 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
(19 years, 1 month 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
(19 years, 1 month 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
(19 years, 1 month 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
(19 years, 1 month 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
(19 years, 1 month 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
(19 years, 2 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
(19 years, 2 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
(19 years, 2 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
(19 years, 2 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
(19 years, 2 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
(19 years, 2 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
(19 years, 2 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
(19 years, 3 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
(19 years, 3 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
(19 years, 3 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
(19 years, 3 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
(19 years, 3 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.