From 5af7190f1f96c28ac226057fc6d1fdfc87e716ad Mon Sep 17 00:00:00 2001 From: Victor Giers Date: Mon, 13 Jul 2026 05:12:40 +0200 Subject: [PATCH] Remove unnecessary 'session' parameter from fader value conversion in Ableton exporter --- src/lib/exporters/ableton/automation.ts | 8 ++------ 1 file changed, 2 insertions(+), 6 deletions(-) diff --git a/src/lib/exporters/ableton/automation.ts b/src/lib/exporters/ableton/automation.ts index c4cf0c8..a308e2a 100644 --- a/src/lib/exporters/ableton/automation.ts +++ b/src/lib/exporters/ableton/automation.ts @@ -37,7 +37,6 @@ export function convertFaderValue( value: number, track: AblTrack, groupMixer: boolean, - session: boolean, ) { switch (parameter) { case FaderParam.LVL: @@ -105,7 +104,6 @@ function getArrangementPoints( patterns[0] ? getStaticValue(patterns[0], parameter) : defaultValue(parameter), track, groupMixer, - false, ); patterns.forEach((pattern) => { @@ -121,7 +119,6 @@ function getArrangementPoints( getStaticValue(pattern, parameter), track, groupMixer, - false, ); if (sourcePoints.length === 0) { @@ -143,7 +140,7 @@ function getArrangementPoints( if (loopOffset + point.position >= sceneTicks) { return; } - const value = convertFaderValue(parameter, point.value, track, groupMixer, false); + const value = convertFaderValue(parameter, point.value, track, groupMixer); points.push({ time: startTime + (loopOffset + point.position) / 96, value }); previousValue = value; }); @@ -175,14 +172,13 @@ function getClipPoints( getStaticValue(pattern, parameter), track, groupMixer, - true, ); return [ { time: SENTINEL_TIME, value: staticValue }, { time: 0, value: staticValue }, ...sourcePoints.map((point) => ({ time: point.position / 96, - value: convertFaderValue(parameter, point.value, track, groupMixer, true), + value: convertFaderValue(parameter, point.value, track, groupMixer), })), ]; }