ardour.git
16 years agonew tempo handling from drmoore; don't follow playhead when doing requested_return...
Paul Davis [Fri, 21 Dec 2007 14:48:25 +0000 (14:48 +0000)]
new tempo handling from drmoore; don't follow playhead when doing requested_return stuff; if selected marker is end of range, do the right thing when computing edit point

git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@2806 d708f5d6-7413-0410-9779-e7cbd77b26cf

16 years agoapply plugin meter width fix to new file
Doug McLain [Thu, 20 Dec 2007 23:28:27 +0000 (23:28 +0000)]
apply plugin meter width fix to new file

git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@2803 d708f5d6-7413-0410-9779-e7cbd77b26cf

16 years agochange behaviour of play-at-edit-point....; fix crash in SAE context with automation...
Paul Davis [Thu, 20 Dec 2007 19:54:54 +0000 (19:54 +0000)]
change behaviour of play-at-edit-point....; fix crash in SAE context with automation button; new SAE logos etc

git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@2801 d708f5d6-7413-0410-9779-e7cbd77b26cf

16 years agofix non-member fontconfig_dialog()
Paul Davis [Thu, 20 Dec 2007 03:29:14 +0000 (03:29 +0000)]
fix non-member fontconfig_dialog()

git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@2800 d708f5d6-7413-0410-9779-e7cbd77b26cf

16 years agotry to make NewSessionDialog only show up when really needed, and only have necessary...
Paul Davis [Thu, 20 Dec 2007 03:20:37 +0000 (03:20 +0000)]
try to make NewSessionDialog only show up when really needed, and only have necessary tabs; clear out several track control buttons and simplify track header context menu for SAE mode

git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@2799 d708f5d6-7413-0410-9779-e7cbd77b26cf

16 years agomade new session dialog hide pages as necessary, to be a bit simpler whenever possible
Paul Davis [Wed, 19 Dec 2007 02:27:50 +0000 (02:27 +0000)]
made new session dialog hide pages as necessary, to be a bit simpler whenever possible

git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@2797 d708f5d6-7413-0410-9779-e7cbd77b26cf

16 years agomake locate-to-markers work (again?) for SAE context
Paul Davis [Tue, 18 Dec 2007 23:02:58 +0000 (23:02 +0000)]
make locate-to-markers work (again?) for SAE context

git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@2796 d708f5d6-7413-0410-9779-e7cbd77b26cf

16 years agorestore old bindings; fixup ardour.menus; remove some compiler warnings; don't try...
Paul Davis [Tue, 18 Dec 2007 22:48:07 +0000 (22:48 +0000)]
restore old bindings; fixup ardour.menus; remove some compiler warnings; don't try to set NSD folder values when no command line argument is given

git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@2795 d708f5d6-7413-0410-9779-e7cbd77b26cf

16 years agonew LocateRollLocate event, used to implement play-at-edit-point-and-return; other...
Paul Davis [Tue, 18 Dec 2007 20:54:46 +0000 (20:54 +0000)]
new LocateRollLocate event, used to implement play-at-edit-point-and-return; other fixes from the OS X world

git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@2792 d708f5d6-7413-0410-9779-e7cbd77b26cf

16 years agomake click on empty canvas area clear selection; change zoom-ot-region to be a toggle...
Paul Davis [Mon, 17 Dec 2007 14:44:27 +0000 (14:44 +0000)]
make click on empty canvas area clear selection; change zoom-ot-region to be a toggle; fixup naming of audition-selection/play-selected-region

git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@2789 d708f5d6-7413-0410-9779-e7cbd77b26cf

16 years agoslightly better cleanup, and some debug output
John Anderson [Mon, 17 Dec 2007 10:45:33 +0000 (10:45 +0000)]
slightly better cleanup, and some debug output

git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@2788 d708f5d6-7413-0410-9779-e7cbd77b26cf

16 years agofix up install target that involved older SAE keybindings files
Paul Davis [Fri, 14 Dec 2007 20:49:32 +0000 (20:49 +0000)]
fix up install target that involved older SAE keybindings files

