Mercurial > hg > multitrack-audio-matcher
comparison bayesianArraySrc/BayesianArrayStructure.h @ 11:9a2b008c4706
Priors for each channel and scrolling projection for new prior is added
author | Andrew N Robertson <andrew.robertson@eecs.qmul.ac.uk> |
---|---|
date | Sun, 05 Feb 2012 00:00:58 +0000 |
parents | 33dedfe32893 |
children | f5de07b4d733 |
comparison
equal
deleted
inserted
replaced
10:cbadb9d05d29 | 11:9a2b008c4706 |
---|---|
96 int priorWidth; | 96 int priorWidth; |
97 bool* realTimeMode; | 97 bool* realTimeMode; |
98 bool usingIntegratedTempoEstimate; | 98 bool usingIntegratedTempoEstimate; |
99 double relativeSpeedLikelihoodStdDev; | 99 double relativeSpeedLikelihoodStdDev; |
100 | 100 |
101 void projectDistribution(const double& newEventTime, const double& newAlignmentPosition, DynamicVector& projectedPrior); | |
102 void complexCrossUpdateProjection(DynamicVector& projectedPrior, const double& timeDifferenceInPositionVectorUnits); | |
103 void translatePosteriorByMaximumSpeed(DynamicVector& translatedPosterior, const double& timeDifferenceInPositionVectorUnits); | |
104 | |
101 void printPostOffset(); | 105 void printPostOffset(); |
102 bool updatingSpeedDistribution;//false for testing | 106 bool updatingSpeedDistribution;//false for testing |
103 | 107 |
104 }; | 108 }; |
105 #endif | 109 #endif |