Fix automation target reference in MIDI track builder

This commit is contained in:
2026-07-13 05:05:46 +02:00
parent ed0b46bae5
commit 8d68500a9d

View File

@@ -139,10 +139,9 @@ function addTarget(
function trackAutomationTargets(midiTrack: any, includeArrangementMixer: boolean) { function trackAutomationTargets(midiTrack: any, includeArrangementMixer: boolean) {
const targets: AbletonAutomationTargets = {}; const targets: AbletonAutomationTargets = {};
const mixer = midiTrack.DeviceChain.Mixer; const mixer = midiTrack.DeviceChain.Mixer;
const sequencer = midiTrack.DeviceChain.MainSequencer;
addTarget(targets, FaderParam.LVL, { addTarget(targets, FaderParam.LVL, {
arrangement: includeArrangementMixer ? Number(mixer.Volume.AutomationTarget['@Id']) : undefined, arrangement: includeArrangementMixer ? Number(mixer.Volume.AutomationTarget['@Id']) : undefined,
session: Number(sequencer.VolumeModulationTarget['@Id']), session: Number(mixer.Volume.ModulationTarget['@Id']),
}); });
addTarget(targets, FaderParam.PAN, { addTarget(targets, FaderParam.PAN, {
arrangement: includeArrangementMixer ? Number(mixer.Pan.AutomationTarget['@Id']) : undefined, arrangement: includeArrangementMixer ? Number(mixer.Pan.AutomationTarget['@Id']) : undefined,