ff_meters
Add meter components to visualise AudioBuffers
 All Classes Namespaces Files Functions Variables Enumerations Enumerator Macros Groups Pages
Functions
ff_meters_SoundFieldLookAndFeelMethods.h File Reference

Functions

void setupDefaultStereoFieldColours () override
 
void drawGonioBackground (juce::Graphics &g, const juce::Rectangle< float > bounds, float margin, float border) override
 
void drawGonioMeter (juce::Graphics &g, const juce::Rectangle< float > bounds, const StereoFieldBuffer< float > &stereoBuffer, const int leftIdx, const int rightIdx) override
 
void drawStereoFieldBackground (juce::Graphics &g, const juce::Rectangle< float > bounds, float margin, float border) override
 
void drawStereoField ([[maybe_unused]] juce::Graphics &g, [[maybe_unused]] const juce::Rectangle< float > bounds, [[maybe_unused]] const StereoFieldBuffer< float > &, [[maybe_unused]] const int leftIdx=0, [[maybe_unused]] const int rightIdx=1) override
 

Function Documentation

void setupDefaultStereoFieldColours ( )
override
void drawGonioBackground ( juce::Graphics &  g,
const juce::Rectangle< float >  bounds,
float  margin,
float  border 
)
override
void drawGonioMeter ( juce::Graphics &  g,
const juce::Rectangle< float >  bounds,
const StereoFieldBuffer< float > &  stereoBuffer,
const int  leftIdx,
const int  rightIdx 
)
override
void drawStereoFieldBackground ( juce::Graphics &  g,
const juce::Rectangle< float >  bounds,
float  margin,
float  border 
)
override
void drawStereoField ( [[maybe_unused] ] juce::Graphics &  g,
[[maybe_unused] ] const juce::Rectangle< float >  bounds,
[[maybe_unused] ] const StereoFieldBuffer< float > &  ,
[[maybe_unused] ] const int  leftIdx = 0,
[[maybe_unused] ] const int  rightIdx = 1 
)
override