This Readme and the code in this repo have been pulled together to update The excellent Juce tutorials from The Audio Programmer, and those contained in the the JUCE website tutorials. The purpose of this is to update the Audio Programmer YouTube Juce series to make use of Juce 6, and the coding standards it recommends.
scopedPtrhas now been superceded by
std::unique_ptr<Type>. The benefits and complexities of this will be discussed elsewhere in the documentation.
Usingis no longer employed. For Example you should see
std::coutin the body of your code instead of
coutin the body of your code. The intent here is to reduce the risk of namespace collisions.
typedef, keeping it to the most focused scope possible (ie method first, then class).
To aid with development, I’ve cobbled together a very basic but usable Audio File Player Pluginn for Juce 6. A plugin already exists for Juce 5, but this fails to build on Juce 6. Further information on this plugin can be found at https://github.com/Spyced-Concepts/AudioFilePlayerPlugin.