-
OS X Lion Support.
-
Linux binary packages (for all
versions of Linux on x86 or x86_64 processors).
-
Correctly align newly recorded
material on the timeline.
-
OS X: double-click on a session
file opens Ardour.
-
reinstate "merge files" in
import dialog so that 2 mono files can be imported as a stereo track.
-
Forces new tempo and meter
markers to start a new bar on the first beat.
-
Changes to automation data
recording:
-
No longer decide automation
control point visibility based on zoom level.
-
Remove unnecessary control
points in automation data as it is recorded.
-
Allow timecode to skip
forwards or backwards or even loop while recording automation (data is
only recorded during forward playback).
-
Add a second Delete action, so
both Backspace and Delete can be bound to delete. this is really useful on
MacBooks which have a backspace but no delete key. to turn on this behavior,
users will have to add the new editor-alternate-delete action to their
bindings, OR go to Preferences->Mouse/Key and re-load one of the default
bindings files.
-
New route groups are turned
"on" at creation.
-
F4 is bound to the real
separate
action, not the Separate sub-menu (ergonomic bindings only).
-
Remove some rhythm ferret
options that are not implemented in A2.
-
Change order of range menu so
more common operations are nearer the top.
-
Fix misbehaviour when
free-wheeling due to Ardour's own export.
-
Change the way we use "physical
screen height" to better account for multi-monitor setups.
-
Make sequence-files option for
import use file timecode, make all import/embed ops use per-file TC if
timecode was requested, rather than just the first file's TC.
-
Fix occasional deafening noise
at region cut points.
-
Fix management of fade in/out
active management.
-
Restore text to the editor
canvas on big-endian machines (OS X PPC).
-
Don't try to call "render" on
AU plug-ins with no input elements.
-
Some Mackie-emulation systems
(e.g. euphonix) send zero for the tick count when the jog wheel is moved, so
accommodate this by pretending that they reported 1 tick.
-
Save/restore environment as
needed when forking external apps like JACK.
-
Fix possible drift out of sync
of tracks during varispeed.
-
Don't adjust session end
location when any region end is moved.
-
LV2 UI parameter now handled by
the GUI thread, not just the same thread that the update happened.
-
Prevent ardour from ever, EVER,
EVAH removing an existing source file.
-
Make sure de-clicking fades
reach their target.
-
Fix Insert Region From List and
Fill Range with Selected Region.
-
Add support for AudioUnit
parameter listening.
-
Make timefx thread sleep for a
bit after its done, so that the GUI can process its requests before it dies
and takes it request buffer with it.
-
Fix old issue where
copy-pasting a range selection from region(s), each region would inherit the
parents full fade-in or -out even when the region excerpt didn't include the
fade.
-
Fixes for gcc 4.6.
-
Do not try to silence port
buffers after a reconnect, since this violates old JACK policy and new JACK
implementation.
-
Fix reallocation of silent,
passthru and send buffers, specifically after a reconnect to JACK.
-
Fix cut-n-paste typo that
caused Session::send_buffers to be the wrong size.
-
Commit patch from colinf to
just err, rather than abort, if ::truncate_start() is called on an empty
automation list.
-
Fixed bug where embedded
sources did not correctly obey the BWF time stamp and would import at the
timestamp of the first file.
-
When importing sources that are
using sample rate conversion, the BWF start time has to be converted also.
-
Fix bug that prevented fade-ins
from being restored in an inactive state.
-
Remove almost all use of
Glib::ustring to avoid issues with non-Latin characters in file names on
some versions of OS X.
-
Do not attempt to lookup
sndfile constants/enums using a string, because this breaks when using
anything but English.
-
Allow correct restoration of
Lock Edit mode.