VST for Csound
- vstinit :: [Irate] -> Irate -> Irate
- vstmidiout :: (K k0, K k1, K k2, K k3) => Irate -> k0 -> k1 -> k2 -> k3 -> SignalOut
- vstnote :: (K k0, K k1, K k2, K k3) => Irate -> k0 -> k1 -> k2 -> k3 -> SignalOut
- vstinfo :: Irate -> SignalOut
- vstbankload :: Irate -> Irate -> SignalOut
- vstprogset :: K k0 => Irate -> k0 -> SignalOut
- vstedit :: Irate -> SignalOut
Documentation
vstinit :: [Irate] -> Irate -> IrateSource
- opcode : vstinit
- syntax :
instance vstinit ilibrarypath [,iverbose]
- description :
vstinit is used to load a VST plugin into memory for use with the other vst4cs opcodes. Both VST effects and instruments (synthesizers) can be used.
vstmidiout :: (K k0, K k1, K k2, K k3) => Irate -> k0 -> k1 -> k2 -> k3 -> SignalOutSource
- opcode : vstmidiout
- syntax :
vstmidiout instance, kstatus, kchan, kdata1, kdata2
- description :
vstmidiout is used for sending MIDI information to a VST plugin.
vstnote :: (K k0, K k1, K k2, K k3) => Irate -> k0 -> k1 -> k2 -> k3 -> SignalOutSource
- opcode : vstnote
- syntax :
vstnote instance, kchan, knote, kveloc, kdur
- description :
vstnote sends a MIDI note with definite duration to a VST plugin.
vstinfo :: Irate -> SignalOutSource
- opcode : vstinfo
- syntax :
vstinfo instance
- description :
vstinfo displays the parameters and the programs of a VST plugin.
vstbankload :: Irate -> Irate -> SignalOutSource
- opcode : vstbankload
- syntax :
vstbankload instance, ipath
- description :
vstbankload is used for loading parameter banks to a VST plugin.
vstprogset :: K k0 => Irate -> k0 -> SignalOutSource
- opcode : vstprogset
- syntax :
vstprogset instance, kprogram
- description :
vstprogset sets one of the programs in an .fxb bank.
vstedit :: Irate -> SignalOutSource
- opcode : vstedit
- syntax :
vstedit instance
- description :
vstedit opens the custom GUI editor widow for a VST plugin. Note that not all VST plugins have custom GUI editors. It may be necessary to use the --displays command-line option to ensure that Csound handles events from the editor window and displays it properly.