Represents a slice of analysis data.
More...
#include <hart_slice.hpp>
|
| static Slice | whole () |
| |
| static Slice | frames (size_t startFrame, size_t stopFrame) |
| |
| static Slice | time (double startSeconds, double stopSeconds) |
| |
| static Slice | bins (size_t startBin, size_t stopBin) |
| |
| static Slice | freq (double startHz, double stopHz) |
| |
Represents a slice of analysis data.
Slice stores the user's intent in a raw, domain-specific form. Interpretation happens later inside of containers like AudioBuffer or Spectrum.
Examples:
Represents a slice of analysis data.
Definition at line 25 of file hart_slice.hpp.
◆ Type
| Enumerator |
|---|
| whole | |
| frames | |
| time | |
| bins | |
| frequency | |
Definition at line 27 of file hart_slice.hpp.
◆ isEmpty()
◆ whole()
◆ frames()
| static Slice frames |
( |
size_t |
startFrame, |
|
|
size_t |
stopFrame |
|
) |
| |
|
inlinestatic |
◆ time()
| static Slice time |
( |
double |
startSeconds, |
|
|
double |
stopSeconds |
|
) |
| |
|
inlinestatic |
◆ bins()
| static Slice bins |
( |
size_t |
startBin, |
|
|
size_t |
stopBin |
|
) |
| |
|
inlinestatic |
◆ freq()
| static Slice freq |
( |
double |
startHz, |
|
|
double |
stopHz |
|
) |
| |
|
inlinestatic |
◆ type
◆ start
◆ stop
The documentation for this struct was generated from the following file: