Remove unnecessary 'session' parameter from fader value conversion in Ableton exporter

This commit is contained in:
2026-07-13 05:12:40 +02:00
parent 71274252da
commit 5af7190f1f

View File

@@ -37,7 +37,6 @@ export function convertFaderValue(
value: number, value: number,
track: AblTrack, track: AblTrack,
groupMixer: boolean, groupMixer: boolean,
session: boolean,
) { ) {
switch (parameter) { switch (parameter) {
case FaderParam.LVL: case FaderParam.LVL:
@@ -105,7 +104,6 @@ function getArrangementPoints(
patterns[0] ? getStaticValue(patterns[0], parameter) : defaultValue(parameter), patterns[0] ? getStaticValue(patterns[0], parameter) : defaultValue(parameter),
track, track,
groupMixer, groupMixer,
false,
); );
patterns.forEach((pattern) => { patterns.forEach((pattern) => {
@@ -121,7 +119,6 @@ function getArrangementPoints(
getStaticValue(pattern, parameter), getStaticValue(pattern, parameter),
track, track,
groupMixer, groupMixer,
false,
); );
if (sourcePoints.length === 0) { if (sourcePoints.length === 0) {
@@ -143,7 +140,7 @@ function getArrangementPoints(
if (loopOffset + point.position >= sceneTicks) { if (loopOffset + point.position >= sceneTicks) {
return; 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 }); points.push({ time: startTime + (loopOffset + point.position) / 96, value });
previousValue = value; previousValue = value;
}); });
@@ -175,14 +172,13 @@ function getClipPoints(
getStaticValue(pattern, parameter), getStaticValue(pattern, parameter),
track, track,
groupMixer, groupMixer,
true,
); );
return [ return [
{ time: SENTINEL_TIME, value: staticValue }, { time: SENTINEL_TIME, value: staticValue },
{ time: 0, value: staticValue }, { time: 0, value: staticValue },
...sourcePoints.map((point) => ({ ...sourcePoints.map((point) => ({
time: point.position / 96, time: point.position / 96,
value: convertFaderValue(parameter, point.value, track, groupMixer, true), value: convertFaderValue(parameter, point.value, track, groupMixer),
})), })),
]; ];
} }