pyvst 0.1

Support for the basic VST commands

Milestone information

Matthieu Brucher
Release registered:
No. Drivers cannot target bugs and blueprints to this milestone.  

Download RDF metadata


Assigned to you:
No blueprints or bugs assigned to you.
No users assigned to blueprints and bugs.
No blueprints are targeted to this milestone.
No bugs are targeted to this milestone.

Download files for this release

After you've downloaded a file, you can verify its authenticity using its MD5 sum or signature. (How do I verify a download?)

File Description Downloads
download icon (md5) PyVST 0.1 500
last downloaded 14 weeks ago
Total downloads: 500

Release notes 

PyVST 0.1 uses ctypes for dynamically loading a VST plugin. It thus provides a Python interface to the VST standard.

Version 0.1 provides basic access to the VST interface, as well as a script to analyze and display the audio process of a plugin.


View the full changelog

- Uses the VST dispatcher for several functions:
  - processReplacing
  - processDoubleReplacing
  - open/close the plugin
  - open/close the GUI editor
  - returns the GUI rectangle
  - set the sample rate
  - set the block size
  - get name/vendor/product
  - handle programs
  - handle parameters
  - suspend/resume
- set/get a parameter
- get number of programs
- get number of inputs
- get number of outputs
- script
  - can load any plugin
  - displays the editor, if it exists
  - uses a stereo sine-sweep
  - displays a spectrogram of the process of the stereo sine-sweep
  - dumps properties information

0 blueprints and 0 bugs targeted

There are no feature specifications or bug tasks targeted to this milestone. The project's maintainer, driver, or bug supervisor can target specifications and bug tasks to this milestone to track the things that are expected to be completed for the release.

This milestone contains Public information
Everyone can see this information.