VST LUA beta -- midi scripting VST
-
- KVRian
- 673 posts since 15 Nov, 2004 from Montevideo, Uruguay
MIDI output appears on Maize Studio now.
But the load button does nothing . I suspect it may be a host issue though.
Loading works in Cubase LE. Strange thing: the load dialog shows a mini player there (play/stop buttons and volume control), is that intentional?
But the load button does nothing . I suspect it may be a host issue though.
Loading works in Cubase LE. Strange thing: the load dialog shows a mini player there (play/stop buttons and volume control), is that intentional?
-
- KVRist
- Topic Starter
- 50 posts since 30 Mar, 2006 from Glasgow, UK
The plugin uses the host file selector to open things (or the default VSTGUI one if it can't find one). I think that's what creates the play/etc. icons. I guess Maize studio doesn't support that quite right yet...
-
- KVRist
- Topic Starter
- 50 posts since 30 Mar, 2006 from Glasgow, UK
le update!
I've redone the GUI a bit and added some additional GUI features to the scripting itself. A bit more stable (I hope) too.
http://t-zec.org/vstlua/
Changelog:
Ver 0.02
shinier gui
gui component sizes are passed to controls
xypad added (slightly useless, as drag doesn't work yet, only click)
text control added
file selector added
now threadsafe!
menus can be hierarchical
simple scheduler added (see init.lua)
less crashing
fixed midi out not showing in eXT
added getCycle and getBarStart functions
added saveProgramCb and loadProgramCb functions when just before/just after programs changed
compiled in luasockets so network access is possible (maybe we will see OSC sometime soon )
code cleaned up, windows specific stuff moved to separate file as far as possible, other stuff ifdef'd appropriately
photoshop file for the gui is now in the source distribution
I've redone the GUI a bit and added some additional GUI features to the scripting itself. A bit more stable (I hope) too.
http://t-zec.org/vstlua/
Changelog:
Ver 0.02
shinier gui
gui component sizes are passed to controls
xypad added (slightly useless, as drag doesn't work yet, only click)
text control added
file selector added
now threadsafe!
menus can be hierarchical
simple scheduler added (see init.lua)
less crashing
fixed midi out not showing in eXT
added getCycle and getBarStart functions
added saveProgramCb and loadProgramCb functions when just before/just after programs changed
compiled in luasockets so network access is possible (maybe we will see OSC sometime soon )
code cleaned up, windows specific stuff moved to separate file as far as possible, other stuff ifdef'd appropriately
photoshop file for the gui is now in the source distribution
-
- KVRist
- 487 posts since 19 Jan, 2003
Awesome again, thank you for considering OSC support... Maybe it would save quite some work to use oscpack? Just in case you don't already know about it. http://www.audiomulch.com/~rossb/code/oscpack/
I will try to submit some scripts this weekend.
I will try to submit some scripts this weekend.
-
- KVRian
- 1075 posts since 16 Jun, 2007
Ooh now this looks interesting. Cheers for this tzec, I'm off to play!
-
- KVRist
- Topic Starter
- 50 posts since 30 Mar, 2006 from Glasgow, UK
Hmmm, that's bad. Dewdman42, are you running a dual-core/multi-core machine? I don't have Sonar to test, but it seems to work in the hosts I've tried (eXT/Reaper/Live), so I suspect it could be hardware difference.
-
- KVRAF
- 1972 posts since 14 Mar, 2006
No, not dual or quad. Its a P4.tzec wrote:Hmmm, that's bad. Dewdman42, are you running a dual-core/multi-core machine? I don't have Sonar to test, but it seems to work in the hosts I've tried (eXT/Reaper/Live), so I suspect it could be hardware difference.
let me correct the specifics. When Sonar7 starts up it scans for new plugins and does some kind of boot strapping. VSTLua fails during this step. The first version did not fail, the new one does. I have the option to disable it. If I don't disable it and try to run it, that's when it crashes sonar(duh). Anyway, doesn't work.
- KVRAF
- 4760 posts since 26 Apr, 2002 from the bogely factory
it crashes xt1.4.1 .i could copy the error box if it'll help.
WinXP Home.SP2.C-Media Wave Device.NVIDIA GeForce 6200.AMD Athlon 3000+.CPU Speed 2002 mhz.RAM 1024.ASIO4ALL.EnergyXT1.4.1.
WinXP Home.SP2.C-Media Wave Device.NVIDIA GeForce 6200.AMD Athlon 3000+.CPU Speed 2002 mhz.RAM 1024.ASIO4ALL.EnergyXT1.4.1.
-
- KVRAF
- 3066 posts since 31 May, 2002 from My chair
You could contact Cakewalk and ask for an NFR copy to help debug.tzec wrote:I don't have Sonar to test
Alternately, you could send me source and I could debug under SONAR. I hesitate to say that, given my extreme lack of free time and energy, but there it is. Mind, the bug could be in SONAR's MIDI bridge/bus, so no guarantees.
- m
Markleford's band, The James Rocket: http://www.TheJamesRocket.com/
Markleford's tracks: http://www.markleford.com/music/
Markleford's free MFX, DXi2, DR-008 modules: http://www.TenCrazy.com/
Markleford's tracks: http://www.markleford.com/music/
Markleford's free MFX, DXi2, DR-008 modules: http://www.TenCrazy.com/
-
- KVRAF
- 3066 posts since 31 May, 2002 from My chair
You're not supposed to tell me this: now I have no excuse for not getting it done!Dewdman42 wrote:Markleford, the source is already up online at the same webpage where you can download the plugin.
- m
Markleford's band, The James Rocket: http://www.TheJamesRocket.com/
Markleford's tracks: http://www.markleford.com/music/
Markleford's free MFX, DXi2, DR-008 modules: http://www.TenCrazy.com/
Markleford's tracks: http://www.markleford.com/music/
Markleford's free MFX, DXi2, DR-008 modules: http://www.TenCrazy.com/
-
- KVRist
- Topic Starter
- 50 posts since 30 Mar, 2006 from Glasgow, UK
Yes, please copy the error box here, it might give me a clue... Markleford, if you'd like to have a go at debugging it, be my guest!spacedad wrote:it crashes xt1.4.1 .i could copy the error box if it'll help.
WinXP Home.SP2.C-Media Wave Device.NVIDIA GeForce 6200.AMD Athlon 3000+.CPU Speed 2002 mhz.RAM 1024.ASIO4ALL.EnergyXT1.4.1.