- java.lang.Object
-
- org.praxislive.code.CodeDelegate
-
- org.praxislive.code.DefaultCodeDelegate
-
- org.praxislive.audio.code.AudioCodeDelegate
-
- All Implemented Interfaces:
DefaultDelegateAPI
public class AudioCodeDelegate extends DefaultCodeDelegate
-
-
Field Summary
Fields Modifier and Type Field Description int
blockSize
double
sampleRate
-
Fields inherited from class org.praxislive.code.DefaultCodeDelegate
RND
-
-
Constructor Summary
Constructors Constructor Description AudioCodeDelegate()
-
Method Summary
All Methods Instance Methods Concrete Methods Deprecated Methods Modifier and Type Method Description org.jaudiolibs.pipes.Add
add()
org.jaudiolibs.pipes.Add
add(org.jaudiolibs.pipes.Pipe... ugens)
org.jaudiolibs.pipes.units.Fn
fn(DoubleUnaryOperator function)
void
init()
org.jaudiolibs.pipes.Pipe
link(org.jaudiolibs.pipes.Pipe... ugens)
double
midiToFrequency(int midi)
org.jaudiolibs.pipes.units.Mod
mod()
org.jaudiolibs.pipes.units.Mod
mod(org.jaudiolibs.pipes.Pipe... ugens)
org.jaudiolibs.pipes.units.Mod
modFn(DoubleBinaryOperator function)
org.jaudiolibs.pipes.units.Mod
modFn(org.jaudiolibs.pipes.Pipe pipe, DoubleBinaryOperator function)
double
noteToFrequency(String note)
int
noteToMidi(String note)
void
setup()
Deprecated.double
tabread(org.jaudiolibs.pipes.units.AudioTable table, double position)
org.jaudiolibs.pipes.Tee
tee()
void
update()
-
Methods inherited from class org.praxislive.code.DefaultCodeDelegate
arrayCopy, arrayCopy, arrayCopy, noise, noise, noise, noiseDetail, noiseDetail, noiseSeed, random, random, randomOf, randomOf, randomOf
-
Methods inherited from class org.praxislive.code.CodeDelegate
ask, ask, async, find, getLookup, isLoggable, log, log, log, log, millis, self, self, tell, tell, tell, tellIn, tellIn, tellIn, time, transmit, transmit, transmit
-
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
-
Methods inherited from interface org.praxislive.code.DefaultDelegateAPI
abs, acos, array, array, array, asin, atan, atan2, b, b, b, B, constrain, constrain, cos, d, d, d, D, D, degrees, dist, dist, exp, i, i, i, I, I, lerp, log, map, max, max, max, max, max, max, min, min, min, min, min, min, norm, pow, radians, round, s, s, S, sin, sq, sqrt, tan, V
-
-
-
-
Method Detail
-
init
public void init()
-
setup
@Deprecated public void setup()
Deprecated.
-
update
public void update()
-
link
public final org.jaudiolibs.pipes.Pipe link(org.jaudiolibs.pipes.Pipe... ugens)
-
add
public final org.jaudiolibs.pipes.Add add()
-
add
public final org.jaudiolibs.pipes.Add add(org.jaudiolibs.pipes.Pipe... ugens)
-
mod
public final org.jaudiolibs.pipes.units.Mod mod()
-
mod
public final org.jaudiolibs.pipes.units.Mod mod(org.jaudiolibs.pipes.Pipe... ugens)
-
modFn
public final org.jaudiolibs.pipes.units.Mod modFn(DoubleBinaryOperator function)
-
modFn
public final org.jaudiolibs.pipes.units.Mod modFn(org.jaudiolibs.pipes.Pipe pipe, DoubleBinaryOperator function)
-
tee
public final org.jaudiolibs.pipes.Tee tee()
-
fn
public final org.jaudiolibs.pipes.units.Fn fn(DoubleUnaryOperator function)
-
noteToFrequency
public final double noteToFrequency(String note)
-
noteToMidi
public final int noteToMidi(String note)
-
midiToFrequency
public final double midiToFrequency(int midi)
-
tabread
public double tabread(org.jaudiolibs.pipes.units.AudioTable table, double position)
-
-