13
0
Commit Graph

39675 Commits

Author SHA1 Message Date
5327222c81
Merge branch 'ardour' 2024-07-13 21:04:32 +02:00
0ea7e80aa6
Implement paste to region gain/fx automation 2024-07-12 18:26:25 +02:00
eab48ab763 fix error in manual rebase corrections 2024-07-11 19:23:34 -06:00
affe282b79 fix error in manual merge correction 2024-07-11 19:21:43 -06:00
a7a7a55cce ifdef out modified-with check (intended for livetrax) 2024-07-11 19:21:39 -06:00
8d14dbbe0c remove unused local variable 2024-07-11 19:20:56 -06:00
6650850db0 show a dedicated message dialog for WrongProgram exceptions 2024-07-11 19:20:56 -06:00
611d9e41ac throw WrongProgram exception if session was modified with incompatible app 2024-07-11 19:20:45 -06:00
3083f8f1b2 make "modified-with" a session member 2024-07-11 19:19:51 -06:00
5777f70694 Add guard points when drawing freehand automation 2024-07-11 19:18:59 -06:00
cfdba3e515 Fix guard point logic for editor_add_ordered API.
Previously the code was too simple and potentially added points out of
order, leading to automation jumping back in time.
2024-07-11 19:18:59 -06:00
cooltehno
ac5e59e94d Create captain_light-ardour.colors
Hello Paul, Robin! Maybe you will be interested in new "Captain Light" theme! :)
https://vimeo.com/977749209
2024-07-11 19:18:59 -06:00
Edgar Aichinger
82e5ee390e update german translation 2024-07-11 19:18:59 -06:00
5401f2c3eb ifdef out modified-with check (intended for livetrax) 2024-07-11 19:10:14 -06:00
eeccb813bb remove unused local variable 2024-07-11 19:10:14 -06:00
68ebcc36a9 show a dedicated message dialog for WrongProgram exceptions 2024-07-11 19:10:14 -06:00
54f810f90e throw WrongProgram exception if session was modified with incompatible app 2024-07-11 19:10:14 -06:00
4212e23e77 make "modified-with" a session member 2024-07-11 19:10:13 -06:00
9b1a56febf Add guard points when drawing freehand automation 2024-07-12 00:48:14 +02:00
5a647cd84a Fix guard point logic for editor_add_ordered API.
Previously the code was too simple and potentially added points out of
order, leading to automation jumping back in time.
2024-07-12 00:45:37 +02:00
cooltehno
a1d317be98
Create captain_light-ardour.colors
Hello Paul, Robin! Maybe you will be interested in new "Captain Light" theme! :)
https://vimeo.com/977749209
2024-07-11 23:09:32 +02:00
Edgar Aichinger
0f654ebde4
update german translation 2024-07-11 23:04:34 +02:00
b2c2163a87 L: enable autosave for LiveTrax 2024-07-11 15:40:56 -05:00
b404a91097 revise rules for PortGroupList::gather() to put master outs on their own tab 2024-07-11 11:53:05 -06:00
2618025795
Merge branch 'ardour' 2024-07-11 19:24:19 +02:00
fa6fbbf810
Fix ctrl surface shutdown sequence
Tear down GUI before stopping event loop, this fixes
a crash on windows (and perhaps a rare crash on other OS).
2024-07-11 19:19:21 +02:00
676b372ac5
FP8: tear down GUI before terminating event loop
This fixes an issue on Windows, where UI::run can dispatch
a signal that ends up via cross-thread channel at the surfaces'
BaseUI::request_handler. causing a segfault.
2024-07-11 18:10:39 +02:00
dfec455d22 better rules for hiding track outputs in port matrix 2024-07-10 14:49:40 -06:00
f73d09766b
Merge branch 'ardour' 2024-07-10 19:52:42 +02:00
c3d90f415c
Fix fader/trim automation after locate
First see 31c6f66d9b and 5cb6e1046b.

It worked previously due to `AutomationControl::get_value`
evaluating automation, which was removed in 5cb6e1046b
in favor of properly using latency compensated evaluation.

However due to 31c6f66d9b, fader and trim automation were
never evaluated on locate, only during playback via
`Amp::setup_gain_automation`.

This fixes a case where gain is incorrect after a locate.
The amp still has the gain from before the locate, and when starting
playback ramps to the new gain.
2024-07-10 19:26:02 +02:00
456fd29971
Merge branch 'ardour' 2024-07-10 15:39:57 +02:00
ab0d2dce6f
Fix reduced channelcount when restarting engine with different device
1. Start engine with a stereo soundcard (n_inputs was set to 2)
2. Restart engine with multi-channel soundcard, n_inputs remained a 2)
2024-07-10 15:39:01 +02:00
d6b14e761b
Remove unused backend channel count config API 2024-07-10 15:39:01 +02:00
a54a6c40a4
Prepare for API removal
`set_input/output_channels` API to limit a device to the first
`N` chnanels is somewhat ill conveived and was never really
used or useful. LiveTrax has a bitset of exposed channels,
which makes a lot more sense (e.g. hide ADAT or S/Pdif, or
some specific channels)
2024-07-10 15:39:01 +02:00
f200962c49
Merge branch 'ardour' 2024-07-10 12:36:23 +02:00
249442fe99 JACK backend: fix race condition caused by not wrapping jack_set_property() in JACK_SERVER_CALL 2024-07-09 10:14:39 -06:00
df515ab30a do not add "direct" to the name of direct out sends after a route rename 2024-07-09 09:52:42 -06:00
ea99222240 remove debug output 2024-07-09 09:15:42 -06:00
945f286028 use Send::set_owner() so that direct outs show up with better names 2024-07-09 09:04:00 -06:00
0836d8cd27 Add Send::set_owner()
We need the owner set to name direct out sends appropriately
2024-07-09 09:04:00 -06:00
d4253860f7 JACK backend: fix race condition caused by not wrapping jack_set_property() in JACK_SERVER_CALL 2024-07-09 09:04:00 -06:00
5aff7bfaeb L: always arrange left->btm to match existing docs 2024-07-08 12:45:44 -05:00
decc9c1d19 LT: do not show regular outs from tracks in audio connections window 2024-07-08 11:07:47 -06:00
7052f57ee9 no drag-n-drop for VCA masters, since they are intended to be non-reorderable 2024-07-03 18:48:39 -06:00
e8ff2a9c5c Merge branch 'ardour' 2024-07-01 22:45:21 -06:00
78ea2521b0 fix previous commit to Kurzweil K2700 MIDNAM 2024-07-01 22:44:51 -06:00
270571a8fd Merge branch 'ardour' 2024-07-01 16:32:31 -06:00
dd4abedb8c add <Author> to Kurzweil K2700 MIDNAM 2024-07-01 12:27:35 -06:00
630587ee3f
VST2: amend prev commit, ignore SysEx and invalid MIDI events 2024-06-30 23:07:29 +02:00
Attila M. Magyar
e1ef129ab0 VST2: store VstMidiEvents with the correct size
...otherwise MidiBuffer::push_back() will drop them. (E.g.
MIDI_CMD_CHANNEL_PRESSURE events are just 2 bytes, not 3.)
2024-06-30 22:47:38 +02:00