git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@2782 d708f5d6-7413-0410-9779-e7cbd77b26cf

16 years agovst fixes
Doug McLain [Thu, 13 Dec 2007 03:59:21 +0000 (03:59 +0000)]
vst fixes

git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@2781 d708f5d6-7413-0410-9779-e7cbd77b26cf

16 years agoexpose region/track selection linkage in menus etc.
Paul Davis [Wed, 12 Dec 2007 22:36:07 +0000 (22:36 +0000)]
expose region/track selection linkage in menus etc.

git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@2780 d708f5d6-7413-0410-9779-e7cbd77b26cf

16 years agoper-kbd-layout keybindings selection; initial pass at link-region-and-track-selection
Paul Davis [Wed, 12 Dec 2007 21:42:25 +0000 (21:42 +0000)]
per-kbd-layout keybindings selection; initial pass at link-region-and-track-selection

git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@2779 d708f5d6-7413-0410-9779-e7cbd77b26cf

16 years agomake SCROLL_{RIGHT,LEFT} work, and Alt-SCROLL_{UP,DOWN} do something sensible
Paul Davis [Tue, 11 Dec 2007 17:21:00 +0000 (17:21 +0000)]
make SCROLL_{RIGHT,LEFT} work, and Alt-SCROLL_{UP,DOWN} do something sensible

git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@2778 d708f5d6-7413-0410-9779-e7cbd77b26cf

16 years agoadd about 1cm of space to each end when zoom-to-region is invoked; hide loading dialo...
Paul Davis [Tue, 11 Dec 2007 16:01:00 +0000 (16:01 +0000)]
add about 1cm of space to each end when zoom-to-region is invoked; hide loading dialog when user answers "no"; fix glog message about absolute dirname; make audition-region just play the timeline for the right range

git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@2777 d708f5d6-7413-0410-9779-e7cbd77b26cf

16 years agoadd back the SConscript file
Paul Davis [Tue, 11 Dec 2007 15:34:37 +0000 (15:34 +0000)]
add back the SConscript file

git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@2776 d708f5d6-7413-0410-9779-e7cbd77b26cf

16 years agocopy from vendor branch, v1.0
Paul Davis [Tue, 11 Dec 2007 15:26:55 +0000 (15:26 +0000)]
copy from vendor branch, v1.0

git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@2775 d708f5d6-7413-0410-9779-e7cbd77b26cf

16 years agogot the directory wrong again
Paul Davis [Tue, 11 Dec 2007 15:17:50 +0000 (15:17 +0000)]
got the directory wrong again

git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@2769 d708f5d6-7413-0410-9779-e7cbd77b26cf

16 years agopulling vendor branch for rubberband
Paul Davis [Tue, 11 Dec 2007 15:16:51 +0000 (15:16 +0000)]
pulling vendor branch for rubberband

git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@2768 d708f5d6-7413-0410-9779-e7cbd77b26cf

16 years ago-- not true anymore. :)
Taybin Rutkin [Tue, 11 Dec 2007 00:37:12 +0000 (00:37 +0000)]
-- not true anymore. :)

git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@2757 d708f5d6-7413-0410-9779-e7cbd77b26cf

16 years agoremove unintended AudioUnits header file inclusion
Paul Davis [Mon, 10 Dec 2007 21:48:47 +0000 (21:48 +0000)]
remove unintended AudioUnits header file inclusion

git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@2756 d708f5d6-7413-0410-9779-e7cbd77b26cf

16 years agoAU support; mv LADSPA gui to Generic; small fix(?) for NSD issue with absolute/full...
Paul Davis [Mon, 10 Dec 2007 21:32:27 +0000 (21:32 +0000)]
AU support; mv LADSPA gui to Generic; small fix(?) for NSD issue with absolute/full pathnames

git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@2755 d708f5d6-7413-0410-9779-e7cbd77b26cf

16 years agoAU support, plus changes in Plugin to make unique_id a string
Paul Davis [Mon, 10 Dec 2007 21:29:51 +0000 (21:29 +0000)]
AU support, plus changes in Plugin to make unique_id a string

