Uses of Package
net.paulhertz.pixelaudio.curves

Package
Description
Gesture, path, and Bézier curve modeling classes for PixelAudio.
Example Processing sketches and demonstrations of PixelAudio library functionality.
JSON-based persistence for PixelAudio data structures supported by file i/o classes.
Sample-accurate event scheduling, gesture-based time management, and audio utility functions.
  • Class
    Description
    Abstract class for combining gesture data from PACurveMaker with audio synthesis parameters from GestureGranularConfig.Builder.
    Stores optional affine-transform state for a gesture/curve.
    Class to store a path composed of lines and Bezier curves, along with fill, stroke, weight and opacity values.
    Provides storage for a cubic Bezier curves's control points and anchor point.
    Boundary policy for mapping gesture points into a rectangular domain.
    Provides descriptors for PABoundsPolicy: CLIP, WRAP, REFLECT, SKIP_TIME, KEEP_TIME.
    Minimal interface for interpolated curves.
    PACurveMaker is a utility and storage class for gestures and curve modeling, with point reduction and drawing to on-screen PApplets or off-screen PGraphics.
    Simple Processing-friendly callback interface.
    PAGesture provides a interface for "gesture" defined by: a list of points and a list of time offsets where both lists have the same cardinality and time offsets are monotonically non-decreasing.
    Data storage class for PAGestureParametric.
    Stores a line vertex consisting of a single point.
    Interface for line and curve vertices.
  • Class
    Description
    Abstract class for combining gesture data from PACurveMaker with audio synthesis parameters from GestureGranularConfig.Builder.
    AudioBrush subclass for PAGranularInstrument.
    Boundary policy for mapping gesture points into a rectangular domain.
    Provides descriptors for PABoundsPolicy: CLIP, WRAP, REFLECT, SKIP_TIME, KEEP_TIME.
    Minimal interface for interpolated curves.
    PACurveMaker is a utility and storage class for gestures and curve modeling, with point reduction and drawing to on-screen PApplets or off-screen PGraphics.
    AudioBrush subclass for PASamplerInstrument.
  • Class
    Description
    PACurveMaker is a utility and storage class for gestures and curve modeling, with point reduction and drawing to on-screen PApplets or off-screen PGraphics.
  • Class
    Description
    PACurveMaker is a utility and storage class for gestures and curve modeling, with point reduction and drawing to on-screen PApplets or off-screen PGraphics.
    PAGesture provides a interface for "gesture" defined by: a list of points and a list of time offsets where both lists have the same cardinality and time offsets are monotonically non-decreasing.