svcore  1.9
NoteData Struct Reference

#include <NoteData.h>

Public Member Functions

 NoteData (int _start, int _dur, int _mp, int _vel)
 
float getFrequency () const
 

Public Attributes

int start
 
int duration
 
int midiPitch
 
float frequency
 
bool isMidiPitchQuantized
 
int velocity
 

Detailed Description

Definition at line 22 of file NoteData.h.

Constructor & Destructor Documentation

◆ NoteData()

NoteData::NoteData ( int  _start,
int  _dur,
int  _mp,
int  _vel 
)
inline

Definition at line 24 of file NoteData.h.

Member Function Documentation

◆ getFrequency()

float NoteData::getFrequency ( ) const
inline

Definition at line 35 of file NoteData.h.

References frequency, Pitch::getFrequencyForPitch(), isMidiPitchQuantized, and midiPitch.

Member Data Documentation

◆ start

int NoteData::start

Definition at line 26 of file NoteData.h.

◆ duration

int NoteData::duration

Definition at line 29 of file NoteData.h.

◆ midiPitch

int NoteData::midiPitch

◆ frequency

float NoteData::frequency

◆ isMidiPitchQuantized

bool NoteData::isMidiPitchQuantized

◆ velocity

int NoteData::velocity

Definition at line 33 of file NoteData.h.


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