I'm using the source code methods from the demo plugin in my project and following the same coding methods but after I used this in my project...
BeatzAudioProcessor* getProcessor() const
return static_cast<BeatzAudioProcessor&> (processor);
It returns the following error is Visual Studio...
IntelliSense: no suitable conversion function from "BeatzAudioProcessor" to "BeatzAudioProcessor *"
Which points to some obvious difference in how I formatted or referenced something in my copying of all that, but it escapes me. Any help would be appreciated. I'm down to only 3 errors in my "transplant" of the coding example to my project so I'm almost there.
The demo example is formatted the same way...
JuceDemoPluginAudioProcessor& getProcessor() const
return static_cast<JuceDemoPluginAudioProcessor&> (processor);
The only obvious difference I can see in my code and the demo code is the former is (ownerFilter) and the latter is (owner). Not sure if that's the difference or not...
BeatzAudioProcessorEditor::BeatzAudioProcessorEditor (BeatzAudioProcessor& ownerFilter)
Thanks in advance. I can post all of the modified cpp's and header files if that will help.