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

2024-12-23 Web forum bb.linuxsampler.org has been closed. Please use the mailing list instead for any kind of questions and discussions. Note that you must subscribe to the mailing list for people to receive your emails. Emails of not subscribed senders are filtered out and ignored by the mailing list.
2024-03-26 linuxsampler 2.3.1 maintenance release (fixes build errors with certain C++ stdlib versions, no behaviour change to recent 2.3.0 release).
2024-02-20 libgig 4.4.1 maintenance release (fixes build errors with some compilers only, no behaviour change to recent 4.4.0 release).
2024-01-26 LinuxSampler 2.3.0 had been released. This is basically a maintenance release. See the release notes for details.
More ...

Latest Subversion Commits

linuxsampler
2025-03-15 schoenebeck
* Features::enableDenormalsAreZeroMode(): add assembly implementation for ARM architecture (64-bit and 32-bit).
2025-03-15 schoenebeck
* Features::enableDenormalsAreZeroMode(): simplify assembly code for x86.
* Bump version (2.3.1.svn27).
2025-03-14 schoenebeck
* Features::enableDenormalsAreZeroMode(): also enable "flush to zero" mode for floating-point denormals on x86 architecture.
* Bump version (2.3.1.svn26).
2025-03-14 schoenebeck
* Drop abandoned assembly codes (that had been disabled many years ago).
2025-03-10 schoenebeck
* Add support for ARM architecture (64-bit and 32-bit CPUs, minimum supported: ARMv6, recommended: ARMv7 or higher).
* Bump version (2.3.1.svn25).
2025-03-08 schoenebeck
* Drop common/lsatomic.h in favour of std::atomic (fixes mandatory memory barriers not been acquired with clang and other non-GCC compilers, independent of architecture, as well as on various architectures with GCC).
* Bump version (2.3.1.svn24).
2025-03-04 schoenebeck
* VM: reduce statement(), statements() and branch() calls
2025-03-04 schoenebeck
* VM: reduce dependencyStatement() calls
More ...
gigedit
2025-02-28 schoenebeck
* Drop hopelessly outdated KDevelop project file (this file hasn't been updated for the KDevelop IDE in years and is written in a file format that's no longer supported by KDevelop for many years).
2025-02-24 schoenebeck
* Show current activity details as text on progress bar while saving .gig file.
2025-02-24 schoenebeck
* Fix load/save progress percentage text not being shown on progress bar with Gtk(mm) 3 (and higher).
* Bump version (1.2.1.svn3).
2025-02-11 schoenebeck
* Mark pure functions' result as 'nodiscard' (to prevent bugs as fixed by SVN r4231).
2025-02-11 schoenebeck
* Fix unused variable warnings.
2025-02-11 schoenebeck
* Fix uninitialized variable usage in RegionChooser::motion_move_region().
2025-02-11 schoenebeck
* Simplify loops and adjust their loop index variable to appropriate type.
* Bump version (1.2.1.svn2).
2025-02-10 schoenebeck
* Update to libgig 4.4.0 API: Replace deprecated GetFirstGroup() / GetNextGroup() calls by GetGroup() calls.
More ...
libgig
2025-03-14 schoenebeck
* RIFF: Simplify Chunk::convertToString() implementation.
2025-03-04 schoenebeck
* RIFF: const-ify methods progress_t::subdivide()
2025-03-04 schoenebeck
* const-ify method Exception::PrintMessage()
2025-03-04 schoenebeck
* RIFF: add (virtual) destructor to struct progress_t
2025-02-28 schoenebeck
* Drop hopelessly outdated KDevelop files (these files haven't been updated for the KDevelop IDE in years and the KDevelop project file is written in a file format that's no longer supported by KDevelop for many years).
2025-02-28 schoenebeck
* DLS: Pacify false -Wdeprecated-declarations warning raised by GCC bug when initializing Info::UseFixedLengthStrings member variable.
2025-02-28 schoenebeck
* Tests: add test cases for RIFF classes.
2025-02-27 schoenebeck
* Serialization: Fix an assertion fault with GCC when deserializing a member of native data type std::vector<>.
* Tests: Add test cases for Serialization classes.
* Bump version (4.4.1.svn7).
More ...
qsampler
2024-06-19 capela
* An Unthinkable Release (aka. v1.0.0)
2024-05-01 capela
* A Spring'24 Release Candidate 2 (aka. v1.0.0-rc2)
2024-04-10 capela
* A Spring'24 Release Candidate (aka. v1.0.0-rc1)
2024-01-24 capela
* A Winter'24 Release (v0.9.12)
2023-09-09 capela
* An End-of-Summer'23 Release (v0.9.11)
2023-06-01 capela
* A Spring'23 Release (v0.9.10)
2023-03-23 capela
* An Early-Spring'23 Release (v0.9.9)
2022-12-28 capela
* An End-of-Year'22 Release (v0.9.8)
More ...
liblscp
2024-06-19 capela
* An Unthinkable Release (aka. v1.0.0)
2024-05-01 capela
* A Spring'24 Release Candidate 2 (aka. v1.0.0-rc2)
2024-04-10 capela
* A Spring'24 Release Candidate (aka. v1.0.0-rc1)
2024-01-24 capela
* A Winter'24 Release (v0.9.12)
2023-09-09 capela
* An End-of-Summer'23 Release (v0.9.11)
2023-06-01 capela
* A Spring'23 Release (v0.9.10)
2023-03-23 capela
* An Early-Spring'23 Release (v0.9.9)
2022-12-28 capela
* An End-of-Year'22 Release (v0.9.8)
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
2024-01-26 schoenebeck
* Add release notes for LinuxSampler 2.3.0 release.
2021-05-16 schoenebeck
* Site Template: support NKSP "patch" qualifier keyword.
2021-05-09 schoenebeck
* Release note fixes (LinuxSampler 2.2.0).
2021-05-09 schoenebeck
* Add release notes for LinuxSampler 2.2.0 release.
2020-06-07 schoenebeck
* NKSP: clarify calling exit() from user function.
2020-02-06 schoenebeck
* NKSP language tour: Updated "polyphonic" paragraph about real number (floating point) variables.
2020-01-13 schoenebeck
* NKSP: Updated some functions for their new value range.
2020-01-06 schoenebeck
* NKSP language tour: minor corrections (typos and grammar).
More ...
Last Webserver Sync: Tue Feb 11 11:29:36 CET 2025