|
arduino-audio-tools
|
Big value gaps (at the beginning and the end of a recording) can lead to some popping sounds. We will try to set the values to 0 until the first transition thru 0 of the audio curve. More...
#include <BaseConverter.h>
Public Member Functions | |
| PoppingSoundRemover (int channels, bool fromBeginning, bool fromEnd) | |
| virtual size_t | convert (uint8_t *src, size_t size) |
Protected Member Functions | |
| void | clearAfterLastTransition (int channels, int channel, T *values, int sampleCount) |
| void | clearUpTo1stTransition (int channels, int channel, T *values, int sampleCount) |
Protected Attributes | |
| int | channels |
| bool | from_beginning |
| bool | from_end |
Big value gaps (at the beginning and the end of a recording) can lead to some popping sounds. We will try to set the values to 0 until the first transition thru 0 of the audio curve.
| T |
|
inline |
|
inlineprotected |
|
inlineprotected |
Implements BaseConverter.