# Uses of Class
net.paulhertz.pixelaudio.granular.GestureGranularConfig.Builder

Packages that use GestureGranularConfig.Builder
Package
Description
net.paulhertz.pixelaudio.curves
Gesture, path, and Bézier curve modeling classes for PixelAudio.
net.paulhertz.pixelaudio.example
Package `net.paulhertz.pixelaudio.example` provides example Processing sketches and demonstrations of PixelAudio library functionality.
net.paulhertz.pixelaudio.granular
Granular synthesis classes for PixelAudio.
net.paulhertz.pixelaudio.io
Package `net.paulhertz.pixelaudio.io` provides JSON-based persistence for PixelAudio data structures.

- ## Uses of GestureGranularConfig.Builder in net.paulhertz.pixelaudio.curves

  Fields in net.paulhertz.pixelaudio.curves declared as GestureGranularConfig.Builder
  Modifier and Type
  Field
  Description
  `private final GestureGranularConfig.Builder`
  AudioBrush.`cfg`
  Methods in net.paulhertz.pixelaudio.curves that return GestureGranularConfig.Builder
  Modifier and Type
  Method
  Description
  `GestureGranularConfig.Builder`
  AudioBrush.`cfg()`
  Returns the configuration builder associated with this brush.
  Constructors in net.paulhertz.pixelaudio.curves with parameters of type GestureGranularConfig.Builder
  Modifier
  Constructor
  Description
  `protected`
  `AudioBrush(PACurveMaker curve, GestureGranularConfig.Builder cfg)`
  ``
  `GranularBrush(PACurveMaker curve, GestureGranularConfig.Builder cfg)`
  ``
  `SamplerBrush(PACurveMaker curve, GestureGranularConfig.Builder cfg)`

- ## Uses of GestureGranularConfig.Builder in net.paulhertz.pixelaudio.example

  Fields in net.paulhertz.pixelaudio.example declared as GestureGranularConfig.Builder
  Modifier and Type
  Field
  Description
  `(package private) final GestureGranularConfig.Builder`
  Bagatelle.CueResult.`cfg`
  `(package private) final GestureGranularConfig.Builder`
  DeadBodyWorkFlow.CueResult.`cfg`
  `(package private) final GestureGranularConfig.Builder`
  Bagatelle.`defaultGranConfig`
  `(package private) final GestureGranularConfig.Builder`
  DeadBodyWorkFlow.`defaultGranConfig`
  `(package private) final GestureGranularConfig.Builder`
  TutorialOne_05_GesturePlayground.`defaultGranConfig`
  `(package private) final GestureGranularConfig.Builder`
  Bagatelle.`defaultSampConfig`
  `(package private) final GestureGranularConfig.Builder`
  DeadBodyWorkFlow.`defaultSampConfig`
  `(package private) final GestureGranularConfig.Builder`
  TutorialOne_05_GesturePlayground.`defaultSampConfig`
  `(package private) GestureGranularConfig.Builder`
  Bagatelle.`gConfig`
  `(package private) GestureGranularConfig.Builder`
  DeadBodyWorkFlow.`gConfig`
  `(package private) GestureGranularConfig.Builder`
  TutorialOne_05_GesturePlayground.`gConfig`
  Methods in net.paulhertz.pixelaudio.example with parameters of type GestureGranularConfig.Builder
  Modifier and Type
  Method
  Description
  `(package private) abstract Bagatelle.CueResult`
  Bagatelle.PerformancePreset.`apply(GestureGranularConfig.Builder cfg, PACurveMaker curve, Bagatelle app)`
  Abstract method for concrete apply() methods implemented by each enum constant.
  `(package private) abstract DeadBodyWorkFlow.CueResult`
  DeadBodyWorkFlow.PerformancePreset.`apply(GestureGranularConfig.Builder cfg, PACurveMaker curve, DeadBodyWorkFlow app)`
  Abstract method for concrete apply() methods implemented by each enum constant.
  `Bagatelle.CueResult`
  Bagatelle.`applyPresets(GestureGranularConfig.Builder cfg, PACurveMaker curve)`
  `DeadBodyWorkFlow.CueResult`
  DeadBodyWorkFlow.`applyPresets(GestureGranularConfig.Builder cfg, PACurveMaker curve)`
  `AudioBrush`
  Bagatelle.`makeBrush(PACurveMaker curve, GestureGranularConfig.Builder config)`
  `AudioBrush`
  Bagatelle.`makeBrush(PACurveMaker curve, GestureGranularConfig.Builder config, GestureGranularConfigIO.InstrumentType instrumentType)`
  End point for all makeBrush(...) calls, applies cues and special fx.
  `AudioBrush`
  DeadBodyWorkFlow.`makeBrush(PACurveMaker curve, GestureGranularConfig.Builder config)`
  `AudioBrush`
  DeadBodyWorkFlow.`makeBrush(PACurveMaker curve, GestureGranularConfig.Builder config, GestureGranularConfigIO.InstrumentType instrumentType)`
  End point for all makeBrush(...) calls, applies cues and special fx.
  `(package private) void`
  Bagatelle.`normalizeConfigForGranular(GestureGranularConfig.Builder cfg)`
  Normalize config values when converting to GranularBrush.
  `(package private) void`
  DeadBodyWorkFlow.`normalizeConfigForGranular(GestureGranularConfig.Builder cfg)`
  Normalize config values when converting to GranularBrush.
  `(package private) void`
  TutorialOne_05_GesturePlayground.`normalizeConfigForGranular(GestureGranularConfig.Builder cfg)`
  Normalize config values when converting to GranularBrush.
  `(package private) void`
  Bagatelle.`normalizeConfigForSampler(GestureGranularConfig.Builder cfg)`
  Normalize config values when converting to SamplerBrush.
  `(package private) void`
  DeadBodyWorkFlow.`normalizeConfigForSampler(GestureGranularConfig.Builder cfg)`
  Normalize config values when converting to SamplerBrush.
  `(package private) void`
  TutorialOne_05_GesturePlayground.`normalizeConfigForSampler(GestureGranularConfig.Builder cfg)`
  Normalize config values when converting to SamplerBrush.
  Constructors in net.paulhertz.pixelaudio.example with parameters of type GestureGranularConfig.Builder
  Modifier
  Constructor
  Description
  `(package private)`
  `CueResult(PACurveMaker curve, GestureGranularConfig.Builder cfg)`
  `(package private)`
  `CueResult(PACurveMaker curve, GestureGranularConfig.Builder cfg)`

