TR123e - EMCT Computing Final Project Version 1.0
Research Project Translation from gen~ to embedded Moog synth
Loading...
Searching...
No Matches
zdf_render.cpp File Reference
#include <Bela.h>
#include <cmath>
#include "ZDFMoogLadderFilter.h"

Functions

bool setup (BelaContext *context, void *userData)
void render (BelaContext *context, void *userData)
void cleanup (BelaContext *context, void *userData)

Variables

ZDFMoogLadderFilterzdfMLFilter = nullptr
float phase = 0.0f
float frequency = 220.0f
float phaseIncrement = 0.0f
float lfoPhase = 0.0f
float lfoFreq = 0.1f

Function Documentation

◆ cleanup()

void cleanup ( BelaContext * context,
void * userData )

◆ render()

void render ( BelaContext * context,
void * userData )

◆ setup()

bool setup ( BelaContext * context,
void * userData )

Variable Documentation

◆ frequency

float frequency = 220.0f

◆ lfoFreq

float lfoFreq = 0.1f

◆ lfoPhase

float lfoPhase = 0.0f

◆ phase

float phase = 0.0f

◆ phaseIncrement

float phaseIncrement = 0.0f

◆ zdfMLFilter

ZDFMoogLadderFilter* zdfMLFilter = nullptr