CVS log for linuxsampler/configure.in

(logo)

Help

(back) Up to [ls] / linuxsampler

Request diff between arbitrary revisions / Display revisions graphically


Default branch: MAIN
Bookmark a link to: HEAD / (download)

Revision 1.57 / (view) - annotate - [select for diffs] , Sun Jan 7 15:52:36 2007 UTC (22 months, 3 weeks ago) by capela
Branch: MAIN
CVS Tags: HEAD
Changes since 1.56: +1 -1 lines
Diff to previous 1.56
* Fixed a memory leak due to EngineFactory::Destroy() not doing it
as an actual destructor and just removing the engine instance from
factory stock and all instances allocated via EngineFactory::Create()
never got delete'd and thus their destructors never called. This bug
was evident while having many mapped instruments and querying the
instrument status via GET MIDI_INSTRUMENT INFO command, eating up
system memory very quickly and never let it go.

Revision 1.56 / (view) - annotate - [select for diffs] , Fri Dec 29 20:06:12 2006 UTC (23 months ago) by schoenebeck
Branch: MAIN
Changes since 1.55: +8 -7 lines
Diff to previous 1.55
* global volume can now be altered at runtime
  (added two new LSCP commands for this, LSCP specs updated)

Revision 1.55 / (view) - annotate - [select for diffs] , Mon Nov 27 21:34:54 2006 UTC (2 years ago) by schoenebeck
Branch: MAIN
Changes since 1.54: +14 -5 lines
Diff to previous 1.54
* implemented MIDI instrument mapping according to latest LSCP draft

Revision 1.54 / (view) - annotate - [select for diffs] , Fri Nov 24 17:43:08 2006 UTC (2 years ago) by schoenebeck
Branch: MAIN
CVS Tags: release0_4_0
Changes since 1.53: +6 -6 lines
Diff to previous 1.53
* preparations for release 0.4.0

Revision 1.53 / (view) - annotate - [select for diffs] , Fri Nov 24 14:05:05 2006 UTC (2 years ago) by schoenebeck
Branch: MAIN
Changes since 1.52: +1 -1 lines
Diff to previous 1.52
updated dependency to latest libgig release (3.1.0)

Revision 1.52 / (view) - annotate - [select for diffs] , Sat Aug 5 16:55:49 2006 UTC (2 years, 3 months ago) by schoenebeck
Branch: MAIN
Changes since 1.51: +1 -1 lines
Diff to previous 1.51
* little configure.in fix for PPC
  (patch by Ebrahim Mayat)

Revision 1.51 / (view) - annotate - [select for diffs] , Wed May 3 19:40:19 2006 UTC (2 years, 7 months ago) by schoenebeck
Branch: MAIN
Changes since 1.50: +1 -1 lines
Diff to previous 1.50
updated dependency to latest libgig release (3.0.0)

Revision 1.50 / (view) - annotate - [select for diffs] , Fri Apr 14 18:13:32 2006 UTC (2 years, 7 months ago) by schoenebeck
Branch: MAIN
Changes since 1.49: +153 -96 lines
Diff to previous 1.49
* added compile time options to allow disabling the various audio and MIDI
  drivers (./configure --disable-foo-driver)

Revision 1.49 / (view) - annotate - [select for diffs] , Sat Mar 25 13:05:58 2006 UTC (2 years, 8 months ago) by schoenebeck
Branch: MAIN
Changes since 1.48: +15 -0 lines
Diff to previous 1.48
* added compile time option to disable processing of All-Notes-Off
  MIDI messages

Revision 1.48 / (view) - annotate - [select for diffs] , Sun Feb 26 13:00:07 2006 UTC (2 years, 9 months ago) by persson
Branch: MAIN
Changes since 1.47: +4 -1 lines
Diff to previous 1.47
* 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 1.47 / (view) - annotate - [select for diffs] , Fri Feb 10 14:57:39 2006 UTC (2 years, 9 months ago) by schoenebeck
Branch: MAIN
Changes since 1.46: +9 -0 lines
Diff to previous 1.46
* added aRts audio output driver (by no means RT safe)

