|
5252c77d94
|
add delta-time option to MIDI tracer window. note that its not incredibly accurate or useful right now, because timestamps come from the system clock and are taken when the data is read/written to the port buffer, not its actual timestamp within the buffer
git-svn-id: svn://localhost/ardour2/branches/3.0@11458 d708f5d6-7413-0410-9779-e7cbd77b26cf
|
2012-02-06 17:19:59 +00:00 |
|
|
009c7a9e44
|
attempt to stop sending MMC/MTC while exporting or freewheeling for any reason
git-svn-id: svn://localhost/ardour2/branches/3.0@11457 d708f5d6-7413-0410-9779-e7cbd77b26cf
|
2012-02-06 17:09:53 +00:00 |
|
|
f4f2a9a111
|
fix bug in MidiClock that sent MIDI Clock messages with negative offsets after a loop point
git-svn-id: svn://localhost/ardour2/branches/3.0@11456 d708f5d6-7413-0410-9779-e7cbd77b26cf
|
2012-02-06 15:05:18 +00:00 |
|
|
d0b94ebc1e
|
likely fix for crash-by-assert just after a MIDI diskstream overwrite (e.g. just after an edit, while playback is active)
git-svn-id: svn://localhost/ardour2/branches/3.0@11455 d708f5d6-7413-0410-9779-e7cbd77b26cf
|
2012-02-06 14:58:03 +00:00 |
|
|
f77ed1c692
|
even more debugging info for zth
git-svn-id: svn://localhost/ardour2/branches/3.0@11454 d708f5d6-7413-0410-9779-e7cbd77b26cf
|
2012-02-06 14:35:00 +00:00 |
|
|
d0b1a8100a
|
yet more debugging info for zth
git-svn-id: svn://localhost/ardour2/branches/3.0@11453 d708f5d6-7413-0410-9779-e7cbd77b26cf
|
2012-02-06 14:28:43 +00:00 |
|
|
bdbba5af35
|
some more debugging info for zth
git-svn-id: svn://localhost/ardour2/branches/3.0@11452 d708f5d6-7413-0410-9779-e7cbd77b26cf
|
2012-02-06 14:14:40 +00:00 |
|
|
1f0fe4a449
|
removed #ifdef'ed trace_midi() code (dup'ed from libmidi++)
git-svn-id: svn://localhost/ardour2/branches/3.0@11451 d708f5d6-7413-0410-9779-e7cbd77b26cf
|
2012-02-06 14:10:40 +00:00 |
|
|
e7c0919257
|
some debugging info
git-svn-id: svn://localhost/ardour2/branches/3.0@11450 d708f5d6-7413-0410-9779-e7cbd77b26cf
|
2012-02-06 13:50:26 +00:00 |
|
|
442dd75533
|
clear marker selection as part of Selection::clear(); fixes "error" that prevents click from creating a new midi region because there appears to be a marker selection
git-svn-id: svn://localhost/ardour2/branches/3.0@11449 d708f5d6-7413-0410-9779-e7cbd77b26cf
|
2012-02-05 21:00:59 +00:00 |
|
Sakari Bergen
|
a5b39d56df
|
Change export dialog widget size allocation and make closing the exander make the window smaller also
(another attempt at fixing #4559
git-svn-id: svn://localhost/ardour2/branches/3.0@11447 d708f5d6-7413-0410-9779-e7cbd77b26cf
|
2012-02-04 13:18:58 +00:00 |
|
|
5e92f14dc5
|
make rec-enable click while step-editing exit step-editing mode... d'uh!
git-svn-id: svn://localhost/ardour2/branches/3.0@11442 d708f5d6-7413-0410-9779-e7cbd77b26cf
|
2012-02-03 21:02:18 +00:00 |
|
|
cde108107d
|
tweak button joiner colors by making them grab border color from the relevant button type
git-svn-id: svn://localhost/ardour2/branches/3.0@11441 d708f5d6-7413-0410-9779-e7cbd77b26cf
|
2012-02-03 19:10:39 +00:00 |
|
|
1f0f5e89bb
|
separate header dependencies on button joiner, and make each button joiner look up the right color for the type of buttons it contains
git-svn-id: svn://localhost/ardour2/branches/3.0@11440 d708f5d6-7413-0410-9779-e7cbd77b26cf
|
2012-02-03 18:49:43 +00:00 |
|
|
c21c9e6662
|
use button joiner for smart mode; polish up the visuals on the joiner a bit
git-svn-id: svn://localhost/ardour2/branches/3.0@11439 d708f5d6-7413-0410-9779-e7cbd77b26cf
|
2012-02-03 18:31:10 +00:00 |
|
|
ac268b1224
|
use button joiner to link play range/roll for "always play range" option. coloring and details of drawing still to be finalized
git-svn-id: svn://localhost/ardour2/branches/3.0@11437 d708f5d6-7413-0410-9779-e7cbd77b26cf
|
2012-02-03 04:18:30 +00:00 |
|
|
76aa8cd85d
|
new class/widget for linking two buttons (widgets, really) together
git-svn-id: svn://localhost/ardour2/branches/3.0@11436 d708f5d6-7413-0410-9779-e7cbd77b26cf
|
2012-02-03 04:17:53 +00:00 |
|
|
bd3af3454b
|
allow specification (partially) of which corners of an ArdourButton are rounded
git-svn-id: svn://localhost/ardour2/branches/3.0@11435 d708f5d6-7413-0410-9779-e7cbd77b26cf
|
2012-02-03 04:17:25 +00:00 |
|
|
6db9cb8d75
|
add some more variants of the cairo rounded rectangle code
git-svn-id: svn://localhost/ardour2/branches/3.0@11434 d708f5d6-7413-0410-9779-e7cbd77b26cf
|
2012-02-03 03:55:58 +00:00 |
|
|
f821c47c53
|
add tophatdave to authors list
git-svn-id: svn://localhost/ardour2/branches/3.0@11428 d708f5d6-7413-0410-9779-e7cbd77b26cf
|
2012-02-02 19:33:50 +00:00 |
|
|
b7df66c342
|
hand-done version of patch from tophatdave to prevent use of trim cursors when objects cannot be trimmed
git-svn-id: svn://localhost/ardour2/branches/3.0@11427 d708f5d6-7413-0410-9779-e7cbd77b26cf
|
2012-02-02 19:31:47 +00:00 |
|
|
02ec346c2b
|
add virtual method is_instrument() to PluginInfo (already existed for AUPluginInfo) and use to determine if plugin is an instrument for the purposes of AddRouteDialog, since the rules are plugin-type specific
git-svn-id: svn://localhost/ardour2/branches/3.0@11426 d708f5d6-7413-0410-9779-e7cbd77b26cf
|
2012-02-02 18:51:32 +00:00 |
|
|
2cc255ac08
|
fix possible logic error and make logic line up with comment
git-svn-id: svn://localhost/ardour2/branches/3.0@11424 d708f5d6-7413-0410-9779-e7cbd77b26cf
|
2012-02-02 16:23:02 +00:00 |
|
|
af90dc2bae
|
add a way to create a new MIDI track with an instrument pre-selected
git-svn-id: svn://localhost/ardour2/branches/3.0@11421 d708f5d6-7413-0410-9779-e7cbd77b26cf
|
2012-02-02 04:12:23 +00:00 |
|
|
e9a6d86b9b
|
patch for bad region-extension when pasting into a MIDI that doesn't start at zero (from tophatdave) (related to #4664)
git-svn-id: svn://localhost/ardour2/branches/3.0@11420 d708f5d6-7413-0410-9779-e7cbd77b26cf
|
2012-02-02 02:40:47 +00:00 |
|
|
87f6aeaae3
|
provide full scroll-based editing in MIDI list editor
git-svn-id: svn://localhost/ardour2/branches/3.0@11419 d708f5d6-7413-0410-9779-e7cbd77b26cf
|
2012-02-01 21:30:00 +00:00 |
|
|
2d015c0610
|
MIDI event list editor improvements, mostly to do with nagivation, but also edits are now applied across all selected notes. getting close to calling this done for 3.0
git-svn-id: svn://localhost/ardour2/branches/3.0@11418 d708f5d6-7413-0410-9779-e7cbd77b26cf
|
2012-02-01 20:11:57 +00:00 |
|
|
e39e6196c6
|
start to provide real functionality in MIDI list editor. far from finished, but then, have *you* read the Logic manual?
git-svn-id: svn://localhost/ardour2/branches/3.0@11415 d708f5d6-7413-0410-9779-e7cbd77b26cf
|
2012-02-01 03:33:42 +00:00 |
|
|
a09a71d674
|
slightly extend NotePlayer API
git-svn-id: svn://localhost/ardour2/branches/3.0@11414 d708f5d6-7413-0410-9779-e7cbd77b26cf
|
2012-02-01 03:32:59 +00:00 |
|
Carl Hetherington
|
452672f78f
|
Make crossfade convert-to-full and activate/deactivate work across edit groups (#4658).
git-svn-id: svn://localhost/ardour2/branches/3.0@11413 d708f5d6-7413-0410-9779-e7cbd77b26cf
|
2012-02-01 01:07:52 +00:00 |
|
Carl Hetherington
|
6b65e684eb
|
Tidy up slightly.
git-svn-id: svn://localhost/ardour2/branches/3.0@11412 d708f5d6-7413-0410-9779-e7cbd77b26cf
|
2012-02-01 01:07:44 +00:00 |
|
Carl Hetherington
|
396b8adffe
|
Trim declaration.
git-svn-id: svn://localhost/ardour2/branches/3.0@11411 d708f5d6-7413-0410-9779-e7cbd77b26cf
|
2012-02-01 01:07:37 +00:00 |
|
|
40af4b914f
|
use musical_time_equal() test for equality when copying note data, not strict floating point equality. should fix #4609 (and maybe another one too)
git-svn-id: svn://localhost/ardour2/branches/3.0@11407 d708f5d6-7413-0410-9779-e7cbd77b26cf
|
2012-01-31 23:20:13 +00:00 |
|
Carl Hetherington
|
34881407e7
|
Make crossfade active state and length changes undo-able.
git-svn-id: svn://localhost/ardour2/branches/3.0@11406 d708f5d6-7413-0410-9779-e7cbd77b26cf
|
2012-01-31 23:06:12 +00:00 |
|
Carl Hetherington
|
40a8ed8808
|
Update summary on switching playlists (#4659).
git-svn-id: svn://localhost/ardour2/branches/3.0@11405 d708f5d6-7413-0410-9779-e7cbd77b26cf
|
2012-01-31 21:56:39 +00:00 |
|
Carl Hetherington
|
0a720e5753
|
Comments.
git-svn-id: svn://localhost/ardour2/branches/3.0@11404 d708f5d6-7413-0410-9779-e7cbd77b26cf
|
2012-01-31 21:56:33 +00:00 |
|
Carl Hetherington
|
cf73ffdfe2
|
Remove unnecessary dialog argument to do_timefx; use current_timefx instead.
git-svn-id: svn://localhost/ardour2/branches/3.0@11403 d708f5d6-7413-0410-9779-e7cbd77b26cf
|
2012-01-31 21:24:23 +00:00 |
|
Carl Hetherington
|
44283453bc
|
Don't bother opening a time FX dialog if we are just time stretching MIDI regions (#4679).
git-svn-id: svn://localhost/ardour2/branches/3.0@11402 d708f5d6-7413-0410-9779-e7cbd77b26cf
|
2012-01-31 21:24:16 +00:00 |
|
|
d2428e8510
|
patch from colinf to fix the width of generic plugin editors
git-svn-id: svn://localhost/ardour2/branches/3.0@11401 d708f5d6-7413-0410-9779-e7cbd77b26cf
|
2012-01-31 20:48:47 +00:00 |
|
Sakari Bergen
|
8b1e5eca1d
|
Improve usage of expanded window space in the export dialog + put the "advanced" stuff in a Gtk::VPaned
git-svn-id: svn://localhost/ardour2/branches/3.0@11400 d708f5d6-7413-0410-9779-e7cbd77b26cf
|
2012-01-31 20:42:08 +00:00 |
|
Carl Hetherington
|
3b5787c461
|
Fix position of viewport after a playhead drag outside the viewport (when following the playhead).
git-svn-id: svn://localhost/ardour2/branches/3.0@11399 d708f5d6-7413-0410-9779-e7cbd77b26cf
|
2012-01-31 19:24:26 +00:00 |
|
|
9383f8e09e
|
do not crash if an LV2 plugin calls the UI write callback with a port number that ardour has decided is not an automatable parameter. deeper questions surround this commit
git-svn-id: svn://localhost/ardour2/branches/3.0@11398 d708f5d6-7413-0410-9779-e7cbd77b26cf
|
2012-01-31 16:00:19 +00:00 |
|
|
737f91174f
|
tidy up MIDI list editor; make delete/backspace actually delete notes, and make Primary-z and Primary-r do the undo thing
git-svn-id: svn://localhost/ardour2/branches/3.0@11397 d708f5d6-7413-0410-9779-e7cbd77b26cf
|
2012-01-31 03:03:13 +00:00 |
|
|
e023de6da5
|
fix for crash while drag-creating a new MIDI note and dragging before the start of the region (from tophatdave
git-svn-id: svn://localhost/ardour2/branches/3.0@11396 d708f5d6-7413-0410-9779-e7cbd77b26cf
|
2012-01-31 01:59:39 +00:00 |
|
|
7629120cda
|
many changes, large and small, related to smart mode editing, range/region selection, and behaviour of playhead when always-play-range is enabled. could be buggy, but probably in subtle (or even very subtle) ways rather than obvious
git-svn-id: svn://localhost/ardour2/branches/3.0@11394 d708f5d6-7413-0410-9779-e7cbd77b26cf
|
2012-01-30 22:53:22 +00:00 |
|
Carl Hetherington
|
664cec2135
|
Don't autoscroll right if we are moving left, and vice versa; should fix #4676.
git-svn-id: svn://localhost/ardour2/branches/3.0@11393 d708f5d6-7413-0410-9779-e7cbd77b26cf
|
2012-01-30 21:33:32 +00:00 |
|
Carl Hetherington
|
8d0f685d52
|
Fix faulty comment in previous commit.
git-svn-id: svn://localhost/ardour2/branches/3.0@11392 d708f5d6-7413-0410-9779-e7cbd77b26cf
|
2012-01-30 21:11:35 +00:00 |
|
Carl Hetherington
|
90bab430c4
|
Fix non-summon of butler when a track that needs it is followed by a track that does not (in the single-process-thread-CPU case). Should fix #4677.
git-svn-id: svn://localhost/ardour2/branches/3.0@11391 d708f5d6-7413-0410-9779-e7cbd77b26cf
|
2012-01-30 20:58:17 +00:00 |
|
Carl Hetherington
|
8f0b5a326b
|
Add assert.
git-svn-id: svn://localhost/ardour2/branches/3.0@11390 d708f5d6-7413-0410-9779-e7cbd77b26cf
|
2012-01-30 20:58:09 +00:00 |
|
Carl Hetherington
|
f430d24aab
|
Fix typo.
git-svn-id: svn://localhost/ardour2/branches/3.0@11389 d708f5d6-7413-0410-9779-e7cbd77b26cf
|
2012-01-30 18:38:18 +00:00 |
|