09 - Waveform Synth In C++ 11🔗
See video: https://youtu.be/5zbQLFNZRoI
Add a waveform selection feature (sine, triangle, square, saw, noise) to our synth. And this in modern C++. But first, we have to update our previously written code to C++11 too.
Topics🔗
Enumerations in turtle🔗
Exceptions🔗
- The try catch block
- std::invalid_argument
- std::bad_alloc
Streams🔗
C++11 type casting🔗
Standard template library containers🔗
Utilities🔗
Other🔗
- constexpr
- Templates
- Linear fader
- Overloading
- Waveform mathematics
- Random generator
- Value distributions