--- jsampler/trunk/ChangeLog 2006/08/07 18:25:58 911 +++ jsampler/trunk/ChangeLog 2007/12/31 17:17:22 1606 @@ -1,3 +1,142 @@ +CVS HEAD + * Implemented a server list with option to manually choose a server + to connect on startup + + * Bug fixes: + - fixed bug #66 + - fixed a null pointer exception in the AudioDevicePane, when JACK + driver is used and the additional device parameters are shown. + +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 + (choose Edit/Preferences, then click the `Defaults' tab) + + * A lists of recently used instrument files, directories, + database instruments, database directories are now available + for quick access, where appropriate. + + * The locations of the last loaded instrument, last scanned + instrument/directory, last added instrument to orchestra are + now saved for the next session + + * The last used instrument selection method is now saved + for the next session + + * Implemented automatic scrolling when new channel is created to + ensure that it is visible on the screen + + * Added context menu to the orchestra's instrument table with + commands for editing an instrument, deleting an instrument, + loading an instrument to a sampler channel and adding an + instrument to MIDI instrument map + + * Implemented more proper retrieval of the MIDI/audio driver settings + + * Implemented some UI enhancements for speeding up the + MIDI instrument mapping process + + * Implemented new table cell editor for editing string list + parameters with possibilities + + * Added support for escape sequences + + * Now database instruments and directories can have multiline descriptions + + * Added support for formatting the instruments database + (Choose from the instruments database window Actions/Format Database) + + * Added options for setting the maximum master and channel volume + (choose Edit/Preferences) + + * JS Classic: + - Added new button to sampler channels for starting an instrument editor + + * Fantasia: + - Added scrollbar to the channels pane + - Added new menu items: Edit/Add Channel, Edit/Create MIDI Device, + Edit/Create Audio Device, View/Toolbar, View/Side Pane, + View/Devices Pane + - Added button to the channel screen for starting an instrument editor + (point the mouse cursor over the channel screen and click 'Edit') + - Removed the lock border from non-editable text fields in + properties panes and LS Console + - Added detailed error dialog + - Master volume is now fully implemented + - Added options for showing additional device parameters in audio/MIDI + device panes (choose Edit/Preferences, then click the `View' tab) + + * Bug fixes: + - fixed bug #49 + - the first loaded script was not always been executed + - some javadoc documentation fixes + - some minor bugfixes + + * Some GUI enhancements and code cleanup + +JSampler v0.6a: 2007-08-10 + * The Fantasia distribution is now capable of + controlling all features available in LinuxSampler + + * Refactoring: all common UI components are moved + to a new package - org.jsampler.view.std + + * Some GUI enhancements, bugfixes and code cleanup. + +JSampler v0.5a: 2007-05-24 + * Implemented instruments database support + * Added context menu to the MIDI instrument tree + +JSampler v0.4a: 2007-04-02 + * Added support for MIDI instrument mapping + + * Added support for effect sends + + * Implemented export of the current sampler configuration + to LSCP script (Actions/Export/Sampler Configuration or Ctrl + S) + + * The JSampler's data is now stored in a user specified location. + To change the JSampler's home directory choose Edit/Preferences. + + * Implemented Global Controls bar (View/Global Controls). + + * Saving the LS Console's command history on exit is now optional. + (Edit/Preferences, then click the `LS Console' tab) + + * Some GUI enhancements, bugfixes and code cleanup. + JSampler v0.3a: 2006-08-07 * Partially implemented a new view - Fantasia (Graphic design: Olivier Boyer).