git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@2754 d708f5d6-7413-0410-9779-e7cbd77b26cf

16 years agomake rec-enable MIDI bindable again
Paul Davis [Sat, 8 Dec 2007 23:16:38 +0000 (23:16 +0000)]
make rec-enable MIDI bindable again

git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@2753 d708f5d6-7413-0410-9779-e7cbd77b26cf

16 years agomake selected marker line resize as canvas size changes
Paul Davis [Sat, 8 Dec 2007 22:51:23 +0000 (22:51 +0000)]
make selected marker line resize as canvas size changes

git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@2752 d708f5d6-7413-0410-9779-e7cbd77b26cf

16 years agofix waveview display on the crossfade editor
Ben Loftis [Fri, 7 Dec 2007 16:32:02 +0000 (16:32 +0000)]
fix waveview display on the crossfade editor

git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@2751 d708f5d6-7413-0410-9779-e7cbd77b26cf

16 years agodeep, deep fix for what do if we can't run process() because of work in other threads...
Paul Davis [Fri, 7 Dec 2007 16:28:49 +0000 (16:28 +0000)]
deep, deep fix for what do if we can't run process() because of work in other threads; may stop crashes in TAP Echo and other plugins, not to mention other nonsense

git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@2750 d708f5d6-7413-0410-9779-e7cbd77b26cf

16 years agoremove debug output
Doug McLain [Wed, 5 Dec 2007 09:11:07 +0000 (09:11 +0000)]
remove debug output

git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@2749 d708f5d6-7413-0410-9779-e7cbd77b26cf

16 years agoadd exception handling to Gdk::Pixbuf::create_from_file ()
Doug McLain [Wed, 5 Dec 2007 08:26:41 +0000 (08:26 +0000)]
add exception handling to Gdk::Pixbuf::create_from_file ()

git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@2748 d708f5d6-7413-0410-9779-e7cbd77b26cf

16 years agoremove debug output
Doug McLain [Tue, 4 Dec 2007 21:55:23 +0000 (21:55 +0000)]
remove debug output

git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@2747 d708f5d6-7413-0410-9779-e7cbd77b26cf

16 years agothis file really is gone!
Paul Davis [Tue, 4 Dec 2007 21:51:15 +0000 (21:51 +0000)]
this file really is gone!

git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@2746 d708f5d6-7413-0410-9779-e7cbd77b26cf

16 years agoMake level meter colors user definable. Base, Mid, Top, and Clip colors are defined...
Doug McLain [Tue, 4 Dec 2007 21:45:59 +0000 (21:45 +0000)]
Make level meter colors user definable. Base, Mid, Top, and Clip colors are defined, and a gradient from Base to Mid is created, then a gradient from Mid to Top is created, then solid Clip.  Also fixed the theme manager bug of not saving settings since 2.1 or so

git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@2745 d708f5d6-7413-0410-9779-e7cbd77b26cf

16 years agofix up normal ardour menus because of action renaming
Paul Davis [Tue, 4 Dec 2007 21:26:01 +0000 (21:26 +0000)]
fix up normal ardour menus because of action renaming

git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@2744 d708f5d6-7413-0410-9779-e7cbd77b26cf

16 years agofix up st_pitch.cc to avoid dbl-declaration of destructor
Paul Davis [Tue, 4 Dec 2007 20:35:55 +0000 (20:35 +0000)]
fix up st_pitch.cc to avoid dbl-declaration of destructor

git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@2743 d708f5d6-7413-0410-9779-e7cbd77b26cf

16 years agofix up st_pitch.cc to use time_fraction
Paul Davis [Tue, 4 Dec 2007 20:33:35 +0000 (20:33 +0000)]
fix up st_pitch.cc to use time_fraction

git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@2742 d708f5d6-7413-0410-9779-e7cbd77b26cf

16 years agonew file
Paul Davis [Tue, 4 Dec 2007 20:25:51 +0000 (20:25 +0000)]
new file

git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@2741 d708f5d6-7413-0410-9779-e7cbd77b26cf

16 years agoadd pitch shifting; minor fixes elsewhere
Paul Davis [Tue, 4 Dec 2007 20:17:28 +0000 (20:17 +0000)]
add pitch shifting; minor fixes elsewhere

git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@2740 d708f5d6-7413-0410-9779-e7cbd77b26cf

16 years agotemporary addition to avoid svn screwups
Paul Davis [Tue, 4 Dec 2007 17:20:53 +0000 (17:20 +0000)]
temporary addition to avoid svn screwups

git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@2739 d708f5d6-7413-0410-9779-e7cbd77b26cf

16 years agofix for vanishing waveforms on imported files
Paul Davis [Tue, 4 Dec 2007 16:26:12 +0000 (16:26 +0000)]
fix for vanishing waveforms on imported files

git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@2738 d708f5d6-7413-0410-9779-e7cbd77b26cf

16 years agodebugging regionlist issues
Paul Davis [Tue, 4 Dec 2007 14:34:36 +0000 (14:34 +0000)]
debugging regionlist issues

git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@2737 d708f5d6-7413-0410-9779-e7cbd77b26cf

16 years agominor changes from OS X land
Paul Davis [Tue, 4 Dec 2007 03:28:35 +0000 (03:28 +0000)]
minor changes from OS X land

git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@2736 d708f5d6-7413-0410-9779-e7cbd77b26cf

