David Robillard [Sun, 13 Jan 2008 00:27:13 +0000 (00:27 +0000)]
Fix MIDI playback.
git-svn-id: svn://localhost/ardour2/trunk@2905
d708f5d6-7413-0410-9779-
e7cbd77b26cf
David Robillard [Sat, 12 Jan 2008 23:45:50 +0000 (23:45 +0000)]
Merge with 2.0-ongoing R2885.
Fix loading of 2.0 sessions.
git-svn-id: svn://localhost/ardour2/trunk@2904
d708f5d6-7413-0410-9779-
e7cbd77b26cf
David Robillard [Fri, 11 Jan 2008 00:54:08 +0000 (00:54 +0000)]
Fix LD_PRELOAD hackery for cairomm.
git-svn-id: svn://localhost/ardour2/trunk@2890
d708f5d6-7413-0410-9779-
e7cbd77b26cf
David Robillard [Fri, 11 Jan 2008 00:39:37 +0000 (00:39 +0000)]
More build fixes.
git-svn-id: svn://localhost/ardour2/trunk@2889
d708f5d6-7413-0410-9779-
e7cbd77b26cf
David Robillard [Fri, 11 Jan 2008 00:07:40 +0000 (00:07 +0000)]
Actually fix compilation w/ SYSLIBS=0.
Set version number to 3.0 (was 2.1).
git-svn-id: svn://localhost/ardour2/trunk@2888
d708f5d6-7413-0410-9779-
e7cbd77b26cf
David Robillard [Thu, 10 Jan 2008 23:11:05 +0000 (23:11 +0000)]
(Possible) compile w/o SYSLIBS fix.
git-svn-id: svn://localhost/ardour2/trunk@2887
d708f5d6-7413-0410-9779-
e7cbd77b26cf
David Robillard [Thu, 10 Jan 2008 22:29:26 +0000 (22:29 +0000)]
Merge with 2.0-ongoing R2885.
git-svn-id: svn://localhost/ardour2/trunk@2886
d708f5d6-7413-0410-9779-
e7cbd77b26cf
David Robillard [Thu, 10 Jan 2008 22:22:29 +0000 (22:22 +0000)]
Merge with 2.0-ongoing R2883.
git-svn-id: svn://localhost/ardour2/trunk@2885
d708f5d6-7413-0410-9779-
e7cbd77b26cf
David Robillard [Thu, 10 Jan 2008 21:20:59 +0000 (21:20 +0000)]
Merge libs/ardour and gtk2_ardour with 2.0-ongoing R2837.
git-svn-id: svn://localhost/ardour2/trunk@2883
d708f5d6-7413-0410-9779-
e7cbd77b26cf
David Robillard [Mon, 7 Jan 2008 21:12:29 +0000 (21:12 +0000)]
Merge with 2.0-ongoing R2653.
git-svn-id: svn://localhost/ardour2/trunk@2837
d708f5d6-7413-0410-9779-
e7cbd77b26cf
David Robillard [Fri, 21 Dec 2007 00:26:06 +0000 (00:26 +0000)]
Fix meter colour names for consistency.
git-svn-id: svn://localhost/ardour2/trunk@2805
d708f5d6-7413-0410-9779-
e7cbd77b26cf
David Robillard [Fri, 21 Dec 2007 00:08:02 +0000 (00:08 +0000)]
Fix crash when displaying LADSPA plugin UI.
git-svn-id: svn://localhost/ardour2/trunk@2804
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Doug McLain [Thu, 20 Dec 2007 23:25:19 +0000 (23:25 +0000)]
Port level meters to trunk
git-svn-id: svn://localhost/ardour2/trunk@2802
d708f5d6-7413-0410-9779-
e7cbd77b26cf
David Robillard [Wed, 19 Dec 2007 05:05:52 +0000 (05:05 +0000)]
Lower soundtouch version dependency to 1.2.1 w/ SYSLIBS=1. Compiles here...
git-svn-id: svn://localhost/ardour2/trunk@2798
d708f5d6-7413-0410-9779-
e7cbd77b26cf
David Robillard [Tue, 18 Dec 2007 22:46:49 +0000 (22:46 +0000)]
Added missing file.
git-svn-id: svn://localhost/ardour2/trunk@2794
d708f5d6-7413-0410-9779-
e7cbd77b26cf
David Robillard [Tue, 18 Dec 2007 22:31:38 +0000 (22:31 +0000)]
Make configure script executable.
git-svn-id: svn://localhost/ardour2/trunk@2793
d708f5d6-7413-0410-9779-
e7cbd77b26cf
David Robillard [Tue, 18 Dec 2007 07:20:02 +0000 (07:20 +0000)]
Fix building.
git-svn-id: svn://localhost/ardour2/trunk@2791
d708f5d6-7413-0410-9779-
e7cbd77b26cf
David Robillard [Tue, 18 Dec 2007 06:05:55 +0000 (06:05 +0000)]
Remove ancient/unused flowcanvas and libglademm from repository.
Update libraries to latest stable released version (except gnomecanvasmm, which is strangely packaged...).
Fixes building (at least here).
git-svn-id: svn://localhost/ardour2/trunk@2790
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Tim Mayberry [Sat, 15 Dec 2007 23:29:38 +0000 (23:29 +0000)]
Check for soundtouch library when using SYSLIBS
git-svn-id: svn://localhost/ardour2/trunk@2787
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Tim Mayberry [Sat, 15 Dec 2007 23:29:30 +0000 (23:29 +0000)]
Fix compile for when LIBLO=0
git-svn-id: svn://localhost/ardour2/trunk@2786
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Tim Mayberry [Sat, 15 Dec 2007 23:29:21 +0000 (23:29 +0000)]
Remove two unused files in gtk2_ardour
git-svn-id: svn://localhost/ardour2/trunk@2785
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Tim Mayberry [Sat, 15 Dec 2007 23:29:02 +0000 (23:29 +0000)]
Remove unused file gtk2_ardour/gtkscrolledwindow.c
git-svn-id: svn://localhost/ardour2/trunk@2784
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Tim Mayberry [Sat, 15 Dec 2007 23:28:47 +0000 (23:28 +0000)]
Fix include statements so they match all other files in gtk2_ardour
git-svn-id: svn://localhost/ardour2/trunk@2783
d708f5d6-7413-0410-9779-
e7cbd77b26cf
David Robillard [Mon, 26 Nov 2007 01:29:11 +0000 (01:29 +0000)]
Use normal Processor run_in_place interface on Meter.
git-svn-id: svn://localhost/ardour2/trunk@2714
d708f5d6-7413-0410-9779-
e7cbd77b26cf
David Robillard [Sun, 25 Nov 2007 01:05:48 +0000 (01:05 +0000)]
Fix unused variable warning.
Consistently name canvas colours (was very messy and user exposed).
git-svn-id: svn://localhost/ardour2/trunk@2713
d708f5d6-7413-0410-9779-
e7cbd77b26cf
David Robillard [Sun, 25 Nov 2007 00:28:35 +0000 (00:28 +0000)]
Fix crash on MIDI region split.
git-svn-id: svn://localhost/ardour2/trunk@2712
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Carl Hetherington [Sat, 17 Nov 2007 21:02:05 +0000 (21:02 +0000)]
Apply colinf's fix for bug #1913
git-svn-id: svn://localhost/ardour2/trunk@2689
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Tim Mayberry [Thu, 15 Nov 2007 02:32:40 +0000 (02:32 +0000)]
Change return type of Session::import_audiofiles to void as the int return value was not used
git-svn-id: svn://localhost/ardour2/trunk@2677
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Tim Mayberry [Thu, 15 Nov 2007 02:32:35 +0000 (02:32 +0000)]
Rename Session::import_audiofile to Session::import_audiofiles now that it imports more than a single file
git-svn-id: svn://localhost/ardour2/trunk@2676
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Tim Mayberry [Thu, 15 Nov 2007 02:32:30 +0000 (02:32 +0000)]
Improve the readability of Session::import_audiofile
git-svn-id: svn://localhost/ardour2/trunk@2675
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Tim Mayberry [Thu, 15 Nov 2007 02:32:27 +0000 (02:32 +0000)]
Refactor Session::import_audiofile to reduce complexity and remove use of goto
git-svn-id: svn://localhost/ardour2/trunk@2674
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Tim Mayberry [Thu, 15 Nov 2007 02:32:23 +0000 (02:32 +0000)]
Remove an unnessesary use of goto in Session::import_audiofile
git-svn-id: svn://localhost/ardour2/trunk@2673
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Tim Mayberry [Thu, 15 Nov 2007 02:32:20 +0000 (02:32 +0000)]
Check for cancel at the top of the main loop in Session::import_audiofile rather than using goto
git-svn-id: svn://localhost/ardour2/trunk@2672
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Tim Mayberry [Thu, 15 Nov 2007 02:32:15 +0000 (02:32 +0000)]
Use sys::basename instead of PBD::basename_nosuffix in Session::import_audiofile
git-svn-id: svn://localhost/ardour2/trunk@2671
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Tim Mayberry [Thu, 15 Nov 2007 02:32:11 +0000 (02:32 +0000)]
Simplify finalization code in Session::import_audiofile
git-svn-id: svn://localhost/ardour2/trunk@2670
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Tim Mayberry [Thu, 15 Nov 2007 02:32:07 +0000 (02:32 +0000)]
Use std::copy instead of for loop in Session::import_audiofile
git-svn-id: svn://localhost/ardour2/trunk@2669
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Tim Mayberry [Thu, 15 Nov 2007 02:32:01 +0000 (02:32 +0000)]
Use full name of file being imported in status message during import
git-svn-id: svn://localhost/ardour2/trunk@2668
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Tim Mayberry [Thu, 15 Nov 2007 02:31:58 +0000 (02:31 +0000)]
Pass a path argument to ImportableSource rather than SNDFILE handle so resource management is contained
git-svn-id: svn://localhost/ardour2/trunk@2667
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Tim Mayberry [Thu, 15 Nov 2007 02:31:54 +0000 (02:31 +0000)]
Fix mixed usage of tabs and spaces for indentation in ardour/importable_source.h
git-svn-id: svn://localhost/ardour2/trunk@2666
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Tim Mayberry [Thu, 15 Nov 2007 02:31:46 +0000 (02:31 +0000)]
Use std::auto_ptr instead of boost::scoped_ptr in Session::import_audiofile
git-svn-id: svn://localhost/ardour2/trunk@2665
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Tim Mayberry [Thu, 15 Nov 2007 02:31:43 +0000 (02:31 +0000)]
Move variable declaration closer to usage
git-svn-id: svn://localhost/ardour2/trunk@2664
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Tim Mayberry [Thu, 15 Nov 2007 02:31:39 +0000 (02:31 +0000)]
Use sys::remove instead of ::unlink in Session::import_audiofile for portability
git-svn-id: svn://localhost/ardour2/trunk@2663
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Tim Mayberry [Thu, 15 Nov 2007 02:31:36 +0000 (02:31 +0000)]
Remove unused variable in Session::import_audiofile
git-svn-id: svn://localhost/ardour2/trunk@2662
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Tim Mayberry [Thu, 15 Nov 2007 02:31:32 +0000 (02:31 +0000)]
Use scoped_ptr in Session::import_audiofile to manage ImportableSource
git-svn-id: svn://localhost/ardour2/trunk@2661
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Tim Mayberry [Thu, 15 Nov 2007 02:31:28 +0000 (02:31 +0000)]
Refactor part of Session::import_audiofile into write_audio_data_to_new_files utility function
git-svn-id: svn://localhost/ardour2/trunk@2660
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Tim Mayberry [Thu, 15 Nov 2007 02:31:23 +0000 (02:31 +0000)]
Use std::vector and boost::shared_array instead of raw arrays for channel data in Session::import_audiofile
git-svn-id: svn://localhost/ardour2/trunk@2659
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Tim Mayberry [Thu, 15 Nov 2007 02:31:19 +0000 (02:31 +0000)]
Use boost::scoped_array to manage working buffer for RAII in Session::import_audiofile
git-svn-id: svn://localhost/ardour2/trunk@2658
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Tim Mayberry [Thu, 15 Nov 2007 02:31:14 +0000 (02:31 +0000)]
Move filename generation in Session::import_audiofile to utility function get_non_existent_filename
git-svn-id: svn://localhost/ardour2/trunk@2657
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Tim Mayberry [Thu, 15 Nov 2007 02:31:09 +0000 (02:31 +0000)]
Use boost::shared_ptr for RAII with a SNDFILE handle in Session::import_audiofile
A scoped_ptr would be more suitable and efficient but scoped_ptr doesn't support
a custom deleter function(sf_close in this case), there are ways around that
limitation but I don't think it is worth doing at this point as it requires more
code etc.
git-svn-id: svn://localhost/ardour2/trunk@2656
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Carl Hetherington [Wed, 14 Nov 2007 16:39:44 +0000 (16:39 +0000)]
Add cairomm to LD_LIBRARY_PATH
git-svn-id: svn://localhost/ardour2/trunk@2655
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Tim Mayberry [Tue, 13 Nov 2007 13:21:11 +0000 (13:21 +0000)]
Change the button order in the duplicate region dialog. Fixes bug 1877
git-svn-id: svn://localhost/ardour2/trunk@2651
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Carl Hetherington [Tue, 13 Nov 2007 11:09:40 +0000 (11:09 +0000)]
More missing bits.
git-svn-id: svn://localhost/ardour2/trunk@2650
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Carl Hetherington [Tue, 13 Nov 2007 11:00:40 +0000 (11:00 +0000)]
Yet more missing things. I'm going slightly mad.
git-svn-id: svn://localhost/ardour2/trunk@2649
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Carl Hetherington [Tue, 13 Nov 2007 10:55:13 +0000 (10:55 +0000)]
Add some more bits.
git-svn-id: svn://localhost/ardour2/trunk@2648
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Carl Hetherington [Tue, 13 Nov 2007 10:54:16 +0000 (10:54 +0000)]
Fix up permissions.
git-svn-id: svn://localhost/ardour2/trunk@2647
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Carl Hetherington [Tue, 13 Nov 2007 10:53:56 +0000 (10:53 +0000)]
Fix up permissions.
git-svn-id: svn://localhost/ardour2/trunk@2646
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Carl Hetherington [Tue, 13 Nov 2007 10:45:40 +0000 (10:45 +0000)]
More missing stuff...
git-svn-id: svn://localhost/ardour2/trunk@2645
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Carl Hetherington [Tue, 13 Nov 2007 10:37:24 +0000 (10:37 +0000)]
Re-add glibmm2 properly.
git-svn-id: svn://localhost/ardour2/trunk@2644
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Carl Hetherington [Tue, 13 Nov 2007 10:29:44 +0000 (10:29 +0000)]
Add stuff missing from yesterday's library commit.
git-svn-id: svn://localhost/ardour2/trunk@2643
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Tim Mayberry [Tue, 13 Nov 2007 06:41:23 +0000 (06:41 +0000)]
Fix three minor memory leaks in the Editor by using Gtk::manage
git-svn-id: svn://localhost/ardour2/trunk@2642
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Tim Mayberry [Tue, 13 Nov 2007 06:41:16 +0000 (06:41 +0000)]
Add missing files from tarball scons target
git-svn-id: svn://localhost/ardour2/trunk@2641
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Tim Mayberry [Tue, 13 Nov 2007 06:41:12 +0000 (06:41 +0000)]
Don't log info message when creating session directories
git-svn-id: svn://localhost/ardour2/trunk@2640
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Tim Mayberry [Tue, 13 Nov 2007 06:41:02 +0000 (06:41 +0000)]
Don't log a warning when the system template directory does not exist.
git-svn-id: svn://localhost/ardour2/trunk@2639
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Tim Mayberry [Tue, 13 Nov 2007 06:40:56 +0000 (06:40 +0000)]
Remove unused header include from ardour/ladspa_plugin.cc
git-svn-id: svn://localhost/ardour2/trunk@2638
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Tim Mayberry [Tue, 13 Nov 2007 06:40:50 +0000 (06:40 +0000)]
Modify Session::path_from_region_name for portability
git-svn-id: svn://localhost/ardour2/trunk@2637
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Tim Mayberry [Tue, 13 Nov 2007 06:40:45 +0000 (06:40 +0000)]
Replace Glib::file_test with sys::exists in Session::path_from_region_name
git-svn-id: svn://localhost/ardour2/trunk@2636
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Paul Davis [Tue, 13 Nov 2007 01:55:56 +0000 (01:55 +0000)]
fixed bad merge
git-svn-id: svn://localhost/ardour2/trunk@2632
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Carl Hetherington [Tue, 13 Nov 2007 00:43:53 +0000 (00:43 +0000)]
Add missing cairomm lib from previous commit.
git-svn-id: svn://localhost/ardour2/trunk@2631
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Carl Hetherington [Mon, 12 Nov 2007 23:44:49 +0000 (23:44 +0000)]
Upgrade gtkmm to 2.10.8, glibmm to 2.13.3 and add cairomm 1.2.4
git-svn-id: svn://localhost/ardour2/trunk@2630
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Paul Davis [Mon, 12 Nov 2007 22:23:01 +0000 (22:23 +0000)]
merged with trunk revs 2605-2627
git-svn-id: svn://localhost/ardour2/trunk@2628
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Carl Hetherington [Sat, 10 Nov 2007 12:23:19 +0000 (12:23 +0000)]
Remove some debugging code which causes slow flashy screen updates.
git-svn-id: svn://localhost/ardour2/trunk@2616
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Paul Davis [Thu, 8 Nov 2007 01:40:25 +0000 (01:40 +0000)]
merged with 2.0-ongoing changes 2582-2605 (not thoroughly tested but it compiles, start up, and creates a new session)
git-svn-id: svn://localhost/ardour2/trunk@2606
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Paul Davis [Wed, 7 Nov 2007 05:09:10 +0000 (05:09 +0000)]
stop auto-play from trying to play things that are not soundfiles
git-svn-id: svn://localhost/ardour2/trunk@2603
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Paul Davis [Wed, 7 Nov 2007 02:42:27 +0000 (02:42 +0000)]
patch to prevent (mostly) CD marker being set for the start of the session
git-svn-id: svn://localhost/ardour2/trunk@2601
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Carl Hetherington [Tue, 6 Nov 2007 13:33:39 +0000 (13:33 +0000)]
Patch from jdavisp3 to further improve region gain line behaviour, as discussed in bug #1841
git-svn-id: svn://localhost/ardour2/trunk@2599
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Carl Hetherington [Tue, 6 Nov 2007 13:27:25 +0000 (13:27 +0000)]
Similar fix to previous commit for Mixer_UI::sync_order_keys()
git-svn-id: svn://localhost/ardour2/trunk@2598
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Carl Hetherington [Tue, 6 Nov 2007 12:53:04 +0000 (12:53 +0000)]
Fix crash in Editor::sync_order_keys() when a route is removed.
git-svn-id: svn://localhost/ardour2/trunk@2597
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Carl Hetherington [Tue, 6 Nov 2007 12:01:02 +0000 (12:01 +0000)]
Fix pathname.
git-svn-id: svn://localhost/ardour2/trunk@2596
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Carl Hetherington [Mon, 5 Nov 2007 17:11:55 +0000 (17:11 +0000)]
Make pending state dialogue modal, and give it a more friendly (and translatable) name.
git-svn-id: svn://localhost/ardour2/trunk@2594
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Carl Hetherington [Mon, 5 Nov 2007 16:57:19 +0000 (16:57 +0000)]
Patch from jdavisp3 to fix #1894
git-svn-id: svn://localhost/ardour2/trunk@2592
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Carl Hetherington [Mon, 5 Nov 2007 15:38:19 +0000 (15:38 +0000)]
Patch from jdavisp3 to fix bug #1841.
git-svn-id: svn://localhost/ardour2/trunk@2590
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Carl Hetherington [Mon, 5 Nov 2007 15:20:44 +0000 (15:20 +0000)]
Fix for some problems with punch ranges.
git-svn-id: svn://localhost/ardour2/trunk@2589
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Carl Hetherington [Sun, 4 Nov 2007 23:18:15 +0000 (23:18 +0000)]
Select another track when one is deleted, thereby allowing the editor mixer to stick around if it's displayed. Should fix #1542.
git-svn-id: svn://localhost/ardour2/trunk@2588
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Carl Hetherington [Sun, 4 Nov 2007 21:40:12 +0000 (21:40 +0000)]
Update region names in the region list when they change, to fix #1584
git-svn-id: svn://localhost/ardour2/trunk@2587
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Carl Hetherington [Sun, 4 Nov 2007 21:01:06 +0000 (21:01 +0000)]
Don't copy a naked pointer in the copy constructor, to prevent a double delete.
git-svn-id: svn://localhost/ardour2/trunk@2586
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Carl Hetherington [Sun, 4 Nov 2007 16:41:49 +0000 (16:41 +0000)]
Don't give master or control routes a hide button, to fix #1645
git-svn-id: svn://localhost/ardour2/trunk@2585
d708f5d6-7413-0410-9779-
e7cbd77b26cf
David Robillard [Wed, 31 Oct 2007 20:08:00 +0000 (20:08 +0000)]
Do unto MIDI as thou hath done unto audio.
git-svn-id: svn://localhost/ardour2/trunk@2582
d708f5d6-7413-0410-9779-
e7cbd77b26cf
David Robillard [Wed, 31 Oct 2007 20:05:49 +0000 (20:05 +0000)]
Truly atomic port mixdown function setting.
git-svn-id: svn://localhost/ardour2/trunk@2581
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Paul Davis [Wed, 31 Oct 2007 18:28:52 +0000 (18:28 +0000)]
new files added
git-svn-id: svn://localhost/ardour2/trunk@2580
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Paul Davis [Wed, 31 Oct 2007 18:24:43 +0000 (18:24 +0000)]
new port design, probably about 90% done (i.e it mostly works and this commit is to stop anyone else from stomping on my changes :)
git-svn-id: svn://localhost/ardour2/trunk@2579
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Nick Mainsbridge [Fri, 26 Oct 2007 15:31:46 +0000 (15:31 +0000)]
pending state dialog tweaks
git-svn-id: svn://localhost/ardour2/trunk@2577
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Nick Mainsbridge [Fri, 26 Oct 2007 13:32:24 +0000 (13:32 +0000)]
use filechooser widget in export dialog, selected files set format combos, hide progress bar until use in export dialog, speed up 'separate regions in range' operation on larger sessions, ruler scale now calculated separately to mark generation, fix for non-stacked layering regression, try not to generate 'buried' crossfades, use playlist->freeze() to speed up copying/moving regions on large playlists (not done for undo), width dependent items now reset on regionview init, get rid of jack_port_ensure_monitor check, remove audiosourse _length (only source has a length.. i think), make overlapend differ to overlapexternal where start points coincide.
git-svn-id: svn://localhost/ardour2/trunk@2576
d708f5d6-7413-0410-9779-
e7cbd77b26cf
David Robillard [Thu, 25 Oct 2007 00:42:53 +0000 (00:42 +0000)]
Use SSE/veclib/whatever for AudioBuffer::accumulate_from
git-svn-id: svn://localhost/ardour2/trunk@2574
d708f5d6-7413-0410-9779-
e7cbd77b26cf
David Robillard [Thu, 25 Oct 2007 00:19:09 +0000 (00:19 +0000)]
Fix mixed space/tab evil in globals.cc for no particular reason.
git-svn-id: svn://localhost/ardour2/trunk@2573
d708f5d6-7413-0410-9779-
e7cbd77b26cf
David Robillard [Thu, 25 Oct 2007 00:09:23 +0000 (00:09 +0000)]
Clean/strengthen up constructor/type stuff in new port system.
git-svn-id: svn://localhost/ardour2/trunk@2572
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Carl Hetherington [Tue, 23 Oct 2007 14:52:52 +0000 (14:52 +0000)]
Back out recent bad patch.
git-svn-id: svn://localhost/ardour2/trunk@2571
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Paul Davis [Tue, 23 Oct 2007 14:21:26 +0000 (14:21 +0000)]
make insert existing audio menu item work again
git-svn-id: svn://localhost/ardour2/trunk@2570
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Paul Davis [Tue, 23 Oct 2007 14:20:31 +0000 (14:20 +0000)]
make import menu item work again
git-svn-id: svn://localhost/ardour2/trunk@2569
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Carl Hetherington [Tue, 23 Oct 2007 14:02:15 +0000 (14:02 +0000)]
Re-work Port construction slightly so that _flags is always initialised before reset() is called. Otherwise a decision is made based on an uninitialised variable (as spotted by valgrind)
git-svn-id: svn://localhost/ardour2/trunk@2568
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Carl Hetherington [Tue, 23 Oct 2007 13:33:46 +0000 (13:33 +0000)]
Fix a probably-irrelevant warning from valgrind.
git-svn-id: svn://localhost/ardour2/trunk@2567
d708f5d6-7413-0410-9779-
e7cbd77b26cf