From c1e74e1cae48e20d6fc8d2eacd297480ddf424ae Mon Sep 17 00:00:00 2001 From: Victor Giers Date: Mon, 13 Jul 2026 08:55:51 +0200 Subject: [PATCH] Format and clean up parameter value extraction in Ableton exporters --- src/lib/exporters/ableton/automation.ts | 8 +++++++- src/lib/exporters/ableton/builders.ts | 7 +++---- 2 files changed, 10 insertions(+), 5 deletions(-) diff --git a/src/lib/exporters/ableton/automation.ts b/src/lib/exporters/ableton/automation.ts index 3a4067b..53d4709 100644 --- a/src/lib/exporters/ableton/automation.ts +++ b/src/lib/exporters/ableton/automation.ts @@ -130,7 +130,13 @@ function getConvertedStaticValue( if (pattern.faderParams[parameter] === -1 && target.staticValue !== undefined) { return target.staticValue; } - return convertFaderValue(parameter, getStaticValue(pattern, parameter), track, groupMixer, target); + return convertFaderValue( + parameter, + getStaticValue(pattern, parameter), + track, + groupMixer, + target, + ); } function getArrangementPoints( diff --git a/src/lib/exporters/ableton/builders.ts b/src/lib/exporters/ableton/builders.ts index 4c3ba6b..5cbd105 100644 --- a/src/lib/exporters/ableton/builders.ts +++ b/src/lib/exporters/ableton/builders.ts @@ -130,9 +130,7 @@ function targetFor(parameter: any, maxValue?: number, soundLength?: number, inve soundLength, invertValue, staticValue: - parameter?.Manual?.['@Value'] === undefined - ? undefined - : Number(parameter.Manual['@Value']), + parameter?.Manual?.['@Value'] === undefined ? undefined : Number(parameter.Manual['@Value']), }; } @@ -212,7 +210,8 @@ function trackAutomationTargets(midiTrack: any, includeArrangementMixer: boolean const sampleRef = samplePart.SampleRef; const sampleRate = Number(sampleRef.DefaultSampleRate?.['@Value']); const sampleDuration = Number(sampleRef.DefaultDuration?.['@Value']); - const trimmedFrames = Number(samplePart.SampleEnd['@Value']) - Number(samplePart.SampleStart['@Value']); + const trimmedFrames = + Number(samplePart.SampleEnd['@Value']) - Number(samplePart.SampleStart['@Value']); const soundLength = sampleRate > 0 ? (trimmedFrames > 0 ? trimmedFrames : sampleDuration) / sampleRate