projects
/
ardour.git
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
MCU: F-keys are reserved only for user-defined actions; no need for explicit handling.
[ardour.git]
/
libs
/
surfaces
/
mackie
/
mcp_buttons.cc
diff --git
a/libs/surfaces/mackie/mcp_buttons.cc
b/libs/surfaces/mackie/mcp_buttons.cc
index 49aa690f02746e9b11632e2a276aa0f84e6441a7..3bdf51c4b9e44840c44caaac72c97c61a66c6b02 100644
(file)
--- a/
libs/surfaces/mackie/mcp_buttons.cc
+++ b/
libs/surfaces/mackie/mcp_buttons.cc
@@
-617,50
+617,51
@@
MackieControlProtocol::bank_release (Button& b, uint32_t basic_bank_num)
return on;
}
return on;
}
+/* F-KEYS are only used for actions that are bound from the control panel; no need to address them here
LedState
MackieControlProtocol::F1_press (Button &b)
{
LedState
MackieControlProtocol::F1_press (Button &b)
{
- return o
ff
;
+ return o
n
;
}
LedState
MackieControlProtocol::F1_release (Button &b)
{
}
LedState
MackieControlProtocol::F1_release (Button &b)
{
- return
bank_release (b, 0)
;
+ return
off
;
}
LedState
MackieControlProtocol::F2_press (Button &)
{
}
LedState
MackieControlProtocol::F2_press (Button &)
{
- return o
ff
;
+ return o
n
;
}
LedState
MackieControlProtocol::F2_release (Button &b)
{
}
LedState
MackieControlProtocol::F2_release (Button &b)
{
- return
bank_release (b, 1)
;
+ return
off
;
}
LedState
MackieControlProtocol::F3_press (Button &)
{
}
LedState
MackieControlProtocol::F3_press (Button &)
{
- return o
ff
;
+ return o
n
;
}
LedState
MackieControlProtocol::F3_release (Button &b)
{
}
LedState
MackieControlProtocol::F3_release (Button &b)
{
- return
bank_release (b, 2)
;
+ return
off
;
}
LedState
MackieControlProtocol::F4_press (Button &)
{
}
LedState
MackieControlProtocol::F4_press (Button &)
{
- return o
ff
;
+ return o
n
;
}
LedState
MackieControlProtocol::F4_release (Button &b)
{
}
LedState
MackieControlProtocol::F4_release (Button &b)
{
- return
bank_release (b, 3)
;
+ return
off
;
}
LedState
MackieControlProtocol::F5_press (Button &)
{
}
LedState
MackieControlProtocol::F5_press (Button &)
{
- return o
ff
;
+ return o
n
;
}
LedState
MackieControlProtocol::F5_release (Button &)
}
LedState
MackieControlProtocol::F5_release (Button &)
@@
-670,7
+671,7
@@
MackieControlProtocol::F5_release (Button &)
LedState
MackieControlProtocol::F6_press (Button &)
{
LedState
MackieControlProtocol::F6_press (Button &)
{
- return o
ff
;
+ return o
n
;
}
LedState
MackieControlProtocol::F6_release (Button &)
}
LedState
MackieControlProtocol::F6_release (Button &)
@@
-680,7
+681,7
@@
MackieControlProtocol::F6_release (Button &)
LedState
MackieControlProtocol::F7_press (Button &)
{
LedState
MackieControlProtocol::F7_press (Button &)
{
- return o
ff
;
+ return o
n
;
}
LedState
MackieControlProtocol::F7_release (Button &)
}
LedState
MackieControlProtocol::F7_release (Button &)
@@
-690,14
+691,15
@@
MackieControlProtocol::F7_release (Button &)
LedState
MackieControlProtocol::F8_press (Button &)
{
LedState
MackieControlProtocol::F8_press (Button &)
{
- CloseDialog (); /* EMIT SIGNAL */
- return off;
+ return on;
}
LedState
MackieControlProtocol::F8_release (Button &)
{
return off;
}
}
LedState
MackieControlProtocol::F8_release (Button &)
{
return off;
}
+*/
+
/* UNIMPLEMENTED */
/* UNIMPLEMENTED */