aciddose - vsthost
- KVRAF
- 12615 posts since 7 Dec, 2004
http://xhip.cjb.net/temp/vsthost.png
http://xhip.cjb.net/temp/vsthost.zip
anyone interested in such a thing?
naughty plugins will crash. only plugins using the basic features correctly, and checking data validity will be stable. xhip works fine, neon works fine.
this host does not assume anything beyond the aeffect structure. no typecasts are used, meaning this will load plugins which will not be loaded by 99% of other hosts which use typecasts to audioeffectx or etc.
i have not done anything special beyond simply writing the code to initialize a plugin and display the gui. no audio, single plugin, nothing goes on after the plugin is loaded except for calls to the ae->editor->idle() function.
i'd be interested about what people think, it is already a useful tool as it will display all communications taking place and it doesnt assume anything special about those communications.
drag&drop the dll file onto the exe to run it.
http://xhip.cjb.net/temp/vsthost.zip
anyone interested in such a thing?
naughty plugins will crash. only plugins using the basic features correctly, and checking data validity will be stable. xhip works fine, neon works fine.
this host does not assume anything beyond the aeffect structure. no typecasts are used, meaning this will load plugins which will not be loaded by 99% of other hosts which use typecasts to audioeffectx or etc.
i have not done anything special beyond simply writing the code to initialize a plugin and display the gui. no audio, single plugin, nothing goes on after the plugin is loaded except for calls to the ae->editor->idle() function.
i'd be interested about what people think, it is already a useful tool as it will display all communications taking place and it doesnt assume anything special about those communications.
drag&drop the dll file onto the exe to run it.
- KVRAF
- 4760 posts since 26 Apr, 2002 from the bogely factory
- KVRAF
- 4760 posts since 26 Apr, 2002 from the bogely factory
- KVRAF
- 8135 posts since 13 Jan, 2003 from Darkest Kent, UK
what more does one need?aciddose wrote:xhip works fine, neon works fine.
.g
- KVRAF
- 4760 posts since 26 Apr, 2002 from the bogely factory
oh no it isn't!(in a punch n judy voice)arke wrote:its not called vsthost, its called "aciddose vsthost".
- KVRAF
- 4760 posts since 26 Apr, 2002 from the bogely factory
just tried it,but when i clicked on the exe i just got a flash of a 'dos box'? then nothing. 
-
- KVRian
- 1343 posts since 26 Aug, 2005 from Netherlands
One ping?arke wrote:cowbell?GaryG wrote:what more does one need?aciddose wrote:xhip works fine, neon works fine.
.g
-
- Banned
- 1648 posts since 11 Sep, 2005
Well, I'm just waiting on you to finally make OneCowbellOnly!!!1brambos wrote:One ping?arke wrote:cowbell?GaryG wrote:what more does one need?aciddose wrote:xhip works fine, neon works fine.
.g
-
- KVRAF
- 3928 posts since 23 Oct, 2005 from vassalboro, maine
i'll get it when i get time - keep it up-- i'll beta test - i've got a couple celerons and a pentium 3 --- heh heh... i'll BETA TEST MY ASS OFF! (the pentiumIII is got the midi strapped to it!)
and please, let me make one cowbell only if i can... i've got a couple tracks made completely from darkware, one ping only, and modplugs randomize button...
are the settings for one ping only supposed to be accessable from the host? (openmodplug)
anyway - rock on - xhip is great - O.P.O. is so hardcore it give me chills... rock on.
and please, let me make one cowbell only if i can... i've got a couple tracks made completely from darkware, one ping only, and modplugs randomize button...
are the settings for one ping only supposed to be accessable from the host? (openmodplug)
anyway - rock on - xhip is great - O.P.O. is so hardcore it give me chills... rock on.
- KVRAF
- 4760 posts since 26 Apr, 2002 from the bogely factory
oh,i see.aciddose wrote:you have to drag a dll file onto the exe, you cant simply run it.
- KVRAF
- 4760 posts since 26 Apr, 2002 from the bogely factory
- KVRAF
- Topic Starter
- 12615 posts since 7 Dec, 2004
i've realized it isnt really possible to run a single threaded vst host due to the way the gui is set up. so i just gave up and i'm doing the typical window / audio twin threads.
i still have to set up correct plugin initialization i guess.. i've got audio working, and midi, but a majority of plugins still dont work. (most older plugins which do not use newer functions work fine, like neon, vb-1, some older plugs i got off kvr here) and there are a few new which work ok too, including xhip.
i might have a working host for using a single plug at a time ready to go in a couple days. i dont know where it'll go from there.
i still have to set up correct plugin initialization i guess.. i've got audio working, and midi, but a majority of plugins still dont work. (most older plugins which do not use newer functions work fine, like neon, vb-1, some older plugs i got off kvr here) and there are a few new which work ok too, including xhip.
i might have a working host for using a single plug at a time ready to go in a couple days. i dont know where it'll go from there.
