Crosstales.DJ.Tool.Looper Class Reference

Loop a record on a player. More...

Inheritance diagram for Crosstales.DJ.Tool.Looper:

Public Attributes

LoopPositionReachedEvent OnLoopPosition
 

Properties

Crosstales.DJ.BasePlayer Player [get, set]
 Player to apply the loop. More...
 
Crosstales.DJ.Model.LoopPoint Loop [get, set]
 Loop point definition. More...
 
bool EnableStartPosition [get, set]
 Automatically set the record to the start position of the loop. More...
 
Crosstales.DJ.Model.Enum.PointMode??? Mode [get, set]
 Mode for the loop. More...
 
float??? StartTimePosition [get, set]
 The start position of the loop in seconds. More...
 
float??? EndTimePosition [get, set]
 The end position of the loop in seconds. More...
 
float??? StartPosition [get, set]
 The start position of the loop in percent. More...
 
float??? EndPosition [get, set]
 The end position of the loop in percent. More...
 
int??? StartSamplePosition [get, set]
 The start position of the loop in samples. More...
 
int??? EndSamplePosition [get, set]
 The end position of the loop in samples. More...
 

Events

Crosstales.DJ.LoopPositionReached OnLoopPositionReached
 An event triggered whenever the "Loop"-position is reached. More...
 

Detailed Description

Loop a record on a player.

Property Documentation

◆ EnableStartPosition

bool Crosstales.DJ.Tool.Looper.EnableStartPosition
getset

Automatically set the record to the start position of the loop.

◆ EndPosition

float??? Crosstales.DJ.Tool.Looper.EndPosition
getset

The end position of the loop in percent.

◆ EndSamplePosition

int??? Crosstales.DJ.Tool.Looper.EndSamplePosition
getset

The end position of the loop in samples.

◆ EndTimePosition

float??? Crosstales.DJ.Tool.Looper.EndTimePosition
getset

The end position of the loop in seconds.

◆ Loop

Crosstales.DJ.Model.LoopPoint Crosstales.DJ.Tool.Looper.Loop
getset

Loop point definition.

◆ Mode

Crosstales.DJ.Model.Enum.PointMode??? Crosstales.DJ.Tool.Looper.Mode
getset

Mode for the loop.

◆ Player

Crosstales.DJ.BasePlayer Crosstales.DJ.Tool.Looper.Player
getset

Player to apply the loop.

◆ StartPosition

float??? Crosstales.DJ.Tool.Looper.StartPosition
getset

The start position of the loop in percent.

◆ StartSamplePosition

int??? Crosstales.DJ.Tool.Looper.StartSamplePosition
getset

The start position of the loop in samples.

◆ StartTimePosition

float??? Crosstales.DJ.Tool.Looper.StartTimePosition
getset

The start position of the loop in seconds.

Event Documentation

◆ OnLoopPositionReached

Crosstales.DJ.LoopPositionReached Crosstales.DJ.Tool.Looper.OnLoopPositionReached

An event triggered whenever the "Loop"-position is reached.


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