Hello, pd'ers
I was just wondering if it is feasible to have pd act as a vst instrument, much like the way reaktor works within environments such as sonar, calkwalk, logic audio platinum. maybe mark junklight may have some insight into this area. I'm curious if it would be possible or if there would be any/many complications considering that the gui portion uses tcl/tk (is it both or one of them?). personally i don't even have the skills to import the makefile of pd into a VC++ workspace and compile, so I'm not the best person to get the project jump started. All i know is that vst plugins are simply .dll's (placed into a vstplugin folder) in addition to extra files which are configuration files (in our case simply .pd files) . I'd be so happy if i could use pd within my logic audio program. just curious, Mark .k
I actually just started working on this. My first step is to have PD as a VST effect plugin (not instrument), where the PD patch is opened in some kind of PD-VST shell (probably using GrIPD for the effect's GUI), but eventually I think it would be good to support the VST instrument architecture. No promises on when it will be ready, though!
Joe jsarlo@ucsd.edu
I was just wondering if it is feasible to have pd act as a vst instrument, much like the way reaktor works within environments such as sonar, calkwalk, logic audio platinum. maybe mark junklight may have some insight into this area. I'm curious if it would be possible or if there would be any/many complications considering that the gui portion uses tcl/tk (is it both or one of them?). personally i don't even have the skills to import the makefile of pd into a VC++ workspace and compile, so I'm not the best person to get the project jump started. All i know is that vst plugins are simply .dll's (placed into a vstplugin folder) in addition to extra files which are configuration files (in our case simply .pd files) . I'd be so happy if i could use pd within my logic audio program. just curious, Mark .k
PD-list mailing list PD-list@iem.kug.ac.at http://iem.kug.ac.at/cgi-bin/mailman/listinfo/pd-list
How are going about compiling it? are you using cygwin environment, or VC++ IDE, etc? I'd like to know more of what you are doing. Where does gripd come into it? etc. etc. If there is anyway in which i can help.. . my yearn to program skillfully exceeds my abilities so if you could just help me set up an environment to compile dll's on windows, what files are needed, files modified, etc (if you know how to) then pass the word :) i'd like to see pd in my logic plugins :) cheerios, mark .k
On Tue, 5 Nov 2002, Joseph A. Sarlo wrote:
I actually just started working on this. My first step is to have PD as a VST effect plugin (not instrument), where the PD patch is opened in some kind of PD-VST shell (probably using GrIPD for the effect's GUI), but eventually I think it would be good to support the VST instrument architecture. No promises on when it will be ready, though!
Joe jsarlo@ucsd.edu
I was just wondering if it is feasible to have pd act as a vst instrument, much like the way reaktor works within environments such as sonar, calkwalk, logic audio platinum. maybe mark junklight may have some insight into this area. I'm curious if it would be possible or if there would be any/many complications considering that the gui portion uses tcl/tk (is it both or one of them?). personally i don't even have the skills to import the makefile of pd into a VC++ workspace and compile, so I'm not the best person to get the project jump started. All i know is that vst plugins are simply .dll's (placed into a vstplugin folder) in addition to extra files which are configuration files (in our case simply .pd files) . I'd be so happy if i could use pd within my logic audio program. just curious, Mark .k
PD-list mailing list PD-list@iem.kug.ac.at http://iem.kug.ac.at/cgi-bin/mailman/listinfo/pd-list
PD-list mailing list PD-list@iem.kug.ac.at http://iem.kug.ac.at/cgi-bin/mailman/listinfo/pd-list
I have also no programming skills and I am very interested in getting pd to work in a vstenviroment, too. preferably in a similar manner as reaktor can be controlled from a vsthost. as far as I understood the whole thing isnot so trivial (the vstside, the pdside, the gui) and if there is enough interest I think that efforts in that direction should be coordinated. there were several postings about this concern over the recent years, but it seems that nothing ever really happned. what came next to use pd "inside" a vsthost was pdauto http://mamalala.de/xovo/pdauto.html with sending parameters over the tcpport, but this method causes a too high latency and the gui is visible just in some vsthosts i.e. just testing the whole thing and getting it to work on more than one host seems to be a kind of challenge.
Mark Khemma wrote:
How are going about compiling it? are you using cygwin environment, or VC++ IDE, etc? I'd like to know more of what you are doing. Where does gripd come into it? etc. etc. If there is anyway in which i can help.. . my yearn to program skillfully exceeds my abilities so if you could just help me set up an environment to compile dll's on windows, what files are needed, files modified, etc (if you know how to) then pass the word :) i'd like to see pd in my logic plugins :) cheerios, mark .k
On Tue, 5 Nov 2002, Joseph A. Sarlo wrote:
I actually just started working on this. My first step is to have PD as a VST effect plugin (not instrument), where the PD patch is opened in some kind of PD-VST shell (probably using GrIPD for the effect's GUI), but eventually I think it would be good to support the VST instrument architecture. No promises on when it will be ready, though!
Joe jsarlo@ucsd.edu
I was just wondering if it is feasible to have pd act as a vst instrument, much like the way reaktor works within environments such as sonar, calkwalk, logic audio platinum. maybe mark junklight may have some insight into this area. I'm curious if it would be possible or if there would be any/many complications considering that the gui portion uses tcl/tk (is it both or one of them?). personally i don't even have the skills to import the makefile of pd into a VC++ workspace and compile, so I'm not the best person to get the project jump started. All i know is that vst plugins are simply .dll's (placed into a vstplugin folder) in addition to extra files which are configuration files (in our case simply .pd files) . I'd be so happy if i could use pd within my logic audio program. just curious, Mark .k
PD-list mailing list PD-list@iem.kug.ac.at http://iem.kug.ac.at/cgi-bin/mailman/listinfo/pd-list
PD-list mailing list PD-list@iem.kug.ac.at http://iem.kug.ac.at/cgi-bin/mailman/listinfo/pd-list
PD-list mailing list PD-list@iem.kug.ac.at http://iem.kug.ac.at/cgi-bin/mailman/listinfo/pd-list
what came next to use pd "inside" a vsthost was pdauto http://mamalala.de/xovo/pdauto.html with sending parameters over the tcpport, but this method causes a too high latency and the gui is visible just in some vsthosts i.e.
Hi Stefan, its true that this project has fallen into the deep sleep. I developed it for one project for which it was working ok, but then didn't need it again. It is message-based only and there's no way to adapt it for audio with acceptable latency and jitter. There has been some interest lately, though, and if someone wants to resurrect it, go ahead... the source code is still existent.
The most reasonable way is to adapt the PD audio engine as a VST client or write an object which does the same.
best greetings Thomas
I'm using VC 6. My plan is to have GrIPD act as the gui for the pd-vst plugin. Eventually I'd like to make it possible for someone to develop a PD patch with a GrIPD gui with standard PD and then either export it as a vst plugin, or open it from within the vst host via some pd-vst shell. I haven't decided which is the better way to go yet. There are many details I still need to work out, but I've done a proof-of-concept, and I have audio, timing, and GrIPD gui working!
Joe jsarlo@ucsd.edu
How are going about compiling it? are you using cygwin environment, or VC++ IDE, etc? I'd like to know more of what you are doing. Where does gripd come into it? etc. etc. If there is anyway in which i can help.. . my yearn to program skillfully exceeds my abilities so if you could just help me set up an environment to compile dll's on windows, what files are needed, files modified, etc (if you know how to) then pass the word :) i'd like to see pd in my logic plugins :) cheerios, mark .k
On Tue, 5 Nov 2002, Joseph A. Sarlo wrote:
I actually just started working on this. My first step is to have PD as
a
VST effect plugin (not instrument), where the PD patch is opened in some kind of PD-VST shell (probably using GrIPD for the effect's GUI), but eventually I think it would be good to support the VST instrument architecture. No promises on when it will be ready, though!
Joe jsarlo@ucsd.edu
I was just wondering if it is feasible to have pd act as a vst
instrument,
much like the way reaktor works within environments such as sonar, calkwalk, logic audio platinum. maybe mark junklight may have some
insight
into this area. I'm curious if it would be possible or if there would be any/many complications considering that the gui portion uses tcl/tk (is it both or one of them?). personally i don't even have
the
skills to import the makefile of pd into a VC++ workspace and compile,
so
I'm not the best person to get the project jump started. All i know is that vst plugins are simply .dll's (placed into a vstplugin folder) in addition to extra files which are configuration files (in
our
case simply .pd files) . I'd be so happy if i could use pd within my logic audio program. just curious, Mark .k
PD-list mailing list PD-list@iem.kug.ac.at http://iem.kug.ac.at/cgi-bin/mailman/listinfo/pd-list
PD-list mailing list PD-list@iem.kug.ac.at http://iem.kug.ac.at/cgi-bin/mailman/listinfo/pd-list