|
UIButton | advanceFrame ("Advance frame") |
|
UISlider | attackTimeSeconds ("Attack time Seconds",.1, 0, 4,.02) |
|
UIAudio | audio ("Audio") |
|
MaxFadeTracker | audioFadeTracker (attackTimeSeconds.value(), decayTimeSeconds.value(), outputTimeSec.value(), 44100) |
|
UIGroup | audioProcessingControls ("Audio Processing", decayTimeSeconds, attackTimeSeconds, outputTimeSec) |
|
UISlider | decayTimeSeconds ("Fade time Seconds",.1, 0, 4,.02) |
|
UIDescription | description ("This is more of a test for new features.") |
|
bool | doFrame () |
|
UICheckbox | enableFFT ("Enable FFT visualization", true) |
|
UICheckbox | enableRMS ("Enable RMS visualization", false) |
|
UICheckbox | enableVolumeVis ("Enable volume visualization", false) |
|
UISlider | fadeToBlack ("Fade to black by", 5, 0, 20, 1) |
|
FFTBins | fftOut (WIDTH) |
|
XYMap | frameBufferXY (WIDTH, HEIGHT, IS_SERPINTINE) |
|
UICheckbox | freeze ("Freeze frame", false) |
|
UIGroup | generalControls ("General Controls", freeze, advanceFrame, fadeToBlack) |
|
XYMap | ledsXY (WIDTH/2, HEIGHT/2, IS_SERPINTINE) |
|
void | loop () |
|
UISlider | outputTimeSec ("outputTimeSec",.17, 0, 2,.01) |
|
float | rms (Slice< const int16_t > data) |
|
void | setup () |
|
void | shiftUp () |
|
SoundLevelMeter | soundLevelMeter (.0, 0.0) |
|
UITitle | title ("Simple control of an xy path") |
|
UIGroup | visualizationControls ("Visualization", enableVolumeVis, enableRMS, enableFFT) |
|