|
|
void | stereoPortChanged () |
|
void | portObservationManagerChanged () |
|
void | fftSizeChanged () |
|
void | sampleRateChanged () |
|
void | spectrumColorChanged () |
|
|
| SpectrumAnalyzerCanvasItem (QQuickItem *parent=nullptr) |
|
QCanvasPainterItemRenderer * | createItemRenderer () const override |
|
zrythm::dsp::AudioPort * | stereoPort () const |
|
void | setStereoPort (zrythm::dsp::AudioPort *port) |
|
zrythm::dsp::PortObservationManager * | portObservationManager () const |
|
void | setPortObservationManager (zrythm::dsp::PortObservationManager *manager) |
|
int | fftSize () const |
|
float | sampleRate () const |
|
QColor | spectrumColor () const |
|
void | setFftSize (int size) |
|
void | setSampleRate (float rate) |
|
void | setSpectrumColor (const QColor &color) |
|
Q_INVOKABLE float | getScaledFrequency (int bin, int num_bins, float min_frequency, float max_frequency) const |
|
Q_INVOKABLE float | getFrequencyForBin (int bin, int num_bins) const |
|
const QVector< float > & | spectrumData () const |
|
uint64_t | spectrumGeneration () const |
|
|
static float | scaled_frequency (float sample_rate, int bin, int num_bins, float min_frequency, float max_frequency) |
◆ fftSize
| int zrythm::gui::qquick::SpectrumAnalyzerCanvasItem::fftSize |
|
readwrite |
◆ portObservationManager
◆ sampleRate
| float zrythm::gui::qquick::SpectrumAnalyzerCanvasItem::sampleRate |
|
readwrite |
◆ spectrumColor
| QColor zrythm::gui::qquick::SpectrumAnalyzerCanvasItem::spectrumColor |
|
readwrite |
◆ stereoPort
The documentation for this class was generated from the following file: