[ardour-dev] latest CVS commit

Paul Davis paul at linuxaudiosystems.com
Thu May 5 12:37:26 PDT 2005

   * partially fix duplication-selection operation

   * change keybindings:
        - keyboard range definition is now on keypad-{up,down}
	- regular up,down now step the track display up/down one
   * slider_position_to_gain() function (widely used) now
       returns zero rather than 2.32e-10 when the slider
       position is zero.

   * remove pathetic attempt to cache the first and last
       positions of control points in automation event lists.
       This fixes aberrant behaviour of automation when
       the last point is moved, but the "cached last"
       position is not (any attempt to read automation
       values after the cached position would return
       the final value).

   * do not attempt to use gain value in
       Route::deliver_outputs_no_pan() if it was already
       applied during automation. this fixes another
       odd behaviour for automation, where moving the playhead
       backwards after reaching a given automation point
       would cause the gain to be stuck at that point's value.
       This only applied to tracks with no panner (i.e. 1in/1out)

   * add a handler for WM-delete events to the popup objects
       used for MIDI binding, and other things. this should
       stop one category of crashes caused by "WM-deleting"
       these windows.

   * libardour: 0.891.0
     ardour/gtk: 0.594.4
     libgtkmmext: 7.0.4    <== sorry taybin :)

More information about the Ardour-Dev mailing list