You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
The samplers are controlled by the sequencer. Basically, this exists to play back a simple sample, with some basic editing and visualization. There are two screens, the sampler screen and the envelope screen. The envelope screen is reached by pressing the sampler button and then the envelope button. The centerpiece of the visualization is a zoom-able waveform. GFI marks a Good First Issue.
Sampler screen
Filter
Playback speed
reverse (toggle with encoder click)
Sample selection
Basic single-encoder selection
GFI Real menu with folders
Tags?
Select kits or select types? (808->snare vs snares->808)
Collapse envelope to single line (with yellow/red segments) on sampler screen
GFI Animate this
Envelope screen
Begin/End, Fade-in/out
Draw envelope under waveform like a reflection
Waveform (for both screens)
Draw fades. Stationary endpoints, only waveform zooms.
Sometimes, the sampler will output NaN's or Inf's, causing ALSA to throw a fit and stop all audio output.
1: Put a bit of code in the AudioManager that checks and shows an error if any frames are not valid numbers. Change frame to 0 if this happens. Should only happen on debug builds!
2: Actually find the source of the bug and fix it.
The samplers are controlled by the sequencer. Basically, this exists to play back a simple sample, with some basic editing and visualization. There are two screens, the sampler screen and the envelope screen. The envelope screen is reached by pressing the sampler button and then the envelope button. The centerpiece of the visualization is a zoom-able waveform.
GFI marks a Good First Issue.
build/bin/test Waveform
)The text was updated successfully, but these errors were encountered: