|
Oscilloscope 0.5.0
A simple oscilloscope VST
|
#include <TriggeredOscilloscope.h>
Public Member Functions | |
| TriggeredOscilloscope (OscilloscopeAudioProcessor &aProcessor, int sampleRate) | |
| ~TriggeredOscilloscope () | |
| void | refreshDislayed () |
Public Member Functions inherited from OscilloscopeComponent | |
| OscilloscopeComponent (OscilloscopeAudioProcessor &aProcessor, int sampleRate, int framesPerSecond) | |
| ~OscilloscopeComponent () | |
| void | setFramesPerSecond (int framesPerSecond) |
| void | drawGrid (juce::Graphics &g, float w, float h) |
| void | paint (juce::Graphics &g) override |
| void | resized () override |
Additional Inherited Members | |
Protected Attributes inherited from OscilloscopeComponent | |
| int | sampleRate |
| std::vector< float > | sampleData |
| OscilloscopeAudioProcessor & | audioProcessor |
Definition at line 18 of file TriggeredOscilloscope.h.
| TriggeredOscilloscope::TriggeredOscilloscope | ( | OscilloscopeAudioProcessor & | aProcessor, |
| int | sampleRate | ||
| ) |
Construct a new Triggered Oscilloscope object
| aProcessor | PluginProcessor audio processor. |
| sampleRate | Sample rate of the host. |
Definition at line 13 of file TriggeredOscilloscope.cpp.
| TriggeredOscilloscope::~TriggeredOscilloscope | ( | ) |
Destroy the Triggered Oscilloscope object
Definition at line 40 of file TriggeredOscilloscope.cpp.
| void TriggeredOscilloscope::refreshDislayed | ( | ) |
Refreshes displayed data and finds first element to plot.
Definition at line 49 of file TriggeredOscilloscope.cpp.