|
arduino-audio-tools
|
Div Tools. More...
Modules | |
| Buffers | |
| Different Buffer Implementations. | |
| Collections | |
| Vector, List, Queue, Stack... | |
| Converters | |
| Convert Audio You can add a converter as argument to the StreamCopy::copy() or better use is with a ConverterStream. | |
| Memory Management | |
| Allocators and Memory Manager. | |
| Strings | |
| Strings This framework is avoiding the use of Arduino Strings, so that we can use it easily also on other platforms! | |
| Timers | |
| Platform independent timer API. | |
Classes | |
| class | AdapterAudioOutputToAudioStream |
| Wrapper which converts a AudioStream to a AudioOutput. More... | |
| class | AdapterAudioStreamToAudioOutput |
| Wrapper which converts a AudioStream to a AudioOutput. More... | |
| class | AdapterPrintToAudioOutput |
| Wrapper which converts a Print to a AudioOutput. More... | |
| class | AudioActions |
| A simple class to assign functions to gpio pins e.g. to implement a simple navigation control or volume control with buttons. More... | |
| class | Debouncer |
| Helper class to debounce user input from a push button. More... | |
| class | MusicalNotes |
| Determination of the frequency of a music note. More... | |
| class | StreamCopyT< T > |
| Typed Stream Copy which supports the conversion from channel to 2 channels. We make sure that we allways copy full samples. More... | |
Typedefs | |
| using | StreamCopy = StreamCopyT< uint8_t > |
| We provide the typeless StreamCopy. | |
Enumerations | |
| enum | MusicalNotesEnum { C , CS , D , DS , E , F , FS , G , GS , A , AS , B } |
| Notes. | |
Div Tools.
| using StreamCopy = StreamCopyT<uint8_t> |
We provide the typeless StreamCopy.