Commit graph

1765 commits

Author SHA1 Message Date
Paul Davis
d3f9cea1e2 fix for vanishing waveforms on imported files
git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@2738 d708f5d6-7413-0410-9779-e7cbd77b26cf
2007-12-04 16:26:12 +00:00
Paul Davis
a49728790b debugging regionlist issues
git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@2737 d708f5d6-7413-0410-9779-e7cbd77b26cf
2007-12-04 14:34:36 +00:00
Paul Davis
d7d164cd74 minor changes from OS X land
git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@2736 d708f5d6-7413-0410-9779-e7cbd77b26cf
2007-12-04 03:28:35 +00:00
Paul Davis
523952e655 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
2007-12-03 19:06:07 +00:00
Sampo Savolainen
10140d119d 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
2007-12-01 20:13:59 +00:00
Paul Davis
64c099b7fd 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
2007-11-30 23:23:46 +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
6e235615c3 fix absurd bug with crop region
git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@2731 d708f5d6-7413-0410-9779-e7cbd77b26cf
2007-11-30 22:23:36 +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
8dc368badd 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
2007-11-29 18:47:24 +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
156ddbbd4f 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
2007-11-29 02:27:28 +00:00
Paul Davis
77a9dd73e6 minor fixes from OSX land
git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@2725 d708f5d6-7413-0410-9779-e7cbd77b26cf
2007-11-29 02:18:39 +00:00
Paul Davis
b7e01e92b3 make region renaming even more accessible
git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@2724 d708f5d6-7413-0410-9779-e7cbd77b26cf
2007-11-29 02:17:13 +00:00
Paul Davis
d9032350e0 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
2007-11-28 22:18:01 +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
b8e300b36c implement 1-touch record action
git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@2721 d708f5d6-7413-0410-9779-e7cbd77b26cf
2007-11-28 13:56:11 +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
Paul Davis
618f575ac1 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
2007-11-28 03:29:53 +00:00
Paul Davis
00b409b661 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
2007-11-27 20:29:12 +00:00
Paul Davis
36bb879385 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
2007-11-27 15:01:03 +00:00
Paul Davis
263520b70b 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
2007-11-27 04:32:25 +00:00
Paul Davis
1268bf8b45 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
2007-11-26 17:20:34 +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
Jesse Chappell
8af8f2ee27 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
2007-11-21 05:55:49 +00:00
Jesse Chappell
39e6435db2 fixed fftw header lookup problem in sconstruct
git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@2709 d708f5d6-7413-0410-9779-e7cbd77b26cf
2007-11-21 01:35:51 +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
670c583083 possible fix
git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@2707 d708f5d6-7413-0410-9779-e7cbd77b26cf
2007-11-20 21:22:32 +00:00
Paul Davis
339ff11a67 fix for systems without fftw3f
git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@2706 d708f5d6-7413-0410-9779-e7cbd77b26cf
2007-11-20 21:13:18 +00:00
Doug McLain
2c46220ff1 Oops
git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@2705 d708f5d6-7413-0410-9779-e7cbd77b26cf
2007-11-20 21:02:27 +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
Doug McLain
e9e328b469 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
2007-11-20 18:45:30 +00:00
Doug McLain
c60e0e6a32 connect trackmeters to existing I/O change signals
git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@2702 d708f5d6-7413-0410-9779-e7cbd77b26cf
2007-11-20 02:20:45 +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
Doug McLain
afb0c4246e 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
2007-11-19 21:43:20 +00:00
Doug McLain
f265a08604 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
2007-11-19 20:56:29 +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
Doug McLain
b61265e89e 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
2007-11-19 18:11:16 +00:00
Paul Davis
03aa564941 restore frames-per-peak default to 256
git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@2696 d708f5d6-7413-0410-9779-e7cbd77b26cf
2007-11-19 15:44:25 +00:00
Doug McLain
f6999c701c 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
2007-11-19 14:38:45 +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
Doug McLain
86f7d4ef87 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
2007-11-18 16:54:42 +00:00
Doug McLain
98268578e4 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
2007-11-18 16:36:15 +00:00
Doug McLain
ef3f600a1a 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
2007-11-18 07:13:55 +00:00
Doug McLain
8683ccfd80 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
2007-11-17 23:31:56 +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
Carl Hetherington
f8d6ceb200 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
2007-11-17 20:35:32 +00:00
Paul Davis
513daee79d another binding addition
git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@2686 d708f5d6-7413-0410-9779-e7cbd77b26cf
2007-11-16 20:07:23 +00:00
Paul Davis
1ef6511c76 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
2007-11-16 17:11:32 +00:00