Paul Davis [Thu, 12 Aug 2010 21:02:01 +0000 (21:02 +0000)]
lotsa keybindings for nearly everything in the step editor
git-svn-id: svn://localhost/ardour2/branches/3.0@7610
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Paul Davis [Thu, 12 Aug 2010 19:43:36 +0000 (19:43 +0000)]
forward port commit 7608 for a3
git-svn-id: svn://localhost/ardour2/branches/3.0@7609
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Carl Hetherington [Thu, 12 Aug 2010 00:39:46 +0000 (00:39 +0000)]
Make automation-follows-regions the default.
git-svn-id: svn://localhost/ardour2/branches/3.0@7607
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Carl Hetherington [Thu, 12 Aug 2010 00:38:01 +0000 (00:38 +0000)]
Modify option text to reflect the fact that MIDI automation is always moved with regions.
git-svn-id: svn://localhost/ardour2/branches/3.0@7606
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Carl Hetherington [Thu, 12 Aug 2010 00:19:06 +0000 (00:19 +0000)]
Indent sub-options for moving locked/glued markers.
git-svn-id: svn://localhost/ardour2/branches/3.0@7605
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Carl Hetherington [Wed, 11 Aug 2010 23:41:26 +0000 (23:41 +0000)]
Add option to insert time to move glued / locked markers. Fixes #3393.
git-svn-id: svn://localhost/ardour2/branches/3.0@7604
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Carl Hetherington [Wed, 11 Aug 2010 23:40:51 +0000 (23:40 +0000)]
Move insert time dialog to its own file.
git-svn-id: svn://localhost/ardour2/branches/3.0@7603
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Paul Davis [Wed, 11 Aug 2010 22:21:38 +0000 (22:21 +0000)]
when adding a new region for step editing, do rounding-snap, not backwards-snap, to get the region position
git-svn-id: svn://localhost/ardour2/branches/3.0@7602
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Paul Davis [Wed, 11 Aug 2010 20:16:39 +0000 (20:16 +0000)]
make step edit cursor follow zoom (and change its color a bit)
git-svn-id: svn://localhost/ardour2/branches/3.0@7601
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Paul Davis [Wed, 11 Aug 2010 19:42:42 +0000 (19:42 +0000)]
fix up initial step edit pos when operating on an existing region
git-svn-id: svn://localhost/ardour2/branches/3.0@7600
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Paul Davis [Wed, 11 Aug 2010 19:11:14 +0000 (19:11 +0000)]
vari-size rect as step-edit cursor
git-svn-id: svn://localhost/ardour2/branches/3.0@7599
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Paul Davis [Wed, 11 Aug 2010 18:21:37 +0000 (18:21 +0000)]
add a first hack at a step edit cursor (to be changed); add program+bank stubs (non-functional for the foreseeable future); fix up step edit changes propagating across all MIDI tracks; make program change "flags" change height along with track
git-svn-id: svn://localhost/ardour2/branches/3.0@7598
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Paul Davis [Wed, 11 Aug 2010 18:20:08 +0000 (18:20 +0000)]
rename mezzo-piano dynamics icon for consistency
git-svn-id: svn://localhost/ardour2/branches/3.0@7597
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Paul Davis [Wed, 11 Aug 2010 18:19:26 +0000 (18:19 +0000)]
white versions of the SVG dynamics icons
git-svn-id: svn://localhost/ardour2/branches/3.0@7596
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Paul Davis [Wed, 11 Aug 2010 15:12:55 +0000 (15:12 +0000)]
switch dynamics icons to white and shrink their size by about 25%
git-svn-id: svn://localhost/ardour2/branches/3.0@7595
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Carl Hetherington [Wed, 11 Aug 2010 02:04:49 +0000 (02:04 +0000)]
Add submenus for route group, playlist and automation to route context menu. Fixes #618.
git-svn-id: svn://localhost/ardour2/branches/3.0@7594
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Carl Hetherington [Wed, 11 Aug 2010 02:03:57 +0000 (02:03 +0000)]
Move track mode into a submenu.
git-svn-id: svn://localhost/ardour2/branches/3.0@7593
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Carl Hetherington [Wed, 11 Aug 2010 01:23:03 +0000 (01:23 +0000)]
Hopefully fix up automation control point selection (finally).
git-svn-id: svn://localhost/ardour2/branches/3.0@7592
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Paul Davis [Tue, 10 Aug 2010 23:23:47 +0000 (23:23 +0000)]
label various spinners in the step editor
git-svn-id: svn://localhost/ardour2/branches/3.0@7591
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Paul Davis [Tue, 10 Aug 2010 22:02:06 +0000 (22:02 +0000)]
neo was told there was no spoon, i'm telling you there is no bsharp
git-svn-id: svn://localhost/ardour2/branches/3.0@7589
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Paul Davis [Tue, 10 Aug 2010 21:27:19 +0000 (21:27 +0000)]
part 2 of the OMG-make-radio-buttons-and-actions-work-properly commit for the step editor
git-svn-id: svn://localhost/ardour2/branches/3.0@7588
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Paul Davis [Tue, 10 Aug 2010 21:27:04 +0000 (21:27 +0000)]
the OMG-make-radio-buttons-and-actions-work-properly commit for the step editor
git-svn-id: svn://localhost/ardour2/branches/3.0@7587
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Carl Hetherington [Tue, 10 Aug 2010 16:41:51 +0000 (16:41 +0000)]
Hopefully fix up region click + drag which I broke yesterday.
git-svn-id: svn://localhost/ardour2/branches/3.0@7586
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Carl Hetherington [Tue, 10 Aug 2010 10:38:48 +0000 (10:38 +0000)]
Fix last-minute breakage of Ctrl-Click.
git-svn-id: svn://localhost/ardour2/branches/3.0@7585
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Carl Hetherington [Tue, 10 Aug 2010 01:52:49 +0000 (01:52 +0000)]
Improve ctrl-click behaviour of automation points. Should fix #3385.
git-svn-id: svn://localhost/ardour2/branches/3.0@7584
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Carl Hetherington [Tue, 10 Aug 2010 00:28:20 +0000 (00:28 +0000)]
Setup clock sensitivity with lock correctly.
git-svn-id: svn://localhost/ardour2/branches/3.0@7583
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Carl Hetherington [Tue, 10 Aug 2010 00:09:42 +0000 (00:09 +0000)]
Don't drop MIDI messages that arrive at the very start of a JACK buffer, and add a temporary warning message to indicate when such drops happen.
git-svn-id: svn://localhost/ardour2/branches/3.0@7582
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Carl Hetherington [Tue, 10 Aug 2010 00:09:25 +0000 (00:09 +0000)]
Give mixer strips panners and a mono button based on the type of its outputs, not of its track.
git-svn-id: svn://localhost/ardour2/branches/3.0@7581
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Carl Hetherington [Mon, 9 Aug 2010 23:15:54 +0000 (23:15 +0000)]
Fix compatibility of marker positional lock style with 2.X sessions.
git-svn-id: svn://localhost/ardour2/branches/3.0@7580
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Carl Hetherington [Mon, 9 Aug 2010 22:23:32 +0000 (22:23 +0000)]
Fix up state save/load of location lock/glue settings.
git-svn-id: svn://localhost/ardour2/branches/3.0@7579
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Carl Hetherington [Mon, 9 Aug 2010 22:23:23 +0000 (22:23 +0000)]
Fix save/load of MIDI automation state. Fixes #3354.
git-svn-id: svn://localhost/ardour2/branches/3.0@7578
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Carl Hetherington [Mon, 9 Aug 2010 18:22:10 +0000 (18:22 +0000)]
Add glue / lock buttons to the location window.
git-svn-id: svn://localhost/ardour2/branches/3.0@7577
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Carl Hetherington [Mon, 9 Aug 2010 17:28:38 +0000 (17:28 +0000)]
Fix fitting of automation tracks. Fixes #3384.
git-svn-id: svn://localhost/ardour2/branches/3.0@7576
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Carl Hetherington [Mon, 9 Aug 2010 17:28:25 +0000 (17:28 +0000)]
Show selected status visually for AutomationTimeAxisViews
git-svn-id: svn://localhost/ardour2/branches/3.0@7575
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Carl Hetherington [Mon, 9 Aug 2010 17:27:56 +0000 (17:27 +0000)]
Move get_child_list() into TimeAxisView.
git-svn-id: svn://localhost/ardour2/branches/3.0@7574
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Carl Hetherington [Mon, 9 Aug 2010 16:40:31 +0000 (16:40 +0000)]
Allow markers to be glued to bar/beat time. Fixes #1815.
git-svn-id: svn://localhost/ardour2/branches/3.0@7573
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Carl Hetherington [Mon, 9 Aug 2010 14:49:03 +0000 (14:49 +0000)]
Update note name correctly during drag. Fixes #3382.
git-svn-id: svn://localhost/ardour2/branches/3.0@7572
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Carl Hetherington [Mon, 9 Aug 2010 14:12:15 +0000 (14:12 +0000)]
In marks_either_side, don't return a marker that is exactly at the position that we request. Fixes #3386.
git-svn-id: svn://localhost/ardour2/branches/3.0@7571
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Carl Hetherington [Mon, 9 Aug 2010 14:11:44 +0000 (14:11 +0000)]
Copy-edit.
git-svn-id: svn://localhost/ardour2/branches/3.0@7570
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Carl Hetherington [Mon, 9 Aug 2010 14:11:24 +0000 (14:11 +0000)]
Reset entered_track if it is set to an automation child whose parent is deleted. Fixes #3389.
git-svn-id: svn://localhost/ardour2/branches/3.0@7569
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Carl Hetherington [Mon, 9 Aug 2010 14:10:23 +0000 (14:10 +0000)]
Remove unnecessary connection option editor. Add GPL boilerplate. A little copy-editing. Fixes #3388.
git-svn-id: svn://localhost/ardour2/branches/3.0@7568
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Carl Hetherington [Sun, 8 Aug 2010 02:20:45 +0000 (02:20 +0000)]
Explicitly check for and link libcurl and the dl* functions; allows linking with gold.
git-svn-id: svn://localhost/ardour2/branches/3.0@7567
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Carl Hetherington [Sun, 8 Aug 2010 02:20:35 +0000 (02:20 +0000)]
Add GPL boilerplate.
git-svn-id: svn://localhost/ardour2/branches/3.0@7566
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Carl Hetherington [Sun, 8 Aug 2010 02:20:28 +0000 (02:20 +0000)]
Minor copy-edit.
git-svn-id: svn://localhost/ardour2/branches/3.0@7565
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Carl Hetherington [Sun, 8 Aug 2010 02:20:21 +0000 (02:20 +0000)]
Add tooltip for edit mode selector. Shorten strings used in the selector to save horizontal space.
git-svn-id: svn://localhost/ardour2/branches/3.0@7564
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Carl Hetherington [Sun, 8 Aug 2010 02:19:20 +0000 (02:19 +0000)]
Label panner automation sliders the same as panners.
git-svn-id: svn://localhost/ardour2/branches/3.0@7563
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Carl Hetherington [Sat, 7 Aug 2010 23:31:33 +0000 (23:31 +0000)]
Call activate() on plugins when setting state so that they are initialised correctly.
git-svn-id: svn://localhost/ardour2/branches/3.0@7562
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Carl Hetherington [Sat, 7 Aug 2010 23:31:07 +0000 (23:31 +0000)]
Use a ticked Lock item for markers rather than Lock / Unlock. Fixes #2136.
git-svn-id: svn://localhost/ardour2/branches/3.0@7561
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Carl Hetherington [Sat, 7 Aug 2010 23:30:37 +0000 (23:30 +0000)]
Fix a panner crash when reducing a route's output count down to 2. Remove some unused code.
git-svn-id: svn://localhost/ardour2/branches/3.0@7560
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Carl Hetherington [Sat, 7 Aug 2010 23:30:12 +0000 (23:30 +0000)]
Allow local-scope strings to be passed in as constructor parameters.
git-svn-id: svn://localhost/ardour2/branches/3.0@7559
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Carl Hetherington [Sat, 7 Aug 2010 23:29:22 +0000 (23:29 +0000)]
Possibly-useful assert.
git-svn-id: svn://localhost/ardour2/branches/3.0@7558
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Paul Davis [Fri, 6 Aug 2010 23:45:20 +0000 (23:45 +0000)]
don't try to look up the key info for actions that don't have accel paths
git-svn-id: svn://localhost/ardour2/branches/3.0@7557
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Carl Hetherington [Fri, 6 Aug 2010 23:28:44 +0000 (23:28 +0000)]
Fix up selection of automation points.
git-svn-id: svn://localhost/ardour2/branches/3.0@7556
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Paul Davis [Fri, 6 Aug 2010 19:02:21 +0000 (19:02 +0000)]
start using new keybinding stuff in step editor dialog
git-svn-id: svn://localhost/ardour2/branches/3.0@7555
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Paul Davis [Fri, 6 Aug 2010 19:00:59 +0000 (19:00 +0000)]
functions related to blocking mothership callbacks
git-svn-id: svn://localhost/ardour2/branches/3.0@7554
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Paul Davis [Fri, 6 Aug 2010 18:44:55 +0000 (18:44 +0000)]
new files for new per-window/action-driven key binding mechanism
git-svn-id: svn://localhost/ardour2/branches/3.0@7553
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Paul Davis [Fri, 6 Aug 2010 13:18:11 +0000 (13:18 +0000)]
fix initialization of channel adjustment step sizes
git-svn-id: svn://localhost/ardour2/branches/3.0@7552
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Carl Hetherington [Fri, 6 Aug 2010 00:58:51 +0000 (00:58 +0000)]
Fix reset_objects for MIDI automation views.
git-svn-id: svn://localhost/ardour2/branches/3.0@7551
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Paul Davis [Thu, 5 Aug 2010 22:58:38 +0000 (22:58 +0000)]
actually read&parse current version from ardour.org, and pay attention to ~/.config/ardour3/.offthehook
git-svn-id: svn://localhost/ardour2/branches/3.0@7550
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Paul Davis [Thu, 5 Aug 2010 19:39:49 +0000 (19:39 +0000)]
first pass a "phone home" facility for version tracking and update notification
git-svn-id: svn://localhost/ardour2/branches/3.0@7549
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Paul Davis [Thu, 5 Aug 2010 19:39:11 +0000 (19:39 +0000)]
slightly more info when debugging the kbd snooper
git-svn-id: svn://localhost/ardour2/branches/3.0@7548
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Paul Davis [Thu, 5 Aug 2010 19:38:46 +0000 (19:38 +0000)]
unused new actions code for step entry
git-svn-id: svn://localhost/ardour2/branches/3.0@7547
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Carl Hetherington [Thu, 5 Aug 2010 13:37:04 +0000 (13:37 +0000)]
Remove somewhat confusing view_to_model_coord_x method.
git-svn-id: svn://localhost/ardour2/branches/3.0@7546
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Carl Hetherington [Thu, 5 Aug 2010 13:36:38 +0000 (13:36 +0000)]
Support cut / copy / paste of MIDI automation.
git-svn-id: svn://localhost/ardour2/branches/3.0@7545
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Carl Hetherington [Thu, 5 Aug 2010 13:35:43 +0000 (13:35 +0000)]
Clean up handling of track vs region automation a bit.
git-svn-id: svn://localhost/ardour2/branches/3.0@7544
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Paul Davis [Wed, 4 Aug 2010 23:45:01 +0000 (23:45 +0000)]
make bar-resync button in step editor work (move insertion point to next bar boundary)
git-svn-id: svn://localhost/ardour2/branches/3.0@7543
d708f5d6-7413-0410-9779-
e7cbd77b26cf
David Robillard [Wed, 4 Aug 2010 21:50:57 +0000 (21:50 +0000)]
Fix spacey tabs...
http://ardour.org/development/styleguide
git-svn-id: svn://localhost/ardour2/branches/3.0@7542
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Paul Davis [Wed, 4 Aug 2010 20:28:10 +0000 (20:28 +0000)]
add beat-resync button to step editor (move insertion point to next whole beat from region start)
git-svn-id: svn://localhost/ardour2/branches/3.0@7541
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Paul Davis [Wed, 4 Aug 2010 17:57:41 +0000 (17:57 +0000)]
extend step-edited region correctly; scroll to keep newly step-edited notes in view
git-svn-id: svn://localhost/ardour2/branches/3.0@7538
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Paul Davis [Wed, 4 Aug 2010 17:04:20 +0000 (17:04 +0000)]
endless further tweaks to step editor; stop stealing the "r" key inside MidiRegionView key handling
git-svn-id: svn://localhost/ardour2/branches/3.0@7537
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Carl Hetherington [Wed, 4 Aug 2010 15:42:45 +0000 (15:42 +0000)]
Fix SNAFU with auto-connect. Fixes #3379.
git-svn-id: svn://localhost/ardour2/branches/3.0@7536
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Carl Hetherington [Wed, 4 Aug 2010 15:41:55 +0000 (15:41 +0000)]
Allow rubberband selection of MIDI automation points. Fixes
git-svn-id: svn://localhost/ardour2/branches/3.0@7535
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Carl Hetherington [Wed, 4 Aug 2010 00:01:55 +0000 (00:01 +0000)]
Fix peakfile display after record. Fixes at least part of #3374.
git-svn-id: svn://localhost/ardour2/branches/3.0@7534
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Paul Davis [Tue, 3 Aug 2010 21:50:15 +0000 (21:50 +0000)]
properly track step edit status in editor & mixer windows
git-svn-id: svn://localhost/ardour2/branches/3.0@7533
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Paul Davis [Tue, 3 Aug 2010 19:22:57 +0000 (19:22 +0000)]
a bunch of tweaks for the step entry process (computer keyboard input now works, for example)
git-svn-id: svn://localhost/ardour2/branches/3.0@7532
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Paul Davis [Tue, 3 Aug 2010 15:06:55 +0000 (15:06 +0000)]
cairo-ify the PianoKeyboard widget
git-svn-id: svn://localhost/ardour2/branches/3.0@7531
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Paul Davis [Tue, 3 Aug 2010 04:13:05 +0000 (04:13 +0000)]
make step entry chord & triplet buttons do their thing, or something close to it
git-svn-id: svn://localhost/ardour2/branches/3.0@7530
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Paul Davis [Mon, 2 Aug 2010 21:52:21 +0000 (21:52 +0000)]
first, incomplete pass at step entry dialog, along with various SVG and PNG files for notes and dynamics notation
git-svn-id: svn://localhost/ardour2/branches/3.0@7529
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Carl Hetherington [Mon, 2 Aug 2010 01:59:34 +0000 (01:59 +0000)]
Suspend transport timecode transmission during playhead drag. Should fix #3324.
git-svn-id: svn://localhost/ardour2/branches/3.0@7528
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Carl Hetherington [Sun, 1 Aug 2010 10:26:19 +0000 (10:26 +0000)]
Put MIDI sync ports in the Ardour tab of the port matrix.
git-svn-id: svn://localhost/ardour2/branches/3.0@7527
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Carl Hetherington [Sun, 1 Aug 2010 10:26:02 +0000 (10:26 +0000)]
Fixes to MIDI ports in the matrix.
git-svn-id: svn://localhost/ardour2/branches/3.0@7526
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Carl Hetherington [Sun, 1 Aug 2010 10:25:55 +0000 (10:25 +0000)]
Fix port matrix crash.
git-svn-id: svn://localhost/ardour2/branches/3.0@7525
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Carl Hetherington [Sun, 1 Aug 2010 10:25:41 +0000 (10:25 +0000)]
Fix up mistake in session bundle generation.#
git-svn-id: svn://localhost/ardour2/branches/3.0@7524
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Carl Hetherington [Sat, 31 Jul 2010 00:44:26 +0000 (00:44 +0000)]
Make Clear option work for MIDI automation tracks. Fixes part of #3137.
git-svn-id: svn://localhost/ardour2/branches/3.0@7523
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Carl Hetherington [Fri, 30 Jul 2010 02:09:39 +0000 (02:09 +0000)]
Put Mackie surface ports into the Ardour tab of the port matrix.
git-svn-id: svn://localhost/ardour2/branches/3.0@7522
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Carl Hetherington [Thu, 29 Jul 2010 19:25:26 +0000 (19:25 +0000)]
Don't display empty tabs in the port matrix.
git-svn-id: svn://localhost/ardour2/branches/3.0@7521
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Carl Hetherington [Thu, 29 Jul 2010 19:24:25 +0000 (19:24 +0000)]
Fix startup of the mackie surface code.
git-svn-id: svn://localhost/ardour2/branches/3.0@7520
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Carl Hetherington [Wed, 28 Jul 2010 01:40:36 +0000 (01:40 +0000)]
Trim get_nth_physical port methods.
git-svn-id: svn://localhost/ardour2/branches/3.0@7518
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Carl Hetherington [Wed, 28 Jul 2010 00:43:15 +0000 (00:43 +0000)]
Add session MIDI bundles to enable connection of MIDI tracks from the right-click I/O menus.
git-svn-id: svn://localhost/ardour2/branches/3.0@7517
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Carl Hetherington [Wed, 28 Jul 2010 00:42:43 +0000 (00:42 +0000)]
Fix test compile.
git-svn-id: svn://localhost/ardour2/branches/3.0@7516
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Paul Davis [Tue, 27 Jul 2010 15:42:14 +0000 (15:42 +0000)]
catch the step edit region if it goes away and prepare to use a new one; step edit insert position starts at the edit point, not the start of the edited region
git-svn-id: svn://localhost/ardour2/branches/3.0@7515
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Paul Davis [Tue, 27 Jul 2010 14:09:16 +0000 (14:09 +0000)]
change Control::{set,get}_float to Control::{set,get}_double and make almost all Control-related stuff use double rather than random mixtures of float, double and some integer value ; make hans' program change stuff work quite a bit better (not finished yet) including keyboard edting of pgm change values
git-svn-id: svn://localhost/ardour2/branches/3.0@7514
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Carl Hetherington [Tue, 27 Jul 2010 03:09:58 +0000 (03:09 +0000)]
Fix up Mackie control surface to cope with changes to midi++ midi ports from a while back.
git-svn-id: svn://localhost/ardour2/branches/3.0@7513
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Carl Hetherington [Tue, 27 Jul 2010 03:09:42 +0000 (03:09 +0000)]
Remove mono button and panner from MIDI mixer strips.
git-svn-id: svn://localhost/ardour2/branches/3.0@7512
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Carl Hetherington [Tue, 27 Jul 2010 03:09:28 +0000 (03:09 +0000)]
Copy-edit.
git-svn-id: svn://localhost/ardour2/branches/3.0@7511
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Carl Hetherington [Tue, 27 Jul 2010 02:11:15 +0000 (02:11 +0000)]
Fix up gain envelope handling with region split. Fixes #3306.
git-svn-id: svn://localhost/ardour2/branches/3.0@7510
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Carl Hetherington [Tue, 27 Jul 2010 02:10:59 +0000 (02:10 +0000)]
Make simple 2-point gain envelopes considered interesting if they are not constant gain.
git-svn-id: svn://localhost/ardour2/branches/3.0@7509
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Carl Hetherington [Tue, 27 Jul 2010 02:10:40 +0000 (02:10 +0000)]
Remove some instances of erroneously-drawn bundle names.
git-svn-id: svn://localhost/ardour2/branches/3.0@7508
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Carl Hetherington [Tue, 27 Jul 2010 02:10:27 +0000 (02:10 +0000)]
Improve resize behaviour of port matrices when their content size changes.
git-svn-id: svn://localhost/ardour2/branches/3.0@7507
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Carl Hetherington [Tue, 27 Jul 2010 02:10:12 +0000 (02:10 +0000)]
Fix some erroneous resizing of port matrices.
git-svn-id: svn://localhost/ardour2/branches/3.0@7506
d708f5d6-7413-0410-9779-
e7cbd77b26cf