🧾 Reference#

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:
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.