Package | org.si.sion.sequencer.base |
Class | public class BeatPerMinutes |
Inheritance | BeatPerMinutes ![]() |
Property | Defined By | ||
---|---|---|---|
beat16PerSample : Number 16th beat per sample | BeatPerMinutes | ||
bpm : Number [read-only] beat per minute. | BeatPerMinutes | ||
samplePerBeat16 : Number sample per 16th beat | BeatPerMinutes | ||
sampleRate : int [read-only] sampling rate | BeatPerMinutes | ||
tickPerSample : Number tick per sample | BeatPerMinutes |
Method | Defined By | ||
---|---|---|---|
BeatPerMinutes(bpm:Number, sampleRate:int, resolution:int = 1920) constructor. | BeatPerMinutes | ||
update(beatPerMinutes:Number, sampleRate:int):Boolean update | BeatPerMinutes |
beat16PerSample | property |
public var beat16PerSample:Number
16th beat per sample
bpm | property |
bpm:Number
[read-only] beat per minute.
public function get bpm():Number
samplePerBeat16 | property |
public var samplePerBeat16:Number
sample per 16th beat
sampleRate | property |
sampleRate:int
[read-only] sampling rate
public function get sampleRate():int
tickPerSample | property |
public var tickPerSample:Number
tick per sample
BeatPerMinutes | () | Constructor |
public function BeatPerMinutes(bpm:Number, sampleRate:int, resolution:int = 1920)
constructor.
Parametersbpm:Number | |
sampleRate:int | |
resolution:int (default = 1920 )
|
update | () | method |
public function update(beatPerMinutes:Number, sampleRate:int):Boolean
update
Parameters
beatPerMinutes:Number | |
sampleRate:int |
Boolean |