Commit graph

1778 commits

Author SHA1 Message Date
Ben Loftis
47b51a8924 fix waveview display on the crossfade editor
git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@2751 d708f5d6-7413-0410-9779-e7cbd77b26cf
2007-12-07 16:32:02 +00:00
Paul Davis
8c3cdbd61e 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
2007-12-07 16:28:49 +00:00
Doug McLain
465e4ea0da remove debug output
git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@2749 d708f5d6-7413-0410-9779-e7cbd77b26cf
2007-12-05 09:11:07 +00:00
Doug McLain
7c0ff18a62 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
2007-12-05 08:26:41 +00:00
Doug McLain
ab809bf30c remove debug output
git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@2747 d708f5d6-7413-0410-9779-e7cbd77b26cf
2007-12-04 21:55:23 +00:00
Paul Davis
3f440e498a this file really is gone!
git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@2746 d708f5d6-7413-0410-9779-e7cbd77b26cf
2007-12-04 21:51:15 +00:00
Doug McLain
7388e8e79d 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
2007-12-04 21:45:59 +00:00
Paul Davis
9cd53b0b27 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
2007-12-04 21:26:01 +00:00
Paul Davis
9822d185c4 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
2007-12-04 20:35:55 +00:00
Paul Davis
5e17e6221f 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
2007-12-04 20:33:35 +00:00
Paul Davis
e05d80a583 new file
git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@2741 d708f5d6-7413-0410-9779-e7cbd77b26cf
2007-12-04 20:25:51 +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
f99b844898 temporary addition to avoid svn screwups
git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@2739 d708f5d6-7413-0410-9779-e7cbd77b26cf
2007-12-04 17:20:53 +00:00
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