Len Ovens
98d6fe9c91
OSC: fix /strip/hidden feedback excess
2018-03-10 13:07:13 -08:00
Len Ovens
b2259e11d0
OSC: change group sharing to individual commands
...
Send less feedback for group name and sharing
2018-03-10 13:07:13 -08:00
Len Ovens
ed04660940
OSC: set surface should reset custom mode
2018-03-10 13:07:13 -08:00
Len Ovens
f1dc45c7f2
OSC: Display only strips controlled by selected VCA
2018-03-10 13:07:13 -08:00
Len Ovens
e4da386eb5
OSC: add set VCA for slavable strip
2018-03-10 13:07:13 -08:00
Len Ovens
30533cd43a
OSC: Added slaved feedback to select
2018-03-10 13:07:13 -08:00
Len Ovens
5fe704e8c3
Add virtual slaved, slaved_to calls to stripable
2018-03-10 13:07:13 -08:00
Len Ovens
d1290e82db
OSC: check route exists
2018-03-10 13:07:13 -08:00
Robin Gareus
52ed40656b
Safeguard against possibly invalid peak-requests
...
It may happen that WaveView requests a range that is larger than
the data on disk.
If start > _length, cnt becomes negative and the function will throw
or segfault.
2018-03-08 00:37:54 +01:00
Robin Gareus
89f0604d89
Allow loadfile in non-rt scripts
2018-03-06 21:47:30 +01:00
Jan Lentfer
a2af019c95
generic_midi: add proper handling of midi controll toggles
2018-03-03 14:04:12 +01:00
Ben Loftis
7e5a488d81
Unrecognized plugins are stored in the tagfile (FromPlug); but only set the user_set flag if the user actually edited it.
2018-03-02 17:35:18 -06:00
Ben Loftis
4734fc23f5
Allow successive changes from the Gui to set tags.
2018-03-02 15:57:58 -06:00
Robin Gareus
0f9ca82684
Remove interpolation unit-test (fails to compile)
...
Ardour vari-speed does no longer use ARDOUR::CubicInterpolation
and LinearInterpolation was removed.
vari-speed is now using zita-resampler.
2018-03-02 16:13:37 +01:00
Robin Gareus
6f11cd30bf
Fix gcc-4.2 OSX/PPC builds
...
ambiguity between
reverse_iterator rend();
const_reverse_iterator rend() const;
2018-03-02 16:11:21 +01:00
Ben Loftis
52a2f5bada
Tag_reset() should be FromPlug, not FromGui.
2018-03-01 18:26:09 -06:00
Ben Loftis
54d0e1d992
Fix thinko in prior commit 7c5f1c.
2018-03-01 09:09:50 -06:00
Ben Loftis
91046b686d
Plugin-Tag improvements:
...
Initialize LADSPA tags.
Explicitly define behavior of tags provided by plugin, factory, or user.
Store the plugin name in the tag-file, for easier user-submissions and bulk editing.
2018-03-01 09:03:53 -06:00
Robin Gareus
b0373598d7
Fix a typo (thanks to IOhannes/debian for reporting)
2018-02-28 20:40:38 +01:00
Len Ovens
edd21ac89e
OSC: add group sharing bit feedback
2018-02-27 21:59:43 -08:00
Len Ovens
6adeded426
OSC: add group sharing bit setting
2018-02-27 21:59:43 -08:00
Len Ovens
d99060134b
OSC: display only strips in group.
2018-02-27 21:59:43 -08:00
Paul Davis
2afc311f09
catch (incorrect) inclusion of non-MIDI related automation parameters in MidiSource XML nodes
2018-02-23 14:57:04 -05:00
Ben Loftis
21102b45d0
Revert afedd2 and associated commits (method to generate initial tag file)
2018-02-23 08:49:14 -06:00
Len Ovens
0d2d9fd1f6
fix compilation on windows with VST support
2018-02-21 21:05:53 -08:00
Len Ovens
d79bcd44b2
OSC: fix compiler warning and catch possible errors
2018-02-21 20:26:43 -08:00
Paul Davis
c746e78b3b
fix compilation on linux with LXVST support
2018-02-21 23:20:53 -05:00
Ben Loftis
afedd214a7
Method to generate an initial tag file:
...
rm config/plugin_tags
touch config/init_plugin_tags
2018-02-21 18:05:33 -06:00
Len Ovens
d4ae858bf6
OSC: Add session name change
2018-02-20 15:49:37 -08:00
Ben Loftis
7fd1fc1dcf
Add flag for corners, where top+left shadows are both required.
2018-02-19 08:01:27 -06:00
Len Ovens
a9d041c62e
OSC: allow setting of marker name
2018-02-18 09:16:16 -08:00
Len Ovens
08632d623e
OSC: select comment should feedback when comment changed
2018-02-18 09:16:16 -08:00
Len Ovens
66fa0778ab
OSC: Allow surface to change route comment.
2018-02-18 09:16:16 -08:00
Ben Loftis
0b3026d388
Drop-shadow spacer; for theming.
2018-02-17 22:25:39 -06:00
Ben Loftis
4c7ad5db4d
Fix long-standing bug in spacer expose+render.
2018-02-17 16:46:04 -06:00
Len Ovens
a29d3c1b31
OSC: Select should be able to rename as well.
2018-02-16 22:54:16 -08:00
Len Ovens
dffecfa4c6
OSC: added group join, switch, remove function
2018-02-16 13:10:20 -08:00
Len Ovens
3504ecff5f
noop OSC: path strings should not get tranlated
2018-02-16 13:10:20 -08:00
Len Ovens
3ac47220a0
OSC: Add /group/list so surface can get a list of groups
2018-02-16 13:10:20 -08:00
John Emmas
b9c9777b9a
When building with MSVC, allow for the fact that Mixbus and Ardour can be using different versions of the SESSION_FILE format
2018-02-15 09:03:32 +00:00
Ben Loftis
208c781248
Auto-monitor == Cue for MIDI tracks.
2018-02-14 18:04:57 -06:00
John Emmas
6f019faaa0
Accommodate the change from libtimecode to libtemporal
2018-02-14 10:02:11 +00:00
Ben Loftis
870c046c4c
Users struggle with Pane Dividers. Make them larger, and set a min-size on the mixer list pane.
2018-02-12 16:16:09 -06:00
Paul Davis
9a20433d98
fix definition of Temporal::Beats::max()
...
Ticks can exceed PPQN, but if beats are already INT32_MAX, ::normalize() will not work correctly
2018-02-12 11:44:37 -06:00
Ben Loftis
e6da4c4846
SoloSelection: libardour part.
2018-02-11 09:39:36 -06:00
Ben Loftis
11e50fe0c5
Resolve a few -Wunused-variable warnings in US2400.
2018-02-10 22:43:53 -06:00
Ben Loftis
b1d7eabf54
iCon device tweaks: faster timecode display refresh rate. Submitted by Michal Barhon.
2018-02-10 22:43:53 -06:00
Ben Loftis
ff319ce63f
Resolve -Wreorder in qcon code.
2018-02-10 22:43:42 -06:00
Ben Loftis
dc61256466
new_grid: Rewrite of Snap and Grid. (squashed commit)
...
Separate Snap from Grid. Lots of naming changes.
Multiple simultaneous snap options allowed. Grid is one of the possible Snap options.
Grid uses the same data as the rulers. Replace complicated tempo_lines with simple grid_lines.
The Grid is zoom-scale-sensitive along with the rulers. If you are zoomed out, grid becomes coarser.
2018-02-09 09:59:39 -06:00
Len Ovens
70d8300cb2
OSC: clean up jog mode, simplify feedback
2018-02-05 10:40:25 -08:00