I’m a student and new for JUCE as well as VST.
My supervisor told me to wirte a user interface for a exsiting VST audio plugin. It has had a rough UI for it but using VSTGUI.
What i need to do is to rewrite the GUI using JUCE.
I’m quite confused about what to do first.
I tried to delete all the VSTGUI files and the related codes in the exsiting project and added “juce_amalganmated.cpp/h” and “juce_VST_Wrapper.cpp” as follow of the tutorial in the juce folder.
Then I can complied it successfully but cannot build it in Visual Studio 2010. It said “[quote]dllmain.obj : error LNK2005: _DllMain@12 already defined in juce_VST_Wrapper.obj[/quote]” and “[quote]juce_VST_Wrapper.obj : error LNK2019: unresolved external symbol “class juce::AudioProcessor * __stdcall createPluginFilter(void)” (?createPluginFilter@@YGPAVAudioProcessor@juce@@XZ) referenced in function “struct AEffect * __cdecl `anonymous namespace’::pluginEntryPoint(int (__cdecl*)(struct AEffect *,int,int,int,void *,float))” (?pluginEntryPoint@?A0xfe9c45c5@@YAPAUAEffect@@P6AHPAU2@HHHPAXM@Z@Z)[/quote]”
I think it maybe because of some conflicted places or some same configurations. But I am not sure and have no idea what to do.
Hope I explain the problem clearly…
And Thank you for every one.