[ardour-dev] latest CVS commit

Paul Davis paul at linuxaudiosystems.com
Thu Jan 27 04:57:10 PST 2005

  * fix egregious error in butler thread that made effective
      track buffer size about 1 second
  * actually use user-specified track buffer size
  * change default track buffer size to 4 seconds
  * compute track buffer status in process() callback,
      not in GUI 

  * inactive tracks & busses are now colored a boring gray
       (they are not insensitive in any way, however)

  * xfade overhaul, part 213-and-a-half
     - short xfades are now the default
     - xfades positioned wherever one region is on top
         of another and starts or ends "inside" the
	 lower region
     - don't show "vestigial frame" for small xfades
     - TODO: 
         * fix visual layering of xfades after a region move
	 * provide context menu item to change a short item
	    to a long one and vice versa

  * fix silly bug that stops the playhead cursor from moving
      if track latency is below output buffer size
      (e.g. if nothing is connected to external
            ports, and other scenarios)

  * streamline handling transport position changes in ARDOUR_UI

  * don't jump playhead at transport stop if "Follow PH" is off
  * minor but important fix for CD marker file export

  * store peak files in a dedicated directory, to provide
     a hint to filesystem block allocation algorithms not
     to interleave peak+audio files

  * fix missing region lock in Playlist::clear()

  *  libardour: 0.862.0
    ardour/gtk: 0.566.0

More information about the Ardour-Dev mailing list