jean-emmanuel
83c23f5f26
gtkrc: remove hard-coded black background around time info box (use theme's darkest)
2024-01-20 14:44:30 +01:00
jean-emmanuel
404a206960
time axis view: remove selected track inner shadow / border (less fuzzy render, and allows using a more contrasted color for strip selection border in mixer view without messing up the time axis view)
2024-01-20 14:44:30 +01:00
Nil Geisweiller
dfc1cd94df
Fix Legatize::operator() by not removing 1 tick
2024-01-19 23:57:53 +01:00
Nils Philippsen
92e359bf81
Fix libaaf pkgconfig name
...
Signed-off-by: Nils Philippsen <nils@tiptoe.de>
2024-01-19 23:29:14 +01:00
84bf98591d
Add a minimalistic Arturia MiniLab 3 map
2024-01-19 04:56:03 +01:00
adb196dcde
Show automation lane on touch, now spills related ctrls
2024-01-19 02:55:47 +01:00
32eb9b0520
Add API to define related controls
...
This is intended to show connected controls that share
automaton state, notably pannables
2024-01-19 02:20:48 +01:00
276adf292e
Do not automatically enable surround-send
...
For Mixbus, the surround-send is not visible.
2024-01-18 21:37:11 +01:00
75e8f58952
Fix muting of monitor section when engaging surround
2024-01-18 20:44:01 +01:00
8ca4c4a255
Fix Windows build (post 356374b
)
...
Multiple definition of `ARDOUR::MPControl<bool>::set_value`
2024-01-18 18:48:16 +01:00
356374bfb3
Vapor: replace output format API with a controllable
2024-01-18 00:18:52 +01:00
d01bb73548
Mixer: place surround-monitor after master (and before monitor section)
2024-01-15 22:40:35 +01:00
1b57838e90
Explicitly catch Glib::ConvertError
...
Local builds are not affected, since
```
ConvertError is-a Glib::Error is-a Glib::Exception
```
However it seems that rethrowing the ConvertError exception
is not handled correctly with glib/g++ of official builds:
https://discourse.ardour.org/t/crashes-on-cd-export-no-toc-or-cue-files/109771
2024-01-15 16:49:34 +01:00
37e7fe9963
Escape cue cd-text like toc
...
Really do what 02852c1980
says, which only fixed toc files.
2024-01-15 16:25:25 +01:00
0fd1edd78e
Update well-known ctrl: separate global and per band EQ enum
2024-01-15 15:34:55 +01:00
f7d022e38c
Update Russian translation
2024-01-15 00:28:16 +01:00
3fc7db08f0
YTK: do no parse gtkrc and theme files
2024-01-14 20:28:43 +01:00
3d752fc770
Fix snap to triplet
2024-01-14 15:32:02 +01:00
a3cd791166
Amend bfb22e2acc
, fix generic MIDI signal connection
2024-01-13 18:50:26 +01:00
a6ea40552c
Don't show automation of hidden plugins
2024-01-13 17:56:47 +01:00
83e4b49a9e
Retain first-selected-stripable when removing ATAV
...
This allows ctrl surfaces (notably Faderport) to keep
editing plugin settings, when some unrelated plugin is removed.
Route::processors_changed calls RouteTimeAxisView::processors_changed,
and if a plugin automation line vanishes ~AutomationTimeAxisView
deselected the track. This triggered a control surface update.
2024-01-13 17:56:33 +01:00
bfb22e2acc
Ctrl Surfaces: update bound controllables
...
Note: this only affects surfaces that use mapped_controls, and do
not already subscribe to processors_changed/RouteProcessorChange signal.
2024-01-13 17:14:17 +01:00
c3ec93997c
Remove old well-known ctrls API
2024-01-13 04:06:29 +01:00
048c574b07
Amend 70a0b47ce
(add missing file)
2024-01-13 03:59:37 +01:00
5151755687
Update Lua Script to use new well-known-ctrl API
2024-01-13 03:09:35 +01:00
70a0b47cef
Update Ctrl Surfaces: use new well-known-ctrl API
2024-01-13 03:08:51 +01:00
a7e36f77ac
Add enum-based well-known-ctrl API
2024-01-13 03:03:25 +01:00
12002e1dc0
FP8: only use visible channelstrip plugins
...
This is in preparation for multiple Mixbus channelstrip
Plugins.
2024-01-13 03:01:40 +01:00
4a9b2cd014
Vapor: set surround bus channel names
2024-01-11 06:47:13 +01:00
3c5f9f1450
Add API to set custom IO port channel names
2024-01-11 06:47:06 +01:00
db7a67980d
Vapor: allow to toggle 5.1 and 7.1.4 main output
2024-01-11 05:16:21 +01:00
a9719f1b35
Vapor: add support to trim surround object level
2024-01-10 01:31:57 +01:00
ee6d46d403
Ardour repo should not distinguish between Mixbus variants
2024-01-08 08:25:18 -06:00
083cf09108
YTK: fix installing cocoa/gtk module
2024-01-07 18:37:35 +01:00
earringsmusic
4f5a801209
Adjusted Akai MIDIMix mapping to make solo function as described in original user manual provided by manufacturer.
2024-01-07 14:30:47 +01:00
Nicolas Petton
aac7f82bc8
Add a new color theme inspired by Adwaita (GNOME desktop)
2024-01-07 14:18:26 +01:00
cbf38408c9
Fix crash when using Ripple with a RegionMoveDrag
...
See also 1a2fff932f
2024-01-07 14:15:36 +01:00
ad51c7c2ba
Localize stripped down gtk2
...
This is intended mainly for GNU/Linux distros who will remove
GTK2 support in the near future.
2024-01-06 21:52:48 +01:00
2a928dae19
Vapor: Simple Export GUI
2024-01-06 20:28:42 +01:00
7228144d6e
Vapor: GUI support to add Surround Bus
2024-01-06 20:27:03 +01:00
6172de3144
Vapor: add Lua bindings
2024-01-06 20:24:37 +01:00
b84cd4fb5a
Vapor: Implement Surround Send/Return
2024-01-06 20:24:23 +01:00
ec32d22cb3
Vapor: Prototype LV2 export extension
2024-01-06 20:22:39 +01:00
9cc966120c
Consolidate internal bus checks (2/2)
2024-01-06 20:21:54 +01:00
3de600625f
Consolidate internal bus checks (1/2)
2024-01-06 20:21:51 +01:00
9bb4d0dcf8
Vapor: Add surround types/enum
2024-01-06 20:21:25 +01:00
c7772c220e
Vapor: Bootstrap Atmosphere plugin
2024-01-06 20:21:13 +01:00
0ada2df2e6
Implement [surround] LUFS meter
2024-01-06 20:21:06 +01:00
88c796c8f2
Add dedicated Exception for Plugin/Processor errors
2024-01-06 20:21:00 +01:00
5476aa336f
Fix "Ignored automation data for non-automatable parameter"
...
Do not save automation data for parameters that cannot
be automated.
2024-01-06 20:20:45 +01:00