Carl Hetherington
|
67b4433b0c
|
Don't strip suffixes twice from peakfile names, otherwise source names like fred.jim.wav and fred.sheila.wav end up trying to use the same peakfile name.
git-svn-id: svn://localhost/ardour2/branches/3.0@7928 d708f5d6-7413-0410-9779-e7cbd77b26cf
|
2010-10-27 21:21:34 +00:00 |
|
Carl Hetherington
|
ba6d6895f7
|
assert() which catches one source of crashes on startup when Ardour starts JACK.
git-svn-id: svn://localhost/ardour2/branches/3.0@7926 d708f5d6-7413-0410-9779-e7cbd77b26cf
|
2010-10-27 21:18:32 +00:00 |
|
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 |
|
|
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 |
|
|
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
|
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
|
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 |
|
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
|
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
|
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 |
|
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 |
|
|
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 |
|
|
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 |
|
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 |
|
Carl Hetherington
|
6a67194735
|
framecnt -> framepos for extents, as I think it makes slightly more sense.
git-svn-id: svn://localhost/ardour2/branches/3.0@7836 d708f5d6-7413-0410-9779-e7cbd77b26cf
|
2010-09-23 22:55:51 +00:00 |
|
Carl Hetherington
|
8202e6cfbb
|
Fix implicit cast of framepos_t to nframes_t. Fixes #3473.
git-svn-id: svn://localhost/ardour2/branches/3.0@7835 d708f5d6-7413-0410-9779-e7cbd77b26cf
|
2010-09-23 22:55:08 +00:00 |
|
Carl Hetherington
|
b6eede26fa
|
Remove debugging code.
git-svn-id: svn://localhost/ardour2/branches/3.0@7834 d708f5d6-7413-0410-9779-e7cbd77b26cf
|
2010-09-23 22:54:47 +00:00 |
|
Carl Hetherington
|
cf4091a03a
|
Fix assert. Remove some debug output.
git-svn-id: svn://localhost/ardour2/branches/3.0@7833 d708f5d6-7413-0410-9779-e7cbd77b26cf
|
2010-09-23 21:48:17 +00:00 |
|
|
ded4a143db
|
much craziness with canvas cursors; fix 0 beat cursor text when shortening notes; fix crash when trimming locked regions; don't show trim cursors when region is locked; partial version of enumwriter validation fix from 2.X (less necessary with 3.0; probably more ...
git-svn-id: svn://localhost/ardour2/branches/3.0@7831 d708f5d6-7413-0410-9779-e7cbd77b26cf
|
2010-09-22 15:21:06 +00:00 |
|
Carl Hetherington
|
096f146d94
|
Tidy up Window menu a bit; use ToggleActions for all relevant things, cleanup editor/mixer options a bit.
git-svn-id: svn://localhost/ardour2/branches/3.0@7828 d708f5d6-7413-0410-9779-e7cbd77b26cf
|
2010-09-22 00:41:25 +00:00 |
|
Carl Hetherington
|
4d908a12fd
|
Claim button presses on PixFaders. Fixes #3470.
git-svn-id: svn://localhost/ardour2/branches/3.0@7827 d708f5d6-7413-0410-9779-e7cbd77b26cf
|
2010-09-21 23:34:59 +00:00 |
|
|
90e73a3a6d
|
(1) remove almost-never used block/unlock_property_changes() methods from PBD::Stateful (2) hide used and path columns from region list (3) detect mouse position within MIDI notes and thus allow move or trim from the same mouse mode (object or trim; first & last 1/4 of each note is for trimming
git-svn-id: svn://localhost/ardour2/branches/3.0@7823 d708f5d6-7413-0410-9779-e7cbd77b26cf
|
2010-09-21 15:15:06 +00:00 |
|
Carl Hetherington
|
e6ecd36b26
|
Revert previous commit, adding comment as to why.
git-svn-id: svn://localhost/ardour2/branches/3.0@7822 d708f5d6-7413-0410-9779-e7cbd77b26cf
|
2010-09-21 15:02:45 +00:00 |
|
Carl Hetherington
|
f7d973476c
|
Patch from Lincoln: don't save state on starting record, as it can be slow. Fixes #3452.
git-svn-id: svn://localhost/ardour2/branches/3.0@7821 d708f5d6-7413-0410-9779-e7cbd77b26cf
|
2010-09-21 14:29:11 +00:00 |
|
|
a017411dfa
|
missing part of lincoln's patch
git-svn-id: svn://localhost/ardour2/branches/3.0@7819 d708f5d6-7413-0410-9779-e7cbd77b26cf
|
2010-09-21 03:09:24 +00:00 |
|
|
97a96ee250
|
region list displays actual playlist use count for each region, rather than a GUI-based count
git-svn-id: svn://localhost/ardour2/branches/3.0@7814 d708f5d6-7413-0410-9779-e7cbd77b26cf
|
2010-09-20 19:18:17 +00:00 |
|
Carl Hetherington
|
19ccb83ff5
|
Fix VST build.
git-svn-id: svn://localhost/ardour2/branches/3.0@7811 d708f5d6-7413-0410-9779-e7cbd77b26cf
|
2010-09-20 03:43:45 +00:00 |
|
Carl Hetherington
|
ac34829f3b
|
Add missing files.
git-svn-id: svn://localhost/ardour2/branches/3.0@7810 d708f5d6-7413-0410-9779-e7cbd77b26cf
|
2010-09-20 01:01:53 +00:00 |
|
Carl Hetherington
|
a2885a430b
|
Add progress bar to strip silence dialogue. Fixes #3103.
git-svn-id: svn://localhost/ardour2/branches/3.0@7809 d708f5d6-7413-0410-9779-e7cbd77b26cf
|
2010-09-20 00:58:25 +00:00 |
|
Carl Hetherington
|
a212e7eec9
|
Make sure that _get_vector writes a value to the output array even when veclen == 1. Fixes #3461.
git-svn-id: svn://localhost/ardour2/branches/3.0@7808 d708f5d6-7413-0410-9779-e7cbd77b26cf
|
2010-09-20 00:57:44 +00:00 |
|
Carl Hetherington
|
dadee4622d
|
Put images on the fade in/out menus. Fixes #3411.
git-svn-id: svn://localhost/ardour2/branches/3.0@7805 d708f5d6-7413-0410-9779-e7cbd77b26cf
|
2010-09-19 03:31:03 +00:00 |
|
Carl Hetherington
|
9054c71fb8
|
Update regions list when editing a region fade. Fixes #3458.
git-svn-id: svn://localhost/ardour2/branches/3.0@7801 d708f5d6-7413-0410-9779-e7cbd77b26cf
|
2010-09-18 20:55:51 +00:00 |
|
Carl Hetherington
|
d2c23d8204
|
Fix save/reload of pan automation.
git-svn-id: svn://localhost/ardour2/branches/3.0@7798 d708f5d6-7413-0410-9779-e7cbd77b26cf
|
2010-09-18 20:01:36 +00:00 |
|
|
ede4ecbb00
|
megaopus patch #2 for today: remove nframes64_t and sframes_t from source
git-svn-id: svn://localhost/ardour2/branches/3.0@7792 d708f5d6-7413-0410-9779-e7cbd77b26cf
|
2010-09-17 18:20:37 +00:00 |
|
|
10bdce85a0
|
megaopus commit: (1) add __STD_(LIMIT|FORMAT)_MACROS to command line flags for cc and c++ builds, remove them from source (2) add new Property::midi_data used by MidiRegion to signal that its (MIDI) contents have changed (3) massive switch from nframes_t to framepos_t/framecnt_t including removal of ARDOUR::max_frames (replaced by ARDOUR::max_frame{pos,cnt} (lots more to do but this set was driven by changes to the Diskstream API to use framepos_t
git-svn-id: svn://localhost/ardour2/branches/3.0@7791 d708f5d6-7413-0410-9779-e7cbd77b26cf
|
2010-09-17 16:24:22 +00:00 |
|
Carl Hetherington
|
48d5e569af
|
Tidy formatting.
git-svn-id: svn://localhost/ardour2/branches/3.0@7787 d708f5d6-7413-0410-9779-e7cbd77b26cf
|
2010-09-16 17:01:19 +00:00 |
|