- ## Uses of GestureGranularConfig.Builder in net.paulhertz.pixelaudio.granular

  Methods in net.paulhertz.pixelaudio.granular that return GestureGranularConfig.Builder
  Modifier and Type
  Method
  Description
  `GestureGranularConfig.Builder`
  GestureGranularConfig.Builder.`copy()`
  `GestureGranularConfig.Builder`
  GestureGranularConfig.Builder.`gainDb(float gainDb)`
  `GestureGranularConfig.Builder`
  GestureGranularConfig.Builder.`granularEnvelope(ADSRParams env)`
  Makes explicit to the caller that the envelope is being set for GRANULAR synthesis.
  `GestureGranularConfig.Builder`
  GestureGranularConfig.Builder.`samplerEnvelope(ADSRParams env)`
  Makes explicit to the caller that the envelope is being set for SAMPLER synthesis.
  Methods in net.paulhertz.pixelaudio.granular with parameters of type GestureGranularConfig.Builder
  Modifier and Type
  Method
  Description
  `void`
  GestureGranularConfig.Builder.`copyFrom(GestureGranularConfig.Builder src)`
  Constructors in net.paulhertz.pixelaudio.granular with parameters of type GestureGranularConfig.Builder
  Modifier
  Constructor
  Description
  `private`
  `GestureGranularConfig(GestureGranularConfig.Builder b)`

- ## Uses of GestureGranularConfig.Builder in net.paulhertz.pixelaudio.io

  Fields in net.paulhertz.pixelaudio.io declared as GestureGranularConfig.Builder
  Modifier and Type
  Field
  Description
  `final GestureGranularConfig.Builder`
  GestureGranularConfigIO.Result.`builder`
  `GestureGranularConfig.Builder`
  AudioBrushLibraryLoader.BrushData.`config`
  `GestureGranularConfig.Builder`
  AudioBrushSessionLoader.BrushData.`config`
  Methods in net.paulhertz.pixelaudio.io that return GestureGranularConfig.Builder
  Modifier and Type
  Method
  Description
  `GestureGranularConfig.Builder`
  AudioBrushSessionIO.BrushAdapter.`configOf(B brush)`
  Methods in net.paulhertz.pixelaudio.io with parameters of type GestureGranularConfig.Builder
  Modifier and Type
  Method
  Description
  `B`
  AudioBrushSessionIO.BrushFactory.`create(PACurveMaker curve, GestureGranularConfig.Builder builder, GestureGranularConfigIO.InstrumentType instrumentType, AudioBrushSessionIO.BrushRecord record)`
  `static processing.data.JSONObject`
  GestureGranularConfigIO.`toJson(GestureGranularConfig.Builder b, GestureGranularConfigIO.Meta meta)`
  `static void`
  GestureGranularConfigIO.`write(File file, GestureGranularConfig.Builder builder, GestureGranularConfigIO.Meta meta)`
  Constructors in net.paulhertz.pixelaudio.io with parameters of type GestureGranularConfig.Builder
  Modifier
  Constructor
  Description
  ``
  `Result(GestureGranularConfig.Builder builder, String id, String name, String description, String notes, GestureGranularConfigIO.InstrumentType instrumentType, String linkedGesturePath)`