e921088ee8
Fix fp16 encoder (misleading doc on fp8)
2017-12-19 17:56:57 +01:00
3cb952d7fb
Revert "Prototype to allow embedding sysex in midi-map"
...
This reverts commit 561c8eea0c
.
It is rare that a device needs sysex-initialization every time it is
connected, besides a single simple "Sysex" entry without options
is not very flexible.
2017-12-19 17:45:03 +01:00
851add389d
Update sysex upload script (allow up to 256 bytes)
2017-12-19 17:42:24 +01:00
4ebcef53f8
Relax max MIDI msg size to 256 (for long sysex)
...
(win-mme already used 256, CoreMIDI can handle up to 256 as can ALSA)
2017-12-19 17:41:57 +01:00
f9d7a3720d
Fix faderport-16 touch on/off (fixes faders 9..16)
2017-12-19 03:50:07 +01:00
34ae70a621
Sanitize status-bar msg line layout
2017-12-18 02:33:51 +01:00
22939488e7
OSC: Move /surface/list output to PBD::info
2017-12-16 12:42:32 -08:00
847b71e12d
OSC: make custom strip lists work on linked surfaces too
2017-12-16 08:24:41 -08:00
0c3531efe7
Fix gcc4 builds "GCC diagnostic not allowed inside functions"
2017-12-16 17:08:36 +01:00
4c7664e3f8
Fix UI for Sends & Inserts (regression was in 0c59ba649e
)
2017-12-16 16:53:05 +01:00
46eed03282
Downgrade some undo-related error messages
...
Missing undo isn't a error. There are valid cases for this to happen.
e.g. switching snapshots or deleting tracks or session-format changes
It's useful to know, but should not distract users showing up as "Errors"
2017-12-16 15:38:02 +01:00
ca979ee606
Sync weakjack with upstream https://github.com/x42/weakjack/
2017-12-15 21:56:46 +01:00
886244feea
OSC: Add Sorted or not to custom strip list
...
fix bug where processor_changed sometimes gets null address
2017-12-15 09:43:48 -08:00
559344d99d
OSC: in custom strip list check all strips exist
2017-12-15 09:43:48 -08:00
d6eea08021
OSC: initialize parameter correctly
2017-12-15 09:43:48 -08:00
937efdb677
US2400: Add us2400 profile.
2017-12-15 09:27:25 -06:00
Pavel Fric
1ccf1ec85e
Czech translation update #7526
2017-12-14 23:45:01 +01:00
d34ae43931
Fix FP8/16 port-names
2017-12-13 23:44:39 +01:00
26a59261fe
Fix FP16 fader-touch release for faders 9..16
2017-12-13 23:11:37 +01:00
ae0dd7c209
Fix FP16 select button 10..16
2017-12-13 21:59:22 +01:00
508f23c4d0
Add FP17 to reserved I/O names
2017-12-12 14:13:34 +01:00
697afe649d
Add FP16 icon
2017-12-12 14:12:26 +01:00
bac627d0be
Add FP16 control-surface
2017-12-12 14:10:07 +01:00
7671a0f675
Namespace FP8, FP16 to avoid symbol conflicts
2017-12-12 14:09:40 +01:00
e3340cdf01
Prepare for FaderPort16 (ctrl-protocol)
2017-12-12 14:08:45 +01:00
b117910c29
Fix a -Wreorder
2017-12-12 00:24:00 +01:00
16a9878f22
more NO-OP, comment and whitespace
2017-12-12 00:19:36 +01:00
ba2b136af2
NO-OP: whitespace
2017-12-12 00:13:12 +01:00
23a4030159
US-2400: ignore joystick moves until the user clicks the joystick NULL button.
2017-12-11 10:51:33 -06:00
0b7298e22e
Fix another case where: a Range selection must enforce some tracks selected as well.
2017-12-11 10:51:33 -06:00
aab02cac3d
zoom-to-selection should clear the selection, afterwards.
2017-12-11 10:51:33 -06:00
dade19310d
Lua scripting: add convenience function Editor::trigger_script_by_name().
2017-12-07 11:08:26 -06:00
efc858dc81
Drop the "Lua" in Lua Action Buttons:
...
Removed the term "Lua", because users were turned off by something they didn't understand.
A special-case Lua script ("Shortcut") allows the user to select an arbitrary Action.
The "Shortcut" script is selected by default, and in this case there is no "Type" or "Author" displayed.
Action-Buttons may still trigger Lua scripts, as a secondary function.
2017-12-07 11:08:26 -06:00
561c8eea0c
Prototype to allow embedding sysex in midi-map
2017-12-06 16:33:58 +01:00
ab5be61f51
Accommodate newly added/removed source(s) in our MSVC project (libardour)
2017-12-06 10:51:53 +00:00
c0f3465304
Add example Lua script to send raw MIDI (sysex) from file
2017-12-05 16:09:52 +01:00
4a66edd480
Add Lua bindings for MIDI-parser and Async ports
2017-12-05 16:09:49 +01:00
332a7e56ca
Increase ALSA max MIDI msg size to 128 bytes (same as OSX) for long sysex
2017-12-05 16:09:46 +01:00
4cab03887c
Add a Raw MIDI parser (based on ALSA raw MIDI)
2017-12-05 16:09:42 +01:00
a499c7139f
Add an action script to call access actions..
2017-12-05 01:55:38 +01:00
b6124f0189
Sort LuaDialog dropdown entries by key-name
2017-12-05 01:55:38 +01:00
d96c516ae9
Add Lua binding to query action-list
2017-12-05 01:55:38 +01:00
f3be5bb421
Lua Script-Selector update
...
* register bindings for action_param
* honor pre-seeded value (don't ask)
* allow to pre-seed a script-name
* allow to cancel interactive script load at parameter-stage
2017-12-05 01:55:38 +01:00
bb5345614d
Allow to pre-seed Lua action script params
2017-12-05 01:55:38 +01:00
d5e1f536a7
Allow to pass interpreter to evaluate action-script parameters
...
This allows to add bindings, in particular GUI dialog, to be registered
before evaluating the parameters.
2017-12-05 01:55:38 +01:00
2c4a8d2d25
OSC: Add custom bank creation and use
2017-12-02 08:18:53 -08:00
9aab9bc229
A couple of minor changes when #including <utime.h>
2017-12-02 11:46:20 +00:00
1dd52464aa
Add some devices to the reserved list of midi controllers.
2017-11-30 09:13:06 -06:00
Markus Seeber
5d17c6aac3
Fix error when $PATH contains whitespaces
...
Previously, if $PATH contains whitespaces the startup script would split
the new exported $PATH on the first whitespace. This was observed on an
Ubuntu system where $PATH contained a directory with whitespaces.
The change adds weak quotation around the new path to prevent expansion
of whitespaces. $PATH though, is still expanded.
2017-11-30 13:43:56 +01:00
c91a7c4263
Fix Windows builds (amend a3ec16)
...
Since scanner.cc defines NO_OLDNAMES, utime.h needs to be included
first.
2017-11-29 18:53:06 +01:00