Crosstales.DJ.Tool.RecordFader Class Reference

Fade between audio records from two SimplePlayer. More...

Inheritance diagram for Crosstales.DJ.Tool.RecordFader:

Public Member Functions

void FadeA ()
 
void FadeB ()
 

Public Attributes

bool isFading => fadeA || fadeB
 Returns true if a fade is active. More...
 

Properties

Crosstales.DJ.SimplePlayer PlayerA [get, set]
 Player A (e.g. left) to fade. More...
 
Crosstales.DJ.SimplePlayer PlayerB [get, set]
 SimplePlayer B (e.g. right) to fade. More...
 
float FadeTime [get, set]
 Fade time in seconds between the two records (1 = disabled, range 1-90). More...
 
bool AutoFade [get, set]
 Automatically fade to next track. More...
 
float Progress [get]
 Returns the progress in percent of a fade. More...
 
float Elapsed [get]
 Returns the elapsed time in seconds of a fade. More...
 

Detailed Description

Fade between audio records from two SimplePlayer.

Member Data Documentation

◆ isFading

bool Crosstales.DJ.Tool.RecordFader.isFading => fadeA || fadeB

Returns true if a fade is active.

Property Documentation

◆ AutoFade

bool Crosstales.DJ.Tool.RecordFader.AutoFade
getset

Automatically fade to next track.

◆ Elapsed

float Crosstales.DJ.Tool.RecordFader.Elapsed
get

Returns the elapsed time in seconds of a fade.

◆ FadeTime

float Crosstales.DJ.Tool.RecordFader.FadeTime
getset

Fade time in seconds between the two records (1 = disabled, range 1-90).

◆ PlayerA

Crosstales.DJ.SimplePlayer Crosstales.DJ.Tool.RecordFader.PlayerA
getset

Player A (e.g. left) to fade.

◆ PlayerB

Crosstales.DJ.SimplePlayer Crosstales.DJ.Tool.RecordFader.PlayerB
getset

SimplePlayer B (e.g. right) to fade.

◆ Progress

float Crosstales.DJ.Tool.RecordFader.Progress
get

Returns the progress in percent of a fade.


The documentation for this class was generated from the following file:
  • C:/Users/slaub/Unity/assets/DJPro/DJPro/Assets/Plugins/crosstales/DJ/Extras/RecordFader/Scripts/RecordFader.cs