|
DampingLinear Method
|
Produces a linear damping curve - damping with a perfect slope from 1 to 0 over the samplePeriod.
Namespace: GSF.Media.MusicAssembly: GSF.Media (in GSF.Media.dll) Version: 2.4.207-beta
Syntax Public Shared Function Linear (
sampleIndex As Long,
samplePeriod As Long,
sampleRate As Integer
) As Double
static member Linear :
sampleIndex : int64 *
samplePeriod : int64 *
sampleRate : int -> float
GSF.Media.Music.Damping.Linear = function(sampleIndex, samplePeriod, sampleRate);
View SourceParameters
- sampleIndex Int64
- Sample index (0 to samplePeriod - 1).
- samplePeriod Int64
- Total period, in whole samples per second (i.e., seconds of time * sampleRate), over which to perform damping.
- sampleRate Int32
- Number of samples per second, if useful for calculation.
Return Value
DoubleScaling factor used to damp an amplitude at the given time.
See Also