Skip to content

🔎 New Pattern events; separate TimeMarker from arrangements? #27

@demberto

Description

@demberto

PyFLP/pyflp/pattern.py

Lines 101 to 104 in ceff918

# ChannelIID, _161, _162, Looped, Length occur when pattern is looped.
# ChannelIID and _161 occur for every channel in order.
# ! Looping a pattern puts timemarkers in it. The same TimeMarkerID events are
# !used, which means I need to refactor it out from pyflp.arrangement.

PyFLP/pyflp/pattern.py

Lines 112 to 114 in ceff918

ChannelIID = (DWORD + 32, U32Event) # TODO (FL v20.1b1+)
_161 = (DWORD + 33, I32Event) # TODO -3 if channel is looped else 0 (FL v20.1b1+)
_162 = (DWORD + 34, U32Event) # TODO Appears when pattern is looped, default: 2

Metadata

Metadata

Assignees

No one assigned

    Labels

    Projects

    No projects

    Milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions