[ardour-dev] latest CVS commit
Paul Davis
paul at linuxaudiosystems.com
Sat Dec 11 16:10:26 PST 2004
I need to check the impact of some the changes mentioned below on
metering+monitoring. Once these are clearly working as intended, I
consider current CVS ready for a new beta release.
* fix long standing bug where closing+saving a snapshot saved
to the base version of the session. Thanks to Doug Mclain
sticking with this bug until we finally got to the
bottom of it.
* make the "ask about saving" dialog use the snapshot, not
session, name.
* new metering design paves the way for 1.0 work on multiple
meter points. the "pre" button is no longer a toggle, but
a N-state button, where N is currently 3 (input/pre/post).
Rec-enabling a track automatically switches to input
metering.
* if a diskstream cannot be rec-enabled because it has
no known connections, check with JACK in case it was
connected by starting from another JACK port.
* catch "no more port" errors when using "Connections"
* don't try to unregister non-Ardour JACK ports
* encapsulate and rationalize the way diskstreams
switch between audio files before capturing,
and how they store capture pending info. This
fixes several crashing bugs reported by Doug
over the last 10 days.
* handle block size changes for VST plugins. Note: some
VST plugins do not handle this correctly, and will
cause crashes.
* remove call to VST "resume" method from process() thread.
This *may* have some ramifications for certain
plugins that don't understand the intended thread
relationships for a VST host. Haven't seen them
yet myself.
* fix ordering of creating the "Master Outs" "Connection"
and the Master bus ports. This bug has led to some
potentially nasty stuff happening with session
files that appear to drop all connections from
tracks to the master bus.
* libardour: 0.848.0
ardour/gtk: 0.545.1
More information about the Ardour-Dev
mailing list