LMMS
Loading...
Searching...
No Matches
_nekobee_voice_t Struct Reference

#include <nekobee_voice.h>

Public Attributes

unsigned int note_id
unsigned char status
unsigned char key
unsigned char velocity
unsigned char rvelocity
float pressure
float prev_pitch
float target_pitch
float lfo_pos
struct blosc osc1
float vca_eg
float vcf_eg
float accent_slug
float delay1
float delay2
float delay3
float delay4
float c5
unsigned char vca_eg_phase
unsigned char vcf_eg_phase
int osc_index
float osc_audio [MINBLEP_BUFFER_LENGTH]
float freqcut_buf [XSYNTH_NUGGET_SIZE]
float vca_buf [XSYNTH_NUGGET_SIZE]

Member Data Documentation

◆ accent_slug

float _nekobee_voice_t::accent_slug

◆ c5

float _nekobee_voice_t::c5

◆ delay1

float _nekobee_voice_t::delay1

◆ delay2

float _nekobee_voice_t::delay2

◆ delay3

float _nekobee_voice_t::delay3

◆ delay4

float _nekobee_voice_t::delay4

◆ freqcut_buf

float _nekobee_voice_t::freqcut_buf[XSYNTH_NUGGET_SIZE]

◆ key

unsigned char _nekobee_voice_t::key

◆ lfo_pos

float _nekobee_voice_t::lfo_pos

◆ note_id

unsigned int _nekobee_voice_t::note_id

◆ osc1

struct blosc _nekobee_voice_t::osc1

◆ osc_audio

float _nekobee_voice_t::osc_audio[MINBLEP_BUFFER_LENGTH]

◆ osc_index

int _nekobee_voice_t::osc_index

◆ pressure

float _nekobee_voice_t::pressure

◆ prev_pitch

float _nekobee_voice_t::prev_pitch

◆ rvelocity

unsigned char _nekobee_voice_t::rvelocity

◆ status

unsigned char _nekobee_voice_t::status

◆ target_pitch

float _nekobee_voice_t::target_pitch

◆ vca_buf

float _nekobee_voice_t::vca_buf[XSYNTH_NUGGET_SIZE]

◆ vca_eg

float _nekobee_voice_t::vca_eg

◆ vca_eg_phase

unsigned char _nekobee_voice_t::vca_eg_phase

◆ vcf_eg

float _nekobee_voice_t::vcf_eg

◆ vcf_eg_phase

unsigned char _nekobee_voice_t::vcf_eg_phase

◆ velocity

unsigned char _nekobee_voice_t::velocity

The documentation for this struct was generated from the following file: