Revision 36:937432fc2898 BeatTracker.cpp
| BeatTracker.cpp | ||
|---|---|---|
| 16 | 16 |
#include "BeatTracker.h" |
| 17 | 17 |
|
| 18 | 18 |
EventList BeatTracker::beatTrack(AgentParameters params, |
| 19 |
EventList events, EventList beats) |
|
| 19 |
EventList events, EventList beats, |
|
| 20 |
EventList *unfilledReturn) |
|
| 20 | 21 |
{
|
| 21 | 22 |
AgentList agents; |
| 22 | 23 |
int count = 0; |
| ... | ... | |
| 43 | 44 |
Agent *best = agents.bestAgent(); |
| 44 | 45 |
EventList results; |
| 45 | 46 |
if (best) {
|
| 47 |
if (unfilledReturn) *unfilledReturn = best->events; |
|
| 46 | 48 |
best->fillBeats(beatTime); |
| 47 | 49 |
results = best->events; |
| 48 | 50 |
} |
Also available in: Unified diff