Revision 1.46 / (view) - annotate - [select for diffs] , Sun Feb 5 10:24:05 2006 UTC (2 years, 9 months ago) by persson
Branch: MAIN
Changes since 1.45: +0 -1 lines
Diff to previous 1.45
* added smoothing of volume changes caused by control change messages
* fine tuning of the crossfade volume curve

Revision 1.45 / (view) - annotate - [select for diffs] , Sun Jan 15 18:23:10 2006 UTC (2 years, 10 months ago) by persson
Branch: MAIN
Changes since 1.44: +15 -0 lines
Diff to previous 1.44
* 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 1.44 / (view) - annotate - [select for diffs] , Sat Jan 14 14:07:47 2006 UTC (2 years, 10 months ago) by schoenebeck
Branch: MAIN
Changes since 1.43: +38 -4 lines
Diff to previous 1.43
* 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 1.43 / (view) - annotate - [select for diffs] , Sun Jan 8 20:19:49 2006 UTC (2 years, 10 months ago) by schoenebeck
Branch: MAIN
Changes since 1.42: +1 -1 lines
Diff to previous 1.42
* 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 1.42 / (view) - annotate - [select for diffs] , Thu Dec 22 21:45:30 2005 UTC (2 years, 11 months ago) by wylder
Branch: MAIN
Changes since 1.41: +2 -2 lines
Diff to previous 1.41
change feature.h to features.h

Revision 1.41 / (view) - annotate - [select for diffs] , Thu Dec 22 21:04:35 2005 UTC (2 years, 11 months ago) by wylder
Branch: MAIN
Changes since 1.40: +3 -0 lines
Diff to previous 1.40
Add test for headerfile features.h

Revision 1.40 / (view) - annotate - [select for diffs] , Mon Sep 26 09:17:00 2005 UTC (3 years, 2 months ago) by schoenebeck
Branch: MAIN
Changes since 1.39: +11 -0 lines
Diff to previous 1.39
* 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 1.39 / (view) - annotate - [select for diffs] , Tue Aug 16 16:14:25 2005 UTC (3 years, 3 months ago) by schoenebeck
Branch: MAIN
Changes since 1.38: +32 -29 lines
Diff to previous 1.38
* 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 1.38 / (view) - annotate - [select for diffs] , Mon Jul 25 14:13:59 2005 UTC (3 years, 4 months ago) by schoenebeck
Branch: MAIN
Changes since 1.37: +1 -1 lines
Diff to previous 1.37
fixed little bug regarding LFO benchmarking

Revision 1.37 / (view) - annotate - [select for diffs] , Sun Jul 24 17:22:55 2005 UTC (3 years, 4 months ago) by senkov
Branch: MAIN
Changes since 1.36: +20 -0 lines
Diff to previous 1.36
Added a variation of LFOTriangleIntMath using abs()

Revision 1.36 / (view) - annotate - [select for diffs] , Sun Jul 24 05:57:30 2005 UTC (3 years, 4 months ago) by iliev
Branch: MAIN
Changes since 1.35: +17 -0 lines
Diff to previous 1.35
* Added configure option --enable-process-muted-channels
which can be used to enable the processing of muted channels

Revision 1.35 / (view) - annotate - [select for diffs] , Sat Jul 23 20:55:38 2005 UTC (3 years, 4 months ago) by schoenebeck
Branch: MAIN
Changes since 1.34: +126 -0 lines
Diff to previous 1.34
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 implementations of the new LFO solutions in LS will follow soon

Revision 1.34 / (view) - annotate - [select for diffs] , Tue Jul 19 14:43:40 2005 UTC (3 years, 4 months ago) by schoenebeck
Branch: MAIN
Changes since 1.33: +38 -3 lines
Diff to previous 1.33
* 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 1.33 / (view) - annotate - [select for diffs] , Fri Jul 15 15:59:35 2005 UTC (3 years, 4 months ago) by schoenebeck
Branch: MAIN
CVS Tags: release0_3_3
Changes since 1.32: +1 -1 lines
Diff to previous 1.32
* preparation for bugfix release 0.3.3

