591292da0f
a-amp: special case empty pin-mapping mode
2020-07-27 22:03:53 +02:00
60062e6b43
Allow to toggle main-out volume custom position from the mixer-strip
...
(this is not necessarily click-free)
2020-07-27 22:02:09 +02:00
185bd62117
Loudness Dialog: use MainOut-Volume instead of a-amp
2020-07-27 22:00:08 +02:00
2b7b36be3e
Special case MainOutVolume Amp processor in ProcBox
...
Do not allow to delete or disable the processor.
2020-07-27 21:58:57 +02:00
e9ff843bb1
Implement master/loudness volume processor
...
This provides for a better user-experience than using a-amp.
Particularly since a-amp only has a 20dB range and can be automated.
2020-07-27 21:56:41 +02:00
5b734e819c
Loudness dialog: implement conformance check
2020-07-27 20:00:17 +02:00
44fc824128
Update Lua script to use new bounce API
2020-07-26 17:17:49 +02:00
22ab752924
NO-OP: whitespace
2020-07-26 17:17:33 +02:00
b49656213d
Prefer const reference (amend f564c92493
)
2020-07-26 17:15:15 +02:00
aca062505b
Region List: do not show empty MIDI regions
2020-07-26 09:53:48 -05:00
5cdaa5f935
Source list: some tweaks to match Region list
2020-07-26 09:53:48 -05:00
dc2fe9edbe
Region List: add a dedicated column for channelcount
2020-07-26 09:53:47 -05:00
d0abe7e742
Consolidate action adds a whole-file region (for the Source list) AND a region on the timeline (just as if you recorded it)
2020-07-26 09:53:47 -05:00
a8c29991d6
Assign a take_id to Bounced regions, so a multitrack bounce can be sorted/recognized in a list
2020-07-26 09:53:47 -05:00
af4ab3708b
Source List: allow Name field to be edited
2020-07-26 09:53:47 -05:00
cdee15b780
Source List: Add captured_for as a column.
2020-07-26 09:53:47 -05:00
4f6c71f275
Use the Track name in captured_for property (was processor:playlist which was obtuse)
2020-07-26 09:53:47 -05:00
d98d3f25d8
Source List: Add channel-count as a separate column
2020-07-26 09:53:47 -05:00
80a7d32e07
Prompt user for name of Range and Region bounces (gtk part)
2020-07-26 09:53:47 -05:00
f564c92493
Prompt user for name of Range and Region bounces (libardour part)
2020-07-26 09:53:47 -05:00
f5bdfb14fd
Source List: watch for name-changes in Source entries.
2020-07-26 09:53:47 -05:00
16c2df08ae
When bouncing, use a TAG rather than changing the region name.
2020-07-26 09:53:47 -05:00
14c9245606
Cont's tweaks to loudness dialog
...
- Handle silence (inf gain)
- Unset a-amp automation mode
- Limit range to +/- 20dB
2020-07-26 09:06:15 +02:00
1e8de91396
Loudness Dialog: re-add option to use a plugin to apply the gain
2020-07-25 13:47:50 +02:00
134319bde6
Fix a/b and cross-fade plugins to handle unconnected inputs
2020-07-23 21:51:13 +02:00
230883c678
Minor tweaks of loudness dialog (sensitivity, description)
2020-07-23 15:59:17 +02:00
2b4378d2d5
Add some loudness presets
2020-07-23 15:58:23 +02:00
02a31b97b2
Add Loudness Assistant to session menu
2020-07-23 04:11:47 +02:00
6c15404574
Tweak layout of loudness dialog
2020-07-23 03:56:49 +02:00
c0215851bc
Add some loudness analysis presets
2020-07-23 02:58:59 +02:00
612746f3b0
Improve master-strip layout spacing
...
Simply removing the items from the rec_mon_table still leaves
a space since the table itself is still packed and the
global-vpacker uses a spacing of 2px.
So the rec-mon table has to be unpacked. explicit hide/show
calls in set_route() are also not helpful since the widget is
managed by a VisibilityGroup.
2020-07-22 23:55:01 +02:00
4ccd3c9740
Use slider for master output volume
2020-07-22 23:19:16 +02:00
75187f6469
Update mixer-strip group button height
...
On tracks the bottom row of each mixer-strip has three buttons.
Two are provided by the gain-meter (automation, meter-point),
and the size of those is set in GainMeterBase (current 15x15px).
The track-group button size was left unspecified.
The master-bus only has the gain-meter buttons, and hence was
less tall compared to tracks.
2020-07-22 23:18:55 +02:00
5a41ca8fdf
Amend df1e6fda2d
, limit digits for numeric dB entry
2020-07-22 23:18:51 +02:00
df1e6fda2d
Fix SliderController numeric entry to use dB for gain
2020-07-22 21:43:14 +02:00
73089f6034
Add Lua bindings for the various TSFM states
2020-07-22 14:57:15 +02:00
affc28a0a0
Fix meter-point Lua script
2020-07-22 03:54:43 +02:00
fced1a5dc1
Cont'd work on Loudness Assistant
...
* use relative gain for analysis
* allow to select constraints
* tweak UI layout, use monospace font
2020-07-22 03:26:58 +02:00
a2f4521e77
Short-circuit gain interpolation if the change is negligibly small
2020-07-21 18:37:32 -05:00
3416af3969
Fix loudness dialog window stacking
2020-07-22 00:00:29 +02:00
fa495b7727
Account for additional TLS on macOS/X
...
On GLIBC systems pbd_stack_size() adds __pthread_get_minstack,
this is no available on mac systems, causing issues with some
libraries used by plugins.
2020-07-21 23:10:01 +02:00
5f3626d46f
Increase timeout for export-preparation
...
In some rare cases the butler may be busy for a long time
(e.g. seek in a large session may still be active when
export is started).
8 second timeout seems reasonable to prevent the app from hanging
without desktops showing a "unresponsive" popup in case the
timeout is reached for some reason (e.g the engine dies, and
no TFSM transition can happen).
2020-07-21 22:54:05 +02:00
John Emmas
1c98687bea
MSVC itself defines a class called CheckMenuItem - so make sure we know to use the one from Gtk
2020-07-21 10:25:22 +01:00
Olivier Humbert
d2f74456c3
Update fr.po
2020-07-21 07:11:29 +02:00
Olivier Humbert
b0b7dcf1f0
Update fr.po
2020-07-21 07:11:29 +02:00
Luciano Iam
52e80db8d5
WS: improve pan knob appearance in mixer demo
2020-07-21 06:49:28 +02:00
Luciano Iam
f1d96f5bf1
WS: fix some mixer layout glitches on Safari
2020-07-21 06:49:28 +02:00
Luciano Iam
e7e4fb3a81
WS: Use Ardour native scale for pan knobs
2020-07-21 06:49:28 +02:00
Luciano Iam
1109fc7983
WS: Improve mixer demo
2020-07-21 06:49:27 +02:00
Olivier Humbert
2987350892
One typo fixe in the source
2020-07-21 06:42:59 +02:00