Mema
Memory Matrix — multi-channel audio matrix monitor and router
Loading...
Searching...
No Matches
Mema::CustomPaintingAudioVisualiserComponent Class Reference
+ Inheritance diagram for Mema::CustomPaintingAudioVisualiserComponent:
+ Collaboration diagram for Mema::CustomPaintingAudioVisualiserComponent:

Public Member Functions

 CustomPaintingAudioVisualiserComponent (int initialNumChannels)
 
virtual ~CustomPaintingAudioVisualiserComponent ()=default
 
void setColours (juce::Colour tc, juce::Colour bc, juce::Colour wc)
 
void paintChannel (juce::Graphics &g, juce::Rectangle< float > area, const Range< float > *levels, int numLevels, int nextSample) override
 

Detailed Description

Definition at line 30 of file WaveformAudioComponent.cpp.

Constructor & Destructor Documentation

◆ CustomPaintingAudioVisualiserComponent()

Mema::CustomPaintingAudioVisualiserComponent::CustomPaintingAudioVisualiserComponent ( int  initialNumChannels)
inline

Definition at line 34 of file WaveformAudioComponent.cpp.

◆ ~CustomPaintingAudioVisualiserComponent()

virtual Mema::CustomPaintingAudioVisualiserComponent::~CustomPaintingAudioVisualiserComponent ( )
virtualdefault

Member Function Documentation

◆ paintChannel()

void Mema::CustomPaintingAudioVisualiserComponent::paintChannel ( juce::Graphics &  g,
juce::Rectangle< float >  area,
const Range< float > *  levels,
int  numLevels,
int  nextSample 
)
inlineoverride

Definition at line 47 of file WaveformAudioComponent.cpp.

◆ setColours()

void Mema::CustomPaintingAudioVisualiserComponent::setColours ( juce::Colour  tc,
juce::Colour  bc,
juce::Colour  wc 
)
inline

Definition at line 38 of file WaveformAudioComponent.cpp.


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