Buffer
- BeatCutter: Cuts a buffer into segment_count segments, and stutters/jumps with the given probabilities.
- BufferLooper: Read and write from a buffer concurrently, with controllable overdub.
- BufferPlayer: Plays the contents of the given buffer.
start_time
/end_time
are in seconds. When aclock
signal is received, rewinds to thestart_time
. - BufferRecorder: Records the input to a buffer. feedback controls overdub.
- FeedbackBufferReader: Counterpart to FeedbackBufferWriter.
- FeedbackBufferWriter: Counterpart to FeedbackBufferReader.
- HistoryBufferWriter: Writes a rolling history buffer of a given duration. At a given moment in time, the contents of the buffer will be equal to the past N seconds of the audio generated by
input
. - SegmentPlayer: Trigger segments of
buffer
at the given list ofonsets
positions, in seconds.
Last update:
2025-02-16
Created: 2023-11-09
Created: 2023-11-09