16 years agoadd single-layer zoom toggle; add toggle-fade-active commands (& bindings for SAE...
Paul Davis [Mon, 3 Dec 2007 19:06:07 +0000 (19:06 +0000)]
add single-layer zoom toggle; add toggle-fade-active commands (& bindings for SAE); add zoom-to-region; allow 2 digits in the tempo dialog

git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@2735 d708f5d6-7413-0410-9779-e7cbd77b26cf

16 years agoMake sure entered_marker is resetted if it's removed
Sampo Savolainen [Sat, 1 Dec 2007 20:13:59 +0000 (20:13 +0000)]
Make sure entered_marker is resetted if it's removed

git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@2734 d708f5d6-7413-0410-9779-e7cbd77b26cf

16 years agofix silly startup messages caused by change from this morning to ordering inside...
Paul Davis [Fri, 30 Nov 2007 23:23:46 +0000 (23:23 +0000)]
fix silly startup messages caused by change from this morning to ordering inside editor constructor

git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@2733 d708f5d6-7413-0410-9779-e7cbd77b26cf

16 years agofix issue with Region::adjust_to_sync(); enlarge key bindings editor
Paul Davis [Fri, 30 Nov 2007 22:54:10 +0000 (22:54 +0000)]
fix issue with Region::adjust_to_sync(); enlarge key bindings editor

git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@2732 d708f5d6-7413-0410-9779-e7cbd77b26cf

16 years agofix absurd bug with crop region
Paul Davis [Fri, 30 Nov 2007 22:23:36 +0000 (22:23 +0000)]
fix absurd bug with crop region

git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@2731 d708f5d6-7413-0410-9779-e7cbd77b26cf

16 years agodon't put NDF/DF in clocks if there is no DF/NDF alternative; make deselect-all and...
Paul Davis [Fri, 30 Nov 2007 22:12:27 +0000 (22:12 +0000)]
don't put NDF/DF in clocks if there is no DF/NDF alternative; make deselect-all and invert-selection operations work properly; fix bug in edit range determination with no selected marker; popup dialog when no range can be determined; add new WINDOW modifier to SConscript to allow different conventions on OS X and linux

git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@2730 d708f5d6-7413-0410-9779-e7cbd77b26cf

16 years agonew shuffle-splice mode; fix editormode selectors lacking text at startup; default...
Paul Davis [Fri, 30 Nov 2007 05:23:30 +0000 (05:23 +0000)]
new shuffle-splice mode; fix editormode selectors lacking text at startup; default smpte format in ardour.rc.in; turn off cd marker visibility by default in ardour.rc.in; replace another instance of "Audio Frames" with "Samples"

git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@2729 d708f5d6-7413-0410-9779-e7cbd77b26cf

16 years agofix bug with insert region when no track is selected; make keybindings editor show...
Paul Davis [Thu, 29 Nov 2007 18:47:24 +0000 (18:47 +0000)]
fix bug with insert region when no track is selected; make keybindings editor show apple-like names for modifiers; fix range marker menu; fix mapping of keybindings to Quartz equivalents; make cycle-edit-point work without marker unless specifically requested

git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@2728 d708f5d6-7413-0410-9779-e7cbd77b26cf

16 years agoadd set-loop-from-region variants; no grabber cursor in object mode (for SAE); fixup...
Paul Davis [Thu, 29 Nov 2007 18:07:32 +0000 (18:07 +0000)]
add set-loop-from-region variants; no grabber cursor in object mode (for SAE); fixup add track dialog for SAE profile (no track mode selector)

git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@2727 d708f5d6-7413-0410-9779-e7cbd77b26cf

16 years agofix lagging canvas updates, and as a side-effect, fix the assert(idle_id==0) crash...
Paul Davis [Thu, 29 Nov 2007 02:27:28 +0000 (02:27 +0000)]
fix lagging canvas updates, and as a side-effect, fix the assert(idle_id==0) crash seen by chris G. earlier today

git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@2726 d708f5d6-7413-0410-9779-e7cbd77b26cf

16 years agominor fixes from OSX land
Paul Davis [Thu, 29 Nov 2007 02:18:39 +0000 (02:18 +0000)]
minor fixes from OSX land

git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@2725 d708f5d6-7413-0410-9779-e7cbd77b26cf

16 years agomake region renaming even more accessible
Paul Davis [Thu, 29 Nov 2007 02:17:13 +0000 (02:17 +0000)]
make region renaming even more accessible

git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@2724 d708f5d6-7413-0410-9779-e7cbd77b26cf

16 years agoadd set loop/punch from edit-range; don't select track when propagating region list...
Paul Davis [Wed, 28 Nov 2007 22:18:01 +0000 (22:18 +0000)]
add set loop/punch from edit-range; don't select track when propagating region list selection into tracks

git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@2723 d708f5d6-7413-0410-9779-e7cbd77b26cf

16 years agoparametize modifier key usage; fix keyboard-driven sync point setting; add ladspa...
Paul Davis [Wed, 28 Nov 2007 19:32:41 +0000 (19:32 +0000)]
parametize modifier key usage; fix keyboard-driven sync point setting; add ladspa whitelist to allow subset of plugins to be shown (hardcoded for now, but to expanded in the future)

git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@2722 d708f5d6-7413-0410-9779-e7cbd77b26cf

16 years agoimplement 1-touch record action
Paul Davis [Wed, 28 Nov 2007 13:56:11 +0000 (13:56 +0000)]
implement 1-touch record action

git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@2721 d708f5d6-7413-0410-9779-e7cbd77b26cf

16 years agominor fixes from OS X land
Paul Davis [Wed, 28 Nov 2007 04:06:53 +0000 (04:06 +0000)]
minor fixes from OS X land

git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@2720 d708f5d6-7413-0410-9779-e7cbd77b26cf

16 years agoprovide support for playhead-to-next/previous-region-boundary actions, and bindings...
Paul Davis [Wed, 28 Nov 2007 03:29:53 +0000 (03:29 +0000)]
provide support for playhead-to-next/previous-region-boundary actions, and bindings (note: selected marker support not done yet)

git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@2719 d708f5d6-7413-0410-9779-e7cbd77b26cf

16 years agofix for vamp-sdk botch in SConstruct; new audio clock focus command; make insert...
Paul Davis [Tue, 27 Nov 2007 20:29:12 +0000 (20:29 +0000)]
fix for vamp-sdk botch in SConstruct; new audio clock focus command; make insert-region pay attention to entered track; different modifier list for gtk/osx; hide ye olde blue arrow on selected marker line

git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@2718 d708f5d6-7413-0410-9779-e7cbd77b26cf

16 years agofix for #1972, caused by stored snap values being invalidated by new snap choice...
Paul Davis [Tue, 27 Nov 2007 15:01:03 +0000 (15:01 +0000)]
fix for #1972, caused by stored snap values being invalidated by new snap choice list

git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@2717 d708f5d6-7413-0410-9779-e7cbd77b26cf

16 years agoMESCLUN: new SAE-specific bindings file; parametized binding files; fix handling...
Paul Davis [Tue, 27 Nov 2007 04:32:25 +0000 (04:32 +0000)]
MESCLUN: new SAE-specific bindings file; parametized binding files; fix handling of master source info loading from XML; change rubberband stretch progress reporting; better handling of top level menubar accelerators on Quartz; fixup handling of user-specified bindings file; no more audition on double-click in region list (does rename instead); various OS X specific fixups; partial fix for memory leakage in import code (fixed by timbyr in trunk but not back-portable to 2.X)

git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@2716 d708f5d6-7413-0410-9779-e7cbd77b26cf

16 years agomore ongoing SAE-driven changes (too many too list here)
Paul Davis [Mon, 26 Nov 2007 17:20:34 +0000 (17:20 +0000)]
more ongoing SAE-driven changes (too many too list here)

git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@2715 d708f5d6-7413-0410-9779-e7cbd77b26cf

16 years agoadded cd marker ruler, which displays and allows quick addition of cd track markers...
Jesse Chappell [Fri, 23 Nov 2007 04:57:39 +0000 (04:57 +0000)]
added cd marker ruler, which displays and allows quick addition of cd track markers/ranges when visible, otherwise the cd markers are shown in the normal mark/range rulers.

git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@2711 d708f5d6-7413-0410-9779-e7cbd77b26cf

16 years agoSimplified the CD toc/cue creation process by allowing regular cd location markers...
Jesse Chappell [Wed, 21 Nov 2007 05:55:49 +0000 (05:55 +0000)]
Simplified the CD toc/cue creation process by allowing regular cd location markers (not only range markers) to indicate CD track boundaries.  The previous functionality of markers serving as track indexes within ranges is unaffected.

git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@2710 d708f5d6-7413-0410-9779-e7cbd77b26cf

16 years agofixed fftw header lookup problem in sconstruct
Jesse Chappell [Wed, 21 Nov 2007 01:35:51 +0000 (01:35 +0000)]
fixed fftw header lookup problem in sconstruct

git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@2709 d708f5d6-7413-0410-9779-e7cbd77b26cf

16 years agothinko fix for splice/dragging
Paul Davis [Tue, 20 Nov 2007 22:11:28 +0000 (22:11 +0000)]
thinko fix for splice/dragging

git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@2708 d708f5d6-7413-0410-9779-e7cbd77b26cf

16 years agopossible fix
Paul Davis [Tue, 20 Nov 2007 21:22:32 +0000 (21:22 +0000)]
possible fix

git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@2707 d708f5d6-7413-0410-9779-e7cbd77b26cf

16 years agofix for systems without fftw3f
Paul Davis [Tue, 20 Nov 2007 21:13:18 +0000 (21:13 +0000)]
fix for systems without fftw3f

git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@2706 d708f5d6-7413-0410-9779-e7cbd77b26cf

16 years agoOops
Doug McLain [Tue, 20 Nov 2007 21:02:27 +0000 (21:02 +0000)]
Oops

git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@2705 d708f5d6-7413-0410-9779-e7cbd77b26cf

16 years agointegrate the not-yet-released RubberBand library into ardour for timefx
Paul Davis [Tue, 20 Nov 2007 20:20:47 +0000 (20:20 +0000)]
integrate the not-yet-released RubberBand library into ardour for timefx

git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@2704 d708f5d6-7413-0410-9779-e7cbd77b26cf

16 years agoCreate new LevelMeter class for meter only widgets. This and some better packing...
Doug McLain [Tue, 20 Nov 2007 18:45:30 +0000 (18:45 +0000)]
Create new LevelMeter class for meter only widgets.  This and some better packing options to the tracks make the meters look better

git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@2703 d708f5d6-7413-0410-9779-e7cbd77b26cf

16 years agoconnect trackmeters to existing I/O change signals
Doug McLain [Tue, 20 Nov 2007 02:20:45 +0000 (02:20 +0000)]
connect trackmeters to existing I/O change signals

git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@2702 d708f5d6-7413-0410-9779-e7cbd77b26cf

16 years agotrim at edit point added, keybindings altered (in progress); more subtle improvements...
Paul Davis [Mon, 19 Nov 2007 23:58:02 +0000 (23:58 +0000)]
trim at edit point added, keybindings altered (in progress); more subtle improvements to splice mode

git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@2701 d708f5d6-7413-0410-9779-e7cbd77b26cf

16 years agoAdd meters to busses too, and hide meter once again for smallest size
Doug McLain [Mon, 19 Nov 2007 21:43:20 +0000 (21:43 +0000)]
Add meters to busses too, and hide meter once again for smallest size

git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@2700 d708f5d6-7413-0410-9779-e7cbd77b26cf

16 years agoFix connect/disconnect of meter updating, and keep meters visible for now, to get...
Doug McLain [Mon, 19 Nov 2007 20:56:29 +0000 (20:56 +0000)]
Fix connect/disconnect of meter updating, and keep meters visible for now, to get some feedback as to which is better

git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@2699 d708f5d6-7413-0410-9779-e7cbd77b26cf

16 years agomassively better splice mode for all you tape freaks out there
Paul Davis [Mon, 19 Nov 2007 19:22:02 +0000 (19:22 +0000)]
massively better splice mode for all you tape freaks out there

git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@2698 d708f5d6-7413-0410-9779-e7cbd77b26cf

16 years agolooks better this way, and gets rid of the gap between the meter and the canvas ...
Doug McLain [Mon, 19 Nov 2007 18:11:16 +0000 (18:11 +0000)]
looks better this way, and gets rid of the gap between the meter and the canvas (at least when the meters are on)

git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@2697 d708f5d6-7413-0410-9779-e7cbd77b26cf

16 years agorestore frames-per-peak default to 256
Paul Davis [Mon, 19 Nov 2007 15:44:25 +0000 (15:44 +0000)]
restore frames-per-peak default to 256

git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@2696 d708f5d6-7413-0410-9779-e7cbd77b26cf

16 years agomore fixes for toggling on/off of the meters
Doug McLain [Mon, 19 Nov 2007 14:38:45 +0000 (14:38 +0000)]
more fixes for toggling on/off of the meters

git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@2695 d708f5d6-7413-0410-9779-e7cbd77b26cf

16 years agoa ton of changes based on discussions at SAE; to be documented later
Paul Davis [Mon, 19 Nov 2007 01:53:39 +0000 (01:53 +0000)]
a ton of changes based on discussions at SAE; to be documented later

git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@2694 d708f5d6-7413-0410-9779-e7cbd77b26cf

16 years agoRemove debug output and move meter option to root menu for now
Doug McLain [Sun, 18 Nov 2007 16:54:42 +0000 (16:54 +0000)]
Remove debug output and move meter option to root menu for now

git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@2693 d708f5d6-7413-0410-9779-e7cbd77b26cf

16 years agoMore fixing on the toggling on/off of the track meters
Doug McLain [Sun, 18 Nov 2007 16:36:15 +0000 (16:36 +0000)]
More fixing on the toggling on/off of the track meters

git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@2692 d708f5d6-7413-0410-9779-e7cbd77b26cf

16 years agoMake meters stay off when they are supposed to be
Doug McLain [Sun, 18 Nov 2007 07:13:55 +0000 (07:13 +0000)]
Make meters stay off when they are supposed to be

git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@2691 d708f5d6-7413-0410-9779-e7cbd77b26cf

16 years agoLevel meters added to editor tracks, smaller and above
Doug McLain [Sat, 17 Nov 2007 23:31:56 +0000 (23:31 +0000)]
Level meters added to editor tracks, smaller and above

git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@2690 d708f5d6-7413-0410-9779-e7cbd77b26cf

16 years agoApply patch from colinf to fix bug #1913
Carl Hetherington [Sat, 17 Nov 2007 20:52:25 +0000 (20:52 +0000)]
Apply patch from colinf to fix bug #1913

git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@2688 d708f5d6-7413-0410-9779-e7cbd77b26cf

16 years agoFix for crash on track removal, backported from trunk.
Carl Hetherington [Sat, 17 Nov 2007 20:35:32 +0000 (20:35 +0000)]
Fix for crash on track removal, backported from trunk.

git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@2687 d708f5d6-7413-0410-9779-e7cbd77b26cf

16 years agoanother binding addition
Paul Davis [Fri, 16 Nov 2007 20:07:23 +0000 (20:07 +0000)]
another binding addition

git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@2686 d708f5d6-7413-0410-9779-e7cbd77b26cf

16 years agomore key-mouse selection guesswork, plus make duplicate work without the "times"...
Paul Davis [Fri, 16 Nov 2007 17:11:32 +0000 (17:11 +0000)]
more key-mouse selection guesswork, plus make duplicate work without the "times" dialog by default (dialog accessible via Alt-d now)

git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@2685 d708f5d6-7413-0410-9779-e7cbd77b26cf

16 years agoyet another attempt at the correct selection model for key mouse actions
Paul Davis [Fri, 16 Nov 2007 15:33:30 +0000 (15:33 +0000)]
yet another attempt at the correct selection model for key mouse actions

git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@2684 d708f5d6-7413-0410-9779-e7cbd77b26cf

16 years agoprep for various scales of peakfiles
Paul Davis [Fri, 16 Nov 2007 14:34:21 +0000 (14:34 +0000)]
prep for various scales of peakfiles

git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@2683 d708f5d6-7413-0410-9779-e7cbd77b26cf

16 years agofixes for "optimized" read reads
Paul Davis [Fri, 16 Nov 2007 04:55:24 +0000 (04:55 +0000)]
fixes for "optimized" read reads

git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@2682 d708f5d6-7413-0410-9779-e7cbd77b26cf

16 years agosort keybinding editor alphabetically
Paul Davis [Thu, 15 Nov 2007 21:33:41 +0000 (21:33 +0000)]
sort keybinding editor alphabetically

git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@2681 d708f5d6-7413-0410-9779-e7cbd77b26cf

16 years agofirst pass (and hopefully correct) attempt at reading only necessary regions in Playl...
Paul Davis [Thu, 15 Nov 2007 19:23:21 +0000 (19:23 +0000)]
first pass (and hopefully correct) attempt at reading only necessary regions in Playlist::read()

git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@2680 d708f5d6-7413-0410-9779-e7cbd77b26cf

16 years agomake separate really select the right regions post-action
Paul Davis [Thu, 15 Nov 2007 14:03:07 +0000 (14:03 +0000)]
make separate really select the right regions post-action

git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@2679 d708f5d6-7413-0410-9779-e7cbd77b26cf

16 years agomore tweaks to select-for-action; make sync-point setting follow the New Way
Paul Davis [Thu, 15 Nov 2007 13:16:16 +0000 (13:16 +0000)]
more tweaks to select-for-action; make sync-point setting follow the New Way

git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@2678 d708f5d6-7413-0410-9779-e7cbd77b26cf

16 years agoadded "separate" as a new bindable editor operation; bound to F4 by default; fixed...
Paul Davis [Wed, 14 Nov 2007 03:14:21 +0000 (03:14 +0000)]
added "separate" as a new bindable editor operation; bound to F4 by default; fixed up some more selection issues when using key-mouse operations

git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@2654 d708f5d6-7413-0410-9779-e7cbd77b26cf

16 years agosync point extends across entire region height
Paul Davis [Tue, 13 Nov 2007 17:45:29 +0000 (17:45 +0000)]
sync point extends across entire region height

git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@2653 d708f5d6-7413-0410-9779-e7cbd77b26cf

16 years agosome improvements for scrubbing, more to come soon
Paul Davis [Tue, 13 Nov 2007 14:45:42 +0000 (14:45 +0000)]
some improvements for scrubbing, more to come soon

git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@2652 d708f5d6-7413-0410-9779-e7cbd77b26cf