|
Marsyas
0.6.0-alpha
|
A collection of functions which simplify transcription (pitch extraction, amplitude extraction, etc). More...
#include <TranscriberExtract.h>
Inherited by Transcriber.
Public Member Functions | |
| mrs_real | addFileSource (MarSystem *net, const std::string infile) |
| void | getAllFromAudio (const std::string audioFilename, realvec &pitchList, realvec &List, realvec &boundaries) |
| realvec | getAmpsFromAudio (const std::string audioFilename) |
| realvec | getAmpsFromRealvecSink (MarSystem *rvSink) |
| mrs_real | getNormalizingGain (const std::string audioFilename) |
| realvec | getPitchesFromAudio (const std::string audioFilename) |
| realvec | getPitchesFromRealvecSink (MarSystem *rvSink, const mrs_real srate) |
| MarSystem * | makeAmplitudeNet (MarSystem *rvSink=NULL) |
| MarSystem * | makePitchNet (const mrs_real srate, const mrs_real lowFreq=100.0, MarSystem *rvSink=NULL) |
| void | toMidi (realvec &pitchList) |
| TranscriberExtract () | |
| ~TranscriberExtract () | |
A collection of functions which simplify transcription (pitch extraction, amplitude extraction, etc).
Definition at line 16 of file TranscriberExtract.h.
Definition at line 7 of file TranscriberExtract.cpp.
| ~TranscriberExtract | ( | ) |
Definition at line 11 of file TranscriberExtract.cpp.
| mrs_real addFileSource | ( | MarSystem * | net, |
| const std::string | infile | ||
| ) |
Definition at line 15 of file TranscriberExtract.cpp.
| void getAllFromAudio | ( | const std::string | audioFilename, |
| realvec & | pitchList, | ||
| realvec & | ampList, | ||
| realvec & | boundaries | ||
| ) |
Definition at line 72 of file TranscriberExtract.cpp.
| realvec getAmpsFromAudio | ( | const std::string | audioFilename | ) |
Definition at line 123 of file TranscriberExtract.cpp.
| realvec getAmpsFromRealvecSink | ( | MarSystem * | rvSink | ) |
Definition at line 172 of file TranscriberExtract.cpp.
| mrs_real getNormalizingGain | ( | const std::string | audioFilename | ) |
Definition at line 188 of file TranscriberExtract.cpp.
| realvec getPitchesFromAudio | ( | const std::string | audioFilename | ) |
Definition at line 103 of file TranscriberExtract.cpp.
| realvec getPitchesFromRealvecSink | ( | MarSystem * | rvSink, |
| const mrs_real | srate | ||
| ) |
Definition at line 150 of file TranscriberExtract.cpp.
| MarSystem * makeAmplitudeNet | ( | MarSystem * | rvSink = NULL | ) |
Definition at line 57 of file TranscriberExtract.cpp.
| MarSystem * makePitchNet | ( | const mrs_real | srate, |
| const mrs_real | lowFreq = 100.0, |
||
| MarSystem * | rvSink = NULL |
||
| ) |
Definition at line 31 of file TranscriberExtract.cpp.
Definition at line 182 of file TranscriberExtract.cpp.
1.7.6.1