Class AudioCodeDelegate


  • public class AudioCodeDelegate
    extends org.praxislive.code.DefaultCodeDelegate
    • Field Summary

      Fields 
      Modifier and Type Field Description
      int blockSize  
      double sampleRate  
      • Fields inherited from class org.praxislive.code.DefaultCodeDelegate

        RND
    • 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

        abs, acos, array, array, array, arrayCopy, arrayCopy, arrayCopy, asin, atan, atan2, b, b, b, constrain, constrain, cos, d, d, d, degrees, dist, dist, exp, find, getLookup, i, i, i, isLoggable, lerp, log, log, log, log, log, map, max, max, max, max, max, max, millis, min, min, min, min, min, min, noise, noise, noise, noiseDetail, noiseDetail, noiseSeed, norm, pow, radians, random, random, randomOf, randomOf, randomOf, round, s, s, self, self, sin, sq, sqrt, tan, tell, tell, tell, tellIn, tellIn, tellIn, time, transmit, transmit, transmit
    • Field Detail

      • sampleRate

        public double sampleRate
      • blockSize

        public int blockSize
    • Constructor Detail

      • AudioCodeDelegate

        public AudioCodeDelegate()
    • Method Detail

      • init

        public void init()
      • 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​(org.jaudiolibs.pipes.Pipe pipe,
                                                          DoubleBinaryOperator function)
      • tee

        public final org.jaudiolibs.pipes.Tee tee()
      • 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)