Revision 1.32 / (view) - annotate - [select for diffs] , Tue Jul 5 18:30:36 2005 UTC (3 years, 4 months ago) by persson
Branch: MAIN
Changes since 1.31: +8 -1 lines
Diff to previous 1.31
* gcc 4.0 compilation fixes

Revision 1.31 / (view) - annotate - [select for diffs] , Thu Jun 23 21:44:59 2005 UTC (3 years, 5 months ago) by schoenebeck
Branch: MAIN
CVS Tags: release0_3_2
Changes since 1.30: +1 -1 lines
Diff to previous 1.30
* final preparations for bugfix release 0.3.2

Revision 1.30 / (view) - annotate - [select for diffs] , Wed Jun 15 19:25:25 2005 UTC (3 years, 5 months ago) by schoenebeck
Branch: MAIN
Changes since 1.29: +26 -1 lines
Diff to previous 1.29
* fixed 'make dist' build rule to include all necessary files

Revision 1.29 / (view) - annotate - [select for diffs] , Sun Jun 12 22:49:00 2005 UTC (3 years, 5 months ago) by capela
Branch: MAIN
Changes since 1.28: +2 -2 lines
Diff to previous 1.28
* RPM .spec script added to repository.

Revision 1.28 / (view) - annotate - [select for diffs] , Wed Jun 8 20:00:06 2005 UTC (3 years, 5 months ago) by schoenebeck
Branch: MAIN
Changes since 1.27: +15 -0 lines
Diff to previous 1.27
* hand-crafted assembly optimization code can be disabled with
  './configure --disable-asm' (definitely not recommended)

Revision 1.27 / (view) - annotate - [select for diffs] , Sat Jun 4 16:49:12 2005 UTC (3 years, 5 months ago) by schoenebeck
Branch: MAIN
Changes since 1.26: +30 -1 lines
Diff to previous 1.26
* updated autotools build files for conditional compilation of CoreMIDI
  (OS X) and MidiShare (Linux, OS X, Windows) drivers

Revision 1.26 / (view) - annotate - [select for diffs] , Tue May 24 18:20:20 2005 UTC (3 years, 6 months ago) by schoenebeck
Branch: MAIN
CVS Tags: release0_3_1
Changes since 1.25: +3 -3 lines
Diff to previous 1.25
* 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)

Revision 1.25 / (view) - annotate - [select for diffs] , Sun May 22 19:43:32 2005 UTC (3 years, 6 months ago) by schoenebeck
Branch: MAIN
Changes since 1.24: +20 -3 lines
Diff to previous 1.24
* (re)implemented voice stealing algorithm "oldestvoiceonkey" and made it
  the default voice stealing algorithm
* added new LSCP command "GET SERVER INFO" which currently returns
  description and version about this sampler
* added some API documentation comments
* minor cleanup

Revision 1.24 / (view) - annotate - [select for diffs] , Thu May 19 18:25:14 2005 UTC (3 years, 6 months ago) by schoenebeck
Branch: MAIN
Changes since 1.23: +344 -8 lines
Diff to previous 1.23
* All compile time options are now centrally alterable as arguments to the
  ./configure script. All options are C Macros beginning with CONFIG_
  prefix and will be placed into auto generated config.h file.

Revision 1.23 / (view) - annotate - [select for diffs] , Tue May 10 21:00:49 2005 UTC (3 years, 6 months ago) by schoenebeck
Branch: MAIN
Changes since 1.22: +1 -1 lines
Diff to previous 1.22
require libgig 2.0.0

