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,
|
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),
|
||||||
})),
|
})),
|
||||||
];
|
];
|
||||||
}
|
}
|
||||||
|
|||||||
Reference in New Issue
Block a user