Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revision Previous revision
Next revision
Previous revision
dev:12.04 [2012/04/30 09:09]
michael
dev:12.04 [2022/05/06 16:07] (current)
Line 1: Line 1:
-====== RELEASE NOTE SCRATCH PAD ====== 
 ====== ROSEGARDEN 12.04, codename "Freedom" RELEASED ====== ====== ROSEGARDEN 12.04, codename "Freedom" RELEASED ======
  
Line 8: Line 7:
 Ted Felix and Tom "Tehom" Breton did the biggest part of the work that went into this release.  Ted is a masochist who enjoys the challenge of cleaning up Rosegarden's enormous and complicated code in order to make it less buggy, and much more sensible.  Tehom is a visionary who comes up with crazy complicated ideas, and then actually goes off to get them to work. Ted Felix and Tom "Tehom" Breton did the biggest part of the work that went into this release.  Ted is a masochist who enjoys the challenge of cleaning up Rosegarden's enormous and complicated code in order to make it less buggy, and much more sensible.  Tehom is a visionary who comes up with crazy complicated ideas, and then actually goes off to get them to work.
  
-The most notable feature of this release is a feature we hope you will find to be completely transparent.  Tom has labored for months to get through a gantlet of challenges and deliver automatic MIDI channel allocation.  The main benefit of this feature is that you may move segments from one track to another without ever having to worry about the controllers in this segment conflicting with the controllers in that one.+The most notable change for this release is a feature we hope you will find to be completely transparent.  Tom has labored for months to get through a gantlet of challenges and deliver automatic MIDI channel allocation.  Instead of having a permanent, fixed relationship between, for example, instrument #1 and channel 1, instruments float by default, and grab channels on an as-needed basis.  As control over a channel passes from one instrument to anotherthe controller state is preserved such that problems with sustain controllers, pitch bends and so on getting out of sync should be eliminated.  Segments may be moved about freely with no concern about the pitch bend in this one conflicting with the pitch bend in that one, even though they both reside on the same track.
  
-===== Ted'Changes (r12722 through 12903) ===== +You may experience minor problems with existing compositions.  If so, these problems can usually be solved by setting certain instruments to fixed instead of auto. 
-  * Primarily code cleanup, commenting, and simplification.  Mainly focused on TrackLabel and TrackButtons. + 
-  * Composition Notification Project work.  Trying to simplify and finish the CompositionObserver notification mechanism that is used by TrackButtons. +===== Major Changes ===== 
-  * Fix for bug #3466912 (r12743) +  * Code cleanup, commenting, and simplification 
-  * Removed Eclipse configuration files. +  * Extensive reworking of certain aspects of the track editor to enhance performance, improve reliability, and reduce bugs 
-  * Fixed a crash when adding a track after going from record to stop. (r12776) +  * Fix for bug #3466912 
-  * Fixed a crash on add track, undo, redo, load rg sequence. (r12779) +  * Fixed a crash when adding a track after going from record to stop 
-  * Fixed a track label clobbering bug. (r12799)+  * Fixed a crash on add track, undo, redo, load RG sequence 
 +  * Fixed a track label clobbering bug
   * Miscellaneous bug fixes.  (r12815, r12816, r12842)   * Miscellaneous bug fixes.  (r12815, r12816, r12842)
-  * Fixed a bug where icons were not appearing on the instrument popup menu. (r12824) +  * Fixed a bug where icons were not appearing on the instrument popup menu 
-  * Fixed a bug where two tracks with the same instrument could be armed at the same time.  (r12843) +  * Fixed a bug where two tracks with the same instrument could be armed at the same time 
-  * Added some missing GPL license text.  (r12850) +  * Added some missing GPL license text 
-  * Fixed a static init order bug that would cause playback to not work for some users (r12903)+  * Fixed a static init order bug that would cause playback to not work for some users 
 +  * Handle tempo ramps during MIDI export 
 +  * Handle ornaments during MIDI export 
 +  * Handle repeated segments during MIDI export 
 +  * New logical instruments that allocate channels on the fly 
 + 
 +Michael did not do a good job of tracking changes for this release, and would like to apologize for any work he has omitted from this release note.
  
 
 
dev/12.04.1335776975.txt.gz · Last modified: 2022/05/06 16:07 (external edit)
Recent changes RSS feed Creative Commons License Valid XHTML 1.0 Valid CSS Driven by DokuWiki