[announce] VeeSeeVST Rack VST2 plugin

Modular Synth design and releases (Reaktor, SynthEdit, Tassman, etc.)
Post Reply New Topic
RELATED
PRODUCTS
VCV Rack

Post

lalo wrote:A small bug (on Reaper at least) the knobs UI are not updated while mouse dragging but only when mouse is released.
That's the same issue @c_voltage reported. While it does not happen on my Windows 10 system, it seems to be a (DAW-independent) issue on other installations.

Could you please try the workaround I suggested earlier (the refreshRate / vsync settings change which you just quoted) ?

Post

bsp804 wrote:
lalo wrote:A small bug (on Reaper at least) the knobs UI are not updated while mouse dragging but only when mouse is released.
That's the same issue @c_voltage reported. While it does not happen on my Windows 10 system, it seems to be a (DAW-independent) issue on other installations.

Could you please try the workaround I suggested earlier (the refreshRate / vsync settings change which you just quoted) ?
Just tried. Does not seems to solve the issue. BTW i'm on my laptop with Win7. I have to say that even before this change in the .json you suggested automating the knobs via an external MIDI controller the knobs refresh is ok.

Post

lalo wrote:Just tried. Does not seems to solve the issue. BTW i'm on my laptop with Win7.[..]
The issue should now be fixed (I "found" a Win7 laptop in my living room and was able to reproduce the issue).

Changelog:

Code: Select all

** August 7th, 2018
- fix Windows 7 mouse lock issue (no redraw while mouse is locked)
- fix / re-add file drag'n'drop support
- modulebrowser: sort favorite modules by name
veeseevstrack_0_6_1_win64_bin-07Aug2018.7z
veeseevstrack_0_6_1_win32_bin-07Aug2018.7z (unsupported!)

Post

Not getting any midi input in buzz still, and it doesn't see the keyboard input anymore. Parameter learning still works fine.

On another note, the 32 bit version still has x64 in the name and has the same CRC values for both .dll files, think you might have put the 64 bit ones into both distributions maybe?

Post

bsp804 wrote: The file must be named "settings.json", not "settings.json.txt" !
no no, i rename it just for edit text in file (and for make screenshot of text for proof), ofcourse when i start daw i remove txt extension :lol: .
(Sorry for late reply, just now coming home)

Oh i see that already new release, thanks, will do check.

Post

Oh, tried 07Aug2018.7z, my issue are gone finally ! Now knobs\sliders and scrollbars turning smooth and visible in realtime, thank you Bsp. (Need note i did not any changes in json file now, all looks properly by default). Very good.

The only little issue that i also noticed initially - it's in Studio one, when you try write in upper "email" and "password" fields, this launches internal DAW hotkeys commands, ie need somehow change\isolate focus from daw influence, during typewriting. (Though i not sure yet - it is will be need enter to account thru plugin at all ? Perhaps if you will have commercial modules ?)

Post

bsp804 wrote:
lalo wrote:Just tried. Does not seems to solve the issue. BTW i'm on my laptop with Win7.[..]
The issue should now be fixed (I "found" a Win7 laptop in my living room and was able to reproduce the issue).

Changelog:

Code: Select all

** August 7th, 2018
- fix Windows 7 mouse lock issue (no redraw while mouse is locked)
- fix / re-add file drag'n'drop support
- modulebrowser: sort favorite modules by name
veeseevstrack_0_6_1_win64_bin-07Aug2018.7z
veeseevstrack_0_6_1_win32_bin-07Aug2018.7z (unsupported!)
thanks! perfectly working now!

Post

