[Properties (by Name)] [Methods (by Name)] [Events (by Name)]
Source position: DAV_DspVoiceSynth.pas line 41
type TCustomVoiceSynth = class(TCustomLinearZeroCrossingTuner,IDspProcessor32) |
||
protected |
||
|
||
|
||
FSampleRateReciprocal: Single; |
|
|
FAttack: Single; |
|
|
FAttackFactor: Single; |
|
|
FRelease: Single; |
|
|
FReleaseFactor: Single; |
|
|
FLevel: Single; |
|
|
FThreshold: Single; |
|
|
FQuantizeToNotes: Boolean; |
|
|
procedure ProcessDownsampled(); override; |
|
|
procedure SampleRateChanged; override; |
|
|
procedure CalculateAttackFactor; virtual; |
|
|
procedure CalculateReleaseFactor; virtual; |
|
|
procedure AttackChanged; virtual; |
|
|
procedure ReleaseChanged; virtual; |
|
|
public |
||
constructor Create; override; |
|
|
procedure ProcessBlock32(); |
|
|
function ProcessSample32(); virtual; |
|
|
property Attack: Single; [rw] |
|
|
property Release: Single; [rw] |
|
|
property Threshold: Single; [rw] |
|
|
property QuantizeToNotes: Boolean; [rw] |
|
|
end; |
|
||
| | ||
|
||
| | ||
|
||
| | ||
|
||
| | ||
|
||
| | ||
|
||
| | ||
|
||
| | ||
|
||
| | ||
TObject |
CT Web help |
CodeTyphon Studio |