π§Ύ Reference# Contents: Arrangements Arrangement Playlist Track Channel Rack Automation Channel DisplayGroup Instrument Layer Sampler Shared Mixer Insert Slot πΉ Patterns Pattern Plugins Effects Generators VST π Controllers Events π Exceptions Project Timemarkers API# PyFLP provides a low-level events-based API and a high-level API. Generally, you should only need the high level API though. pyflp.parse(file: Path | str) → Project[source]# Parses an FL Studio project file and returns a parsed Project. Parameters: file β Path to the FLP. Raises: HeaderCorrupted β When an invalid value is found in the file header. VersionNotDetected β A correct string type couldnβt be determined. pyflp.save(project: Project, file: Path | str) → None[source]# Save a parsed project back into a file. Caution Always have a backup ready, just in case π Parameters: project β The object returned by parse(). file β The file in which the contents of project are serialised back.