ATK-Sharp  1.0
The ATK library for C#.
ATKSharp.Utilities.TapOut Class Reference

The TapOut class. More...

Inheritance diagram for ATKSharp.Utilities.TapOut:
ATKSharp.Generators.IGenerator

Public Member Functions

 TapOut (TapIn inRef, float milliseconds)
 Initializes a new instance of the TapOut class. More...
 
float Generate ()
 produce the next sample of the buffer More...
 

Properties

int ReadIndex [get, set]
 Gets or sets the read index. More...
 
float DelayMilliseconds [get, set]
 Gets or sets the delay in milliseconds. More...
 
float CurrentSample [get]
 Gets the current sample. More...
 
TapIn TapIn [get, set]
 Gets or sets the TapIn. More...
 
- Properties inherited from ATKSharp.Generators.IGenerator
float CurrentSample [get]
 Gets the current sample of this generator. More...
 

Detailed Description

The TapOut class.

Constructor & Destructor Documentation

◆ TapOut()

ATKSharp.Utilities.TapOut.TapOut ( TapIn  inRef,
float  milliseconds 
)

Initializes a new instance of the TapOut class.

Parameters
inRefThe initial TapIn reference.
millisecondsThe delay in milliseconds.

Member Function Documentation

◆ Generate()

float ATKSharp.Utilities.TapOut.Generate ( )

produce the next sample of the buffer

Returns
delay sample

Implements ATKSharp.Generators.IGenerator.

Property Documentation

◆ CurrentSample

float ATKSharp.Utilities.TapOut.CurrentSample
get

Gets the current sample.

◆ DelayMilliseconds

float ATKSharp.Utilities.TapOut.DelayMilliseconds
getset

Gets or sets the delay in milliseconds.

◆ ReadIndex

int ATKSharp.Utilities.TapOut.ReadIndex
getset

Gets or sets the read index.

◆ TapIn

TapIn ATKSharp.Utilities.TapOut.TapIn
getset

Gets or sets the TapIn.


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