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
rafxplugincontainer.cpp' does not exist.
No permission to create posts
April 24, 2015
11:42 pm
Avatar
BrianD
Member
Members
Forum Posts: 8
Member Since:
March 24, 2015
sp_UserOfflineSmall Offline

Hey everyone,

So I've been having an issue when I try to Load plug-ins in RackAFX. The program itself crashes! After a bit of a trial and error I tried the toxic constructor debugging Will talks about in the video tutorials and I believe I've found the source of my problems.

When I get through the step-by-step debugging I would get a "No Source Available" error telling me that:

The file 'c:\vst3 sdk\public.sdk\myprojects\sock2vst3 projects\windows\sock2vst3
afxplugincontainer.cpp' does not exist.

This also seems to create or be an effect of the following in the VS Output:

'RackAFX.exe': Loaded 'C:\Program Files (x86)\RackAFX\RackAFX.exe', Cannot find or open the PDB file
RackAFX.exe': Loaded 'C:\Program Files (x86)\RackAFX\portaudio_x86.dll', Binary was not built with debug information.
'RackAFX.exe': Loaded 'C:\Program Files (x86)\RackAFX\libsndfile-1.dll', Binary was not built with debug information.
'RackAFX.exe': Loaded 'C:\Program Files (x86)\RackAFX\CPicker.dll', Cannot find or open the PDB file

So, I tried to find the file but to no avail; I cannot find a single trace of it anywhere on my computer. I was wondering if anybody has a copy of the file they could send me? I tried to just do a clean re-install, but that didn't seem to work.

April 25, 2015
10:56 pm
Avatar
W Pirkle
Admin
Forum Posts: 143
Member Since:
January 28, 2017
sp_UserOnlineSmall Online

Hi Brian

First, the PDB notices you get are meaningless - they just mean that the DLLs (and RackAFX.exe) were compiled in Release mode in Visual Studio, so they don't contain PDB (Program DataBase i.e. debug) info.

The rackafxplugincontainer.cpp file is compiled into the new VST2/3 libraries. These are named Sock2VST3_vcX.lib where X = your compiler version:

VS2008: Sock2VST3.lib
VS2010: Sock2VST3_vc10.lib
VS2011: Sock2VST3_vc12.lib
VS2012: Sock2VST3_vc13.lib

1) are these files in your plugin project directory? With the new version of RackAFX, they will automatically be checked and copied if needed.

2) in the project properties->Linker->Input->Additional Dependencies are the libs listed? For VS2008 in Debug configuration you would see:

Sock2VST3d.lib
base_vc9d.lib
.
esources\Sock2VST3.res

as the Additional Dependencies.

Are you seeing these files/settings?

- Will

April 27, 2015
11:25 pm
Avatar
BrianD
Member
Members
Forum Posts: 8
Member Since:
March 24, 2015
sp_UserOfflineSmall Offline

Hey Will,

1. I do have most of the files; though I don't have one for vc13. vc10, 11, and 12 are present.

2. Yes I have

Sock2VST3d_vc12.lib;base_vc12d.lib;.
esources\Sock2VST3.res;%(AdditionalDependencies)

listed in the Additional Dependencies

April 28, 2015
2:32 am
Avatar
W Pirkle
Admin
Forum Posts: 143
Member Since:
January 28, 2017
sp_UserOnlineSmall Online

Those are the correct versions (the VS version number 8,10,12) do not correspond to the last two digits of the VS version, so VS2013 use the _vc12 files.

One thing - are you using VS2013 "for windows desktop" or VS2013 "for Windows"

You need the one that is "For Windows Desktop"

Also, I have not tested VS2013 Community personally, but a book reader/RAFX user said it worked for him.

I'm still quite puzzled; may have to install VS2013 Community on another computer to test.

I will keep you updated (and yes I got your email too).

- Will

April 28, 2015
6:53 pm
Avatar
BrianD
Member
Members
Forum Posts: 8
Member Since:
March 24, 2015
sp_UserOfflineSmall Offline

Hey Will,

Yes I am using VS2013 for windows desktop, and as for VS2013 Community I can't seem to find a specific "for windows desktop version" so I'm assuming there isn't one.

Either way the result for both compilers is the same, the plugincontainer.cpp is missing and when I go to "Load" through RackAFX the program freezes and crashes.

In the projects folder I can find the RAFXPluginContainer.h file, but there's no .cpp to go along with it which I assume would be in the same folder. Is that file created by RackAFX every time you make a new project? Is it possible that maybe my installation of RackAFX is corrupted somehow and simply isn't writing that file?

April 28, 2015
8:34 pm
Avatar
W Pirkle
Admin
Forum Posts: 143
Member Since:
January 28, 2017
sp_UserOnlineSmall Online

Hmmm. I'm still puzzled.

The container.h file is supposed to be there, but not the .cpp file. It is compiled into the libraries. This is how linking to libraries works - you only need the .h file for the function/variable footprint and prototypes.

I have VS2013 Pro and use it pretty extensively. My students use VS2013 Pro and Express extensively as well.

Could you email me a dropbox/box/google drive link for your whole project? Just zip the entire project folder. I will then replicate with VS2013 and see if there is something missing/fishy with the libraries in your project.

thanks,

Will

April 30, 2015
6:26 pm
Avatar
W Pirkle
Admin
Forum Posts: 143
Member Since:
January 28, 2017
sp_UserOnlineSmall Online

SOLVED

Note - this issue was solved and closed. The actual problem was not using a WDM compliant audio driver. The other error messages were not related to the true problem.

The WDM-compliant driver thread is here:

http://www.willpirkle.com/foru.....o-rackafx/

- Will

Forum Timezone: America/New_York

Most Users Ever Online: 36

Currently Online: W Pirkle
3 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: 477

Moderators: 1

Admins: 4

Forum Stats:

Groups: 11

Forums: 30

Topics: 483

Posts: 1877

Newest Members:

Jaggxn, 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