LinuxSampler

blank
news about features screenshots demos download support developers faq documentation bugs instruments links credits

News

2008-02-15 We're happy to announce that the first freely available sample library is now available on our downloads server. Thanks to Mats Helgesson for giving us the permission to share his "Maestro Concert Grand v2" piano library with you. You find the download link along with the library's license informations and a demo track for prelistening on our instruments site.
2008-02-07 Added Debian Howto to the documentation site, describing how to cook Debian packages, optimized for your specific machine. Get the maximum out of your box! (The "Benchmark" chapter might be interesting for users of other systems as well)
2008-01-23 Due to popular demand we finally launched a forum for this project. The place to be and share questions, stories and the latest gossip is bb.linuxsampler.org
More ...

Latest CVS Commits

linuxsampler
2008-12-14 iliev
* fixed bug #109 (patch by Chris Cherrett, slightly modified)
2008-12-14 persson
* fixes for building with newer MinGW versions
* fix for building with bison 2.4 (#111)
* fix for crash when running gigedit as a plugin
2008-12-10 schoenebeck
* minor LSCP specification fix regarding LSCP command "GET CHANNEL INFO" (fixes #18)
2008-12-07 schoenebeck
* 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
2008-12-04 persson
* let the GET FILE INSTRUMENT INFO command only return keyswitch range if keyswitching is actually used (#106)
2008-12-02 schoenebeck
* fixed rpmbuild: config.h is no longer exported (fixes #87, patch by Devin Anderson)
2008-11-30 persson
* fixed crash on x86_64, introduced in 2008-11-02 commit (#108)
* fixed configure so it detects x86_64 (#107)
2008-11-16 persson
* fixes for building on OS X
More ...
gigedit
2008-12-28 persson
* Windows fixes: find translation files after install. Don't open a console window.
2008-12-14 persson
* fixes for building the plugin with MinGW
2008-12-06 persson
* minor gui fix: made multi line lables expand to use full width
2008-12-04 persson
* bugfix: when a stereo sample is replaced, make sure both zones of the sample channel dimension get updated with the new sample
2008-11-16 persson
* fixed configure check for libsndfile loop support
2008-05-03 persson
* allow to create amounts of dimension zones that aren't powers of two (patch by Devin Anderson, #89, slightly modified)
2008-04-26 persson
* the "Add Samples" dialog now remembers current directory (patch by Devin Anderson, fixes #81)
2008-03-06 persson
* fixed compilation with gcc 4.3
More ...
libgig
2008-12-02 schoenebeck
* fixed rpmbuild error on Fedora Core 8 (fixes #86, patch by Devin Anderson)
2008-03-06 persson
* fixed compilation with gcc 4.3
2008-02-10 persson
* bugfix: saving to the same file after the file size had been increased made the file corrupt (#82)
* bugfix: removed another iterator invalidation in DeleteSample
* changed the functions for midi rules, to get rid of the iterator
2008-01-06 persson
* added partial support for MIDI rules, only the Controller Triggered rule is supported so far
2007-12-05 schoenebeck
* preparations for release 3.2.1
2007-11-25 schoenebeck
* src/gig.cpp, src/gig.h: added File::SetAutoLoad() and File::GetAutoLoad() for allowing applications to retrieve very superficial informations like amount of instruments and their names in a very fast way
2007-10-26 schoenebeck
* avoid Windows to perform unnecessary file stream caching which would decrease disk streaming performance on Windows systems otherwise
2007-10-14 persson
* removed a warning about dlfcn.h from configure script
More ...
qsampler
2008-12-22 schoenebeck
* bugfix: max voices / streams spinboxes in options dialog were limited to 99 (now maximum is 999999999)
* bumped version to 0.2.1.22
2008-12-22 capela
* Tuning options tab layout stretch; bumped to 0.2.1.21
2008-12-07 schoenebeck
* Added support for runtime max. voices / disk streams setting (accessible from the "Options..." dialog). Those fine tuning settins will be saved in case the user modified them and automatically restored to the sampler when reconnecting to a sampler the next time.
* bumped version to 0.2.1.20
2008-10-21 capela
* Fait-divers: desktop menu file touched to openSUSE conventions.
2008-07-02 capela
* Due to some trouble with newer Qt >= 4.4 applications regarding font size configuration, a new global user option is now available to the rescue: View/Options... /Display/Other/Base font size (default none).
2008-05-23 capela
* Attempt to load Qt's own translation support and get rid of the ever warning startup message, unless built in debug mode. (transaction by Guido Scholz, while on qsynth-devel, thanks).
* Only one application instance is now allowed to be up and running, with immediate but graceful termination upon startup iif an already running instance is detected, which will see its main widget shown up automatically (Qt/X11 platform only).
2008-05-14 capela
* Messages file logging makes its first long overdue appearance, with user configurable settings in View/Options.../Server/Logging.
2008-03-11 schoenebeck
* fixed autoconf preprocessor macro bug regarding the new device status dialog
More ...
liblscp
2008-12-11 schoenebeck
* fixed locale related parser bug (fixes #59)
* bumped version to 0.5.5.10
2008-12-07 schoenebeck
* added new client interface functions, for managing the global limit of maximum voices and disk streams: lscp_get_voices(), lscp_set_voices(), lscp_get_streams(), lscp_set_streams()
* bumped version to 0.5.5.9
2008-02-26 schoenebeck
* _lscp_device_port_info_query(): take port parameter "NAME" into the result list, so that e.g. the "NAME" port / channel parameter appears in QSampler's device managment dialog, allowing the user to rename MIDI ports / audio channels (CAUTION: hope this won't break anything)
* bumped version to 0.5.5.8
2008-02-16 schoenebeck
* added LSCP event "DEVICE_MIDI"
2008-02-15 schoenebeck
* bugfix: _lscp_client_evt_proc() dropped LSCP events
2008-02-14 schoenebeck
* bugfix in lscp_client_subscribe(): only the first lscp_client_subscribe() call succeeded (per client), all subsequent ones failed
2008-02-14 schoenebeck
* added new LSCP event "CHANNEL_MIDI" (CAUTION: behavior change for lscp_client_subscribe() and lscp_client_unsubscribe!)
* bumped version to 0.5.5.4
2008-02-04 schoenebeck
* added new client interface function, for renaming effect send entities: lscp_set_fxsend_name()
More ...
jsampler
2008-12-24 iliev
* Added support for controlling the global sampler-wide limit of maximum voices and disk streams (choose Edit/Preferences, then click the `General' tab)
* Fantasia: store the view configuration of audio/MIDI devices and sampler channels in the LSCP script when exporting sampler configuration
* Fantasia: Implemented multiple sampler channels' selection
* Fantasia: Added option to move sampler channels up and down in the channels list
* Fantasia: Added option to move sampler channels to another channels panels
2008-10-08 iliev
* Implemented option to launch the backend if it is not yet started (choose Edit/Preferences, then click the `Backend' tab)
* LSCP scripts can now be run by passing them to jsampler as command-line arguments
* The scripts in the `scripts' directory now pass the command-line arguments to the respective jsampler distribution
* ant: the default target is now build-fantasia
* bugfix: backend address was always set to 127.0.0.1 when adding backend to the backend list
2008-10-07 iliev
* Fantasia: Implemented multiple channels panels
* Fantasia: Refactoring - all basic UI components moved to org.jsampler.view.fantasia.basic package
2008-09-29 iliev
* Implemented option for adding instruments in separate directories in the instruments database (patch by Chris Cherrett & Andrew Williams, a bit adjusted)
2008-09-28 iliev
* Fantasia: Improved look and feel
* Fantasia: Added buttons for increasing/decreasing the key number of the MIDI keyboard (Ctrl+Up Arrow/Ctrl+Down Arrow)
* Fantasia: Added buttons for scrolling left/right on the MIDI keyboard (Ctrl+Left Arrow/Ctrl+Right Arrow)
* Added key bindings for triggering MIDI notes using the computer keyboard (from a to ' for the white keys and from 0 to 7 for changing the octaves)
* Notes are now triggered when dragging the mouse over the MIDI keyboard
2008-09-11 iliev
* Implemented virtual MIDI keyboard
2008-09-08 iliev
* Added `Copy To' and `Move To' commands to the MIDI bank context menu and to the MIDI instrument context menu
* Added commands to the MIDI instrument context menu for moving a MIDI instrument to another program (right-click on a MIDI instrument and choose `Change Program')
* Added option to choose between zero-based and one-based MIDI bank/program numbering (choose Edit/Preferences, then click the `Advanced' button)
* Added option to choose whether to include MIDI instrument mappings when exporting a sampler configuration to LSCP script. (choose Edit/Preferences, then click the `Advanced' button)
* Added option to set the MIDI instrument loading in background when exporting MIDI instrument mappings to LSCP script. (choose Edit/Preferences, then click the `Advanced' button)
* Implemented an option to change the socket read timeout (choose Edit/Preferences, then click the `Backend' tab)
* Updated LscpTree
* Fantasia: Added option to hide the active stream/voice count statistic in the sampler channel's small view (choose Edit/Preferences, then click the `Channels' tab)
* Fantasia: `Turn off animation effects' checkbox moved to the `View' tab
2008-08-26 iliev
* updated the manual
More ...
jlscp
2008-12-24 iliev
* Added support for controlling the global sampler-wide limit of maximum voices and disk streams
2008-09-30 iliev
* fixed bug #104
2008-09-30 iliev
* Added support for escaping unicode characters
2008-09-29 iliev
* Implemented option for adding instruments in separate directories in the instruments database (patch by Chris Cherrett & Andrew Williams, a bit adjusted)
2008-09-11 iliev
* Added support for sending MIDI messages to sampler channels
* Added support for retrieving instrument's key mapping and keyswitch mapping
2008-09-08 iliev
* Added support for monitoring MIDI events on sampler channels and MIDI devices
* Client: added new method - setSoTimeout
2008-04-29 iliev
* Client: added new methods - findLostDbInstrumentFiles, setDbInstrumentFilePath, getExtendedCharacterEscaping, setExtendedCharacterEscaping
* Parser: added new method - toExtendedEscapeSequence
* fixed bug #75
2008-03-19 iliev
* Client: added new method - getMidiInstrumentEntries
* fixed a bug in DB_INSTRUMENTS_JOB_INFO notifications
More ...
Last Webserver Sync: Thu Jan 8 14:00:01 CET 2009