XX CMake Package
Loading...
Searching...
No Matches
XX::Spectrogram Class Reference

create spectrogram from audio sample data More...

#include <XXSpectrogram.h>

Detailed Description

create spectrogram from audio sample data

Public Types

using Frames = QList<Sample::Data>

Public Member Functions

 Spectrogram (const uint16_t &frameSize=2048, const uint16_t &hopFactor=4)
void load (const Sample::Data &data)
size_t getFrameSize () const
size_t getFrameCount () const
const Sample::DatagetFrame (const size_t index) const

Member Typedef Documentation

◆ Frames

Constructor & Destructor Documentation

◆ Spectrogram()

XX::Spectrogram::Spectrogram ( const uint16_t & frameSize = 2048,
const uint16_t & hopFactor = 4 )

Member Function Documentation

◆ getFrame()

const Sample::Data & XX::Spectrogram::getFrame ( const size_t index) const

◆ getFrameCount()

size_t XX::Spectrogram::getFrameCount ( ) const

◆ getFrameSize()

size_t XX::Spectrogram::getFrameSize ( ) const

◆ load()

void XX::Spectrogram::load ( const Sample::Data & data)

The documentation for this class was generated from the following file: