orx
Toggle table of contents
0.5.0-dev.28+293aff4
common
Target filter
common
Switch theme
Search in API
Skip to content
orx
orx-envelopes
/
org.openrndr.extra.envelopes
/
ADSR
ADSR
data
class
ADSR
(
val
attackDuration
:
Double
,
val
decayDuration
:
Double
,
val
sustainValue
:
Double
,
val
releaseDuration
:
Double
)
:
Envelope
(
source
)
Members
Constructors
ADSR
Link copied to clipboard
constructor
(
attackDuration
:
Double
,
decayDuration
:
Double
,
sustainValue
:
Double
,
releaseDuration
:
Double
)
Properties
attack
Duration
Link copied to clipboard
val
attackDuration
:
Double
decay
Duration
Link copied to clipboard
val
decayDuration
:
Double
object
Function
Link copied to clipboard
var
objectFunction
:
(
time
:
Double
,
value
:
Double
,
position
:
Double
)
->
Unit
release
Duration
Link copied to clipboard
val
releaseDuration
:
Double
sustain
Value
Link copied to clipboard
val
sustainValue
:
Double
Functions
is
Active
Link copied to clipboard
open
override
fun
isActive
(
t
:
Double
,
tOff
:
Double
)
:
Boolean
position
Link copied to clipboard
open
override
fun
position
(
t
:
Double
,
tOff
:
Double
)
:
Double
value
Link copied to clipboard
open
override
fun
value
(
t
:
Double
,
tOff
:
Double
)
:
Double