|
4403ce4bd4
|
make a start on providing direct choice of MIDI ports where an MCP device can be reached
|
2015-10-03 13:13:58 -04:00 |
|
|
29c484cd95
|
NOOP: reformat indentation
|
2015-10-03 13:13:58 -04:00 |
|
|
91d3aabf53
|
NOOP: reformat indentation
|
2015-10-03 13:13:58 -04:00 |
|
|
76398911d4
|
more code-control when laying out Mackie Control GUI panel
|
2015-10-03 13:13:58 -04:00 |
|
|
6bf0d4f627
|
add basic support for HUI heartbeat, only used for HUI devices
|
2015-10-03 13:13:58 -04:00 |
|
|
4ef45aacc1
|
add DeviceType specifier for mackie devices.
Incomplete, because we need a way to handle multiple devices of different types
|
2015-10-03 13:13:58 -04:00 |
|
|
13765d41e3
|
NOOP: reformat indentation
|
2015-10-03 13:13:58 -04:00 |
|
|
c8448cb0dd
|
add device type to Mackie device info
|
2015-10-03 13:13:57 -04:00 |
|
|
53c47e0ccd
|
add support to display and set key aliases in mackie GUI
|
2015-10-03 13:13:57 -04:00 |
|
|
6357770588
|
additional check for DSP falloff.
|
2015-10-03 17:46:55 +02:00 |
|
|
20038fedf4
|
less verbose unit-tests
|
2015-10-03 17:46:39 +02:00 |
|
|
01105dc971
|
DSP load fall-off from 100%.
get_dsp_load_unbound() will return large values >100% for testing,
but actual fall-off is from 100%.
|
2015-10-03 17:46:19 +02:00 |
|
|
9fc3883cbb
|
fix float calc:
divide large number. not multiply a small.
|
2015-10-03 17:44:56 +02:00 |
|
|
f0c1d58f59
|
fix windows compilation
|
2015-10-03 11:20:15 +02:00 |
|
|
2a420184b9
|
initial pass at a profile (key bindings) for MCU Pro surface.
Lots more work to do here
|
2015-10-02 22:10:28 -04:00 |
|
|
3733fd7f31
|
remove undefined and unused method declaration
|
2015-10-02 22:08:15 -04:00 |
|
|
0ee737f129
|
another change from modifier_state() to main_modifier_state()
|
2015-10-02 22:08:15 -04:00 |
|
|
c78426968f
|
avoid handling pitchbend (fader) messages while SHIFT modifier is active.
See comment in code for more detail
|
2015-10-02 22:08:15 -04:00 |
|
|
40a4e2e6af
|
no longer call ::zero_all() when deleting an MCP surface object.
The ports required may no longer exist, and it requires a lot of messages. A reset is sent instead
|
2015-10-02 22:08:14 -04:00 |
|
|
9476657cd1
|
use ::main_modifier_state() in some more places
|
2015-10-02 22:08:14 -04:00 |
|
|
ef6b0bdb07
|
necessary header changes for new redisplay code in MCP
|
2015-10-02 22:08:14 -04:00 |
|
|
4d47760d61
|
add new (fast) redisplay timer that pushes parameter display text to MCP device.
Changes are queued in a FIFO, and pulled when a timeout in the MCP event loop fires.
|
2015-10-02 22:08:14 -04:00 |
|
|
05a8107ff6
|
fix comment spelling
|
2015-10-02 22:08:14 -04:00 |
|
|
2cdfeda884
|
use Surface::reset() when deleting MackieControlProtocol, rather than sending lots of messages.
This may be a bit "strong" because on the MCU Pro (at least) it causes a fader recalibration.
|
2015-10-02 22:08:14 -04:00 |
|
|
ccf505c3a2
|
implement backlight, fader touch sensitivity and recalibrate fader functions for MCP GUI
|
2015-10-02 22:08:14 -04:00 |
|
|
04b9df1fd9
|
avoid sending replicated fader set position messages
|
2015-10-02 22:08:14 -04:00 |
|
|
3bc7f863ca
|
explicitly drop control surface protocols before disconnecting from engine.
This is not bomb/thread proof yet, because it still requires at least one process callback to function
|
2015-10-02 22:08:14 -04:00 |
|
|
fd4a34251c
|
add missing "fi" to stage2.run script used for linux install
|
2015-10-02 22:08:14 -04:00 |
|
|
136b659f1c
|
remove debug output
|
2015-10-02 22:08:14 -04:00 |
|
|
64b4877ef6
|
the return of the 1 second fade out at session close
|
2015-10-02 22:08:14 -04:00 |
|
|
a05e48dab0
|
fix unbound DSP calc.
|
2015-10-02 22:28:03 +02:00 |
|
|
79fecf0b61
|
escape markup in region list
|
2015-10-02 19:38:32 +02:00 |
|
|
3aa24b222b
|
add missing markup escape
(e.g. import file with ampersand)
|
2015-10-02 19:14:24 +02:00 |
|
|
87c36aba60
|
use new error-messages
|
2015-10-02 17:51:17 +02:00 |
|
|
798c235d4d
|
define more backend error-messages.
|
2015-10-02 17:49:31 +02:00 |
|
|
3f99c44ff6
|
improve CoreAudio error reporting
|
2015-10-02 17:28:28 +02:00 |
|
|
918133a342
|
fix handler of fader (pitchbend) messages in Mackie Control so that the outbound messages match the inbound ones
Pitch bend values really can span 0 to 16384, not 16383
|
2015-10-02 10:22:00 -04:00 |
|
|
71bf231199
|
allow aliasing Mackie Control buttons to other buttons
|
2015-10-02 10:21:20 -04:00 |
|
|
eebbf64484
|
provide Main/cancel-solo as an action and make rude solo button(s) use it
|
2015-10-02 07:32:56 -04:00 |
|
|
5c63ed589c
|
catch changes in click status and alter LED appropriately
|
2015-10-02 07:32:56 -04:00 |
|
|
a4fced6d63
|
change zoom and scrub handling to use modifier bits
|
2015-10-02 07:32:56 -04:00 |
|
|
d28c8c9bb4
|
spelling correction in error message
|
2015-10-02 07:32:56 -04:00 |
|
|
544815721f
|
add a proper license to the GCC ABI check tool
|
2015-10-02 13:17:45 +02:00 |
|
|
4a31b03761
|
re-apply roll-delay after seek - fixes #5781
|
2015-10-01 23:17:01 +02:00 |
|
|
49f13fb403
|
remove ancient doxyfile
|
2015-10-01 21:58:00 +02:00 |
|
|
4548bb7124
|
update Doxyfile
|
2015-10-01 21:57:27 +02:00 |
|
|
8384d98c92
|
there's no class called "The" :)
|
2015-10-01 21:39:15 +02:00 |
|
|
6b4e5f1d47
|
ALSA: update error-codes for HW initialization.
|
2015-10-01 12:42:05 +02:00 |
|
|
520b78b841
|
Add parent window argument to ARDOUR_UI::check_audioengine
Ensures relevant placement of the dialog when presented
|
2015-10-01 09:10:19 +10:00 |
|
|
73acaf6de6
|
Display warning when closing Audio Setup dialog with engine stopped
Only show warning when a session is loaded
|
2015-10-01 09:10:19 +10:00 |
|