Gin
Public Member Functions | Protected Attributes | List of all members
SynthesiserVoice Class Referenceabstract

A voice with glide info and fast kill support. More...

Inherits juce::MPESynthesiserVoice.

Public Member Functions

void setFastKill ()
 
bool isFastKill ()
 
virtual void noteRetriggered ()
 
virtual float getCurrentNote ()=0
 
void setCurrentlyPlayingNote (juce::MPENote note)
 
void setGlideInfo (const GlideInfo &gi)
 

Protected Attributes

GlideInfo glideInfo
 
bool fastKill = false
 

Detailed Description

A voice with glide info and fast kill support.

Member Function Documentation

◆ setFastKill()

void SynthesiserVoice::setFastKill ( )

References fastKill.

◆ isFastKill()

bool SynthesiserVoice::isFastKill ( )

References fastKill.

◆ noteRetriggered()

virtual void SynthesiserVoice::noteRetriggered ( )
virtual

◆ getCurrentNote()

virtual float SynthesiserVoice::getCurrentNote ( )
pure virtual

◆ setCurrentlyPlayingNote()

void SynthesiserVoice::setCurrentlyPlayingNote ( juce::MPENote  note)

◆ setGlideInfo()

void SynthesiserVoice::setGlideInfo ( const GlideInfo gi)

References glideInfo.

Member Data Documentation

◆ glideInfo

GlideInfo SynthesiserVoice::glideInfo
protected

Referenced by setGlideInfo().

◆ fastKill

bool SynthesiserVoice::fastKill = false
protected

Referenced by isFastKill(), and setFastKill().


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