|
07e607ebad
|
reinstate (de)selection operations that should happen on mouse button release
git-svn-id: svn://localhost/ardour2/branches/3.0@9104 d708f5d6-7413-0410-9779-e7cbd77b26cf
|
2011-03-08 12:45:23 +00:00 |
|
Carl Hetherington
|
d2bcfc0747
|
Allow out-of-time-order writes to nascent event list, sorting before merge. Fixes #3537.
git-svn-id: svn://localhost/ardour2/branches/3.0@9103 d708f5d6-7413-0410-9779-e7cbd77b26cf
|
2011-03-08 12:34:25 +00:00 |
|
|
b88c773894
|
when leaving internal edit mode, if the current mode is range ("draw") and it wasn't before we entered internal edit mode, flip back to whatever it was before we entered
git-svn-id: svn://localhost/ardour2/branches/3.0@9102 d708f5d6-7413-0410-9779-e7cbd77b26cf
|
2011-03-08 01:55:50 +00:00 |
|
|
92578ddef5
|
show internal edit mode status correctly on session load
git-svn-id: svn://localhost/ardour2/branches/3.0@9101 d708f5d6-7413-0410-9779-e7cbd77b26cf
|
2011-03-08 01:49:13 +00:00 |
|
|
f07ea81751
|
manage Route::_have_internal_generator more accurately and never flush processors if there is on; correctly manage declicking so that only *TRACKS* without internal generators will declick at transport state transitions (fixes horrible click at transport stop in some configurations
git-svn-id: svn://localhost/ardour2/branches/3.0@9100 d708f5d6-7413-0410-9779-e7cbd77b26cf
|
2011-03-07 22:13:53 +00:00 |
|
|
5a0a06f94f
|
missed removals that should have been in the port offset patch
git-svn-id: svn://localhost/ardour2/branches/3.0@9099 d708f5d6-7413-0410-9779-e7cbd77b26cf
|
2011-03-07 19:13:07 +00:00 |
|
|
665f3bea5a
|
fix all manner of wrongness with port buffer offsets
git-svn-id: svn://localhost/ardour2/branches/3.0@9098 d708f5d6-7413-0410-9779-e7cbd77b26cf
|
2011-03-07 19:06:42 +00:00 |
|
|
61cbf95f99
|
slightly more informative message when a VAMP plugin is not found (though it might be found later, anyway)
git-svn-id: svn://localhost/ardour2/branches/3.0@9097 d708f5d6-7413-0410-9779-e7cbd77b26cf
|
2011-03-07 19:03:24 +00:00 |
|
Carl Hetherington
|
e64486acfa
|
Clamp output of y_to_note so that it doesn't return out-of-range values. Should fix #3823.
git-svn-id: svn://localhost/ardour2/branches/3.0@9096 d708f5d6-7413-0410-9779-e7cbd77b26cf
|
2011-03-07 17:17:11 +00:00 |
|
Carl Hetherington
|
0d40ff55c8
|
Trim some includes.
git-svn-id: svn://localhost/ardour2/branches/3.0@9095 d708f5d6-7413-0410-9779-e7cbd77b26cf
|
2011-03-07 17:17:03 +00:00 |
|
Carl Hetherington
|
105fec6858
|
Fix mute state on loading 2.X sessions (#3829).
git-svn-id: svn://localhost/ardour2/branches/3.0@9093 d708f5d6-7413-0410-9779-e7cbd77b26cf
|
2011-03-07 14:06:03 +00:00 |
|
Carl Hetherington
|
a6ab93be24
|
Remove debug code.
git-svn-id: svn://localhost/ardour2/branches/3.0@9092 d708f5d6-7413-0410-9779-e7cbd77b26cf
|
2011-03-07 13:09:53 +00:00 |
|
|
a187460b07
|
use the same color for the stereo panner center line as the mono panner
git-svn-id: svn://localhost/ardour2/branches/3.0@9091 d708f5d6-7413-0410-9779-e7cbd77b26cf
|
2011-03-07 13:06:29 +00:00 |
|
Carl Hetherington
|
eabe5b31f8
|
Hide/Remove to apply to the track selection.
git-svn-id: svn://localhost/ardour2/branches/3.0@9090 d708f5d6-7413-0410-9779-e7cbd77b26cf
|
2011-03-07 13:05:45 +00:00 |
|
Carl Hetherington
|
8f45604f27
|
Make Active apply to the selection.
git-svn-id: svn://localhost/ardour2/branches/3.0@9089 d708f5d6-7413-0410-9779-e7cbd77b26cf
|
2011-03-07 13:04:46 +00:00 |
|
Carl Hetherington
|
92a5e4da48
|
Make stuff in the automation menu apply to the track selection.
git-svn-id: svn://localhost/ardour2/branches/3.0@9088 d708f5d6-7413-0410-9779-e7cbd77b26cf
|
2011-03-07 13:04:36 +00:00 |
|
Carl Hetherington
|
965a974083
|
Make the route group submenu of the RouteTimeAxisView menu apply to the selection.
git-svn-id: svn://localhost/ardour2/branches/3.0@9087 d708f5d6-7413-0410-9779-e7cbd77b26cf
|
2011-03-07 13:04:03 +00:00 |
|
|
aeff4ebb79
|
make sure that fade in and fade out curves reach their target (1.0 and 0.0) rather than 1 step away from their target
git-svn-id: svn://localhost/ardour2/branches/3.0@9086 d708f5d6-7413-0410-9779-e7cbd77b26cf
|
2011-03-07 13:01:59 +00:00 |
|
|
fc32ea7642
|
Uncrustify (no functional changes).
git-svn-id: svn://localhost/ardour2/branches/3.0@9084 d708f5d6-7413-0410-9779-e7cbd77b26cf
|
2011-03-06 20:23:15 +00:00 |
|
|
f000061dc7
|
Update for new SLV2 UI API.
git-svn-id: svn://localhost/ardour2/branches/3.0@9083 d708f5d6-7413-0410-9779-e7cbd77b26cf
|
2011-03-06 03:55:45 +00:00 |
|
|
8e968996f5
|
revert recent-ish change so that regardless of the number of DSP threads, we always use the graph code (fixes a crash or lockup when removing a track and using only 1 DSP thread)
git-svn-id: svn://localhost/ardour2/branches/3.0@9082 d708f5d6-7413-0410-9779-e7cbd77b26cf
|
2011-03-05 23:23:36 +00:00 |
|
|
5999bd56da
|
fix monitoring so that MIDI tracks don't work the same way as audio (basically, they are always in "ardour does monitoring" mode
git-svn-id: svn://localhost/ardour2/branches/3.0@9081 d708f5d6-7413-0410-9779-e7cbd77b26cf
|
2011-03-05 23:16:32 +00:00 |
|
|
faeeb29202
|
some LV2 debug tracing, part three
git-svn-id: svn://localhost/ardour2/branches/3.0@9080 d708f5d6-7413-0410-9779-e7cbd77b26cf
|
2011-03-05 23:15:45 +00:00 |
|
|
67351e7d6b
|
some LV2 debug tracing, part two
git-svn-id: svn://localhost/ardour2/branches/3.0@9079 d708f5d6-7413-0410-9779-e7cbd77b26cf
|
2011-03-05 23:15:19 +00:00 |
|
|
c9e78d432f
|
some LV2 debug tracing
git-svn-id: svn://localhost/ardour2/branches/3.0@9078 d708f5d6-7413-0410-9779-e7cbd77b26cf
|
2011-03-05 23:14:39 +00:00 |
|
|
f649d775bc
|
prevent trim cursors appearing, and prevent note trimming, when in a MIDI note that is too small on-screen. avoids silliness with trim cursors appearing while drawing small notes on screen, though really, it would nice to avoid them appearing ever in a note that was just added. not sure how to do that.
git-svn-id: svn://localhost/ardour2/branches/3.0@9077 d708f5d6-7413-0410-9779-e7cbd77b26cf
|
2011-03-05 23:00:49 +00:00 |
|
Carl Hetherington
|
fb2ef7cb9a
|
Call PluginControl when a LV2 GUI control changes, rather than calling the plugin directly. Fixes problems with ganged mono plugins on multi-channel tracks.
git-svn-id: svn://localhost/ardour2/branches/3.0@9076 d708f5d6-7413-0410-9779-e7cbd77b26cf
|
2011-03-04 23:14:16 +00:00 |
|
Carl Hetherington
|
b20a139129
|
Missing files.
git-svn-id: svn://localhost/ardour2/branches/3.0@9075 d708f5d6-7413-0410-9779-e7cbd77b26cf
|
2011-03-04 17:35:39 +00:00 |
|
Carl Hetherington
|
98248aeb68
|
Test tweaks.
git-svn-id: svn://localhost/ardour2/branches/3.0@9074 d708f5d6-7413-0410-9779-e7cbd77b26cf
|
2011-03-04 17:35:10 +00:00 |
|
Carl Hetherington
|
cbf530b6b5
|
Make speaker dialogue manage the session's Speakers. Make azimuth control work. Various tweaks.
git-svn-id: svn://localhost/ardour2/branches/3.0@9073 d708f5d6-7413-0410-9779-e7cbd77b26cf
|
2011-03-04 17:35:02 +00:00 |
|
Carl Hetherington
|
88ff3c0bd1
|
Stop speaker positions jumping around when clicked on.
git-svn-id: svn://localhost/ardour2/branches/3.0@9072 d708f5d6-7413-0410-9779-e7cbd77b26cf
|
2011-03-04 17:34:50 +00:00 |
|
Carl Hetherington
|
0da1f2edb2
|
Make add speaker button work.
git-svn-id: svn://localhost/ardour2/branches/3.0@9071 d708f5d6-7413-0410-9779-e7cbd77b26cf
|
2011-03-04 17:34:42 +00:00 |
|
Carl Hetherington
|
87e332fd1c
|
Make menu option for speaker config the same as the window title.
git-svn-id: svn://localhost/ardour2/branches/3.0@9070 d708f5d6-7413-0410-9779-e7cbd77b26cf
|
2011-03-04 17:33:51 +00:00 |
|
Carl Hetherington
|
96943d6d85
|
No-op: whitespace.
git-svn-id: svn://localhost/ardour2/branches/3.0@9069 d708f5d6-7413-0410-9779-e7cbd77b26cf
|
2011-03-04 17:33:35 +00:00 |
|
|
89d6f40e33
|
forward unhandled button events from MidiRegionView back to Editor
git-svn-id: svn://localhost/ardour2/branches/3.0@9068 d708f5d6-7413-0410-9779-e7cbd77b26cf
|
2011-03-04 15:16:21 +00:00 |
|
Carl Hetherington
|
91768171d8
|
Restore MIDI note preview (#3821).
git-svn-id: svn://localhost/ardour2/branches/3.0@9066 d708f5d6-7413-0410-9779-e7cbd77b26cf
|
2011-03-04 13:22:32 +00:00 |
|
Carl Hetherington
|
ffebe2c3fe
|
Slight fix to comment.
git-svn-id: svn://localhost/ardour2/branches/3.0@9065 d708f5d6-7413-0410-9779-e7cbd77b26cf
|
2011-03-04 03:58:17 +00:00 |
|
Carl Hetherington
|
7b15526750
|
Hack round a maybe delightful (for some values of delightful) and certainly evil confluence of small bugs causing no MIDI notes on record (#3820).
git-svn-id: svn://localhost/ardour2/branches/3.0@9064 d708f5d6-7413-0410-9779-e7cbd77b26cf
|
2011-03-04 03:55:14 +00:00 |
|
|
d08e3b94c5
|
basic adoption of new mouse binding facility
git-svn-id: svn://localhost/ardour2/branches/3.0@9063 d708f5d6-7413-0410-9779-e7cbd77b26cf
|
2011-03-04 03:10:48 +00:00 |
|
|
3d1fc33abb
|
extend Gtkmm2ext::Bindings system to handle mouse buttons as well as keyboard events
git-svn-id: svn://localhost/ardour2/branches/3.0@9062 d708f5d6-7413-0410-9779-e7cbd77b26cf
|
2011-03-04 03:10:17 +00:00 |
|
Carl Hetherington
|
b15e1cba3b
|
Small cleanup.
git-svn-id: svn://localhost/ardour2/branches/3.0@9061 d708f5d6-7413-0410-9779-e7cbd77b26cf
|
2011-03-04 00:35:47 +00:00 |
|
Carl Hetherington
|
cc67b6bb1f
|
Remove unused bits.
git-svn-id: svn://localhost/ardour2/branches/3.0@9060 d708f5d6-7413-0410-9779-e7cbd77b26cf
|
2011-03-04 00:35:01 +00:00 |
|
|
29558bd272
|
restore oddly-commented out (by me) restoration of editor geometry from saved settings. appears to fix most issues with pane sizing in addition to the obvious one of window size
git-svn-id: svn://localhost/ardour2/branches/3.0@9059 d708f5d6-7413-0410-9779-e7cbd77b26cf
|
2011-03-03 19:25:56 +00:00 |
|
|
4f73aabc13
|
remove unused signal
git-svn-id: svn://localhost/ardour2/branches/3.0@9058 d708f5d6-7413-0410-9779-e7cbd77b26cf
|
2011-03-03 18:51:54 +00:00 |
|
|
477fca0de0
|
deframe audio regions as well as MIDI when entering internal edit mode
git-svn-id: svn://localhost/ardour2/branches/3.0@9057 d708f5d6-7413-0410-9779-e7cbd77b26cf
|
2011-03-03 18:32:06 +00:00 |
|
|
80c46cc451
|
put sampo's FFT into the (new) GTKArdour namespace, to avoid collision with the FFT in the QM DSP library. they should both be namespaced but its easier to avoid changing the QM code at all
git-svn-id: svn://localhost/ardour2/branches/3.0@9056 d708f5d6-7413-0410-9779-e7cbd77b26cf
|
2011-03-03 17:58:11 +00:00 |
|
|
1ba667a0c1
|
change note-edit-mode alpha of MIDI region view frame to 64, not zero
git-svn-id: svn://localhost/ardour2/branches/3.0@9055 d708f5d6-7413-0410-9779-e7cbd77b26cf
|
2011-03-03 17:57:37 +00:00 |
|
|
2c72f58aa1
|
experiment with making MIDI region boxes vanish when in note/internal edit mode ... to be continued
git-svn-id: svn://localhost/ardour2/branches/3.0@9054 d708f5d6-7413-0410-9779-e7cbd77b26cf
|
2011-03-03 14:51:02 +00:00 |
|
|
9498b3bfe4
|
use alpha value when drawing simplerect outline
git-svn-id: svn://localhost/ardour2/branches/3.0@9053 d708f5d6-7413-0410-9779-e7cbd77b26cf
|
2011-03-03 14:46:23 +00:00 |
|
|
3225b24854
|
move open-on-write call for MIDI into mark_streaming_midi_write_started() so that it works for the fork operation (or any other op that writes a new file)
git-svn-id: svn://localhost/ardour2/branches/3.0@9052 d708f5d6-7413-0410-9779-e7cbd77b26cf
|
2011-03-03 03:54:28 +00:00 |
|