Pulp 1.88.0
Cross-platform audio plugin framework
Loading...
Searching...
No Matches
pulp::timeline::TrackMixer Struct Reference

Track-owned linear gain and stereo balance. More...

#include <recording.hpp>

Public Member Functions

constexpr bool operator== (const TrackMixer &) const =default

Public Attributes

float gain_linear = 1.0f
float pan = 0.0f

Detailed Description

Track-owned linear gain and stereo balance.

Pan is in [-1, 1]. A centered, unity-gain mixer is the identity operation.

Member Function Documentation

◆ operator==()

bool pulp::timeline::TrackMixer::operator== ( const TrackMixer & ) const
constexprdefault

Member Data Documentation

◆ gain_linear

float pulp::timeline::TrackMixer::gain_linear = 1.0f

◆ pan

float pulp::timeline::TrackMixer::pan = 0.0f

The documentation for this struct was generated from the following file:
  • /home/runner/work/pulp/pulp/core/timeline/include/pulp/timeline/recording.hpp