24#ifndef LMMS_GUI_OSCILLOSCOPE_GRAPH_H
25#define LMMS_GUI_OSCILLOSCOPE_GRAPH_H
#define constexpr
Definition CarlaDefines.h:94
#define override
Definition DistrhoDefines.h:73
Definition AutomatableModel.h:463
Wrapper for lockless ringbuffer reader.
Definition LocklessRingBuffer.h:72
Definition OscilloscopeControls.h:41
Definition SampleFrame.h:41
QColor m_clippingLineColor
Definition OscilloscopeGraph.h:81
QColor m_minorLineColor
Definition OscilloscopeGraph.h:80
QColor leftColor
Definition OscilloscopeGraph.h:46
QColor m_monoColor
Definition OscilloscopeGraph.h:77
OscilloscopeControls * m_controls
Definition OscilloscopeGraph.h:67
int m_mousePos
Definition OscilloscopeGraph.h:75
int m_ringBufferIndex
Definition OscilloscopeGraph.h:73
std::vector< SampleFrame > m_ringBuffer
Definition OscilloscopeGraph.h:72
void wheelEvent(QWheelEvent *we) override
Definition OscilloscopeGraph.cpp:147
LocklessRingBufferReader< SampleFrame > m_inputBufferReader
Definition OscilloscopeGraph.h:69
OscilloscopeGraph(QWidget *parent, OscilloscopeControls *controls)
Definition OscilloscopeGraph.cpp:42
QColor monoColor
Definition OscilloscopeGraph.h:45
void changeSampleRate()
Definition OscilloscopeGraph.cpp:56
QColor rightColor
Definition OscilloscopeGraph.h:47
void paintEvent(QPaintEvent *pe) override
Definition OscilloscopeGraph.cpp:66
QColor backgroundColor
Definition OscilloscopeGraph.h:50
static constexpr float MaxBufferLengthSeconds
Maximum length of the oscilloscope history in seconds.
Definition OscilloscopeGraph.h:61
QColor m_leftColor
Definition OscilloscopeGraph.h:78
QColor m_backgroundColor
Definition OscilloscopeGraph.h:82
QColor m_rightColor
Definition OscilloscopeGraph.h:79
void mouseMoveEvent(QMouseEvent *me) override
Definition OscilloscopeGraph.cpp:169
QColor clippingLineColor
Definition OscilloscopeGraph.h:49
QColor minorLineColor
Definition OscilloscopeGraph.h:48
void mousePressEvent(QMouseEvent *me) override
Definition OscilloscopeGraph.cpp:167
unsigned f
Definition inflate.c:1572
static uintptr_t parent
Definition pugl.h:1644
Definition AudioPortAudio.cpp:209
Definition AudioAlsa.cpp:35
Definition juce_Uuid.h:141