0c448c387b
fix crash when switching from regular MIDI to ipMIDI Mackie surface
2015-10-08 15:28:21 -04:00
d3efef7f5c
fix logic to reshow strip "name" after a message display
2015-10-08 14:58:28 -04:00
02181174c3
remove debugging display of message on MCP device
2015-10-08 14:51:27 -04:00
49be513bfa
fix rebase conflicts left over after pull
2015-10-08 13:40:00 -04:00
0cb1c7b58c
lots of changes to try to get the Mackie Control display be more useful and usable
2015-10-08 12:51:44 -04:00
4677d047a5
more mackie strip redisplay renames, and add a global block to redisplays\n
2015-10-08 12:51:18 -04:00
0f978a90f4
subtle rework/rename of per-strip revert-to-vpot-display code
2015-10-08 12:50:05 -04:00
4a1790b75e
remove unused per-surface button timer
2015-10-08 12:50:05 -04:00
ffe06f7d3e
fix region "valid-transient" property
2015-10-08 18:24:45 +02:00
014f8a582f
windows compatible paths for analysis
2015-10-08 18:21:07 +02:00
ef169ce2ff
fix Vamp Onset Detector.
2015-10-08 16:18:39 +02:00
4e39f13991
fix return value for transient load
2015-10-08 15:26:38 +02:00
André Nusser
4c26225ddc
Fix "Select All * Edit Point" when used as shortcut. -fixes #6626
2015-10-08 13:46:22 +02:00
fc6b965ad0
renice DLL info messages
2015-10-08 13:43:32 +02:00
d1d5f7f311
use g_open for DLL arch test
2015-10-08 13:43:32 +02:00
b5ea1b23b4
detect VST arch only during discovery (not scan)
2015-10-08 13:43:31 +02:00
6899bd7c15
Add Trim to Mackie controls.
2015-10-07 21:36:16 -07:00
c9658134ce
add button time and explicit bank switching to MCP support
2015-10-07 15:13:03 -04:00
5762ee114d
allow to use non-emphasis regardless of custom samples
2015-10-07 19:37:56 +02:00
9b8697b75b
Added use click emphasis toggle (gtk2_ardour)
2015-10-07 19:34:40 +02:00
bcbb14f581
Added use click emphasis toggle (libs/ardour)
2015-10-07 19:34:39 +02:00
ce9b271a92
track Mackie MIDI port connection status as primary trigger for handshake with device
2015-10-07 13:17:49 -04:00
7675739f45
use C++ for PortManager::make_port_name_relative()
2015-10-07 13:17:49 -04:00
38405fa210
fix crash on 2nd Lock
2015-10-07 15:50:55 +02:00
dee89fb98a
add missing include
2015-10-07 15:39:32 +02:00
0d137f7bdf
fix solo-group override
2015-10-07 15:29:00 +02:00
14932d1b86
allow to load huge VST plugin states -fixes #6623
...
by default libxml has a XML_MAX_TEXT_LENGTH of 10M
with base64 encoding that allows at most 2.5MB state.
set XML_PARSE_HUGE to read large sessions
2015-10-07 14:36:32 +02:00
e79b2e376f
amend prev commit.
2015-10-07 14:25:33 +02:00
a02fc6340b
update solo button callback semantics
...
override-group toggles current group state (not disables groups)
2015-10-07 14:21:30 +02:00
3bb492a0c0
fix crash for solo btn2 + primary-mod
2015-10-07 14:21:30 +02:00
44f1f0caf4
fix exclusive solo group-override
2015-10-07 14:21:30 +02:00
96b45d4909
only subdivide plugin-cycle when automation is playing
...
PluginInsert::automation_run() subdivides plugin-run on every
control-port automation event (without splitting the process cycle).
libevoral has no automation-control context, hence this function
must be implemented by Automatable.
2015-10-07 14:21:29 +02:00
5fd4ee3ef1
Fix handling of Sysex messages with WinMME midi driver
2015-10-07 21:48:56 +10:00
2e8fb9207e
print VST blacklist filename (for good measure)
2015-10-07 03:28:02 +02:00
477d1f3f42
implement solo group override
2015-10-07 01:44:02 +02:00
87026c871a
add missing include
2015-10-06 21:32:55 +02:00
2237389112
renice code. RAII rocks.
2015-10-06 20:18:02 +02:00
e78f0fe526
CPPUNIT workaround for mingw/wine/windows
2015-10-06 20:10:42 +02:00
6b00e149d2
cancel-solo always clears all solo-state, just in case.
2015-10-06 20:06:25 +02:00
e73fa8413e
add a "reset all solo state" safeguard
2015-10-06 20:05:38 +02:00
ce30132a89
fix initial AFL/PFL state after session-load
2015-10-06 19:10:25 +02:00
83d8db3925
add missing semicolon
2015-10-06 18:55:49 +02:00
2af78143c1
more debugging for MIDI input via WinMME
2015-10-06 12:42:01 -04:00
ef35ee5d43
detect windows DLL architecture
2015-10-06 18:16:12 +02:00
96720089cf
remove newly unused code
2015-10-06 18:16:12 +02:00
0cfb898802
propagate solo/iso when disconnecting ports.
2015-10-06 18:16:12 +02:00
89156be67a
add more debugging to portaudio/MME MIDI backend
2015-10-06 11:01:58 -04:00
8431d102b9
Do not restore engine state if we don't have control
...
When connecting to already running jack, display jack's buffersize
correctly.
2015-10-06 14:40:51 +02:00
b1609b53bd
more solo propagation fixes.
...
handle cases Track(s) -> Bus1 -> Bus2
2015-10-06 14:14:44 +02:00
139cb23ab9
fix implicit mute display
2015-10-06 12:21:40 +02:00