Index
All Classes and Interfaces|All Packages|Constant Field Values
C
- calculateCurve(ArrayList<PVector>) - Static method in class net.paulhertz.pixelaudio.curves.PACurveUtility
-
Creates a Bezier curve from a supplied set of points.
- calculateDerivedPoints() - Method in class net.paulhertz.pixelaudio.curves.PACurveMaker
-
Calculates rdpPoints, curveShape, eventPoints, brushShape and brushPoly.
- calculateWeightedCurve(ArrayList<PVector>, float) - Static method in class net.paulhertz.pixelaudio.curves.PACurveUtility
- calculateWeightedCurve(PABezShape) - Static method in class net.paulhertz.pixelaudio.curves.PACurveUtility
-
Scales the position of the curve control points on a Bezier curve by a factor determined by the length of the line between the two anchor points and a bias value, such as PACurveUtility.LAMBDA (the default, in this method).
- calculateWeightedCurve(PABezShape, float) - Static method in class net.paulhertz.pixelaudio.curves.PACurveUtility
-
Scales the position of the curve control points on a Bezier curve by a factor determined by the length of the line between the two anchor points and a bias value, such as PACurveUtility.LAMBDA.
- capturePhaseValues(WaveSynth) - Static method in class net.paulhertz.pixelaudio.WaveSynthBuilder
-
Applies the current phase values to the initial values of the WaveSynth, so that the current state of the image display will appear as the first frame of animation.
- ChannelNames(String, int, PixelAudioMapper.ChannelNames.ChannelExtractor) - Constructor for enum class net.paulhertz.pixelaudio.PixelAudioMapper.ChannelNames
- checkJSONHeader(JSONObject, String, String) - Static method in class net.paulhertz.pixelaudio.WaveSynthBuilder
- chromaticScale(float) - Static method in class net.paulhertz.pixelaudio.WaveSynthBuilder
- clamp(float, float, float) - Static method in class net.paulhertz.pixelaudio.AudioColorTranscoder
- clamp(int, int, int) - Static method in class net.paulhertz.pixelaudio.AudioColorTranscoder
- clampPan(float) - Static method in class net.paulhertz.pixelaudio.voices.PASamplerInstrument
- clampPan(float) - Static method in class net.paulhertz.pixelaudio.voices.PASamplerInstrumentPool
- clone() - Method in class net.paulhertz.pixelaudio.curves.PABezShape
-
Creates a deep copy of this BezShape.
- clone() - Method in class net.paulhertz.pixelaudio.curves.PABezVertex
- clone() - Method in class net.paulhertz.pixelaudio.curves.PALineVertex
- clone() - Method in interface net.paulhertz.pixelaudio.curves.PAVertex2DINF
- clone() - Method in class net.paulhertz.pixelaudio.WaveData
- clone() - Method in class net.paulhertz.pixelaudio.WaveSynth
- close() - Method in class net.paulhertz.pixelaudio.voices.PASamplerInstrument
-
Stop all voices and disconnect UGens from the output.
- close() - Method in class net.paulhertz.pixelaudio.voices.PASamplerInstrumentPool
-
Close all instruments and free audio resources.
- close() - Method in class net.paulhertz.pixelaudio.voices.PASamplerInstrumentPoolMulti
-
Close all sub-pools and release shared resources.
- colorShift(int, float) - Static method in class net.paulhertz.pixelaudio.PixelAudioMapper
- colorShift(int, float) - Static method in class net.paulhertz.pixelaudio.WaveSynthBuilder
-
Moves an RGB color into the HSB color space and shifts it by a decimal fraction in the range (0.0,1.0) that represents a portion of the circle of hue values.
- colorSignal - Variable in class net.paulhertz.pixelaudio.WaveSynth
- colorString(int) - Static method in class net.paulhertz.pixelaudio.PixelAudioMapper
- columns - Variable in class net.paulhertz.pixelaudio.MultiGen
- comments - Variable in class net.paulhertz.pixelaudio.WaveSynth
-
comments for JSON file
- compareTo(TimedLocation) - Method in class net.paulhertz.pixelaudio.voices.TimedLocation
- composeColor(int) - Static method in class net.paulhertz.pixelaudio.curves.PABezShape
-
Creates a Processing ARGB color from a grayscale value.
- composeColor(int[]) - Static method in class net.paulhertz.pixelaudio.curves.PABezShape
-
Creates a Processing ARGB color from r, g, b, values in an array.
- composeColor(int[]) - Static method in class net.paulhertz.pixelaudio.PixelAudioMapper
-
Creates a Processing ARGB color from r, g, b, values in an array.
- composeColor(int, int, int) - Static method in class net.paulhertz.pixelaudio.curves.PABezShape
-
Creates an opaque Processing RGB color from r, g, b values.
- composeColor(int, int, int) - Static method in class net.paulhertz.pixelaudio.PixelAudioMapper
-
Creates an opaque Processing RGB color from r, g, b values.
- composeColor(int, int, int, int) - Static method in class net.paulhertz.pixelaudio.curves.PABezShape
-
Creates a Processing ARGB color from r, g, b, and alpha channel values.
- composeColor(int, int, int, int) - Static method in class net.paulhertz.pixelaudio.PixelAudioMapper
-
Creates a Processing ARGB color from r, g, b, and alpha channel values.
- computeControlPoints(float[], float[], float[]) - Static method in class net.paulhertz.pixelaudio.curves.PACurveUtility
- computeVoiceDuration(int, int, int, float, ADSRParams, boolean, float) - Static method in class net.paulhertz.pixelaudio.voices.PlaybackInfo
-
Computes total playback duration (in output samples, pitch-independent).
- conformArray(float[]) - Method in class net.paulhertz.pixelaudio.PixelAudioMapper
- conformArray(float[], int) - Static method in class net.paulhertz.pixelaudio.PixelAudioMapper
- conformArray(int[]) - Method in class net.paulhertz.pixelaudio.PixelAudioMapper
-
For use with the audio to color transcoding in PixelAudioMapper, Int[] and float[] arrays must be formatted as 24- or 32-bit RGB data.
- conformArray(int[], int) - Static method in class net.paulhertz.pixelaudio.PixelAudioMapper
- constrain(float, float, float) - Static method in class net.paulhertz.pixelaudio.PixelAudio
-
Processing's PApplet.constrain method, copied for convenience.
- constrain(int, int, int) - Static method in class net.paulhertz.pixelaudio.PixelAudio
-
Processing's PApplet.constrain method, copied for convenience.
- coords - Variable in class net.paulhertz.pixelaudio.PixelMapGen
- coords() - Method in class net.paulhertz.pixelaudio.curves.PABezVertex
- coords() - Method in class net.paulhertz.pixelaudio.curves.PALineVertex
- coords() - Method in interface net.paulhertz.pixelaudio.curves.PAVertex2DINF
- coordTransform(int, int, int, int, AffineTransformType) - Static method in class net.paulhertz.pixelaudio.BitmapTransform
-
Performs a geometric transform (rotation, reflection) of a single pixel location.
- countAvailableVoices() - Method in class net.paulhertz.pixelaudio.voices.PASharedBufferSampler
- current() - Method in class net.paulhertz.pixelaudio.voices.PASamplerInstrumentPoolMulti
-
Returns the currently active sub-pool (may be null).
- currentUnit - Variable in class net.paulhertz.pixelaudio.Lindenmayer.AnimStepper
- CURVE_SEGMENT - Static variable in class net.paulhertz.pixelaudio.curves.PABezShape
-
flag for curve segment type, associated with PauBezVertex
- curveColor - Variable in class net.paulhertz.pixelaudio.curves.PACurveMaker
-
Color for Bezier curve derived from drawPoints, stored in bezPoints or weightedBezPoints
- curveDraw(PApplet) - Method in class net.paulhertz.pixelaudio.curves.PACurveMaker
-
Draws a Bezier curve using the 2D Bezier curve data in this.curveShape and the current values of this.curveColor and this.curveWeight.
- curveDraw(PApplet, PABezShape) - Static method in class net.paulhertz.pixelaudio.curves.PACurveUtility
-
Draws a Bezier path in a PApplet using 2D curve data and the local stroke color and weight of a PABezShape.
- curveDraw(PApplet, PABezShape, int, float) - Static method in class net.paulhertz.pixelaudio.curves.PACurveUtility
-
Draws a Bezier path in a PApplet using 2D curve data and supplied stroke color and weight.
- curveDraw(PGraphics) - Method in class net.paulhertz.pixelaudio.curves.PACurveMaker
-
Draws a Bezier curve using the 2D Bezier curve data in this.curveShape and the current values of this.curveColor and this.curveWeight.
- curveDraw(PGraphics, PABezShape) - Static method in class net.paulhertz.pixelaudio.curves.PACurveUtility
-
Draws a Bezier path in a PGraphics using 2D curve data and local stroke color and weight of a PABezShape.
- curveDraw(PGraphics, PABezShape, int, float) - Static method in class net.paulhertz.pixelaudio.curves.PACurveUtility
-
Draws a Bezier path in a PGraphics using 2D curve data and supplied stroke color and weight.
- curveDrawDirect(PApplet) - Method in class net.paulhertz.pixelaudio.curves.PACurveMaker
-
Draws a Bezier curve using local drawing properties of curveShape.
- curveDrawDirect(PGraphics) - Method in class net.paulhertz.pixelaudio.curves.PACurveMaker
-
Draws a Bezier curve using local drawing properties of this.curveShape as a PABezShape.
- curveIterator() - Method in class net.paulhertz.pixelaudio.curves.PABezShape
-
Returns an iterator over the geometry of this shape.
- curves - Variable in class net.paulhertz.pixelaudio.curves.PABezShape
-
list of bezier vertices
- curveShape - Variable in class net.paulhertz.pixelaudio.curves.PACurveMaker
-
An ArrayList of PABezShapes representing a continuous curved line
- curveWeight - Variable in class net.paulhertz.pixelaudio.curves.PACurveMaker
-
weight of curved line curveShape
- cx1 - Variable in class net.paulhertz.pixelaudio.curves.PABezVertex
-
x-coordinate of first control point
- cx1() - Method in class net.paulhertz.pixelaudio.curves.PABezVertex
- cx2 - Variable in class net.paulhertz.pixelaudio.curves.PABezVertex
-
x-coordinate of second control point
- cx2() - Method in class net.paulhertz.pixelaudio.curves.PABezVertex
- cy1 - Variable in class net.paulhertz.pixelaudio.curves.PABezVertex
-
y-coordinate of first control point
- cy1() - Method in class net.paulhertz.pixelaudio.curves.PABezVertex
- cy2 - Variable in class net.paulhertz.pixelaudio.curves.PABezVertex
-
y-coordinate of second control point
- cy2() - Method in class net.paulhertz.pixelaudio.curves.PABezVertex
All Classes and Interfaces|All Packages|Constant Field Values