Fairly major change to the way in which crossfades are handled;
authorCarl Hetherington <carl@carlh.net>
Mon, 16 Apr 2012 16:32:22 +0000 (16:32 +0000)
committerCarl Hetherington <carl@carlh.net>
Mon, 16 Apr 2012 16:32:22 +0000 (16:32 +0000)
commita2897ecef6da6a458aa1de8c2d9973a1e809dca2
tree189e34b829823fc73d11fba249f283e00336d44d
parent02c498a8fa1c2e47988a256321bdcf5e9e869de1
Fairly major change to the way in which crossfades are handled;
they are now done with region fades, rather than separate objects.
After this commit, Ardour will try to convert your session files
to the new crossfade format, but will make a backup in your
session folder first.

If you have works in progress using Ardour 3 it is
***STRONGLY RECOMMENDED*** that you back up session files before
updating to this commit.

git-svn-id: svn://localhost/ardour2/branches/3.0@11986 d708f5d6-7413-0410-9779-e7cbd77b26cf
65 files changed:
gtk2_ardour/audio_streamview.cc
gtk2_ardour/audio_streamview.h
gtk2_ardour/audio_time_axis.cc
gtk2_ardour/audio_time_axis.h
gtk2_ardour/crossfade_view.cc [deleted file]
gtk2_ardour/editor.cc
gtk2_ardour/editor.h
gtk2_ardour/editor_actions.cc
gtk2_ardour/editor_canvas_events.cc
gtk2_ardour/editor_drag.cc
gtk2_ardour/editor_ops.cc
gtk2_ardour/editor_selection.cc
gtk2_ardour/midi_time_axis.cc
gtk2_ardour/public_editor.h
gtk2_ardour/route_time_axis.cc
gtk2_ardour/streamview.cc
gtk2_ardour/streamview.h
gtk2_ardour/time_selection.cc
gtk2_ardour/wscript
libs/ardour/ardour/audioplaylist.h
libs/ardour/ardour/audioregion.h
libs/ardour/ardour/crossfade.h [deleted file]
libs/ardour/ardour/crossfade_binder.h [deleted file]
libs/ardour/ardour/diskstream.h
libs/ardour/ardour/midi_playlist.h
libs/ardour/ardour/playlist.h
libs/ardour/ardour/region.h
libs/ardour/ardour/types.h
libs/ardour/audio_diskstream.cc
libs/ardour/audio_playlist.cc
libs/ardour/audioregion.cc
libs/ardour/butler.cc
libs/ardour/crossfade.cc [deleted file]
libs/ardour/crossfade_binder.cc [deleted file]
libs/ardour/diskstream.cc
libs/ardour/enums.cc
libs/ardour/globals.cc
libs/ardour/graph.cc
libs/ardour/midi_diskstream.cc
libs/ardour/midi_playlist.cc
libs/ardour/playlist.cc
libs/ardour/region.cc
libs/ardour/session.cc
libs/ardour/session_butler.cc
libs/ardour/session_command.cc
libs/ardour/session_process.cc
libs/ardour/session_state.cc
libs/ardour/test/audio_region_test.cc [new file with mode: 0644]
libs/ardour/test/audio_region_test.h [new file with mode: 0644]
libs/ardour/test/playlist_read_test.cc [new file with mode: 0644]
libs/ardour/test/playlist_read_test.h [new file with mode: 0644]
libs/ardour/test/tempo_test.cc
libs/ardour/test/test_globals.cc [new file with mode: 0644]
libs/ardour/test/test_globals.h [new file with mode: 0644]
libs/ardour/test/test_needing_playlist_and_regions.cc
libs/ardour/wscript
libs/evoral/evoral/ControlList.hpp
libs/evoral/evoral/Range.hpp [new file with mode: 0644]
libs/evoral/evoral/types.hpp
libs/evoral/run-tests.sh
libs/evoral/src/ControlList.cpp
libs/evoral/src/Curve.cpp
libs/evoral/test/RangeTest.cpp [new file with mode: 0644]
libs/evoral/test/RangeTest.hpp [new file with mode: 0644]
libs/evoral/wscript