Package wellen.dsp
Class BeatDSP
java.lang.Object
wellen.dsp.BeatDSP
- All Implemented Interfaces:
DSPNodeInput
-
Nested Class Summary
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptionvoid
add
(Trigger.Listener pTriggerListener) int
void
input
(float signal) boolean
remove
(Trigger.Listener pTriggerListener) void
set_bpm
(float pBPM) void
set_interval
(float interval) sets the interval between beat events in samplesvoid
set_interval_sec
(float interval) sets the interval between beat events in secondsstatic BeatDSP
static BeatDSP
void
tick()
-
Constructor Details
-
BeatDSP
-
BeatDSP
-
BeatDSP
public BeatDSP()
-
-
Method Details
-
start
-
start
-
listeners
-
add
-
remove
-
set_bpm
public void set_bpm(float pBPM) -
set_interval
public void set_interval(float interval) sets the interval between beat events in samples- Parameters:
interval
- in samples
-
set_interval_sec
public void set_interval_sec(float interval) sets the interval between beat events in seconds- Parameters:
interval
- in seconds
-
get_beat_count
public int get_beat_count() -
tick
public void tick() -
input
public void input(float signal) - Specified by:
input
in interfaceDSPNodeInput
-