/[svn]/jsampler/trunk/ChangeLog
ViewVC logotype

Diff of /jsampler/trunk/ChangeLog

Parent Directory Parent Directory | Revision Log Revision Log | View Patch Patch

revision 1285 by iliev, Fri Aug 10 19:55:03 2007 UTC revision 1995 by iliev, Sun Sep 13 20:08:58 2009 UTC
# Line 1  Line 1 
1     CVS HEAD
2      * Added check box "Remember decision and apply to all selected instruments"
3        to the "Map MIDI instrument" dialog when adding multiple selection
4    
5      * Fantasia:
6        - Added option to keep Fantasia always on top (View/Always On Top)
7    
8    JSampler v0.9: 2009-08-03
9      * Implemented a backend list with option to manually choose a backend
10        to connect on startup(Edit/Preferences, then click the `Backend' tab)
11        and option to change the backend without restarting JSampler
12        (Actions/Change Backend or Ctrl + B)
13    
14      * Added confirmation messages for removing sampler channels and
15        audio/MIDI devices (Edit/Preferences, then click the `View' tab)
16    
17      * The column sort order in the Instruments Database window is now saved
18        for the next session
19    
20      * Optimized the MIDI instrument update process
21    
22      * Added support for handling lost files in the Instruments Database
23        (In the Instruments Database window choose Actions/Check For Lost Files)
24    
25      * Added new menu item in the Instruments Database window: Edit/Find
26    
27      * Remember the last used tab in the Preferences dialog
28    
29      * Renamed the column labels in the Channel Routing dialog: The column
30        representing the sampler channel's audio channels is "Audio In" and
31        the column representing the audio device's channels is "Audio Out"
32    
33      * Orchestras, orchestra instruments, MIDI maps and MIDI instruments
34        can now be removed using the `Delete' key from the keyboard
35    
36      * Added toolbar to the Database Instrument Chooser dialog
37    
38      * Instrument Chooser and Database Instrument Chooser dialogs
39        are now resizable
40    
41      * Reimplemented the MIDI bank/program assignment algorithm
42    
43      * Added `Copy To' and `Move To' commands to the MIDI bank context menu
44        and to the MIDI instrument context menu
45    
46      * Added commands to the MIDI instrument context menu for moving
47        a MIDI instrument to another program
48        (right-click on a MIDI instrument and choose `Change Program')
49    
50      * Added option to choose between zero-based and one-based
51        MIDI bank/program numbering
52        (choose Edit/Preferences, then click the `Advanced' button)
53    
54      * Added option to choose whether to include MIDI instrument
55        mappings when exporting a sampler configuration to LSCP script.
56        (choose Edit/Preferences, then click the `Advanced' button)
57    
58      * Added option to set the MIDI instrument loading in background
59        when exporting MIDI instrument mappings to LSCP script.
60        (choose Edit/Preferences, then click the `Advanced' button)
61    
62      * Implemented an option to change the socket read timeout
63        (choose Edit/Preferences, then click the `Backend' tab)
64    
65      * Implemented option for adding instruments in separate directories in the
66        instruments DB (patch by Chris Cherrett & Andrew Williams, a bit adjusted)
67    
68      * Implemented option to launch the backend if it is not yet started
69        (choose Edit/Preferences, then click the `Backend' tab)
70    
71      * LSCP scripts can now be run by passing them to jsampler
72        as command-line arguments
73    
74      * Added support for controlling the global sampler-wide limit of
75        maximum voices and disk streams
76        (choose Edit/Preferences, then click the `General' tab)
77    
78      * Added support for exporting the MIDI instrument maps
79        as text file, web page or Rosegarden device file
80    
81      * Updated LscpTree
82    
83      * The scripts in the `scripts' directory now pass the command-line
84        arguments to the respective jsampler distribution
85    
86      * Show controller names in fx sends dialogs
87    
88      * Proper handling of connection failures
89    
90      * ant: the default target is now build-fantasia
91      * ant: added new target build-fantasia-osx
92    
93      * Fantasia:
94        - Major memory optimizations when too many sampler channels are present
95        - Improved look and feel
96        - Implemented virtual MIDI keyboard
97        - Added option to show the Instruments Database on
98          the Right-Side Pane of the Fantasia's main window
99          (choose Edit/Preferences, then click the `View' tab)
100        - Implemented pluggable channel view
101        - Implemented Small View for sampler channels
102          (right-click on the sampler channel then choose Small View)
103        - Implemented option to choose default sampler channel view
104          (choose Edit/Preferences, then click the `Defaults' tab)
105        - Implemented multiple channels panels
106        - Store the view configuration of audio/MIDI devices and sampler
107          channels in the LSCP script when exporting sampler configuration
108        - Added context menu to sampler channels
109        - Implemented option to show different channel view when
110          the mouse pointer is over sampler channel
111          (choose Edit/Preferences, then click the `Defaults' tab)
112        - The sampler channels are now referenced by their position
113          in the list, not by their ID
114        - Implemented options to show the channel number and/or the MIDI
115          input port/channel on the sampler channel screen when using Small View
116          (choose Edit/Preferences, then click the `Channels' tab)
117        - Implemented multiple sampler channels' selection
118        - Added option to move sampler channels up and down in the channels list
119        - Added option to move sampler channels to another channels panels
120        - Added toolbar to the Right-Side Pane's Instruments Database
121        - Added option to hide the active stream/voice count statistic in
122          the sampler channel's small view
123          (choose Edit/Preferences, then click the `Channels' tab)
124        - `Turn off animation effects' checkbox moved to the `View' tab
125        - Refactoring: All basic UI components moved to
126          org.jsampler.view.fantasia.basic package
127        - Ask when removing nonempty map
128        - Migrated to substance 5
129    
130        * Mac OS Integration
131          - Moved the menu bar on top of the screen
132          - Use custom application icon
133          - Register LSCP scripts to be opened with Fantasia
134          - Changed shortcut keys (use command key instead of ctrl key)
135          - Added option to use native file choosers
136            (choose Edit/Preferences, then click the `View' tab)
137    
138      * Bug fixes:
139        - Bugfix: JSampler took forever to load a configuration with
140          too many sampler channels
141        - Fixed bug #66
142        - Fixed a null pointer exception in the AudioDevicePane, when JACK
143          driver is used and the additional device parameters are shown.
144        - Fixed bug #76
145        - Fixed bug #77
146        - Fixed bug #84
147        - Fixed bug #98
148        - Backend address was always set to 127.0.0.1 when adding backend
149          to the backend list
150        - Fixed bug in the parameter table when editing
151          string list parameters with no possibilities
152        - Save send levels when exporting sampler configuration
153        - Some minor bugfixes and enhancements
154    
155    JSampler v0.8a: 2007-12-06
156      * Added new menu item: Help/Online Tutorial
157    
158      * Implemented support for retrieving instrument information
159        from instrument files
160    
161      * Added support for monitoring the total number of active disk streams
162    
163      * Added Windows file path support
164    
165      * The volume values are now shown in decibels
166    
167      * Added confirmation dialog on exit
168    
169      * Fantasia:
170        - Added option for turning off the custom window decoration
171          (choose Edit/Preferences, then click the `View' tab)
172    
173      * Bug fixes:
174        - The parameter changes were discarded when creating
175          new audio/MIDI device
176        - The orchestras changes were not saved for the next session
177          when orchestras.xml does not exist in the JSampler's home directory
178        - In some cases the sampler configuration was not exported
179          properly to LSCP script
180        - Fixed a bug in the parameter table occuring when combo box
181          is used as cell editor
182        - If there is a cell editing in progress in the parameter table,
183          it is now finalized before creating new audio/MIDI device
184        - Fantasia: Fixed the view of the channel's stream/voice count statistic
185        - Some minor bugfixes and enhancements
186    
187    JSampler v0.7a: 2007-10-15
188      * Added options for choosing default actions when channel is
189        created and assignment of default MIDI/audio drivers to be used
190        (choose Edit/Preferences, then click the `Defaults' tab)
191    
192      * A lists of recently used instrument files, directories,
193        database instruments, database directories are now available
194        for quick access, where appropriate.
195    
196      * The locations of the last loaded instrument, last scanned
197        instrument/directory, last added instrument to orchestra are
198        now saved for the next session
199    
200      * The last used instrument selection method is now saved
201        for the next session
202    
203      * Implemented automatic scrolling when new channel is created to
204        ensure that it is visible on the screen
205    
206      * Added context menu to the orchestra's instrument table with
207        commands for editing an instrument, deleting an instrument,
208        loading an instrument to a sampler channel and adding an
209        instrument to MIDI instrument map
210    
211      * Implemented more proper retrieval of the MIDI/audio driver settings
212    
213      * Implemented some UI enhancements for speeding up the
214        MIDI instrument mapping process
215    
216      * Implemented new table cell editor for editing string list
217        parameters with possibilities
218    
219      * Added support for escape sequences
220    
221      * Now database instruments and directories can have multiline descriptions
222    
223      * Added support for formatting the instruments database
224        (Choose from the instruments database window Actions/Format Database)
225    
226      * Added options for setting the maximum master and channel volume
227        (choose Edit/Preferences)
228    
229      * JS Classic:
230        - Added new button to sampler channels for starting an instrument editor
231    
232      * Fantasia:
233        - Added scrollbar to the channels pane
234        - Added new menu items: Edit/Add Channel, Edit/Create MIDI Device,
235          Edit/Create Audio Device, View/Toolbar, View/Side Pane,
236          View/Devices Pane
237        - Added button to the channel screen for starting an instrument editor
238          (point the mouse cursor over the channel screen and click 'Edit')
239        - Removed the lock border from non-editable text fields in
240          properties panes and LS Console
241        - Added detailed error dialog
242        - Master volume is now fully implemented
243        - Added options for showing additional device parameters in audio/MIDI
244          device panes (choose Edit/Preferences, then click the `View' tab)
245    
246      * Bug fixes:
247        - fixed bug #49
248        - the first loaded script was not always been executed
249        - some javadoc documentation fixes
250        - some minor bugfixes
251    
252      * Some GUI enhancements and code cleanup
253    
254  JSampler v0.6a: 2007-08-10  JSampler v0.6a: 2007-08-10
255    * The Fantasia distribution is now capable of    * The Fantasia distribution is now capable of
256      controlling all features available in LinuxSampler      controlling all features available in LinuxSampler

Legend:
Removed from v.1285  
changed lines
  Added in v.1995

  ViewVC Help
Powered by ViewVC