Concrete Voice for sample playback.

Depending on the size of the specified file, playback will either be done in-memory (with BufferPlayerNode ) or streaming (with FilePlayerNode ). The maximum frames for in-memory playback can be specified with Voice::Options::maxFramesForBufferPlayback() Create with Voice::create( const SourceFileRef &sourceFile, const Options &options )


Public Member Functions


Static Public Member Functions


Protected Member Functions

  • VoiceSamplePlayerNode (const SourceFileRef &sourceFile, const Options &options)

Protected Attributes


Friends