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

One timed steer in a .pulpset. More...

#include <pulpset.hpp>

Public Types

enum class  Kind { Param , NoteOn , NoteOff }

Public Attributes

std::int64_t sample = 0
 absolute sample offset
Kind kind = Kind::Param
std::uint32_t id = 0
 param id (Param) or pitch (NoteOn/NoteOff)
float value = 0.0f
 param value (Param) or velocity (NoteOn)

Detailed Description

One timed steer in a .pulpset.

Member Enumeration Documentation

◆ Kind

Enumerator
Param 
NoteOn 
NoteOff 

Member Data Documentation

◆ id

std::uint32_t pulp::format::PulpsetEvent::id = 0

param id (Param) or pitch (NoteOn/NoteOff)

◆ kind

Kind pulp::format::PulpsetEvent::kind = Kind::Param

◆ sample

std::int64_t pulp::format::PulpsetEvent::sample = 0

absolute sample offset

◆ value

float pulp::format::PulpsetEvent::value = 0.0f

param value (Param) or velocity (NoteOn)


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