#include <Transcriber.h>
Inherits Marsyas::TranscriberExtract.
Static Public Member Functions | |
Amplitude stuff | |
| static void | ampSegment (const realvec &List, realvec &boundaries, const mrs_real cutoff) |
| static void | discardEndingTotalSilenceAmpsOnly (realvec &List) |
| static void | filterAmpBoundaries (realvec &List, realvec &boundaries) |
Note stuff | |
| static void | discardBeginEndSilences (const realvec &pitchList, const realvec &List, realvec &boundaries) |
| static void | discardBeginEndSilencesAmpsOnly (const realvec &List, realvec &boundaries) |
| static realvec | getNotes (const realvec &pitchList, const realvec &List, const realvec &boundaries) |
| static void | getRelativeDurations (const realvec &boundaries, realvec &durations) |
General fuctions | |
| static mrs_real | findMedianWithoutZeros (const mrs_natural start, const mrs_natural length, const realvec &array) |
| static mrs_real | findNextPeakValue (const realvec &list, const mrs_natural start) |
| static realvec | findPeaks (const realvec &list, const mrs_real cutoff) |
| static realvec | findValleys (const realvec &list) |
Pitch stuff | |
| static realvec | findPitchBoundaries (const realvec &pitchList, const mrs_natural width) |
| static void | pitchSegment (const realvec &pitchList, realvec &boundaries, const mrs_natural width) |
Definition at line 17 of file Transcriber.h.
| mrs_real findMedianWithoutZeros | ( | const mrs_natural | start, | |
| const mrs_natural | length, | |||
| const realvec & | array | |||
| ) | [static] |
non-Transcriber-specific functions, but I don't think they're useful enough to add to realvec.
Definition at line 24 of file Transcriber.cpp.
References realvec::create(), realvec::median(), and realvec::stretch().
1.5.6