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

How the resonator is struck. More...

#include <modal_spec.hpp>

Public Attributes

double contact_s = 0.001
 contact duration; 0 means a unit impulse
double velocity = 1.0
 peak of the contact pulse

Detailed Description

How the resonator is struck.

The contact duration is the excitation's only spectral control: a short contact has a flat spectrum that reaches the high modes, a long one rolls them off (see fill_strike_pulse).

Member Data Documentation

◆ contact_s

double pulp::signal::ModalSpecExcitation::contact_s = 0.001

contact duration; 0 means a unit impulse

◆ velocity

double pulp::signal::ModalSpecExcitation::velocity = 1.0

peak of the contact pulse


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