20 #ifndef __SYNTHCLONE_SAMPLER_H__ 21 #define __SYNTHCLONE_SAMPLER_H__ 178 Sampler(
const QString &name, QObject *parent=0);
void jobError(const QString &message)
Emitted when a job cannot be completed due to an error.
Sampler(const QString &name, QObject *parent=0)
Constructs a new Sampler.
Base class for synthclone components.
Definition: component.h:33
Definition: component.h:26
void jobAborted()
Emitted when a job has been aborted.
virtual void startJob(const SamplerJob &job, SampleStream &stream)=0
Starts a new job.
Represents a job that will be sent to a Sampler.
Definition: samplerjob.h:31
virtual void abortJob()=0
Aborts the current job.
void jobCompleted()
Emitted when a job finishes.
Component capable of capturing and playing back audio.
Definition: sampler.h:33
Base class for reading/writing Sample files.
Definition: samplestream.h:38