Compare commits

..

No commits in common. "master" and "v0.3" have entirely different histories.
master ... v0.3

View File

@ -1,18 +1,9 @@
# Attention
This repository has moved to
https://github.com/Lucarda/pdvst-0.52
# Pdvst-0.52 # Pdvst-0.52
Based on https://github.com/jyg/pure-data/tree/master/pdvst but updated to load with Pd-0.52 Based on https://github.com/jyg/pure-data/tree/master/pdvst but updated to load with Pd-0.52
or higher. or higher.
Get pre-built binaries on https://git.nubegris.com.ar/lucarda/pdvst-0.52/releases
# How does it work ? # How does it work ?
@ -146,8 +137,6 @@ For an example, see the pd-gain.pd file.
* `rvstparameter<integer>` : Use this symbol to receive parameter values from the VST host. Values will be floats between 0 and 1 inclusive. * `rvstparameter<integer>` : Use this symbol to receive parameter values from the VST host. Values will be floats between 0 and 1 inclusive.
* `svstparameter<integer>` : Use this symbol to send parameter values to the VST host. Values should be floats between 0 and 1 inclusive. * `svstparameter<integer>` : Use this symbol to send parameter values to the VST host. Values should be floats between 0 and 1 inclusive.
* `svstdata` : Use this symbol to save a Pd list as "chunk" data in the host DAW's save file (see `PROGRAMSARECHUNKS` setting above).
* `rvstdata` : Use this symbol to receive a Pd list of "chunk" data that was saved into the DAW file by your patch. Triggered at load time.
* `rvstopengui` : Use this symbol to receive notification that the patch's GUI should be opened or closed. The value will be either 1 or 0. * `rvstopengui` : Use this symbol to receive notification that the patch's GUI should be opened or closed. The value will be either 1 or 0.
* `rvstprognumber`: Use this symbol to receive program number changes from host. * `rvstprognumber`: Use this symbol to receive program number changes from host.
* `rvstprogname`: Use this symbol to receive program name changes from host. * `rvstprogname`: Use this symbol to receive program name changes from host.
@ -166,11 +155,11 @@ sure to disable any MIDI message filtering in the VST host.
* Windows x32 and x64 only * Windows x32 and x64 only
* Support for embedding external gui window into host * Support for embedding external gui window into host
* Multichannel audio in/out support * multichannel audio in/out support
* Integrated CST MIDI-in, experimental MIDI-out * integrated vst midi-in, experimental midi-out
* Play head information support (see examples) * added play head information support (see examples)
* Save chunk data to host DAW
#TODO #TODO
* optimize plugin loading * optimize plugin loading
* use of chunks for preset saving