cafa1ff030
update system_config
2016-11-30 14:49:42 +01:00
27d0b67b8f
Remove close/OK buttons from engine dialog
2016-11-30 14:44:36 +01:00
24c799cde3
prefer bool operator
2016-11-30 12:15:35 +01:00
02ded90618
allow to remove a session from the recent list
2016-11-30 11:07:37 +01:00
aebd22cbe6
NO-OP backport changes from Mixbus branch.
2016-11-30 09:21:28 +01:00
ae1d4a9346
Fix route color selection dialog
2016-11-29 22:39:20 +01:00
Olivier Humbert
d3bb4e8b08
French translation update - fixes
...
a few fixes
2016-11-29 19:52:38 +01:00
Olivier Humbert
499eda35e9
French translation update
...
- a bunch of "fuzzy" stuffs removed (after checking/correcting those)
- a bunch of min/maj fixed
- >50 new translated strings
- >40 updated/fixed strings
- consistency across "… -> ...", "xrun -> décrochage", "lock -> verrouiller" and "mixer -> console de mixage"
2016-11-29 19:38:11 +01:00
Olivier Humbert
1292eefd3d
French translation update
...
Two small fixes.
2016-11-29 15:12:23 +00:00
David Carlier
be7c6225c8
moving POSIX_VISIBLE to the waf script part
2016-11-29 13:18:46 +00:00
David Carlier
282b7c2443
separate openbsd cases
2016-11-29 13:18:46 +00:00
David Carlier
28435d1a30
Making buildable under OpenBSD.
2016-11-29 13:18:46 +00:00
5f1d94a7b2
Protect a-comp's display/state against NaN/Inf.
2016-11-29 09:04:13 +01:00
0fe62a34da
protect a-delay again Inf, NaN, HUGE and stuff.
2016-11-29 08:41:10 +01:00
0d3c2a9dbf
Speed up track deletion when Editor-Mixer is visible
2016-11-28 15:36:04 +01:00
7b687d08a1
properly handle FS pitch-bend - closes #7140
2016-11-28 12:53:20 +01:00
bf15e93cde
Consistent sub-menu separators for Preferecens in fr translation
2016-11-28 11:34:20 +01:00
2614b0df43
OSC: Solo toggle should maintain state when locked, rec and rec_safe should show true state.
2016-11-27 20:52:14 -08:00
e9eea8de9d
Fix Duplicate Track with Copy Playlist option selected
...
Previously two new empty playlists were created.
Related to and mentioned in issue #7141
2016-11-28 12:38:58 +10:00
8ddeca133b
OSC: Squelch select feedback when no feedback is configured.
2016-11-27 18:32:50 -08:00
198b8f6b58
Fix reversed behaviour of Playlist -> New and New Copy
...
Resolves : #7146
Thanks again to elgoun for the patch
2016-11-28 10:59:32 +10:00
f50ab8ccec
Fix duplicate track with new playlist so only one playlist is created
...
Instead of 2 empty playlists, thanks to elgoun for the patch
Resolves : #7141
2016-11-28 10:57:06 +10:00
1d7d9beef7
update default config (see also 5ec21347a
)
2016-11-27 23:00:42 +01:00
1de584961a
NO-OP; Backport changes from Mixbus branch
2016-11-27 22:54:23 +01:00
5ec21347a9
Don't include program-name with <Option name="color-file" />
...
This allows for e.g. mixbus and mixbus32c to share the config, but
use different color-files at runtime.
2016-11-27 21:54:28 +01:00
2f30d763ed
Fix loading, recording & saving MIDI with PolyKeyPressure events.
...
GUI still does not handle this (neither automation lane, nor List Editor),
but the file loads, plays and exports correctly.
2016-11-27 17:25:42 +01:00
9bf4f339b9
revert 335debfa
for the PA backend
...
The same device may have different names for input + output
2016-11-27 00:42:08 +01:00
d26aac9020
OSC: no op, white space cleanup
2016-11-26 10:23:36 -08:00
c7f8471d52
OSC: Make plugin and plugin parameter numbering 1 based to match everything else.
2016-11-26 09:18:36 -08:00
842c33fba8
Add [hidden] option to list "Dummy" backend with optmized bundles
2016-11-26 15:31:21 +01:00
0cb9d4a3d2
Restrict Device selection to valid choices.
2016-11-26 15:31:21 +01:00
335debfa2f
Add API to enforce valid device selection.
2016-11-26 15:31:21 +01:00
5bf8a5537b
OSC: Add patch from 7137 and make it work for manual port selection.
2016-11-25 10:10:49 -08:00
43b468aa14
speed up track/bus creation a bit
2016-11-25 18:16:08 +01:00
4d81e3ec07
RAII to postpone processor changes/graph recalculation
2016-11-25 18:16:08 +01:00
98f1cb76ed
OSC: Patch from 7136 added cleaned and tested.
2016-11-25 07:26:18 -08:00
01f8ca831a
cont'd work to prevent duplicate playlist names
2016-11-25 14:24:29 +01:00
174d5e05c9
when duplicating tracks and copying playlists, use a new name for the copied playlist
2016-11-25 13:19:38 +00:00
fa642e0e9d
Fix forwarding of output-buffers.
...
fbc8504f9e
swapped the iterators: Instead of iterating over output
buffers like BufferSet::read_from(), the new code iterates over
the current buffers. In case of 1 in -> 2 out, only the 1st channel
was be copied. Also unlike BufferSet::read_from() the ChanCount was
not updated.
Processors after a Delivery e.g. out-meter, AFL processor did not see
all channels.
2016-11-25 13:26:38 +01:00
e07f465516
fix default output map display for no plugin processors
...
(eg. mono->stereo deliveries)
2016-11-25 13:03:25 +01:00
0d9030cee1
make the session do the right thing when clearing solo state during non-loading conditions
2016-11-25 11:50:39 +00:00
bb8ddc4322
remove redundant (identical) 2nd conditional, and improve comment
2016-11-25 11:50:08 +00:00
4ecb48b055
when clearing route solo state, do the required update
2016-11-25 11:49:30 +00:00
17e803fef4
Do not try to restore Route solo state after clearing all solo state
2016-11-25 11:48:58 +00:00
9f3bcf968d
fix implementation of SoloControl::clear_all_solo_state()
...
This no longer emits Changed() unless a change was made, and more
importantly, calls AutomationControl::actually_set_value() if
the self-soloed value needs to be changed
2016-11-25 11:48:18 +00:00
c5eda4cfe1
provisional changes to speed up solo changes to large numbers of routes.
...
Moves global update of solo state and emission of Session::SoloChanged to
a single point after 1 to N solo controls are changed.
Also avoid unnecessarily emitted Activated() signal for listen controls,
though Process::{activate,deactive}() should probably be redesigned to
avoid this in a "deeper" way
2016-11-25 10:29:42 +00:00
e35ce4c002
Speed up AFL/PFL changes for large sessions
...
update_latency_compensation() and resort_routes() are expensive and
were called for every individual change.
2016-11-25 10:41:23 +01:00
ca55fbf2f8
The DisplaySuspender is useless with async Session RTEvents
2016-11-25 10:05:36 +01:00
91ee1b6186
Don't allow duplicate playlist names
2016-11-24 22:11:19 +01:00
a7210d256e
_maps_from_state is legal after unfreeze (restore state)
2016-11-24 21:58:50 +01:00