22#ifndef VCRUISE_SAMPLELOOP_H
23#define VCRUISE_SAMPLELOOP_H
25#include "common/ptr.h"
26#include "common/mutex.h"
28#include "audio/audiostream.h"
60 uint32 midiPitchFraction;
84 int readBuffer(int16 *buffer,
const int numSamples)
override;
95 uint _startSampleInclusive;
96 uint _endSampleExclusive;
102 int _currentSampleOffset;
104 uint _currentLoopIteration;
Definition: audiostream.h:50
Definition: audiostream.h:212
Definition: timestamp.h:83
Definition: sampleloop.h:77
int getRate() const override
int readBuffer(int16 *buffer, const int numSamples) override
bool isStereo() const override
bool endOfData() const override
Definition: algorithm.h:29
Definition: ad2044_items.h:27
Definition: sampleloop.h:51
Definition: sampleloop.h:38
Definition: sampleloop.h:71