VST2.x plugin FXP preset parser
Project description
ci | |
---|---|
pypi | |
qa |
fxp
VST2.x plugin FXP preset parser.
⏬ Installation
-
Via
pip
(RECOMMENDED, easiest, fastest):fxp requires Python 3.6+
pip install fxp
OR
-
Via Github Releases
-
Download the latest release.
-
Install it via
pip
:pip install fxp-0.1.0-py3-none-any.whl
-
OR
-
Via cloning the repo:
-
Clone this repo
git clone https://github.com/demberto/fxp
-
Navigate to the directory
cd fxp
-
Install it via
pip
in editable mode:pip install -e .
-
✨ Getting Started
>>> import fxp
>>> preset = fxp.FXP("path/to/preset.fxp")
>>> preset.plugin_id
"XfsX"
>>> preset.name
"LD Saw Bass"
>>> preset.is_opaque()
True
🤝 Contributing
All contributions are welcome and acknowledged. Please take a look at the contributor's guide
📧 Contact
Email: demberto@protonmail.com
🙏 Acknowledgements
pluginterfaces/vstfxstore.h
from the VST2 SDK.
© License
The code in this project is licensed under the MIT License.
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
fxp-0.1.0.tar.gz
(16.9 kB
view details)
Built Distribution
fxp-0.1.0-py3-none-any.whl
(5.7 kB
view details)
File details
Details for the file fxp-0.1.0.tar.gz
.
File metadata
- Download URL: fxp-0.1.0.tar.gz
- Upload date:
- Size: 16.9 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/3.4.2 importlib_metadata/4.11.2 pkginfo/1.7.1 requests/2.25.1 requests-toolbelt/0.9.1 tqdm/4.62.3 CPython/3.9.7
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | 70bec8131f7e1a0696acdb214868527d77826b75b92ad93c748f298d32629b9c |
|
MD5 | 40351a5cc1a822b87962d4a75ac84d66 |
|
BLAKE2b-256 | 7a9a1a4ee6b62978c39dac58e28827b987ddb83a39b281bfdb1a2cb84e61ab68 |
File details
Details for the file fxp-0.1.0-py3-none-any.whl
.
File metadata
- Download URL: fxp-0.1.0-py3-none-any.whl
- Upload date:
- Size: 5.7 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/3.4.2 importlib_metadata/4.11.2 pkginfo/1.7.1 requests/2.25.1 requests-toolbelt/0.9.1 tqdm/4.62.3 CPython/3.9.7
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | d45383a8514afb3a6d9fd6908b0493421b04261eae06df1cb084a4ffb3a9b17f |
|
MD5 | 1fda0924164595f92bbedd425bd0405c |
|
BLAKE2b-256 | d5c128f39378a6a81f9dcb8a4d37cb2a08a38ca0aa647097e7e9c01bce7dda5e |