--- jsampler/trunk/ChangeLog 2007/10/15 20:55:33 1445 +++ jsampler/trunk/ChangeLog 2008/08/11 22:51:24 1752 @@ -1,3 +1,101 @@ +CVS HEAD + * Implemented a backend list with option to manually choose a backend + to connect on startup(Edit/Preferences, then click the `Backend' tab) + and option to change the backend without restarting JSampler + (Actions/Change Backend or Ctrl + B) + + * Added confirmation messages for removing sampler channels and + audio/MIDI devices (Edit/Preferences, then click the `View' tab) + + * The column sort order in the Instruments Database window is now saved + for the next session + + * Optimized the MIDI instrument update process + + * Added support for handling lost files in the Instruments Database + (In the Instruments Database window choose Actions/Check For Lost Files) + + * Added new menu item in the Instruments Database window: Edit/Find + + * Remember the last used tab in the Preferences dialog + + * Renamed the column labels in the Channel Routing dialog: The column + representing the sampler channel's audio channels is "Audio In" and + the column representing the audio device's channels is "Audio Out" + + * Orchestras, orchestra instruments, MIDI maps and MIDI instruments + can now be removed using the `Delete' key from the keyboard + + * Added toolbar to the Database Instrument Chooser dialog + + * Instrument Chooser and Database Instrument Chooser dialogs + are now resizable + + * Fantasia: + - Major memory optimizations when too many sampler channels are present + - Added option to show the Instruments Database on + the Right-Side Pane of the Fantasia's main window + (choose Edit/Preferences, then click the `View' tab) + - Implemented pluggable channel view + - Implemented Small View for sampler channels + (right-click on the sampler channel then choose Small View) + - Implemented option to choose default sampler channel view + (choose Edit/Preferences, then click the `Defaults' tab) + - Added context menu to sampler channels + - Implemented option to show different channel view when + the mouse pointer is over sampler channel + (choose Edit/Preferences, then click the `Defaults' tab) + - The sampler channels are now referenced by their position + in the list, not by their ID + - Implemented options to show the channel number and/or the MIDI + input port/channel on the sampler channel screen when using Small View + (choose Edit/Preferences, then click the `Channels' tab) + - Added toolbar to the Right-Side Pane's Instruments Database + - Migrated to substance 5 + + * Bug fixes: + - bugfix: JSampler took forever to load a configuration with + too many sampler channels + - fixed bug #66 + - fixed a null pointer exception in the AudioDevicePane, when JACK + driver is used and the additional device parameters are shown. + - fixed bug #76 + - fixed bug #77 + - fixed bug #84 + - Some minor bugfixes and enhancements + +JSampler v0.8a: 2007-12-06 + * Added new menu item: Help/Online Tutorial + + * Implemented support for retrieving instrument information + from instrument files + + * Added support for monitoring the total number of active disk streams + + * Added Windows file path support + + * The volume values are now shown in decibels + + * Added confirmation dialog on exit + + * Fantasia: + - Added option for turning off the custom window decoration + (choose Edit/Preferences, then click the `View' tab) + + * Bug fixes: + - The parameter changes were discarded when creating + new audio/MIDI device + - The orchestras changes were not saved for the next session + when orchestras.xml does not exist in the JSampler's home directory + - In some cases the sampler configuration was not exported + properly to LSCP script + - Fixed a bug in the parameter table occuring when combo box + is used as cell editor + - If there is a cell editing in progress in the parameter table, + it is now finalized before creating new audio/MIDI device + - Fantasia: Fixed the view of the channel's stream/voice count statistic + - Some minor bugfixes and enhancements + JSampler v0.7a: 2007-10-15 * Added options for choosing default actions when channel is created and assignment of default MIDI/audio drivers to be used