Uses of Interface
net.paulhertz.pixelaudio.curves.PAControlCurve
Packages that use PAControlCurve
Package
Description
Gesture, path, and Bézier curve modeling classes for PixelAudio.
Example Processing sketches and demonstrations of PixelAudio library functionality.
-
Uses of PAControlCurve in net.paulhertz.pixelaudio.curves
Classes in net.paulhertz.pixelaudio.curves that implement PAControlCurveModifier and TypeClassDescriptionfinal classPAIndexParametric Parametric view of an indexed offset list, typically into a float[] buffer (for example, an audio signal or lookup table).final classModels piecewise-linear scalar control curve defined by keyframes.Methods in net.paulhertz.pixelaudio.curves with parameters of type PAControlCurveModifier and TypeMethodDescriptionstatic float[]PAKeyframeControlCurve.expandToSchedule(PAControlCurve curve, GestureSchedule sched) -
Uses of PAControlCurve in net.paulhertz.pixelaudio.example
Fields in net.paulhertz.pixelaudio.example declared as PAControlCurveMethods in net.paulhertz.pixelaudio.example with parameters of type PAControlCurveModifier and TypeMethodDescriptionBagatelle.prepareGranularGesture(float[] buf, GestureSchedule sched, GestureGranularParams params, PAControlCurve gainCurve) voidBagatelle.scheduleGranularBrushClick(GranularBrush gb, int clickX, int clickY, PAControlCurve gainCurve) Schedules a response to a mouse click or hover + spacebar on a granular brush.(package private) voidBagatelle.scheduleSamplerBrushClick(SamplerBrush sb, int clickX, int clickY, PAControlCurve gainCurve) Schedule a simple animation to mark the activation of Sampler audio events at a display locations.voidBagatelle.storeSamplerBrushEvents(GestureSchedule sched, GestureGranularConfig snap, int startTime, PAControlCurve gainCurve) Adds audio/animation events tosamplerBrushEvents