|
arduino-audio-tools
|
Sound Generators. More...
Classes | |
| class | FastSineGenerator< T > |
| Sine wave which is based on a fast approximation function. More... | |
| class | GeneratorFixedValue< T > |
| Just returns a constant value. More... | |
| class | GeneratorFromArray< T > |
| We generate the samples from an array which is provided in the constructor. More... | |
| class | GeneratorFromStream< T > |
| An Adapter Class which lets you use any Stream as a Generator. More... | |
| class | GeneratorMixer< T > |
| Generator which combines (mixes) multiple sound generators into one output. More... | |
| class | PinkNoiseGenerator< T > |
| Generates pink noise. More... | |
| class | SawToothGenerator< T > |
| SawToothGenerator. More... | |
| class | SilenceGenerator< T > |
| Provides a fixed value (e.g. 0) as sound data. This can be used e.g. to test the output functionality which should optimally just output silence and no artifacts. More... | |
| class | SineFromTable< T > |
| A sine generator based on a table. The table is created using degrees where one full wave is 360 degrees. More... | |
| class | SineWaveGenerator< T > |
| Generates a Sound with the help of sin() function. If you plan to change the amplitude or frequency (incrementally), I suggest to use SineFromTable instead. More... | |
| class | SoundGenerator< T > |
| Base class to define the abstract interface for the sound generating classes. More... | |
| class | SquareWaveGenerator< T > |
| Generates a square wave sound. More... | |
| class | STKGenerator< StkCls, T > |
| The Synthesis ToolKit in C++ (STK) is a set of open source audio signal processing and algorithmic synthesis classes written in the C++ programming language. You need to install https://github.com/pschatzmann/Arduino-STK. More... | |
| class | Synthesizer |
| A simple Synthesizer which can generate sound having multiple keys pressed. The main purpose of this class is managing the synthezizer channels. More... | |
| class | TestGenerator< T > |
| Generates a test signal which is easy to check because the values are incremented or decremented by 1. More... | |
| class | WhiteNoiseGenerator< T > |
| Generates a random noise sound with the help of rand() function. More... | |
Sound Generators.