|
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
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
|
|
|
|
| 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
|
|
|
|
| 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
|
|
|
|
| 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
|
|
|
|
| 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()
|
|
|
|
| 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
|
|
|
|
| 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
|
|
|
|
|