Avatar

Please consider registering
guest

sp_LogInOut Log In sp_Registration Register

Register | Lost password?
Advanced Search

— Forum Scope —




— Match —





— Forum Options —





Minimum search word length is 3 characters - maximum search word length is 84 characters

sp_Feed Topic RSS sp_TopicIcon
VST compiles but with a GUI problem
Avatar
zoki665
Member
Members
October 2, 2015 - 10:37 pm
Member Since: September 27, 2015
Forum Posts: 10
sp_UserOfflineSmall Offline

Hello all,

I'm new to the plugin designing game and recently got myself a copy of the C++ Audio Effects book, a great resource by the way!

Following along the chapters, I managed to successfully create a plug-in with custom graphical elements using the RackAFX GUI designer and exported this to a VST project which compiles in VS 2013 Community with no problem. The issue I'm facing is when loading up the VST into my DAW (I've tried both Reaper and Cubase, 32 and 64 bit), I'm greeted with a black screen which I can do nothing with. The plugin itself works because I can manipulate it using the generic interfaces associated with each DAW, which provide an array of ugly sliders it just refuses to load the GUI I had created using RackAFX. Also, I made sure to select the option to use the RackAFX GUI in the settings.

Any ideas on why something like this could be happening? Confused

Regards
Zoran

Avatar
W Pirkle
Admin
October 3, 2015 - 2:15 am
Member Since: January 28, 2017
Forum Posts: 391
sp_UserOfflineSmall Offline

Hi Zoran

Please use the Contact form to email me directly. I would like to see your exported VST project - we can discuss that over email. But, in preparation, is the blank window you see the correct size as you would expect, but blank, or is it a different size? Do you have a custom GUI background, or other elements, or are you just using stock GUI elements from RAFX?

For the record, I used Cubase 32-bit and Ableton 64-bit extensively for testing all VST2/3 with GUI stuff and currently have no issues.

Thanks, look forward to hearing from you.

Will

Avatar
zoki665
Member
Members
October 3, 2015 - 1:26 pm
Member Since: September 27, 2015
Forum Posts: 10
sp_UserOfflineSmall Offline

Hi Will,

Thanks for the swift response! I'll directly send you the exported VST stuff shortly.

In the mean time, the window that displays is actually not the correct size, but much smaller. All of my elements, background included, are custom images which I have linked correctly in the resource file and they've shown up both in the VS solution as well as while testing using the loaded GUI in RackAFX.

I'm mainly using Cubase 7 (x64) and the plugin works when I select the option for using the "Generic" GUI. I'll explain the plugin itself further in my email to you, to save you hunting for potential silly mistakes!

Thanks again for your time.

Zoran

Avatar
W Pirkle
Admin
October 3, 2015 - 7:14 pm
Member Since: January 28, 2017
Forum Posts: 391
sp_UserOfflineSmall Offline

Hi Zoran

The reason the GUI is the wrong size is that for some reason, the VST3 host is failing to parse the XML file completely. The default VST3 code replaces your GUI with a 200x300 black box (not sure why it doesn't revert to the Default (ugly) GUI instead). I got your email and will evaluate the project when I get it - the new Beta version may fix this, but I will let you know one way or the other.

- Will

Avatar
zoki665
Member
Members
October 5, 2015 - 6:36 pm
Member Since: September 27, 2015
Forum Posts: 10
sp_UserOfflineSmall Offline

Hi Will,

Thank you for your suggestions regarding the code in the XML file. The GUI loads and all looks good. I look forward to testing out the Beta!

Regards
Zoran

Avatar
gordcragg
New Member
Members
April 5, 2016 - 8:42 pm
Member Since: March 10, 2016
Forum Posts: 2
sp_UserOfflineSmall Offline

Hey guys.

Was there a solution to this issue?

I am having the same problem using Ableton 64 bit. I have created a VST3 plugin used 'Make VST' following all the latest instructions in the videos and forums but when opening it in Ableton only a black box shows up as the GUI.

I used some custom graphics and changed the extension from .vst3 to .dll as Ableton dos not currently support VST3. I even tested it after removing all the custom graphics but I still only get a black box instead of the custom GUI. Any help would be appreciated.

Gordon

Avatar
W Pirkle
Admin
April 6, 2016 - 12:40 am
Member Since: January 28, 2017
Forum Posts: 391
sp_UserOfflineSmall Offline

Hi Gordon

Something was ill-formed in the XML file, which is what I am guessing is wrong with yours.

Use the contact form and email me a dropbox link to your Make VST project (the folder that is generated). I can download it and take a look at it when I get some free time, though I am busy right now (end of semester looms). The XML parsing in RackAFX is slightly different (I use a different XML client) so sometimes XML that looks good in the GUI designer does not work in the VST version, although this is extremely rare.

- Will

Forum Timezone: America/New_York

Most Users Ever Online: 152

Currently Online:
5 Guest(s)

Currently Browsing this Page:
1 Guest(s)

Top Posters:

Skyler: 48

Derek: 46

Frodson: 45

Peter: 43

TheSmile: 43

clau_ste: 39

JimmyM: 33

Gwen: 32

EZB: 24

lppier: 23

Member Stats:

Guest Posters: 1

Members: 594

Moderators: 1

Admins: 4

Forum Stats:

Groups: 12

Forums: 37

Topics: 617

Posts: 2428

Newest Members:

channa, bvaccaro, HCassell, Max, Sim1, Chris Wade-Evans, Marlow, kcmixs2, DanieleR, jimjulian

Moderators: W Pirkle: 391

Administrators: Tom: 74, JD Young: 80, Will Pirkle: 0, W Pirkle: 391