diff --git a/src/lib/parsers.ts b/src/lib/parsers.ts index 847a5c8..2ecd5d1 100644 --- a/src/lib/parsers.ts +++ b/src/lib/parsers.ts @@ -624,12 +624,13 @@ export function collectScenesSettings(files: TarFile[]): ScenesSettings { return defaultScenesSettings; } - const numerator = scenesSettingsFile.data[11]; - const denominator = scenesSettingsFile.data[12]; + const sceneRecord = collectSceneRecords(scenesSettingsFile.data)[0]; + if (!sceneRecord) { + return defaultScenesSettings; + } return { - ...defaultScenesSettings, - timeSignature: { numerator, denominator }, + timeSignature: sceneRecord.timeSignature, }; }