Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
10 changes: 5 additions & 5 deletions doc/BufOnsetSlice.rst
Original file line number Diff line number Diff line change
Expand Up @@ -3,11 +3,11 @@
:sc-categories: Libraries>FluidDecomposition
:sc-related: Guides/FluidCorpusManipulationToolkit
:see-also: OnsetSlice, BufAmpSlice, BufNoveltySlice, BufTransientSlice
:description: Implements a selection of spectral-based onset detection metrics
:discussion:
For an overview of onset detection metrics see (http://www.dafx.ca/proceedings/papers/p_133.pdf). Some are already available in SuperCollider's Onsets object, yet not as offline processes.

The process will return a buffer which contains indices (in samples) of estimated starting points of different slices.
:description: Implements a selection of spectrum-based onset slicers
:discussion:
Performs segmentation based on the difference between spectral frames.
The metric for calculating difference can be chosen from a curated selection, lending the algorithm toward slicing a broad range of musical materials.

:process: This is the method that calls for the slicing to be calculated on a given source buffer.
:output: Nothing, as the various destination buffers are declared in the function call.
Expand Down
10 changes: 5 additions & 5 deletions doc/OnsetSlice.rst
Original file line number Diff line number Diff line change
Expand Up @@ -3,11 +3,11 @@
:sc-categories: Libraries>FluidDecomposition
:sc-related: Guides/FluidCorpusManipulationToolkit
:see-also: BufOnsetSlice, AmpSlice, NoveltySlice, TransientSlice
:description: Real-time onset detection against a choice of metrics
:discussion:
See http://www.dafx.ca/proceedings/papers/p_133.pdf for an overview of onset detection metrics. Some are already available in SuperCollider's Onsets object.

The process will return an audio steam with sample-long impulses at estimated starting points of the different slices.
:description: Implements a selection of spectrum-based onset slicers
:discussion:
Performs segmentation based on the difference between spectral frames.
The metric for calculating difference can be chosen from a curated selection, lending the algorithm toward slicing a broad range of musical materials.

:process: The audio rate version of the object.
:output: An audio stream with impulses at detected transients. The latency between the input and the output is windowSize at maximum.
Expand Down