Skip to main content

a cython-based loader for VST audio plugins providing a clean python object-oriented interface

Project description

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

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distributions

No source distribution files available for this release.See tutorial on generating distribution archives.

Built Distributions

cython_vst_loader-0.3.6-cp39-cp39-win_amd64.whl (63.9 kB view hashes)

Uploaded CPython 3.9 Windows x86-64

cython_vst_loader-0.3.6-cp39-cp39-manylinux1_x86_64.whl (291.6 kB view hashes)

Uploaded CPython 3.9

cython_vst_loader-0.3.6-cp38-cp38-win_amd64.whl (63.9 kB view hashes)

Uploaded CPython 3.8 Windows x86-64

cython_vst_loader-0.3.6-cp38-cp38-manylinux1_x86_64.whl (310.9 kB view hashes)

Uploaded CPython 3.8

cython_vst_loader-0.3.6-cp37-cp37m-win_amd64.whl (62.4 kB view hashes)

Uploaded CPython 3.7m Windows x86-64

cython_vst_loader-0.3.6-cp37-cp37m-manylinux1_x86_64.whl (266.8 kB view hashes)

Uploaded CPython 3.7m

Supported by

AWS AWS Cloud computing and Security Sponsor Datadog Datadog Monitoring Fastly Fastly CDN Google Google Download Analytics Microsoft Microsoft PSF Sponsor Pingdom Pingdom Monitoring Sentry Sentry Error logging StatusPage StatusPage Status page