Remove unnecessary 'session' parameter from fader value conversion in Ableton exporter
This commit is contained in:
@@ -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),
|
||||
})),
|
||||
];
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user