Revision 1.22 / (view) - annotate - [select for diffs] , Mon May 9 10:59:57 2005 UTC (3 years, 6 months ago) by capela
Branch: MAIN
Changes since 1.21: +1 -1 lines
Diff to previous 1.21
* [bug #9] Fixed for a LSCP command syntax convention
  consistency, regarding the enumeration of available
  sampler engines, Audio and MIDI drivers; this has
  affected the semantics of the following commands:
    GET AVAILABLE_ENGINES
    GET AVAILABLE_AUDIO_DRIVERS
    GET AVAILABLE_MIDI_DRIVERS
  which are now returning an integer count of engines
  and drivers, respectively, while the following
  new commands are now being introduced:
    LIST AVAILABLE_ENGINES
    LIST AVAILABLE_AUDIO_DRIVERS
    LIST AVAILABLE_MIDI_DRIVERS
  taking on the previous functionality, returning
  a comma separated list of names.

* LinuxSampler version bumped to 0.3.1.

Revision 1.21 / (view) - annotate - [select for diffs] , Wed May 4 11:02:35 2005 UTC (3 years, 7 months ago) by schoenebeck
Branch: MAIN
Changes since 1.20: +11 -1 lines
Diff to previous 1.20
* autotools build fixes for PPC architecture

Revision 1.20 / (view) - annotate - [select for diffs] , Mon May 2 23:37:35 2005 UTC (3 years, 7 months ago) by schoenebeck
Branch: MAIN
Changes since 1.19: +13 -0 lines
Diff to previous 1.19
* removed statically included libgig sources from the LinuxSampler code
  base - you now have to compile and install libgig separately
* added -Wreturn-type gcc switch to avoid bugs with no returns on non void
  functions in future

Revision 1.19 / (view) - annotate - [select for diffs] , Sun Apr 10 10:55:42 2005 UTC (3 years, 7 months ago) by persson
Branch: MAIN
Changes since 1.18: +5 -0 lines
Diff to previous 1.18
* removed some build warnings
* fixed a bug with hanging notes when using sustain pedal
* release samples are not triggered anymore when sustain pedal is down

Revision 1.18 / (view) - annotate - [select for diffs] , Sat Feb 26 02:01:14 2005 UTC (3 years, 9 months ago) by schoenebeck
Branch: MAIN
Changes since 1.17: +1 -1 lines
Diff to previous 1.17
* design change: using now one sampler engine instance and one disk thread
  instance for all sampler channels that are connected to the same audio
  output device (and are using the same engine type of course)
* added EngineFactory / EngineChannelFactory to remove the annoying build
  dependencies e.g. of the lscpserver to the actual sampler engine
  implementations
* bumped version to 0.3.0 (current CVS state is still quite broken,
  previous, stable CVS version was tagged as "v0_2_0" and is also available
  as source tarball)

Revision 1.17 / (view) - annotate - [select for diffs] , Mon Feb 21 04:28:49 2005 UTC (3 years, 9 months ago) by senkov
Branch: MAIN
CVS Tags: v0_2_0
Changes since 1.16: +12 -0 lines
Diff to previous 1.16
* Added first cut of instrument database query support.

Revision 1.16 / (view) - annotate - [select for diffs] , Sun Feb 13 18:02:29 2005 UTC (3 years, 9 months ago) by persson
Branch: MAIN
Changes since 1.15: +1 -0 lines
Diff to previous 1.15
* small fix for building with old JACK versions (0.94 and earlier)

Revision 1.15 / (view) - annotate - [select for diffs] , Fri Oct 22 21:46:38 2004 UTC (4 years, 1 month ago) by schoenebeck
Branch: MAIN
Changes since 1.14: +7 -7 lines
Diff to previous 1.14
* applied patch from James Klicman which fixes some issues in configure.in

Revision 1.14 / (view) - annotate - [select for diffs] , Mon Oct 18 23:36:34 2004 UTC (4 years, 1 month ago) by schoenebeck
Branch: MAIN
Changes since 1.13: +58 -8 lines
Diff to previous 1.13
* configure.in: added check for UNIX98 compatibility, check if there's at
  least one supported MIDI input and audio output system available, added
  conditionals for ALSA and JACK
* src/drivers/audio/Makefile.am: ALSA and JACK drivers are only compiled
  respectively if they're supported by the system
* MidiInputDeviceFactory.cpp, AudioOutputDeviceFactory.cpp: little
  workaround for reported linker problem
* removed autotools generated files from CVS

Revision 1.13 / (view) - annotate - [select for diffs] , Sat Oct 9 14:40:35 2004 UTC (4 years, 1 month ago) by schoenebeck
Branch: MAIN
Changes since 1.12: +5 -0 lines
Diff to previous 1.12
src/common/Mutex.cpp only compiles on UNIX98 compatible systems

Revision 1.12 / (view) - annotate - [select for diffs] , Tue Jul 13 21:54:25 2004 UTC (4 years, 4 months ago) by schoenebeck
Branch: MAIN
Changes since 1.11: +1 -1 lines
Diff to previous 1.11
forgot to change some things which was mandatory due to the recent
directory movements ('/src/audiodriver' -> '/src/drivers/audio',
'/src/mididriver' -> '/src/drivers/midi')

Revision 1.11 / (view) - annotate - [select for diffs] , Fri Jun 18 13:29:02 2004 UTC (4 years, 5 months ago) by capela
Branch: MAIN
Changes since 1.10: +1 -1 lines
Diff to previous 1.10
* Load Instrument patch applied; this patch makes the
  LOAD INSTRUMENT command to return immediately,
  almost/always with an OK response, while spawning
  the proper instrument file loading in the background.

* New INSTRUMENT_STATUS field on GET CHANNEL INFO result
  set; the instrument status value holds the load progress
  percentage if positive, otherwise a negative value is
  evidence of a load exception error.

* VERSION is now set to 0.2.

Revision 1.10 / (view) - annotate - [select for diffs] , Mon Jun 14 18:37:42 2004 UTC (4 years, 5 months ago) by schoenebeck
Branch: MAIN
Changes since 1.9: +1 -1 lines
Diff to previous 1.9
forgot to commit with the last batch, needed as I added a new directory
'src/drivers'

Revision 1.9 / (view) - annotate - [select for diffs] , Sun May 23 18:16:33 2004 UTC (4 years, 6 months ago) by schoenebeck
Branch: MAIN
Changes since 1.8: +5 -0 lines
Diff to previous 1.8
* biquad filter parameters are now calculated outside the interpolate
  loop for better performance
* couple of loop unroll optimizations
* filter is now enabled by default
* cubic interpolation is now enabled by default
* reduced debug level to 1 to lower verbosity
* raised default limit for voices to 128
* raised default limit for streams to 150
* added some compiler optimization flags (-ffast-math -march -mcpu)

Revision 1.8 / (view) - annotate - [select for diffs] , Sun May 2 16:45:43 2004 UTC (4 years, 7 months ago) by schoenebeck
Branch: MAIN
Changes since 1.7: +1 -1 lines
Diff to previous 1.7
* src/common/Thread.cpp: method StartThread() now blocks until thread
  actually runs, mlockall() will only be applied for realtime threads
* libtoolized liblinuxsampler
* initiated automatic unit tests against the LinuxSampler codebase
  (see src/testcases): already added a couple of tests for the Thread and
  Mutex classes, you have to explicitly compile the unit tests by running
  'make testcases' (you need to have cppunit installed though) and then you
  can run the console version of the test runner by calling
  'src/testcases/linuxsamplertest'
* src/Sampler.h: added API documentation

Revision 1.7 / (view) - annotate - [select for diffs] , Mon Apr 26 16:15:50 2004 UTC (4 years, 7 months ago) by schoenebeck
Branch: MAIN
Changes since 1.6: +1 -1 lines
Diff to previous 1.6
* completely restructured source tree
* implemented multi channel support
* implemented instrument manager, which controls sharing of instruments
  between multiple sampler engines / sampler channels
* created abstract classes 'AudioOutputDevice' and 'MidiInputDevice' for
  convenient implementation of further audio output driver and MIDI input
  driver for LinuxSampler
* implemented following LSCP commands: 'SET CHANNEL MIDI INPUT TYPE',
  'LOAD ENGINE', 'GET CHANNELS', 'ADD CHANNEL', 'REMOVE CHANNEL',
  'SET CHANNEL AUDIO OUTPUT TYPE'
* temporarily removed all command line options
* LSCP server is now launched by default

Revision 1.6 / (view) - annotate - [select for diffs] , Fri Mar 5 13:46:15 2004 UTC (4 years, 8 months ago) by schoenebeck
Branch: MAIN
CVS Tags: v0_1_0, singlechannel
Changes since 1.5: +1 -1 lines
Diff to previous 1.5
* implemented parser for the LinuxSampler control protocol (LSCP) by using
  flex / bison (where src/network/lscp.l is the input file for lex / flex
  and src/network/lscp.y is the input file for yacc / bison), parser and
  scanner can be regenerated by 'make parser'
* implemented LSCP network server (only single threaded so far), LSCP
  server will be launched if LinuxSampler was started with "--server" flag,
  implemented the following LSCP commands so far: "LOAD INSTRUMENT", "GET
  CHANNEL VOICE_COUNT", "GET CHANNEL STREAM_COUNT", "GET CHANNEL
  BUFFER_FILL", "SET CHANNEL VOLUME" and "RESET CHANNEL"
* disk thread now started within the engine

Revision 1.5 / (view) - annotate - [select for diffs] , Mon Feb 16 19:30:42 2004 UTC (4 years, 9 months ago) by schoenebeck
Branch: MAIN
Changes since 1.4: +5 -0 lines
Diff to previous 1.4
* implemented bidirectional voice state transition, means voice state can
  switch arbitrary times between 'Sustained'<-->'Released' within it's life
  time, thus the release process of a voice can be cancelled
* src/eg_vca.cpp: extended envelope generator by additional states
  ('Attack_Hold', 'Decay_1' and 'Decay_2')
* applied patch from Vladimir Senkov which adds new command line parameters
  ('--jackout', '--alsaout' and '--samplerate')
* configure.in: fixed compiler warning

Revision 1.4 / (view) - annotate - [select for diffs] , Sun Jan 18 20:31:31 2004 UTC (4 years, 10 months ago) by schoenebeck
Branch: MAIN
Changes since 1.3: +7 -0 lines
Diff to previous 1.3
* Added JACK support: Audio rendering process is now callback based and
  independant of used audio output system. Interfaces to other audio output
  systems can be added by creating a class derived from abstract base class
  'AudioIO' and embedding the new class into linuxsampler.cpp.
* src/audiothread.cpp: applied patch from Vladimir Senkov which fixes
  hanging notes in conjunction with the sustain pedal

Revision 1.3 / (view) - annotate - [select for diffs] , Sun Dec 7 05:03:43 2003 UTC (4 years, 11 months ago) by schoenebeck
Branch: MAIN
Changes since 1.2: +71 -1 lines
Diff to previous 1.2
* src/audioio.cpp: added support for Alsa 1.0.0
* src/audiothread.cpp: fixed several bugs in sustain pedal handling
* src/diskthread.cpp: fixed several bugs which occured under extreme
  conditions (endless loop in audiothread, freezing the whole application,
  outage of available disk streams)
* src/voice.cpp: fixed cubic interpolation (disabled by default; you can
  enable it by setting USE_LINEAR_INTERPOLATION to 0 in src/voice.h)
* src/configure.in: added check for Alsa version

Revision 1.2 / (view) - annotate - [select for diffs] , Sun Nov 16 19:01:50 2003 UTC (5 years ago) by schoenebeck
Branch: MAIN
Changes since 1.1: +1 -1 lines
Diff to previous 1.1
* src/gig.cpp: fixed bug in decompression algorithm which caused it not to
  detect the end of a stream and let the disk streams reload forever also
  resulting in strange sounds at the end of disk voices (concerned only
  playback of compressed gig files)
* src/audiothread.cpp: deallocation of voices when they reached the end of
  playback (thus e.g. when sustain pedal is pressed and a disk stream
  reached it's end)
* various endian corrections needed for non intel systems
* introduced debug level, you can set the debug level and thus the
  verbosity of LinuxSampler in src/global.h

Revision 1.1 / (view) - annotate - [select for diffs] , Wed Nov 5 14:47:10 2003 UTC (5 years ago) by schoenebeck
Branch: MAIN
* transition from plain Makefile to autotools, source files moved to src/
* configure.in: added test for x86 architecture
* src/voice.h: x86 specific asm optimization for double to int casts only
  if compiling for x86 architecture

This form allows you to request diffs between any two revisions of a file. You may select a symbolic revision name using the selection box or you may type in a numeric name using the type-in text box.

Diffs between and
Type of Diff should be a

View only Branch:
Sort log by:

LinuxSampler Developers
Powered by
ViewCVS