Uses of Package
net.paulhertz.pixelaudio.granular
Packages that use net.paulhertz.pixelaudio.granular
Package
Description
Gesture, path, and Bézier curve modeling classes for PixelAudio.
Package
net.paulhertz.pixelaudio.example provides example Processing sketches and
demonstrations of PixelAudio library functionality.Granular synthesis classes for PixelAudio.
Package
net.paulhertz.pixelaudio.io provides JSON-based persistence for PixelAudio data structures.Package
net.paulhertz.pixelaudio.schedule provides sample-accurate event scheduling,
gesture-based time management, and audio utility functions for the PixelAudio library.-
Classes in net.paulhertz.pixelaudio.granular used by net.paulhertz.pixelaudio.curvesClassDescriptionClass for storing core parameters for both granular and sample synthesis engine events, used extensively in PixelAudio examples.
-
Classes in net.paulhertz.pixelaudio.granular used by net.paulhertz.pixelaudio.exampleClassDescriptionImmutable, schedule-aligned per-event parameters for gesture playback where each event accepts a buffer sample index and optional pan, gain, and pitch modifiers.Class for storing core parameters for both granular and sample synthesis engine events, used extensively in PixelAudio examples.Immutable core parameters for gesture-driven granular playback.PAGranularInstrument High-level granular instrument wrapper.The top-level entry point for Granular Synthesis in the PixelAudio library, PAGranularInstrumentDirector acts as a facade to
PAGranularInstrument, calling PAGranularInstrument.play(...) with aPABurstGranularSourceinstance as a PASource and all necessary gesture and timing data. -
Classes in net.paulhertz.pixelaudio.granular used by net.paulhertz.pixelaudio.granularClassDescriptionImmutable, schedule-aligned per-event parameters for gesture playback where each event accepts a buffer sample index and optional pan, gain, and pitch modifiers.Class for storing core parameters for both granular and sample synthesis engine events, used extensively in PixelAudio examples.Immutable core parameters for gesture-driven granular playback.UI preset hint for timing.PAFloatSource Minimal, library-agnostic "audio source" abstraction for PixelAudio voices.PAGranularInstrument High-level granular instrument wrapper.PAGranularSampler UGen-based multi-voice granular sampler.PAGranularVoice A single granular "voice" driven by a PASource.PASource A PAFloatSource with an additional pitch policy hint.WindowCache Simple cache for windowFunction.generateCurve(length) results.
-
Classes in net.paulhertz.pixelaudio.granular used by net.paulhertz.pixelaudio.io
-
Classes in net.paulhertz.pixelaudio.granular used by net.paulhertz.pixelaudio.scheduleClassDescriptionClass for storing core parameters for both granular and sample synthesis engine events, used extensively in PixelAudio examples.