summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2016-02-05Add preliminary PTX support for Protools 10 and 11pt5fix-20160202Damien Zammit
Signed-off-by: Damien Zammit <damien@zamaudio.com>
2016-02-02Unjumble the PT5 wav ordering in regions/tracksDamien Zammit
by sorting alphanumerically and case insensitively Signed-off-by: Damien Zammit <damien@zamaudio.com>
2016-02-01mackie: substantial reworking of flip mode with large chunks of code no ↵Paul Davis
longer used. Flip mode only works in Sends subview mode. Display is incorrect when flipped - vpot is still updated by send level changes. TO BE FIXED.
2016-02-01set channel route phase controlPaul Davis
2016-02-01add new enums to libardour enum listPaul Davis
2016-02-01Generic MIDI: ffwd, rewd buttons should do the expectedBen Loftis
2016-02-01add a comment for The FuturePaul Davis
2016-02-01don't abuse ScalePoints ideaPaul Davis
2016-02-01mackie: add Phase control (for first channel only) in Track View subview mode.Paul Davis
Also removed a couple of methods no longer used, since trim and phase are only visible in TrackView mode.
2016-02-01clean up mess in Route/Track controllables caused by not understanding the ↵Paul Davis
significance of ParameterDescriptor
2016-02-01add new automation types to ParameterDescriptor constructor.Paul Davis
This allows it to be used everywhere, as intended
2016-02-01faderport: turn out all lights from destructor, and use Port::drain() to ↵Paul Davis
make sure data gets out
2016-02-01change API of MIDI::Port::drain() to include a maximum blocking timePaul Davis
2016-02-01mackie: stop playing games with start/end range LEDsPaul Davis
2016-02-01mackie: add new bindings for Save,Undo,Cancel,EnterPaul Davis
these now control punch in, punch out, external sync and follow edits, respectively
2016-02-01mackie: fix stupid thinko, and use BaseUI::access_action() to correctly ↵Paul Davis
accesss GUI actions
2016-01-31Mackie protocol: clear Marker modiferBen Loftis
2016-01-31Remove debugging printfBen Loftis
2016-01-31very very slightly more robust exclusion of monitor send from Route::nth_send()Paul Davis
some sessions name that send "Monitor" and some "Monitor 1" The correct solution is a test of whether the send is connected to the monitor section.
2016-01-31mackie: slightly less fragile/more readable code for compute new ↵Paul Davis
controllable values from vpot events This is still not really right - it doesn't do the right thing, i think, for trim controls
2016-01-31mackie: consistent use of Shift to mean "InverseGroup"Paul Davis
2016-01-31mackie: display correct numerical send levelPaul Davis
2016-01-31mackie: implement trim, monitoring, solo iso and solo safe for trackview submodePaul Davis
2016-01-31mackie: make shift-click use InverseGroup semantics as intended, not NoGroupPaul Davis
2016-01-31NOOP: comment fixPaul Davis
2016-01-31mackie: make vselect events and pot events handle toggle/enumeration ↵Paul Davis
controls correctly (or more correctly
2016-01-31make Session::rt_set_monitoring() conform to new Track APIPaul Davis
2016-01-31provide route solo isolate and solo safe automation controlsPaul Davis
2016-01-31add new automation type enumsPaul Davis
2016-01-31make Track::set_monitoring() use a GroupControlDisposition; expose an ↵Paul Davis
AutomationControl for track monitoring choice
2016-01-31add a new constructor for RouteAutomationControllable that takes a ↵Paul Davis
ParameterDescriptor
2016-01-31break out Route controllables code into its own source modulePaul Davis
2016-01-31mackie: partially working trackview submode.Paul Davis
More controls/pots to come
2016-01-31mackie: fix bug that prevents global view mode from working without first ↵Paul Davis
banking
2016-01-31mackie: fix some awful cut-n-paste errorsPaul Davis
2016-01-31mackie: remove Trim pot mode, and add skeleton for TrackView subview modePaul Davis
2016-01-31Mackie protocol: XTouch profile with expanded editing optionsBen Loftis
2016-01-31mackie: strengthen behaviour of clear solo buttonPaul Davis
2016-01-31mackie: make replace (finish-range) LED flash at the right timePaul Davis
2016-01-31mackie: make nudge work as modifier and on its ownPaul Davis
2016-01-31mackie: hard-code drop+replace buttons to start/finish-range-from-playheadPaul Davis
With some LED action that would even better with blinking
2016-01-31mackie: make marker button work as Mackie intends it (as a modifier for ↵Paul Davis
rewind/ffwd)
2016-01-31mackie: add "clean" method to invoke GUI actions from button events, in codePaul Davis
2016-01-31mackie: shift-stop additionally requests MIDI Panic, as well as regular stopPaul Davis
2016-01-30Mackie Control: Make Monitor send not show in Sends subview.Len Ovens
2016-01-30Mackie protocol: Fix stuck-on Read LED.Ben Loftis
2016-01-30Add track select buttons to Launchkey map.Ben Loftis
2016-01-30Surfaces with separate meters should meter even when stopped.Ben Loftis
2016-01-29mackie: remove mention of "blinkers" conceptPaul Davis
2016-01-29mackie: basically (fully?) operation fader automatio control for first ↵Paul Davis
selected route