Paul Davis
|
dda3143dc7
|
move to scons Clone everywhere rather than Copy; add Session::micro_locate() for ongoing work on video sync; debugging output for export precision problem; minor clean up to IO::find_possible_connection(); fix up a few signed/unsigned issues; make "feature lines" always be the right height as tracks resize; change version to 2.5
git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@3517 d708f5d6-7413-0410-9779-e7cbd77b26cf
|
2008-07-07 15:52:22 +00:00 |
|
Paul Davis
|
730943d730
|
(5) debugging with nowhiskey - remove stupid lack of scaling caused by redisplaying all regions for every source file removed; fix for illegal audio device selection in audio setup dialog; stuff related to drawing/dragging regionheights (disabled at present)
git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@3458 d708f5d6-7413-0410-9779-e7cbd77b26cf
|
2008-06-10 20:37:22 +00:00 |
|
Paul Davis
|
cd44c8241c
|
add GotoWallClock command; switch Editor class to use nframes64_t throughout; fix up some glitches in playhead/screen handling when locating ; never save keybindings to user's ~/.ardour2 dir unless the user changed them (well, nearly)
git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@3361 d708f5d6-7413-0410-9779-e7cbd77b26cf
|
2008-05-16 13:57:51 +00:00 |
|
Paul Davis
|
5ea9dee73b
|
mike taht's patch to remove all use of gettimeofday() in favor of ARDOUR::get_microseconds() which now uses JACK's usec clock
git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@3355 d708f5d6-7413-0410-9779-e7cbd77b26cf
|
2008-05-15 14:13:47 +00:00 |
|
David Robillard
|
4505d3aa99
|
Fix compilation with GCC 4.3 (at least with SYSLIBS=1).
git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@3334 d708f5d6-7413-0410-9779-e7cbd77b26cf
|
2008-05-11 21:42:10 +00:00 |
|
Paul Davis
|
20157d04f8
|
many changes related to region zooming; proto-visual state undo/redo stack; fill-tracks command steals "f" (follow-playhead now on shift-f
git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@3306 d708f5d6-7413-0410-9779-e7cbd77b26cf
|
2008-05-02 20:02:48 +00:00 |
|
Paul Davis
|
2263c7d6ae
|
prevent drags on rulers/bars from initiating vertical scrolling
git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@3277 d708f5d6-7413-0410-9779-e7cbd77b26cf
|
2008-04-21 15:28:12 +00:00 |
|
Paul Davis
|
a30fb19cb3
|
fix problems with undo/redo and region dragging; fix dragging in lock edit mode
git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@3208 d708f5d6-7413-0410-9779-e7cbd77b26cf
|
2008-04-02 22:57:01 +00:00 |
|
Paul Davis
|
4c7b6e1b1b
|
minor mootcher fixes; change "Analyze .." to "Spectral Analysis" where applicable; make separate actions be appropriately sensitive to the edit point
git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@3198 d708f5d6-7413-0410-9779-e7cbd77b26cf
|
2008-03-31 13:11:55 +00:00 |
|
Paul Davis
|
3a3780249a
|
a big menu cleanup; vertical auto-scrolling; some code cleanups; an unfinished (and broken) attempt to get escape to break out of a drag-in-progress
git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@3185 d708f5d6-7413-0410-9779-e7cbd77b26cf
|
2008-03-26 15:22:46 +00:00 |
|
Paul Davis
|
03260435c9
|
more fixes for drag/lock/copy logic
git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@3174 d708f5d6-7413-0410-9779-e7cbd77b26cf
|
2008-03-24 18:01:31 +00:00 |
|
Paul Davis
|
ad0fded50d
|
fix specific copy-drag ops
git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@3173 d708f5d6-7413-0410-9779-e7cbd77b26cf
|
2008-03-24 14:13:33 +00:00 |
|
Paul Davis
|
9e8c6830fd
|
don't try to automatically remove locked regions frm selection at end of drag
git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@3172 d708f5d6-7413-0410-9779-e7cbd77b26cf
|
2008-03-24 13:40:59 +00:00 |
|
Paul Davis
|
5745d81918
|
complete reorganization of logic in Editor::region_drag_finished_callback()
git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@3170 d708f5d6-7413-0410-9779-e7cbd77b26cf
|
2008-03-24 13:19:57 +00:00 |
|
Paul Davis
|
cd0cf5def7
|
more fixes for the intersection of Locked Edit mode and copy-dragging
git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@3165 d708f5d6-7413-0410-9779-e7cbd77b26cf
|
2008-03-23 15:19:09 +00:00 |
|
Paul Davis
|
fec2a96cec
|
fix dragging that involves locked regions; auto-rebinding patch for people to experiment with (probably needs a little work)
git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@3164 d708f5d6-7413-0410-9779-e7cbd77b26cf
|
2008-03-21 20:22:00 +00:00 |
|
Paul Davis
|
295b2da733
|
non-AA canvas support (not used by default); new SAE menus; fix locate-play-locate ; add toggle-punch ; use primary clock for verbose cursor mode at all the right times; minimize clock redrawing part one
git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@3123 d708f5d6-7413-0410-9779-e7cbd77b26cf
|
2008-02-26 16:34:45 +00:00 |
|
Nick Mainsbridge
|
c905d80ce4
|
Remove beat entry from meter dialog (beats are not allowed in API), clean up some hardware monitoring code, new configuration vars: ADAT Monitor Mode (documented) and Rubberbanding Snaps to Grid (self explanitory I hope, defaults to off), add some monitoring documentation.
git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@3076 d708f5d6-7413-0410-9779-e7cbd77b26cf
|
2008-02-17 12:20:16 +00:00 |
|
Ben Loftis
|
8c955f7758
|
lock edit mode disallows sliding regions in time. override by holding 3rd mouse button
git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@3060 d708f5d6-7413-0410-9779-e7cbd77b26cf
|
2008-02-15 19:43:28 +00:00 |
|
Paul Davis
|
91c9fc2533
|
grabber edit point cursor improvements; do not allow align() to use entered regionview if there are selected regions
git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@3041 d708f5d6-7413-0410-9779-e7cbd77b26cf
|
2008-02-12 17:14:43 +00:00 |
|
Paul Davis
|
c241f36817
|
fix up compile issues; add new grabber_edit_point cursor
git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@3040 d708f5d6-7413-0410-9779-e7cbd77b26cf
|
2008-02-12 16:55:11 +00:00 |
|
Paul Davis
|
a1955a82e8
|
AU GUIs basically working, though unfinished; push up dialog for massive split operations (still in progress); fix problem where peakfile is slightly older than audio data even though it is ready to use (debugging output still present); move sync-menu code to libs/gtkmm2ext for linkage reasons; prevent flush_pending() calls from "top menu" items on OS X from locking the GUI; try to make adding lots of regions (e.g. from split-at-points) scale a bit better; SAE version has no timecode mode for audio clocks
git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@3038 d708f5d6-7413-0410-9779-e7cbd77b26cf
|
2008-02-12 02:51:51 +00:00 |
|
Nick Mainsbridge
|
8f77a84552
|
use a separate drag rect for cd marker bar, show cd marker details on load in location ui.
git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@3012 d708f5d6-7413-0410-9779-e7cbd77b26cf
|
2008-02-05 19:29:05 +00:00 |
|
Paul Davis
|
4a0f94395d
|
adjusting region fade in/out lengths makes the fade in/out active; new font sizes; new font generation code in gtk2_ardour/SConscript; move mixer strip/group pane over to the RHS to match the editor; clean up ardour-sae-de.bindings.in; fix glue-to-music-time menu item (was always active)
git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@3010 d708f5d6-7413-0410-9779-e7cbd77b26cf
|
2008-02-05 15:34:13 +00:00 |
|
Sampo Savolainen
|
43ccd2d7e5
|
Workaround for gui hang when adding gain points (#2048)
git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@2999 d708f5d6-7413-0410-9779-e7cbd77b26cf
|
2008-02-03 20:19:38 +00:00 |
|
Nick Mainsbridge
|
06d8efc228
|
Fix thinko in last commit for new regions.
git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@2998 d708f5d6-7413-0410-9779-e7cbd77b26cf
|
2008-02-03 12:26:33 +00:00 |
|
Nick Mainsbridge
|
affdf459a5
|
Fix reversed bounds check in Region::adjust_to_sync (), regions with a sync point snap to the sync point again.
git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@2997 d708f5d6-7413-0410-9779-e7cbd77b26cf
|
2008-02-03 08:32:18 +00:00 |
|
Paul Davis
|
bd3b9d763b
|
large chunks of code to deal with pre-analysis of audio; transient/perconset data used for new tab-to-transient; all ArdourDialogs push the splash screen out of the way; try to keep verbose canvas cursor within the editor canvas visible area; fix template use from NSD
git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@2983 d708f5d6-7413-0410-9779-e7cbd77b26cf
|
2008-02-01 04:26:22 +00:00 |
|
Paul Davis
|
679e7fcffa
|
fix copy-drag SNAFU; fix shuffling playhead when zoom gets so low that rounding errors cause an iterative convergence on the "true" position if zoom-focus = playhead
git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@2914 d708f5d6-7413-0410-9779-e7cbd77b26cf
|
2008-01-15 00:07:35 +00:00 |
|
Paul Davis
|
4dedfa9eb4
|
fix problem with x-axis origin computation moving the origin at the wrong time
git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@2820 d708f5d6-7413-0410-9779-e7cbd77b26cf
|
2008-01-02 21:54:33 +00:00 |
|
Paul Davis
|
9c751e3c1c
|
fixed edit focus @ edit point behaviour
git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@2817 d708f5d6-7413-0410-9779-e7cbd77b26cf
|
2007-12-29 16:40:15 +00:00 |
|
Paul Davis
|
258733c4f1
|
fix timefx to actually do something now
git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@2810 d708f5d6-7413-0410-9779-e7cbd77b26cf
|
2007-12-23 17:17:00 +00:00 |
|
Paul Davis
|
5119d48267
|
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
|
2007-12-17 14:44:27 +00:00 |
|
Paul Davis
|
fac1a37764
|
add pitch shifting; minor fixes elsewhere
git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@2740 d708f5d6-7413-0410-9779-e7cbd77b26cf
|
2007-12-04 20:17:28 +00:00 |
|
Paul Davis
|
008299e8a1
|
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
|
2007-11-30 22:54:10 +00:00 |
|
Paul Davis
|
577f1571f8
|
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
|
2007-11-30 22:12:27 +00:00 |
|
Paul Davis
|
ff519d31b4
|
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
|
2007-11-30 05:23:30 +00:00 |
|
Paul Davis
|
54cbca8aa3
|
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
|
2007-11-29 18:07:32 +00:00 |
|
Paul Davis
|
c73f4fde75
|
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
|
2007-11-28 19:32:41 +00:00 |
|
Paul Davis
|
598e0dd010
|
minor fixes from OS X land
git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@2720 d708f5d6-7413-0410-9779-e7cbd77b26cf
|
2007-11-28 04:06:53 +00:00 |
|
Jesse Chappell
|
90a5607604
|
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
|
2007-11-23 04:57:39 +00:00 |
|
Paul Davis
|
44c52e09ed
|
thinko fix for splice/dragging
git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@2708 d708f5d6-7413-0410-9779-e7cbd77b26cf
|
2007-11-20 22:11:28 +00:00 |
|
Paul Davis
|
678de81b96
|
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
|
2007-11-20 20:20:47 +00:00 |
|
Paul Davis
|
c2b9f932c4
|
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
|
2007-11-19 23:58:02 +00:00 |
|
Paul Davis
|
bae0736baf
|
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
|
2007-11-19 19:22:02 +00:00 |
|
Paul Davis
|
ed9bdd0894
|
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
|
2007-11-19 01:53:39 +00:00 |
|
Carl Hetherington
|
6220b80b9b
|
Apply patch from colinf to fix bug #1913
git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@2688 d708f5d6-7413-0410-9779-e7cbd77b26cf
|
2007-11-17 20:52:25 +00:00 |
|
Paul Davis
|
2568966f8a
|
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
|
2007-11-14 03:14:21 +00:00 |
|
Paul Davis
|
a6d559553b
|
sync point extends across entire region height
git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@2653 d708f5d6-7413-0410-9779-e7cbd77b26cf
|
2007-11-13 17:45:29 +00:00 |
|
Paul Davis
|
312423f7fc
|
some improvements for scrubbing, more to come soon
git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@2652 d708f5d6-7413-0410-9779-e7cbd77b26cf
|
2007-11-13 14:45:42 +00:00 |
|