Skip to content

daisysp::Line

More...

#include <line.h>

Public Functions

Name
Line()
~Line()
void Init(float sample_rate)
float Process(uint8_t * finished)
void Start(float start, float end, float dur)

Detailed Description

class daisysp::Line;

creates a Line segment signal

Public Functions Documentation

function Line

inline Line()

function ~Line

inline ~Line()

function Init

void Init(
    float sample_rate
)

Initializes Line module.


function Process

float Process(
    uint8_t * finished
)

Processes Line segment. Returns one sample. value of finished will be updated to a 1, upon completion of the Line's trajectory.


function Start

void Start(
    float start,
    float end,
    float dur
)

Parameters:

  • start - beginning value
  • end - ending value
  • dur - duration in seconds of Line segment

Begin creation of Line.

---

Updated on 2024-01-03 at 19:38:46 +0000