André Nusser
f979d9c0a6
Don't show a ghost note when draw mode is entered over a note.
2016-01-12 13:45:39 +01:00
André Nusser
616c1aa0ce
Clean enter_internal and leave_internal in MidiRegionView.
2016-01-12 13:45:39 +01:00
André Nusser
39bd216725
Fix two ghost note drawing problems.
...
A ghost note could appear:
1) above the region.
2) inside another note even though we haven't yet entered it.
2016-01-12 13:45:38 +01:00
André Nusser
76237a696c
Hide MIDI ghost note when over existing note.
2016-01-12 13:45:38 +01:00
André Nusser
688fe8504b
Hide ghost note when switching from draw to internal edit mode.
...
Before it was only hidden after moving the mouse.
2016-01-12 13:45:38 +01:00
André Nusser
2d786617bb
Fix appearing ghost note after drag select in internal edit mode.
2016-01-12 13:45:38 +01:00
cf6a3afcaa
name ALSA midi ports after device
2016-01-11 11:46:10 +01:00
0fc06b4a1b
fix warning message typo
2016-01-11 11:45:44 +01:00
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