Carl Hetherington
|
163dab0d5d
|
Prevent crash when trying to register a port with a disconnected engine.
git-svn-id: svn://localhost/ardour2/branches/3.0@7925 d708f5d6-7413-0410-9779-e7cbd77b26cf
|
2010-10-27 21:18:18 +00:00 |
|
Carl Hetherington
|
935aeb55dd
|
Use ProgressReporter class for normalization. Report progress for individual regions. Fix crash on normalising a single region (#3510).
git-svn-id: svn://localhost/ardour2/branches/3.0@7924 d708f5d6-7413-0410-9779-e7cbd77b26cf
|
2010-10-27 14:22:24 +00:00 |
|
Carl Hetherington
|
8f448a78cd
|
Move normalize dialogue to its own file. Add progress bar. Clean up labelling. Should fix 2825.
git-svn-id: svn://localhost/ardour2/branches/3.0@7923 d708f5d6-7413-0410-9779-e7cbd77b26cf
|
2010-10-26 00:30:22 +00:00 |
|
Carl Hetherington
|
7d2c21fddb
|
Clean up get_regions_for_action prototype slightly.
git-svn-id: svn://localhost/ardour2/branches/3.0@7909 d708f5d6-7413-0410-9779-e7cbd77b26cf
|
2010-10-20 00:19:09 +00:00 |
|
Carl Hetherington
|
ec52182f30
|
Modify get_regions_for_action to fix #2960. Rationale is in the comment for that method. This method is used a lot, so this commit may have unwanted side-effects.
git-svn-id: svn://localhost/ardour2/branches/3.0@7908 d708f5d6-7413-0410-9779-e7cbd77b26cf
|
2010-10-19 22:08:39 +00:00 |
|
|
326d227323
|
(3.0 version) some Mackie-emulation systems (e.g. euphonix) send zero for the tick count when the jog wheel is moved, so accomodate this by pretending that they reported 1 tick
git-svn-id: svn://localhost/ardour2/branches/3.0@7907 d708f5d6-7413-0410-9779-e7cbd77b26cf
|
2010-10-19 15:43:05 +00:00 |
|
|
ed5e141b71
|
if a clock is in delta-edit, it should be set to show a duration. this matters in BBT mode, where "zero" is 0|0|0 in duration mode and 1|1|0 otherwise. there is still a bug with the mouse tracking in delta edit mode, but that is a separate issue
git-svn-id: svn://localhost/ardour2/branches/3.0@7905 d708f5d6-7413-0410-9779-e7cbd77b26cf
|
2010-10-18 22:02:12 +00:00 |
|
Carl Hetherington
|
471ca9b1f5
|
Slightly clean up and fix unwanted display of percussive notes outside the note range. Should fix #3500.
git-svn-id: svn://localhost/ardour2/branches/3.0@7904 d708f5d6-7413-0410-9779-e7cbd77b26cf
|
2010-10-18 19:59:41 +00:00 |
|
Carl Hetherington
|
269590e1bf
|
Tidy up About dialogue. Fixes #1407.
git-svn-id: svn://localhost/ardour2/branches/3.0@7903 d708f5d6-7413-0410-9779-e7cbd77b26cf
|
2010-10-17 23:44:34 +00:00 |
|
Carl Hetherington
|
8c40401438
|
Reformat.
git-svn-id: svn://localhost/ardour2/branches/3.0@7902 d708f5d6-7413-0410-9779-e7cbd77b26cf
|
2010-10-17 23:35:38 +00:00 |
|
Carl Hetherington
|
156f5e4a42
|
Only compute and render the visible portion of crossfades. Fixes #3498.
git-svn-id: svn://localhost/ardour2/branches/3.0@7901 d708f5d6-7413-0410-9779-e7cbd77b26cf
|
2010-10-17 23:35:05 +00:00 |
|
|
aef355525f
|
delete, not comment, for the last commit
git-svn-id: svn://localhost/ardour2/branches/3.0@7897 d708f5d6-7413-0410-9779-e7cbd77b26cf
|
2010-10-14 13:11:13 +00:00 |
|
|
58416460ad
|
do not attempt to clear a (JACK) MIDI port buffer after registering the port, this is not a legal access to a JACK port buffer
git-svn-id: svn://localhost/ardour2/branches/3.0@7896 d708f5d6-7413-0410-9779-e7cbd77b26cf
|
2010-10-14 13:10:42 +00:00 |
|
Carl Hetherington
|
b6f1f02131
|
Comment.
git-svn-id: svn://localhost/ardour2/branches/3.0@7893 d708f5d6-7413-0410-9779-e7cbd77b26cf
|
2010-10-11 00:06:08 +00:00 |
|
Carl Hetherington
|
bf0356f39c
|
Fix uninitialised variables.
git-svn-id: svn://localhost/ardour2/branches/3.0@7892 d708f5d6-7413-0410-9779-e7cbd77b26cf
|
2010-10-10 11:35:16 +00:00 |
|
Carl Hetherington
|
16b562e112
|
Fix libardour tests.
git-svn-id: svn://localhost/ardour2/branches/3.0@7891 d708f5d6-7413-0410-9779-e7cbd77b26cf
|
2010-10-10 11:35:04 +00:00 |
|
Carl Hetherington
|
b126c53dfb
|
Add missing dialogue box title.
git-svn-id: svn://localhost/ardour2/branches/3.0@7890 d708f5d6-7413-0410-9779-e7cbd77b26cf
|
2010-10-10 11:34:14 +00:00 |
|
Carl Hetherington
|
d86000efd0
|
Fix crash when running an analysis of a plugin with MIDI IO.
git-svn-id: svn://localhost/ardour2/branches/3.0@7889 d708f5d6-7413-0410-9779-e7cbd77b26cf
|
2010-10-09 12:17:46 +00:00 |
|
|
7d2cd8ed5c
|
don't allow mixer strip input buttons to change input while recording (from colinf)
git-svn-id: svn://localhost/ardour2/branches/3.0@7888 d708f5d6-7413-0410-9779-e7cbd77b26cf
|
2010-10-08 18:41:59 +00:00 |
|
Carl Hetherington
|
ba0458cf1f
|
Update recorded MIDI regions as notes arrive. Fixes one cause of infinite note-lengths during record. Fix various problems with multiple captures of MIDI during one pass.
git-svn-id: svn://localhost/ardour2/branches/3.0@7887 d708f5d6-7413-0410-9779-e7cbd77b26cf
|
2010-10-08 14:54:16 +00:00 |
|
Carl Hetherington
|
a029a112a6
|
Remove debug code from previous.
git-svn-id: svn://localhost/ardour2/branches/3.0@7884 d708f5d6-7413-0410-9779-e7cbd77b26cf
|
2010-10-07 19:48:22 +00:00 |
|
Carl Hetherington
|
dd7258b29f
|
Update auto loop range to match session range until it is changed by the user. Fixes #3472.
git-svn-id: svn://localhost/ardour2/branches/3.0@7883 d708f5d6-7413-0410-9779-e7cbd77b26cf
|
2010-10-07 18:33:20 +00:00 |
|
Carl Hetherington
|
3b0c5e3541
|
Respond to JACK session quit request. Fixes #3491.
git-svn-id: svn://localhost/ardour2/branches/3.0@7878 d708f5d6-7413-0410-9779-e7cbd77b26cf
|
2010-10-07 12:12:16 +00:00 |
|
Carl Hetherington
|
2d08273987
|
Remove some unused code.
git-svn-id: svn://localhost/ardour2/branches/3.0@7876 d708f5d6-7413-0410-9779-e7cbd77b26cf
|
2010-10-05 14:55:08 +00:00 |
|
Carl Hetherington
|
8222348761
|
Improve GUI display during MIDI record in various ways.
git-svn-id: svn://localhost/ardour2/branches/3.0@7875 d708f5d6-7413-0410-9779-e7cbd77b26cf
|
2010-10-05 00:27:26 +00:00 |
|
Carl Hetherington
|
22ffdfa6ad
|
Fix incorrect angle brackets for includes.
git-svn-id: svn://localhost/ardour2/branches/3.0@7874 d708f5d6-7413-0410-9779-e7cbd77b26cf
|
2010-10-05 00:25:57 +00:00 |
|
Carl Hetherington
|
15eae738d0
|
Comments.
git-svn-id: svn://localhost/ardour2/branches/3.0@7873 d708f5d6-7413-0410-9779-e7cbd77b26cf
|
2010-10-05 00:20:37 +00:00 |
|
Carl Hetherington
|
ef62a039b9
|
Fix rounding of automation view point positions. Fixes remainder of #3329.
git-svn-id: svn://localhost/ardour2/branches/3.0@7869 d708f5d6-7413-0410-9779-e7cbd77b26cf
|
2010-10-02 00:28:13 +00:00 |
|
Carl Hetherington
|
bf83719ca0
|
Stop spurious regions being added to tracks when chasing MTC.
git-svn-id: svn://localhost/ardour2/branches/3.0@7868 d708f5d6-7413-0410-9779-e7cbd77b26cf
|
2010-10-02 00:06:23 +00:00 |
|
Carl Hetherington
|
fff03c103d
|
Small cleanup.
git-svn-id: svn://localhost/ardour2/branches/3.0@7867 d708f5d6-7413-0410-9779-e7cbd77b26cf
|
2010-10-02 00:06:11 +00:00 |
|
Carl Hetherington
|
1c7f17dcc0
|
Demangle stacktrace names.
git-svn-id: svn://localhost/ardour2/branches/3.0@7866 d708f5d6-7413-0410-9779-e7cbd77b26cf
|
2010-10-02 00:06:01 +00:00 |
|
Carl Hetherington
|
f561a6e2a4
|
Link with -rdynamic to make backtrace_symbols work again.
git-svn-id: svn://localhost/ardour2/branches/3.0@7865 d708f5d6-7413-0410-9779-e7cbd77b26cf
|
2010-10-02 00:04:52 +00:00 |
|
Carl Hetherington
|
fd2a9ccdad
|
Fix overflow within libgnomecanvas when passing in a coordinate > INT_MAX. Fixes #3370.
git-svn-id: svn://localhost/ardour2/branches/3.0@7864 d708f5d6-7413-0410-9779-e7cbd77b26cf
|
2010-10-01 20:16:29 +00:00 |
|
Carl Hetherington
|
cc9dabf882
|
Save state a little less often during multi-file imports.
git-svn-id: svn://localhost/ardour2/branches/3.0@7863 d708f5d6-7413-0410-9779-e7cbd77b26cf
|
2010-09-29 23:02:32 +00:00 |
|
Carl Hetherington
|
74c69114bc
|
Fix confusion about the 'done' variable in InterThreadInfo during import. 'done' now means that a given run of the import thread has completed; 'all_done' means that the whole import operation has completed. Fixes #3396.
git-svn-id: svn://localhost/ardour2/branches/3.0@7862 d708f5d6-7413-0410-9779-e7cbd77b26cf
|
2010-09-29 22:59:39 +00:00 |
|
|
ee54123470
|
don't unnecessarily reset name_editable in editor route list, so that tab will still finish an edit
git-svn-id: svn://localhost/ardour2/branches/3.0@7860 d708f5d6-7413-0410-9779-e7cbd77b26cf
|
2010-09-29 16:57:02 +00:00 |
|
|
5f128910e1
|
more route + region list navigation/editing changes. not sure we actually want this functionality for the region list
git-svn-id: svn://localhost/ardour2/branches/3.0@7858 d708f5d6-7413-0410-9779-e7cbd77b26cf
|
2010-09-29 02:01:35 +00:00 |
|
|
03fe5aa56d
|
safe use of existing env vars
git-svn-id: svn://localhost/ardour2/branches/3.0@7856 d708f5d6-7413-0410-9779-e7cbd77b26cf
|
2010-09-29 01:58:47 +00:00 |
|
|
9f3f3738e7
|
(1) awful grungy code to make tab/shift-tab correctly end route editing in track+bus tab (2) traversify the track+bus tab so that s/m/r keys solo/mute/rec-enable the appropriate things (more work to do here to follow modifier conventions established elsewhere)
git-svn-id: svn://localhost/ardour2/branches/3.0@7855 d708f5d6-7413-0410-9779-e7cbd77b26cf
|
2010-09-29 01:22:11 +00:00 |
|
|
fef6643165
|
change tooltip for group tab to suggest click-to-(de)activate
git-svn-id: svn://localhost/ardour2/branches/3.0@7854 d708f5d6-7413-0410-9779-e7cbd77b26cf
|
2010-09-28 22:43:19 +00:00 |
|
Carl Hetherington
|
045754c52b
|
Don't mark reloaded MIDI sources as non-writable. Fixes #3483.
git-svn-id: svn://localhost/ardour2/branches/3.0@7853 d708f5d6-7413-0410-9779-e7cbd77b26cf
|
2010-09-28 22:31:24 +00:00 |
|
Carl Hetherington
|
f761f13f6b
|
Don't cut output rate of non-interpolated controllers.
git-svn-id: svn://localhost/ardour2/branches/3.0@7852 d708f5d6-7413-0410-9779-e7cbd77b26cf
|
2010-09-28 18:47:24 +00:00 |
|
|
0ff828822f
|
use select next/prev stuff on editor track+bus list
git-svn-id: svn://localhost/ardour2/branches/3.0@7851 d708f5d6-7413-0410-9779-e7cbd77b26cf
|
2010-09-28 18:37:21 +00:00 |
|
|
40903b1926
|
(1) use select next/previous row functions for tab/shift-tab navigation in region list (2) add start (in-file) column to region list (3) make region list parent/child relationships work for MIDI regions (4) fix up handling of region selection changes driven by region list selection (i think i fixed, anyway) (5) don't put text in whole file rows for columns where it makes no sense like position or mute etc.
git-svn-id: svn://localhost/ardour2/branches/3.0@7850 d708f5d6-7413-0410-9779-e7cbd77b26cf
|
2010-09-28 17:27:58 +00:00 |
|
|
baf8cfe815
|
add new code for generic select next/previous row ops in a treeview
git-svn-id: svn://localhost/ardour2/branches/3.0@7849 d708f5d6-7413-0410-9779-e7cbd77b26cf
|
2010-09-28 17:26:05 +00:00 |
|
Carl Hetherington
|
74cc8f6067
|
Fix multiple creation of identical automation tracks. Fixes #3482.
git-svn-id: svn://localhost/ardour2/branches/3.0@7848 d708f5d6-7413-0410-9779-e7cbd77b26cf
|
2010-09-27 18:56:26 +00:00 |
|
Carl Hetherington
|
8000b39c8c
|
Create MIDI track gain automation tracks as non-region-based. Fix construction of MidiTimeAxisViews to use the same first_idle arrangement as AudioTimeAxisViews to prevent use of partially constructed objects.
git-svn-id: svn://localhost/ardour2/branches/3.0@7847 d708f5d6-7413-0410-9779-e7cbd77b26cf
|
2010-09-27 02:04:16 +00:00 |
|
|
aad157337c
|
correct version of: port cairo ARGB/BGRA -> pixbuf RGBA patch from recent 2.X commit (restores text on canvas), in which i move some functions around, rename stuff and add comments
git-svn-id: svn://localhost/ardour2/branches/3.0@7846 d708f5d6-7413-0410-9779-e7cbd77b26cf
|
2010-09-26 13:33:39 +00:00 |
|
|
0d2ddbe52a
|
port cairo ARGB/BGRA -> pixbuf RGBA patch from recent 2.X commit (restores text on canvas)
git-svn-id: svn://localhost/ardour2/branches/3.0@7842 d708f5d6-7413-0410-9779-e7cbd77b26cf
|
2010-09-26 12:59:53 +00:00 |
|
Carl Hetherington
|
42a23312a0
|
Slightly hacky but functional fix for large quantities of MIDI output when interpolating sharp changes in controller value. Fixes #3476.
git-svn-id: svn://localhost/ardour2/branches/3.0@7840 d708f5d6-7413-0410-9779-e7cbd77b26cf
|
2010-09-24 14:05:20 +00:00 |
|