LinuxSampler

blank
news about features screenshots demos download donations support developers faq documentation bugs instruments links credits
Bitcoins Or donate Bitcoins at:
1Q9CK7xUhMNWryqYTZLbUTXbrjpYYtwvng

Why donate?

News

2017-11-26 LinuxSampler 2.1.0 had been released after two years of development. Check the release notes for a detailed review of what's new with LinuxSampler and friends.
2017-07-20 You are working with MusE? Then Andrew Coughlan's lscp2idf scripts might help you to automatically extract MIDI instruments from LSCP files to the MusE sequencer's IDF format, which can be helpful for patch changes in that sequencer.
2017-03-05 Services are back online. After reviewing the recent server incident we came to the conclusion that the attack was fortunately quite limited. We rolled back the system, closed the exploited security hole and brought all services back online. In case you downloaded or updated any source files from our svn server between March 2nd and March 3rd, we recommend you to delete the entire source directory and make an entire fresh checkout from svn to avoid any issues. The svn server is now back at a clean state.
2017-03-03 Important notice: Our server had been compromised. For that reason we were forced to take most services offline for now to protect you from accessing any compromised material. We are currently investigating this incident and will update you accordingly.
More ...

Latest Subversion Commits

linuxsampler
2017-11-28 schoenebeck
* NKSP: Fixed behavior of built-in functions change_sustain(), change_cutoff_attack(), change_cutoff_decay(), change_cutoff_sustain() and change_cutoff_release().
* Bumped version (2.1.0.svn1).
2017-11-25 schoenebeck
* Preparations for new release (2.1.0).
2017-10-27 schoenebeck
* NKSP: Added built-in script function "change_cutoff_attack()".
* NKSP: Added built-in script function "change_cutoff_decay()".
* NKSP: Added built-in script function "change_cutoff_sustain()".
* NKSP: Added built-in script function "change_cutoff_release()".
* NKSP: Added built-in script function "change_cutoff_lfo_depth()".
* NKSP: Added built-in script function "change_cutoff_lfo_freq()".
* Bumped version (2.0.0.svn77).
2017-10-13 schoenebeck
* Debian: Added config file /etc/ld.so.conf.d/linuxsampler.conf instead of fiddling directly with /etc/ld.so.conf by postinst and postrm scripts as before.
2017-10-12 schoenebeck
* linuxsampler binary fix: option --create-instruments-db ignored subsequent optional argument due to glibc's implementation oddity which expects a "=" sign, but no space between them.
* Debian: Added build dependency to libsqlite3-dev for building linuxsampler with instruments DB support.
* Bumped version (2.0.0.svn76).
2017-10-07 schoenebeck
* Debian: Fixed packaging error about invalid "Source-Version" substitution variable.
* Debian: Raised Debian compatibility level to Debian 9 "Stretch".
2017-08-10 schoenebeck
* Fixed compilation error with clang libc++.
2017-07-30 schoenebeck
* NKSP: Added built-in script function "change_pan_time()".
* NKSP: Added built-in script function "change_pan_curve()".
* Bumped version (2.0.0.svn75).
More ...
gigedit
2018-02-10 schoenebeck
* Added global keyboard accelerator Shift + Backspace for dropping all script slots from an instrument.
* Bumped version (1.1.0.svn6).
2018-02-10 schoenebeck
* List assigned scripts as colored tooltip when hovering mouse over the "Scripts" column in the instruments list.
* Bumped version (1.1.0.svn5).
2018-02-09 schoenebeck
* Extended support for keyboard function keys up to F19.
* Bumped version (1.1.0.svn4).
2018-01-23 schoenebeck
* Added new main menu item "View" -> "Tooltips for Beginners" which allows to disable tooltips intended for newbies only (default: on).
* Bumped version (1.1.0.svn3).
2018-01-19 schoenebeck
* Spelling fixes (patch provided by Debian maintainer Jaromír Mikeš).
2018-01-03 schoenebeck
* Translation Fix: MacroEditor.cpp and MacrosSetup.cpp were not under translation control.
* Bumped version (1.1.0.svn2).
2017-12-03 schoenebeck
* Script Editor: Fixed some minor issues with vertical line number bar (which was editable, selectable and incorrectly displayed on new scripts).
* Bumped version (1.1.0.svn1).
2017-11-25 schoenebeck
* Preparations for new release (Gigedit 1.1.0).
More ...
libgig
2018-05-08 schoenebeck
* src/tools/gigdump.cpp: Added command line option --instrument-names which causes only instrument names and their index numbers to be printed.
* Bumped version (4.1.0.svn5).
2018-01-30 schoenebeck
* src/gig.cpp, src/gig.h: Added new method File::CountSamples().
* src/gig.cpp, src/gig.h: Added new method File::CountInstruments().
* Bumped version (4.1.0.svn4).
2018-01-24 schoenebeck
* src/RIFF.cpp: Fix: Calling File::SetMode() left an undefined file handle on Windows and caused a resource leak.
* Bumped version (4.1.0.svn3).
2017-12-09 schoenebeck
* src/gig.cpp, src/gig.h: Fixed Doxygen API comments for enum types (currently latest Doxygen [v1.8.13] only supports C comments in macro arguments expansion, but not C++ comments; see <FindDefineArgs> lexer rules in src/pre.l of the Doxygen source code, which currently also filter out new line chars).
* Bumped version (4.1.0.svn2).
2017-12-03 schoenebeck
* src/Serialization.cpp, src/Serialization.h: Hide pure internal declarations from header file to avoid numerous compiler warnings when building and linking against the public API.
* Bumped version (4.1.0.svn1).
2017-11-25 schoenebeck
* Preparations for new release (libgig 4.1.0).
2017-11-24 schoenebeck
* src/Akai.cpp: Fixed compilation error with recent, more strict compilers.
* Bumped version (4.0.0.svn34).
2017-10-13 schoenebeck
* Debian: Added config file /etc/ld.so.conf.d/libgig.conf instead of fiddling directly with /etc/ld.so.conf by postinst and postrm scripts as before.
More ...
qsampler
2018-05-20 capela
* Preparations for pre-LAC2018 release frenzy (v0.5.1)
2018-02-06 schoenebeck
* Fixed unnecessary latency when closing app.
2018-01-26 schoenebeck
* Fixed minor memory leak in device management dialog.
2018-01-03 schoenebeck
* Fixed device management dialog not responding to user changes.
2017-12-12 capela
* An Autumn'17 release: bumped directly to 0.5.0.
2017-04-28 capela
* Version 0.4.3 - Pre-LAC2017 release frenzy.
2016-11-13 capela
* Preparations for v0.4.2 - A Fall'16 release.
2016-09-14 capela
* End of Summer'16 release (v0.4.1).
More ...
liblscp
2017-12-12 capela
* An Autumn'17 release: bumped directly to 0.6.0.
2016-11-13 capela
* Preparations for v0.5.8 - A Fall'16 release.
2016-11-03 capela
* Sync to upstream git head.
2016-04-12 capela
* Sync to upstream git repo.
2016-04-06 schoenebeck
* Debian packaging: Updated to compat 7 (was 4), and assigned linuxsampler-devel@lists.sourceforge.net as maintainer of this package.
2014-01-01 capela
* A fifth of a Jubilee release.
2013-06-01 schoenebeck
* Autoconf fix: AC_CONFIG_HEADER obsolete error (fixes #194).
2013-02-24 capela
* Use getaddrinffo() instead of deprecated gethostbyname().
More ...
jsampler
2012-05-30 iliev
* save effect parameters into lscp file (see #179)
2012-01-30 iliev
* fixed bug #160
2012-01-25 iliev
* the default MIDI bank numbering is now zero-based
2011-12-15 iliev
* Initial support for Android platforms (only sampler channel manipulation for now - see the screenshots on the website)
2011-11-24 iliev
* fixed bug #156
2011-11-23 iliev
* Added option to select a sampler engine in Add/Edit Instrument dialog
* Moved all Swing dependent code outside the JSampler core
2011-09-19 iliev
* Usе multicolumn menus for adding instruments to MIDI maps and to orchestras from the Instruments Database
2011-08-17 iliev
* fixed engine cache
More ...
jlscp
2011-11-23 iliev
* Client: added new method - getProtocolVersion
2011-08-17 iliev
* fixed engine cache
2011-08-16 iliev
* Cache engines' info to speed up the sampler channels' info retrieval
2011-07-03 iliev
* added two new methods to FxSend class: getDestChainId and getDestChainPos
2011-06-28 iliev
* added three new methods to EffectParameter class - getEffectInstanceId, getIndex, toString
2011-06-28 iliev
* minor refactoring
2011-06-24 iliev
* Added support for send effects
2009-08-03 iliev
* preparations for release 0.8
More ...
Documentation
2017-12-06 schoenebeck
* Updated LinuxSampler 2.1.0 release notes.
2017-11-26 schoenebeck
* Added release notes for LinuxSampler 2.1.0.
2017-10-27 schoenebeck
* NKSP: Added built-in script function "change_cutoff_attack()".
* NKSP: Added built-in script function "change_cutoff_decay()".
* NKSP: Added built-in script function "change_cutoff_sustain()".
* NKSP: Added built-in script function "change_cutoff_release()".
* NKSP: Added built-in script function "change_cutoff_lfo_depth()".
* NKSP: Added built-in script function "change_cutoff_lfo_freq()".
2017-07-30 schoenebeck
* NKSP language tour: Updated section about disabling messages with the preprocessor.
2017-07-30 schoenebeck
* NKSP: Added function change_pan_time() and change_pan_curve().
2017-07-20 schoenebeck
* Added Andrew Coughlan's lscp2idf scripts.
2017-07-20 schoenebeck
* NKSP: Added built-in function change_sustain().
2017-07-15 schoenebeck
* NKSP: Updated docs for built-in preprocessor condition "NKSP_NO_MESSAGE".
More ...
Last Webserver Sync: Sat Apr 7 14:37:00 CEST 2018