|
maiacore 1.10.1
Music analisys library
|
This is the complete list of members for ScoreCollection, including all inherited members.
| addDirectory(const std::string &directoryPath) | ScoreCollection | |
| addScore(const Score &score) | ScoreCollection | |
| addScore(const std::string &filePath) | ScoreCollection | |
| addScore(const std::vector< std::string > &filePaths) | ScoreCollection | |
| clear() | ScoreCollection | |
| findMelodyPattern(const std::vector< Note > &melodyPattern, const float totalIntervalsSimilarityThreshold=0.5f, const float totalRhythmSimilarityThreshold=0.5f, const std::function< std::vector< float >(const std::vector< Note > &, const std::vector< Note > &)> &intervalsSimilarityCallback=nullptr, const std::function< std::vector< float >(const std::vector< Note > &, const std::vector< Note > &)> &rhythmSimilarityCallback=nullptr, const std::function< float(const std::vector< float > &)> &totalIntervalSimilarityCallback=nullptr, const std::function< float(const std::vector< float > &)> &totalRhythmSimilarityCallback=nullptr, const std::function< float(float, float)> &totalSimilarityCallback=nullptr) const | ScoreCollection | |
| findMelodyPattern(const std::vector< std::vector< Note > > &melodyPatterns, const float totalIntervalsSimilarityThreshold=0.5f, const float totalRhythmSimilarityThreshold=0.5f, const std::function< std::vector< float >(const std::vector< Note > &, const std::vector< Note > &)> &intervalsSimilarityCallback=nullptr, const std::function< std::vector< float >(const std::vector< Note > &, const std::vector< Note > &)> &rhythmSimilarityCallback=nullptr, const std::function< float(const std::vector< float > &)> &totalIntervalSimilarityCallback=nullptr, const std::function< float(const std::vector< float > &)> &totalRhythmSimilarityCallback=nullptr, const std::function< float(float, float)> &totalSimilarityCallback=nullptr) const | ScoreCollection | |
| getDirectoriesPaths() const | ScoreCollection | |
| getNumDirectories() const | ScoreCollection | |
| getNumScores() const | ScoreCollection | |
| getScores() | ScoreCollection | |
| getScores() const | ScoreCollection | |
| isEmpty() const | ScoreCollection | |
| merge(const ScoreCollection &other) | ScoreCollection | |
| operator+(const ScoreCollection &other) const | ScoreCollection | inline |
| removeScore(const int scoreIdx) | ScoreCollection | |
| ScoreCollection(const std::string &directoryPath={}) | ScoreCollection | explicit |
| ScoreCollection(const std::vector< std::string > &directoriesPaths={}) | ScoreCollection | explicit |
| setDirectoriesPaths(const std::vector< std::string > &directoriesPaths) | ScoreCollection |