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 sp_TopicIcon
VST compiles but with a GUI problem
No permission to create posts
October 2, 2015
10:37 pm
Avatar
zoki665
Member
Members
Forum Posts: 10
Member Since:
September 27, 2015
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

October 3, 2015
2:15 am
Avatar
W Pirkle
Admin
Forum Posts: 143
Member Since:
January 28, 2017
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

October 3, 2015
1:26 pm
Avatar
zoki665
Member
Members
Forum Posts: 10
Member Since:
September 27, 2015
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

October 3, 2015
7:14 pm
Avatar
W Pirkle
Admin
Forum Posts: 143
Member Since:
January 28, 2017
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

October 5, 2015
6:36 pm
Avatar
zoki665
Member
Members
Forum Posts: 10
Member Since:
September 27, 2015
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

April 5, 2016
8:42 pm
Avatar
gordcragg
New Member
Members
Forum Posts: 2
Member Since:
March 10, 2016
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

April 6, 2016
12:40 am
Avatar
W Pirkle
Admin
Forum Posts: 143
Member Since:
January 28, 2017
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: 36

Currently Online:
5 Guest(s)

Currently Browsing this Page:
1 Guest(s)

Top Posters:

Skyler: 47

Peter: 41

Derek: 41

clau_ste: 39

Frodson: 38

Gwen: 32

EZB: 24

lppier: 23

Msaldaña: 18

Jorge: 17

Member Stats:

Guest Posters: 1

Members: 476

Moderators: 1

Admins: 4

Forum Stats:

Groups: 11

Forums: 30

Topics: 482

Posts: 1876

Newest Members:

sam, annaharris, Marie Weaver, kev, Steven, Mr Anderson, mguy, omelc

Moderators: W Pirkle: 143

Administrators: Tom: 65, JD Young: 80, Will Pirkle: 0, W Pirkle: 143