Carl Hetherington
|
f9e3a8b59f
|
Make track context colour menu apply to all selected tracks.
git-svn-id: svn://localhost/ardour2/branches/3.0@8934 d708f5d6-7413-0410-9779-e7cbd77b26cf
|
2011-02-23 01:03:51 +00:00 |
|
Carl Hetherington
|
1b8a919f57
|
Small clean up of route colour setting.
git-svn-id: svn://localhost/ardour2/branches/3.0@8933 d708f5d6-7413-0410-9779-e7cbd77b26cf
|
2011-02-23 01:03:37 +00:00 |
|
Carl Hetherington
|
458925dba5
|
Fix mute visual state when reloading sessions with soloed tracks in PFL/AFL mode.
git-svn-id: svn://localhost/ardour2/branches/3.0@8928 d708f5d6-7413-0410-9779-e7cbd77b26cf
|
2011-02-22 21:14:51 +00:00 |
|
Carl Hetherington
|
13232d03f3
|
Modify route _processor list set up so that the logic for placing `invisible' processors (e.g. internal returns etc.) is in one place. Add option to get pre-fade listen from before or after pre-fade processors (#3781).
git-svn-id: svn://localhost/ardour2/branches/3.0@8903 d708f5d6-7413-0410-9779-e7cbd77b26cf
|
2011-02-20 00:55:32 +00:00 |
|
Carl Hetherington
|
27cbe72d96
|
Remove dependence on the order of calls of listeners to MidiTrack::StepEditStatusChange, and rename the step entry menu item to make it consistent with the dialogue title. Should fix #3765.
git-svn-id: svn://localhost/ardour2/branches/3.0@8831 d708f5d6-7413-0410-9779-e7cbd77b26cf
|
2011-02-12 12:29:20 +00:00 |
|
|
6ffc443eaa
|
desensitize almost everything in a mixer strip when displaying send(s), to avoid user confusion about what can and cannot be modified
git-svn-id: svn://localhost/ardour2/branches/3.0@8609 d708f5d6-7413-0410-9779-e7cbd77b26cf
|
2011-01-29 15:28:58 +00:00 |
|
|
9361fa7b3a
|
more meta-stasizing of the GUI rc file
git-svn-id: svn://localhost/ardour2/branches/3.0@8602 d708f5d6-7413-0410-9779-e7cbd77b26cf
|
2011-01-28 15:41:13 +00:00 |
|
Carl Hetherington
|
648035dba9
|
Add route group property to share route active state (#3703)
git-svn-id: svn://localhost/ardour2/branches/3.0@8497 d708f5d6-7413-0410-9779-e7cbd77b26cf
|
2011-01-10 23:37:34 +00:00 |
|
Carl Hetherington
|
75b1f698a1
|
Disable solo-controls-are-listen-controls if we don't have a monitor bus. Should fix #3660.
git-svn-id: svn://localhost/ardour2/branches/3.0@8436 d708f5d6-7413-0410-9779-e7cbd77b26cf
|
2011-01-04 20:52:30 +00:00 |
|
Carl Hetherington
|
04db4c788c
|
Fix some confusion about handling of route extra XML. Fixes #3574.
git-svn-id: svn://localhost/ardour2/branches/3.0@8409 d708f5d6-7413-0410-9779-e7cbd77b26cf
|
2011-01-02 12:45:29 +00:00 |
|
Carl Hetherington
|
118bb6d835
|
Add Save button to Save As Template dialogue.
git-svn-id: svn://localhost/ardour2/branches/3.0@8373 d708f5d6-7413-0410-9779-e7cbd77b26cf
|
2010-12-29 22:27:48 +00:00 |
|
Carl Hetherington
|
6f306c9821
|
Add options to add sends from buses as well as tracks; remainder of #3637.
git-svn-id: svn://localhost/ardour2/branches/3.0@8372 d708f5d6-7413-0410-9779-e7cbd77b26cf
|
2010-12-29 22:07:34 +00:00 |
|
Carl Hetherington
|
d725fc2d1c
|
Make 'copy track gains to sends' and 'set sends gains' work with sends from busses. Partially fixes #3637.
git-svn-id: svn://localhost/ardour2/branches/3.0@8369 d708f5d6-7413-0410-9779-e7cbd77b26cf
|
2010-12-29 21:07:22 +00:00 |
|
Carl Hetherington
|
08b303c334
|
Convert 2.X route extra-xml to 3.0 format when it is loaded, to prevent multiple near-duplicate extra XML nodes in the resultant 3.0 session file.
git-svn-id: svn://localhost/ardour2/branches/3.0@8014 d708f5d6-7413-0410-9779-e7cbd77b26cf
|
2010-11-12 22:32:36 +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
|
85977126b6
|
Use a maximum of 3 phase invert buttons per strip. Should fix #3455.
git-svn-id: svn://localhost/ardour2/branches/3.0@7789 d708f5d6-7413-0410-9779-e7cbd77b26cf
|
2010-09-16 20:12:30 +00:00 |
|
|
da8eec7a83
|
remove Glib::ustring from gtk2_ardour
git-svn-id: svn://localhost/ardour2/branches/3.0@7774 d708f5d6-7413-0410-9779-e7cbd77b26cf
|
2010-09-14 16:51:02 +00:00 |
|
Carl Hetherington
|
136b8ed747
|
Fix restore of fader automation from 2.X sessions.
git-svn-id: svn://localhost/ardour2/branches/3.0@7754 d708f5d6-7413-0410-9779-e7cbd77b26cf
|
2010-09-07 23:26:21 +00:00 |
|
|
98d994f29c
|
fix a variety of unused argument errors noted by gcc 4.3.2 on x86
git-svn-id: svn://localhost/ardour2/branches/3.0@7733 d708f5d6-7413-0410-9779-e7cbd77b26cf
|
2010-09-02 17:01:36 +00:00 |
|
|
f5c4c8a293
|
forward port 2.X changes up to and including rev 6767
git-svn-id: svn://localhost/ardour2/branches/3.0@7636 d708f5d6-7413-0410-9779-e7cbd77b26cf
|
2010-08-17 00:28:20 +00:00 |
|
Carl Hetherington
|
4e2d805c9d
|
Name phase invert buttons correctly so that themeing works.
git-svn-id: svn://localhost/ardour2/branches/3.0@7624 d708f5d6-7413-0410-9779-e7cbd77b26cf
|
2010-08-13 23:16:43 +00:00 |
|
Carl Hetherington
|
063b91313f
|
Implement per-channel phase invert. Fixes #3392. Breaks loading of existing 3.0 session files.
git-svn-id: svn://localhost/ardour2/branches/3.0@7621 d708f5d6-7413-0410-9779-e7cbd77b26cf
|
2010-08-13 21:33:01 +00:00 |
|
Carl Hetherington
|
3cce57d490
|
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
|
2010-08-10 00:09:25 +00:00 |
|
|
6b641cdde4
|
properly track step edit status in editor & mixer windows
git-svn-id: svn://localhost/ardour2/branches/3.0@7533 d708f5d6-7413-0410-9779-e7cbd77b26cf
|
2010-08-03 21:50:15 +00:00 |
|
|
c685724c80
|
step editing now accessed via a context menu on MIDI track rec-enable buttons. along the way, fixed up confusion between set_rec_enable() and set_rec_enabled() methods in Route/Track/Diskstream
git-svn-id: svn://localhost/ardour2/branches/3.0@7482 d708f5d6-7413-0410-9779-e7cbd77b26cf
|
2010-07-24 16:40:56 +00:00 |
|
|
2e644fe91f
|
prevent removal of master/monitor busses without explicit (and hard to set) approval
git-svn-id: svn://localhost/ardour2/branches/3.0@7265 d708f5d6-7413-0410-9779-e7cbd77b26cf
|
2010-06-16 16:59:20 +00:00 |
|
|
a01dc9b6f2
|
remove almost-unusued stop_signal.h and clean up the one (unused) place where it was present (VisualTimeAxis, not used in current ardour)
git-svn-id: svn://localhost/ardour2/branches/3.0@7196 d708f5d6-7413-0410-9779-e7cbd77b26cf
|
2010-05-31 14:21:43 +00:00 |
|
|
df3996991c
|
update mute display when solo state changes, to keep things in sync
git-svn-id: svn://localhost/ardour2/branches/3.0@7133 d708f5d6-7413-0410-9779-e7cbd77b26cf
|
2010-05-21 14:43:47 +00:00 |
|
Carl Hetherington
|
d044036297
|
Copy-edit.
git-svn-id: svn://localhost/ardour2/branches/3.0@7075 d708f5d6-7413-0410-9779-e7cbd77b26cf
|
2010-05-07 00:18:47 +00:00 |
|
|
b0a59ba6da
|
show half-lit state for !self-soloed
git-svn-id: svn://localhost/ardour2/branches/3.0@7073 d708f5d6-7413-0410-9779-e7cbd77b26cf
|
2010-05-06 20:41:53 +00:00 |
|
|
f2ceb5c340
|
lots of odds and ends to do with solo isolate and its GUI
git-svn-id: svn://localhost/ardour2/branches/3.0@7072 d708f5d6-7413-0410-9779-e7cbd77b26cf
|
2010-05-06 18:40:37 +00:00 |
|
|
e1ed9467dc
|
draw LED background with same style as parent window; less debugging
git-svn-id: svn://localhost/ardour2/branches/3.0@7070 d708f5d6-7413-0410-9779-e7cbd77b26cf
|
2010-05-06 02:48:59 +00:00 |
|
|
b092cfc216
|
half-fix logic issue with solo-isolate controls
git-svn-id: svn://localhost/ardour2/branches/3.0@7067 d708f5d6-7413-0410-9779-e7cbd77b26cf
|
2010-05-05 21:10:09 +00:00 |
|
|
1ae1eeb257
|
led\'s for solo-safe and solo-isolate, rather than a context menu (mixer strip only). not finished and some logic errors in terms of turning things on and off
git-svn-id: svn://localhost/ardour2/branches/3.0@7066 d708f5d6-7413-0410-9779-e7cbd77b26cf
|
2010-05-05 20:29:46 +00:00 |
|
|
bf6de6da77
|
remove muted-by-others, a concept that turns out to have been a red herring; add auditioning alert button to monitor section; start adding exclusive solo button to monitor section
git-svn-id: svn://localhost/ardour2/branches/3.0@7052 d708f5d6-7413-0410-9779-e7cbd77b26cf
|
2010-05-04 16:39:03 +00:00 |
|
|
dda0622957
|
the great solo model simplification (without much code removal)
git-svn-id: svn://localhost/ardour2/branches/3.0@7049 d708f5d6-7413-0410-9779-e7cbd77b26cf
|
2010-05-03 22:07:47 +00:00 |
|
|
e33d4553b2
|
more solo model work, including a GUI fix for mute button state when the route is self-soloed
git-svn-id: svn://localhost/ardour2/branches/3.0@7048 d708f5d6-7413-0410-9779-e7cbd77b26cf
|
2010-05-03 18:58:38 +00:00 |
|
|
576cdb08b5
|
perhaps, just possibly, a working solo model. needs to be fixed so that connections to other JACK clients count as "physical" connections, so don't use this with ardour connected to other JACK apps just yet. Oh, this also invalidates existing a3 sessions again
git-svn-id: svn://localhost/ardour2/branches/3.0@7033 d708f5d6-7413-0410-9779-e7cbd77b26cf
|
2010-05-01 15:09:19 +00:00 |
|
Carl Hetherington
|
115c4a7b54
|
A little gentle copy-editing of dialogue titles.
git-svn-id: svn://localhost/ardour2/branches/3.0@7024 d708f5d6-7413-0410-9779-e7cbd77b26cf
|
2010-04-30 00:16:45 +00:00 |
|
|
6dac4da983
|
more solo/mute architecture work. NOTE: changes to mute points are ignored right now
git-svn-id: svn://localhost/ardour2/branches/3.0@7009 d708f5d6-7413-0410-9779-e7cbd77b26cf
|
2010-04-28 01:29:06 +00:00 |
|
|
47de938e99
|
add muted-by-other concept to solo support infrastructure
git-svn-id: svn://localhost/ardour2/branches/3.0@7005 d708f5d6-7413-0410-9779-e7cbd77b26cf
|
2010-04-27 17:10:04 +00:00 |
|
|
a8e354ed7b
|
yet more work on Ye Fabled Solo Architecture. now do forward and backward propagation of solo status from a soloed track. tweak GUI appearance
git-svn-id: svn://localhost/ardour2/branches/3.0@7001 d708f5d6-7413-0410-9779-e7cbd77b26cf
|
2010-04-27 03:10:53 +00:00 |
|
Carl Hetherington
|
061a85191c
|
Move Diskstream ownership to Track, so that Session no longer holds lists of Diskstreams. Breaks 3.0 file format again.
git-svn-id: svn://localhost/ardour2/branches/3.0@6945 d708f5d6-7413-0410-9779-e7cbd77b26cf
|
2010-04-21 20:42:22 +00:00 |
|
|
f119387d76
|
indicate "soloed-by-others" state on solo button via a "half-lit" state
git-svn-id: svn://localhost/ardour2/branches/3.0@6939 d708f5d6-7413-0410-9779-e7cbd77b26cf
|
2010-04-20 12:38:37 +00:00 |
|
Carl Hetherington
|
3ff2396b4a
|
Add solo safe control to editor route list, as per #3063.
git-svn-id: svn://localhost/ardour2/branches/3.0@6861 d708f5d6-7413-0410-9779-e7cbd77b26cf
|
2010-04-05 20:08:37 +00:00 |
|
|
f7a9434034
|
functioning invert (polarity) button; menu item removed and track name button no longer relablled when inverted
git-svn-id: svn://localhost/ardour2/branches/3.0@6813 d708f5d6-7413-0410-9779-e7cbd77b26cf
|
2010-03-31 00:59:09 +00:00 |
|
|
6721d997b1
|
add (non-functional) invert (phase/polarity switch) button
git-svn-id: svn://localhost/ardour2/branches/3.0@6811 d708f5d6-7413-0410-9779-e7cbd77b26cf
|
2010-03-30 17:44:02 +00:00 |
|
|
14b0ca31bc
|
handle deletion of UI objects between the time that a callback is queued with the UI event loop and the execution of the callback (intrusive, big)
git-svn-id: svn://localhost/ardour2/branches/3.0@6807 d708f5d6-7413-0410-9779-e7cbd77b26cf
|
2010-03-30 15:18:43 +00:00 |
|
|
316fca72db
|
lots of work to hide prelight from most buttons, etc. etc. etc; increase range of solo boost knob; theme RC files changes need propagating to the light theme, sigh
git-svn-id: svn://localhost/ardour2/branches/3.0@6799 d708f5d6-7413-0410-9779-e7cbd77b26cf
|
2010-03-26 21:24:17 +00:00 |
|
|
f1b0f30cd5
|
make solo button2 click function as momentary even when in listen mode; tweak auditioner so that we know if its using the monitor bus
git-svn-id: svn://localhost/ardour2/branches/3.0@6795 d708f5d6-7413-0410-9779-e7cbd77b26cf
|
2010-03-25 14:51:32 +00:00 |
|