d134ba037d
fix compilation of debug builds
...
ArdourSurface::FaderPort::Button::name is private
2016-01-11 11:07:09 +01:00
f1d0de029d
remove debug output
2016-01-10 23:34:10 -05:00
530dd4255c
faderport: remove wierd shift use design; make user+shift work again
2016-01-10 23:32:21 -05:00
a9995c59cc
coremidi: do not clear port buffer for every call to parse_events()
...
This was limiting the data flow to 1 MIDI event per process cycle.
2016-01-10 17:46:36 -05:00
eea8d8e6c0
check sidebar re-order constrains early on.
2016-01-10 00:28:00 +01:00
28f8b7d5d6
retain expansion-state when reordering plugins in the sidebar
2016-01-10 00:28:00 +01:00
36fb8c44c1
add explanatory comment regarding coremidi data flow
2016-01-09 14:45:38 -05:00
539d924691
fix const-ness issue.
...
This one is debatable, but since we know that the filter method is const with respect to the AUPluginInfo
object, the const_cast<> seems like the simplest AND cleanest solution
2016-01-09 14:03:13 -05:00
4a99727dea
coremidi: be sure to mark _event._pending false after queueing, so that it doesn't get queued up again later
2016-01-09 13:53:17 -05:00
2be5131ea1
fix compiler argument order (ldflags/loadlibes) - patch from Rodney Dawes
2016-01-09 19:03:43 +01:00
6a45e4a2b1
GUI update for plugin-preset-list API change
2016-01-09 15:22:40 +01:00
e6e7377cd8
API evolution
...
The Session-reference is only needed to instantiate/load the plugin.
Indexing presets is not supposed to call load() and be const WRT to
PluginInfo
2016-01-09 15:22:16 +01:00
3710a977fc
variable program name in installer script
2016-01-09 13:00:01 +01:00
0e6f763734
and again.
2016-01-09 01:24:10 +01:00
5a047fcd15
fix typo in ce7d18bc16
2016-01-09 01:01:18 +01:00
ba450aaeaa
Leave a ToDo note: distinguish LV2 user and factory presets.
2016-01-09 00:57:53 +01:00
ce7d18bc16
don't allow to delete factory presets
2016-01-09 00:51:24 +01:00
3718b4109b
index plugins before loading state (favorite order)
2016-01-08 22:07:21 +01:00
8f63c81ca9
better version than prev. commit (avoid name ambiguity)
2016-01-08 21:53:12 +01:00
7623b4bea0
exclude AU factory presets from favorite list
2016-01-08 21:13:03 +01:00
b3a1ea664e
fix favorite plugin sort (after plugin-scan)
2016-01-08 21:12:48 +01:00
2ce0cf7295
consistent way to launch Ardour in gdb
2016-01-08 19:18:56 +01:00
25a128f853
Fix monitor-section session-property vs preference state.
...
The initial value of Config::get_use_monitor_bus() may not reflect
the current session's state when loading a session.
2016-01-08 16:01:56 +01:00
ef45a6c84b
coreaudio: remove debug output
2016-01-08 09:43:33 -05:00
63cbe11c67
coreaudio: remove debug output
2016-01-08 09:39:55 -05:00
cae2f82278
NOOP: fix whitespace/indendentation in coreaudio backend code
2016-01-08 09:39:00 -05:00
3d5e345800
coreaudio: reset MIDI parsers when entering and leaving freewheeling
2016-01-08 09:23:05 -05:00
5a766dc24d
indicate monitor-state
2016-01-08 14:22:02 +01:00
13148d29e2
translatable "Monitor" processor name
2016-01-08 14:21:14 +01:00
24344d5d11
Expose overall monitor-processor state
2016-01-08 14:20:58 +01:00
559649c338
use config value to avoid race on session-setup.
2016-01-08 11:34:28 +01:00
b4b0f57c0b
remove default implementation to query plugin-preset names
2016-01-08 11:09:43 +01:00
027ffb1b37
monitor-section: re-connect to static actions
2016-01-08 01:31:20 +01:00
425843d2fd
Update Russian translation
2016-01-08 00:40:41 +01:00
9d3cbe44a3
coreaudio: correctly clear MIDI port buffers
2016-01-07 18:11:45 -05:00
c615e26f3c
coreaudio: factor out common code for stuffing MIDI data into a CoreMidiPort buffer
2016-01-07 18:11:45 -05:00
087610dc56
Allow to query Windows VST user-preset-names
2016-01-07 22:58:27 +01:00
1973e6ec93
lxvst preset name display (user presets only)
2016-01-07 22:58:27 +01:00
58edc83d11
tweak/add faderport debug messages
2016-01-07 16:42:57 -05:00
6e71d3b445
coreaudio: per-port parser for incoming MIDI, copied from ALSA Raw MIDI support
2016-01-07 16:42:34 -05:00
4be4f8fb62
don't allow to delete factory presets
2016-01-07 22:34:19 +01:00
085ffef106
LADSPA preset discovery
2016-01-07 21:05:14 +01:00
b7e06693be
nitpick
2016-01-07 20:44:59 +01:00
674b4ec0db
discover AU presets without instantiating plugin
2016-01-07 20:35:28 +01:00
2cddd0d81f
don't re-activate LV2 plugin before cleanup.
2016-01-07 18:11:35 +01:00
4bd4790d11
use new API to query presets
2016-01-07 17:23:39 +01:00
deb6884a53
LV2 - query presets without instantiating the plugin
2016-01-07 17:23:39 +01:00
d5dbdc9ea5
Add API to allow querying plugin-presets without instantiating the plugin
2016-01-07 17:23:39 +01:00
8a84caf4a4
NO-OP, re-order header
2016-01-07 17:23:39 +01:00
d735145969
fix missing symbol on OS X
2016-01-07 10:40:08 -05:00