mantratronic wrote:Not getting any midi input in buzz[..]
fixed (this is actually an issue with Buzz' VST loader. The plugin's "canDo:receiveVstMidiEvent" reported a 0 (== "don't know") but Buzz expected a 1 ("yes"))
mantratronic wrote: On another note, the 32 bit version still has x64 in the name and has the same CRC values for both .dll files, think you might have put the 64 bit ones into both distributions maybe?
yep, already noticed (and fixed) that.
c_voltage wrote:[..]The only little issue that i also noticed initially - it's in Studio one, when you try write in upper "email" and "password" fields, this launches internal DAW hotkeys commands, ie need somehow change\isolate focus from daw influence, during typewriting. (Though i not sure yet - it is will be need enter to account thru plugin at all ? Perhaps if you will have commercial modules ?)
I have no idea if it's possible to prevent the host from processing the keyboard events.
It's already been quite tricky to get keyboard input at all since the VST host usually consumes all keyboard events and leaves none to the plugin (I had to use a keyboard-hook function to get to the events).
And no, you usually won't have to type anything except for the module search maybe (the login is not working (turned off all network related code) but I left the input fields there just in case).

Before I forget: It's apparently not possible to edit the "settings.json" in Windows' Notepad. Once you save it in Notepad, the plugin won't be able to load the file (I think my Win7 notebook had the "new" notepad that lets you choose the file encoding).
Please use a proper editor, like Emacs :) or Notepad++.

Last but not least, thanks for testing, @all !

Changelog:

Code: Select all

** August 7th, 2018
- fix Windows 7 mouse lock issue (no redraw while mouse is locked)
- fix / re-add file drag'n'drop support
- modulebrowser: sort favorite modules by name
- fix MIDI input in Jeskola Buzz
(same filename(s) as the last release but this one adds the Buzz MIDI input fix / workaround)

veeseevstrack_0_6_1_win64_bin-07Aug2018.7z
veeseevstrack_0_6_1_win32_bin-07Aug2018.7z (unsupported)

Post

bsp804 wrote:It's apparently not possible to edit the "settings.json" in Windows' Notepad. Once you save it in Notepad, the plugin won't be able to load the file
Hmm, strange.. But ok, thanks for tip (did grab notepad++ now)

Post

Wanted to question - how about commercial modules ? (Like Spectra at vcv page) It will work in this project ?

Post

c_voltage wrote:Wanted to question - how about commercial modules ? (Like Spectra at vcv page) It possible to work in this project ?
From a technical point of view, this VST supports dynamically loaded 3rd party plugins.
Due to technical reasons, the plugins are not binary compatible with the VCV Rack plugins, though.
It is therefore up to the module devs to compile plugin binaries that can be loaded in this VST.
The required source code changes are minimal, and there are some example plugins and a plugin SDK to get 3rd party devs started.

Post

bsp804 wrote:
c_voltage wrote:Wanted to question - how about commercial modules ? (Like Spectra at vcv page) It possible to work in this project ?
From a technical point of view, this VST supports dynamically loaded 3rd party plugins.
Due to technical reasons, the plugins are not binary compatible with the VCV Rack plugins, though.
It is therefore up to the module devs to compile plugin binaries that can be loaded in this VST.
The required source code changes are minimal, and there are some example plugins and a plugin SDK to get 3rd party devs started.

In case of Spectra, one of the obstacles at the moment is that there is no Mac version of this plugin, and AFAIK, Andrew is a Mac user.
It shouldn't be too difficult to create a Mac version, though. I don't have a Mac but maybe someone else will take care of this ?!
Win only here too...i think cross-compiling is out of Win abilities? There are online resources for this...like travis. But i don't know what coding enviroment have you done this beauty.

Post

You can cross-compile things in Windows but targeting a Mac ? Unlikely / impossible.

Here's some music ('was a heck of a day and I am quite tired, plus the heat is killing me (37° w/o AC!))

Post




Next stop: A proper plugin interface. This will take a while.

Post

bsp804 wrote:
mantratronic wrote:Not getting any midi input in buzz[..]
fixed (this is actually an issue with Buzz' VST loader. The plugin's "canDo:receiveVstMidiEvent" reported a 0 (== "don't know") but Buzz expected a 1 ("yes"))
Thank you! Now i can modular in my modular :D

Post Reply

Return to “Modular Synthesis”