Uses of Class
net.paulhertz.pixelaudio.granular.GestureGranularConfig
Packages that use GestureGranularConfig
Package
Description
Package
net.paulhertz.pixelaudio.curves implements light weight classes for Bezier curve modeling.-
Uses of GestureGranularConfig in net.paulhertz.pixelaudio.curves
Methods in net.paulhertz.pixelaudio.curves that return GestureGranularConfigModifier and TypeMethodDescriptionAudioBrush.snapshot()Returns an immutable snapshot of the current configuration state. -
Uses of GestureGranularConfig in net.paulhertz.pixelaudio.example
Fields in net.paulhertz.pixelaudio.example declared as GestureGranularConfigModifier and TypeFieldDescription(package private) final GestureGranularConfigGesturePlayground_back.GranularBrushHappening.snapMethods in net.paulhertz.pixelaudio.example with parameters of type GestureGranularConfigModifier and TypeMethodDescriptionGesturePlayground_back.loadGestureSchedule(PACurveMaker brush, GestureGranularConfig snap) GesturePlayground.loadGestureSchedule(PACurveMaker brush, GestureGranularConfig snap) (package private) voidGesturePlayground_back.playGranularBrush(GranularBrush gb, GestureSchedule schedule, GestureGranularConfig snap, GestureGranularRenderer.DefaultMapping granularMapping) Constructors in net.paulhertz.pixelaudio.example with parameters of type GestureGranularConfigModifierConstructorDescription(package private)GranularBrushHappening(int x, int y, GranularBrush gb, GestureSchedule schedule, GestureGranularConfig snap) -
Uses of GestureGranularConfig in net.paulhertz.pixelaudio.granular
Methods in net.paulhertz.pixelaudio.granular that return GestureGranularConfigModifier and TypeMethodDescriptionGestureGranularConfig.Builder.build()Build an immutable snapshot safe to pass into scheduler/renderer threads.static GestureGranularConfigGestureGranularConfig.defaultConfig()Methods in net.paulhertz.pixelaudio.granular with parameters of type GestureGranularConfigModifier and TypeMethodDescriptionstatic intGestureGranularRenderer.playBursts(float[] buf, GestureSchedule schedule, GestureGranularConfig cfg, PAGranularInstrument gSynth, float sampleRate, GestureGranularRenderer.GestureMapping mapping) Render a GestureSchedule as fixed-hop granular bursts at each schedule event. -
Uses of GestureGranularConfig in net.paulhertz.pixelaudio.schedule
Methods in net.paulhertz.pixelaudio.schedule with parameters of type GestureGranularConfigModifier and TypeMethodDescriptionGestureScheduleBuilder.build(PACurveMaker brush, GestureGranularConfig cfg, float sampleRate) private GestureScheduleGestureScheduleBuilder.getBaseSchedule(PACurveMaker brush, GestureGranularConfig cfg) voidGesturePerformer.play(PACurveMaker curve, GestureGranularConfig config)