Skip to content

VGM Looping behavior #1

@superctr

Description

@superctr

This is specific for the VGM export. Sequence file exports should not have this problem.

Expected behavior is to not loop at all unless the loop marker L is set in any of the tracks, and in that case set the loop point once all non-looping tracks have finished playing.

Example:

@1 psg 15>12 / 11>0:15
GH t95 o3 @1v12
G l16 cdefgab>cd
H l16 efga

Currently this sets a loop point when the H track ends, even though no L loop marker has been set in any track.

The loop point should be set only once all non-looping tracks have finished and the looping tracks have reached the loop start position at least once.

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions