Re: VSTPlugin on Linux
[email protected] Thu, 8 Apr 2021 17:21:20 +0200
| Newsgroups | gmane.comp.audio.supercollider.user |
|---|---|
| Message-ID | <[email protected]> |
Hi, > To give you an example, when the plugin is loaded and I send the /getn > message, scsynth receives it correctly but sends back the /vst_setn > answer to sclang (port 57110) and not back to my application. VSTPlugin uses Node replies to send data back to the Client. Node replies are always sent to *all* registered Clients. So what's happening is that sclang receives the message, but your Client does not. It is probably an issue with your networking code. > Another minor road block is the fact that I am not able to query the > VST parameters names, only the values. When the plugin is probed, all static plugin info is transmitted to the Client via a temp file. Additionally, all plugin info is cached in a file called "cache.ini" in the (hidden) ".VSTPlugin" folder in your home directory. Check out "VSTPlugin-UGen-Documentation.schelp" for how to interface with the VSTPlugin UGen with a custom Client. Christof On 08.04.2021 14:39, [email protected] wrote: > Hi Christof, > > Very good news about the new version of vstplugin, that will > definitely help. > While experimenting with vstplugin it raises a couple questions, that > I feel I could ask you. > The first one I am pretty sure is not completely related to the plugin > but I am not sure where to look at. > For various reasons, I am not using sclang to control vstplugin but > rather sending OSC messages to scsynth to do the task. > However, when sending messages to VSTPlugin, I am not receiving the > response. > To give you an example, when the plugin is loaded and I send the /getn > message, scsynth receives it correctly but sends back the /vst_setn > answer to sclang (port 57110) and not back to my application. > I am not sure how I could proxy back the responses so that my > application gets the response. > > Another minor road block is the fact that I am not able to query the > VST parameters names, only the values. > It looks like it is definitely possible since the names are presente > when I open the VST gui. > > Thanks for your help > > @. > > > > > Le ven. 2 avr. 2021 à 18:23, <[email protected] > <mailto:[email protected]>> a écrit : > > Cool! Maybe you could do a side by side comparison and tell me if > something doesn't work as well as in yabridge. Also, I'd be interested > to know which one performs better. > > Christof > > On 03.04.2021 00:09, mail-7db+uFJyHB4PRnmXVbbcgVpr/1R2p/[email protected] > <mailto:mail-7db+uFJyHB4PRnmXVbbcgVpr/1R2p/[email protected]> wrote: > > Nice !! I am using it quite a lot with Yabridge as a wine bridge and > > it works flawlessly by the way. Excited for this new feature! > > > > On 01/04/2021 02.45, [email protected] > <mailto:[email protected]> wrote: > >> In the meantime, I've been experimenting a bit with Wine and > the next > >> VSTPlugin version will probably have native Wine support, > meaning you > >> will be able to run Windows VSTs on Linux without any third-party > >> tools :-) > > > > _______________________________________________ > > sc-users mailing list > > > > info (subscription, etc.): > > > http://www.birmingham.ac.uk/facilities/ea-studios/research/supercollider/mailinglist.aspx > <http://www.birmingham.ac.uk/facilities/ea-studios/research/supercollider/mailinglist.aspx> > > archive: http://www.listarc.bham.ac.uk/marchives/sc-users/ > <http://www.listarc.bham.ac.uk/marchives/sc-users/> > > search: http://www.listarc.bham.ac.uk/lists/sc-users/search/ > <http://www.listarc.bham.ac.uk/lists/sc-users/search/> > > _______________________________________________ > sc-users mailing list > > info (subscription, etc.): > http://www.birmingham.ac.uk/facilities/ea-studios/research/supercollider/mailinglist.aspx > <http://www.birmingham.ac.uk/facilities/ea-studios/research/supercollider/mailinglist.aspx> > archive: http://www.listarc.bham.ac.uk/marchives/sc-users/ > <http://www.listarc.bham.ac.uk/marchives/sc-users/> > search: http://www.listarc.bham.ac.uk/lists/sc-users/search/ > <http://www.listarc.bham.ac.uk/lists/sc-users/search/> >