GNU General Public License v3.0

项目介绍

demberto/PyFLP 是一个托管在 GitHub 上的开源项目,主要使用 Python 编写,采用 GNU General Public License v3.0 许可证,目前获得 223 个 Star、30 次 Fork。

仓库全名
demberto/PyFLP
开源许可证
GNU General Public License v3.0
Star 数
223
Fork 数
30
未关闭 Issue
27

README 摘要

PyFLP PyFLP is an unofficial parser for FL Studio project and preset files written in Python. CI PyPI Activity QA Other From a very general point-of-view, this is the state of what is currently implemented. Click on a link to go to the documentation for that feature. Group Feature Issues Arrangements 🎼 Playlist 🎞️ Tracks Channel Rack 📈 Automations 🎹 Instruments 📚 Layer 📁 Sampler Mixer 🎚️ Inserts 🎰 Effect…

完整内容见 GitHub 原始 README 或本页 。

常见问题

PyFLP 用什么语言开发?

主要使用 Python 编写,采用 GNU General Public License v3.0 许可证,目前有 223 个 Star。

PyFLP 可以免费商用吗?

仓库标注的许可证为 GNU General Public License v3.0,商用前请先阅读仓库 LICENSE 文件确认授权范围。

如何获取 PyFLP 的源码?

可以直接克隆仓库:git clone https://github.com/demberto/PyFLP.git,默认分支为 master;安装与运行步骤见仓库 README。

PyFLP 最近还在维护吗?

仓库最近一次更新为 2月17日,当前有 27 个未关闭 Issue;Star 数为 223,可作为社区活跃度的参考。

关于

FL Studio project file parser

描述取自 GitHub 官方 API,中文内容由 GitRead 中文社区 编辑团队整理。

简要分析

热度分
296
价值分
142
活跃状态
活跃

语言占比

Python

Release

README

PyFLP

PyFLP is an unofficial parser for FL Studio project and preset files written in Python.

CI Documentation Build Status pre-commit-ci
PyPI PyPI - Package Version PyPI - Supported Python Versions PyPI - Supported Implementations PyPI - Wheel
Activity Maintenance PyPI - Downloads
QA codecov CodeFactor Grade Checked with mypy pre-commit Security Status
Other License GitHub top language Code Style: Black covenant

From a very general point-of-view, this is the state of what is currently implemented. Click on a link to go to the documentation for that feature.

Group Feature Issues
Arrangements
open arrangement-general issues closed arrangement-general issues
🎼 Playlist open arrangement-playlist issues closed arrangement-playlist issues
🎞️ Tracks open arrangement-track issues closed arrangement-track issues
Channel Rack
open channel-general issues closed channel-general issues
📈 Automations open channel-automation issues closed channel-automation issues
🎹 Instruments channel-instrument issues closed channel-instrument issues
📚 Layer open channel-layer issues closed channel-layer issues
📁 Sampler open channel-sampler issues closed channel-sampler issues
Mixer
open mixer-general issues closed mixer-general issues
🎚️ Inserts open mixer-insert issues closed mixer-insert issues
🎰 Effect slots open mixer-slot issues closed mixer-slot issues
🎶 Patterns
open pattern-general issues closed pattern-general issues
🎛 Controllers open pattern-controller issues closed pattern-controller issues
🎵 Notes open pattern-note issues closed pattern-note issues
🚩 Timemarkers open timemarker issues closed timemarker issues
Plugins Native - 8 effects, 1 synth open plugin-native issues closed plugin-native issues
VST 2/3 plugin-3rdparty issues closed plugin-3rdparty issues
Project - Settings and song metadata open project-general issues closed project-general issues

⏬ Installation

CPython 3.8+ / PyPy 3.8+ required.

python -m pip install -U pyflp

▶ Usage

Load a project file:

import pyflp
project = pyflp.parse("/path/to/parse.flp")

If you get any sort of errors or warnings while doing this, please open an issue.

Save the project:

pyflp.save(project, "/path/to/save.flp")

It is advised to do a backup of your projects before doing any changes. It is also recommended to open the modified project in FL Studio to ensure that it works as intended.

Check the reference for a complete list of useable features.

🙏 Acknowledgements

✨ Contributors

All Contributors

Thanks goes to these wonderful people:


nickberry17

💻

zacanger

🐛 📖

Tim

📖 💻 🚧

This project follows the all-contributors specification. Contributions of any kind are welcome!

Please see the contributor’s guide for more information about contributing.

📧 Contact

You can contact me either via issues and discussions or through email via demberto(at)proton(dot)me.

© License

The code in this project has been licensed under the GNU Public License v3.

评论

暂无评论