Skip to main content

cython-vst-loader

A loader for VST2 audio plugins providing a clean python object-oriented interface

  • Supported platforms: Linux 64bit, Windows 64bit
  • Supported python versions: 3.7, 3.8, 3.9

In-depth documentation:

home page: https://github.com/hq9000/cython-vst-loader

Project goals

The purpose is to have a simple wrapper for VST plugins to be used in higher-level projects, such as https://github.com/hq9000/py_headless_daw

Supported plugins

Recreating a complete VST host environment in Python is a challenging task. Because of that, not every plugin will work with this wrapper, many are known not to work. Also, in case of a closed-source plugins, troubleshooting issues is almost impossible.

Because of that, the loader "officially" supports (by testing) a limited number of free and (mostly) open source plugins. Other plugins may or may not work, if you discover an open source plugin that is causing issues, feel free to write a bug.

The list of (tested/known-not-to-work/reportedly-working) plugins will be refreshed as new information arrives.

Note: only 64-bit/VST2 plugins are currently supported.

Plugins tested on Windows

Synths

Effects

Plugins tested on Linux

Synths

Effects

Plugins known not to work with the loader

  • Synth1
  • TyrellN6

Installation

pip install cython_vst_loader

Metadata

Release files for cython-vst-loader 0.3.6

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Built distributions (wheels)

Table of built distributions (wheels) for cython-vst-loader 0.3.6
File
cython_vst_loader-0.3.6-cp39-cp39-win_amd64.whl CPython 3.9 CPython 3.9 Windows x86-64 Details
cython_vst_loader-0.3.6-cp39-cp39-manylinux1_x86_64.whl CPython 3.9 CPython 3.9 Linux glibc 2.5+ x86-64 Details
cython_vst_loader-0.3.6-cp38-cp38-win_amd64.whl CPython 3.8 CPython 3.8 Windows x86-64 Details
cython_vst_loader-0.3.6-cp38-cp38-manylinux1_x86_64.whl CPython 3.8 CPython 3.8 Linux glibc 2.5+ x86-64 Details
cython_vst_loader-0.3.6-cp37-cp37m-win_amd64.whl CPython 3.7 CPython 3.7 pymalloc Windows x86-64 Details
cython_vst_loader-0.3.6-cp37-cp37m-manylinux1_x86_64.whl CPython 3.7 CPython 3.7 pymalloc Linux glibc 2.5+ x86-64 Details

Total release size: 1.1 MB

Release files / cython_vst_loader-0.3.6-cp39-cp39-win_amd64.whl

Download URL cython_vst_loader-0.3.6-cp39-cp39-win_amd64.whl
Size 63.9 kB
Tags CPython 3.9 Windows x86-64
SHA-256 checksum
How to use checksums
43d766e1851af35e83dd1288c963480032e319ddf48993607a358542dc28b1c3
BLAKE2b-256 checksum
How to use checksums
2b4f13e63a9bbac2db135a34c4aadd5bd5a061c0e1c6cc67eb1763055d2478ec
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/3.4.1 importlib_metadata/3.8.0 pkginfo/1.7.0 requests/2.25.1 requests-toolbelt/0.9.1 tqdm/4.59.0 CPython/3.9.2

Release files / cython_vst_loader-0.3.6-cp39-cp39-manylinux1_x86_64.whl

Download URL cython_vst_loader-0.3.6-cp39-cp39-manylinux1_x86_64.whl
Size 291.6 kB
Tags CPython 3.9 Linux glibc 2.5+ x86-64
SHA-256 checksum
How to use checksums
c0bb47ef01a745b233220a575ce480afe6759f0d937e2492d3f383ce6cb0e146
BLAKE2b-256 checksum
How to use checksums
561f31f026ea89ee4834251c2e8a5ef7fd90bb2848b82cd598a9cafed2008ad7
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/3.4.1 importlib_metadata/3.8.0 pkginfo/1.7.0 requests/2.25.1 requests-toolbelt/0.9.1 tqdm/4.59.0 CPython/3.9.2

Release files / cython_vst_loader-0.3.6-cp38-cp38-win_amd64.whl

Download URL cython_vst_loader-0.3.6-cp38-cp38-win_amd64.whl
Size 63.9 kB
Tags CPython 3.8 Windows x86-64
SHA-256 checksum
How to use checksums
18fc00d457a2f0066e978d259f4fa67531ff96afc8e7ec477963c20c983e2d96
BLAKE2b-256 checksum
How to use checksums
78712ef6a790069cf3c09aa68c53b078b2f025b1a9ef5e3605a6d8efef6771e5
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/3.4.1 importlib_metadata/3.8.0 pkginfo/1.7.0 requests/2.25.1 requests-toolbelt/0.9.1 tqdm/4.59.0 CPython/3.9.2

Release files / cython_vst_loader-0.3.6-cp38-cp38-manylinux1_x86_64.whl

Download URL cython_vst_loader-0.3.6-cp38-cp38-manylinux1_x86_64.whl
Size 310.9 kB
Tags CPython 3.8 Linux glibc 2.5+ x86-64
SHA-256 checksum
How to use checksums
7259f6f0db1be4a70c79be8883ac54abdc5449edb1adbc85865dc1045f5843cd
BLAKE2b-256 checksum
How to use checksums
5e0bc3a29bc48df854191b13342c14d1c2b63310977f78eb53326025efb6aae4
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/3.4.1 importlib_metadata/3.8.0 pkginfo/1.7.0 requests/2.25.1 requests-toolbelt/0.9.1 tqdm/4.59.0 CPython/3.9.2

Release files / cython_vst_loader-0.3.6-cp37-cp37m-win_amd64.whl

Download URL cython_vst_loader-0.3.6-cp37-cp37m-win_amd64.whl
Size 62.4 kB
Tags CPython 3.7 CPython 3.7 pymalloc Windows x86-64
SHA-256 checksum
How to use checksums
e9ef7bdf1b8c9774370f9ec2e75cdc813e1af65b8367a3734abe1dd5eed4eccb
BLAKE2b-256 checksum
How to use checksums
115c6c14fbeff0ce0fb5f971497f680bdd2d9c303b24ee9124fe227e3dfd2022
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/3.4.1 importlib_metadata/3.8.0 pkginfo/1.7.0 requests/2.25.1 requests-toolbelt/0.9.1 tqdm/4.59.0 CPython/3.9.2

Release files / cython_vst_loader-0.3.6-cp37-cp37m-manylinux1_x86_64.whl

Download URL cython_vst_loader-0.3.6-cp37-cp37m-manylinux1_x86_64.whl
Size 266.8 kB
Tags CPython 3.7 CPython 3.7 pymalloc Linux glibc 2.5+ x86-64
SHA-256 checksum
How to use checksums
55aa0093e27b18f1b2bfe677fb6b6a013b9645d93e3ce50b18a57b767144d8ed
BLAKE2b-256 checksum
How to use checksums
ba707e927d3e6a175280dcf392c2d85bad71290caf3634345d50e74bdc700d4e
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/3.4.1 importlib_metadata/3.8.0 pkginfo/1.7.0 requests/2.25.1 requests-toolbelt/0.9.1 tqdm/4.59.0 CPython/3.9.2

Security for cython-vst-loader 0.3.6

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

No provenance found

None of the files in this release were uploaded with provenance metadata.

A note on package security

PyPI is a repository for distributing packages, not a service for auditing them. While third-party security researchers and our staff do their best to detect and remove malicious packages, PyPI cannot guarantee the quality, security or suitability of any given package.

To learn more about protecting yourself from malicious actors, visit our package security documentation.

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page