Index
All Classes and Interfaces|All Packages|Constant Field Values
B
- B - Enum constant in enum class net.paulhertz.pixelaudio.PixelAudioMapper.ChannelNames
- baseDurationMs - Variable in class net.paulhertz.pixelaudio.granular.GestureGranularConfig.Builder
- baseImage - Variable in class net.paulhertz.pixelaudio.example.GesturePlayground_back
- baseImage - Variable in class net.paulhertz.pixelaudio.example.GesturePlayground
- baseImage - Variable in class net.paulhertz.pixelaudio.example.TutorialOne_02_Animation
- baseImage - Variable in class net.paulhertz.pixelaudio.example.TutorialOne_03_Drawing
- baseImage - Variable in class net.paulhertz.pixelaudio.example.TutorialOne_04_Network
- baseIndex - Variable in class net.paulhertz.pixelaudio.granular.PABurstGranularSource
- baselineCount - Variable in class net.paulhertz.pixelaudio.example.GesturePlayground_back
- baselineCount - Variable in class net.paulhertz.pixelaudio.example.GesturePlayground
- baselineDurationMs - Variable in class net.paulhertz.pixelaudio.example.GesturePlayground_back
- baselineDurationMs - Variable in class net.paulhertz.pixelaudio.example.GesturePlayground
- baseOffset - Variable in class net.paulhertz.pixelaudio.granular.PABufferBackedSource
-
Base offset applied to blockStart in
PABufferBackedSource.renderBlock(long, int, float[], float[]). - basePointCount - Variable in class net.paulhertz.pixelaudio.granular.GestureGranularConfig.Builder
- BasicIndexGranularSource - Class in net.paulhertz.pixelaudio.granular
-
BasicIndexGranularSource A simple granular source that: - reads from a mono float[] source buffer, - uses a list of grain start indices (sample positions), - plays grains in order with fixed hop and fixed grain length, - applies a window (Minim WindowFunction) per grain, - sums all active grains into outL/outR.
- BasicIndexGranularSource(float[], int[], int, int, WindowFunction) - Constructor for class net.paulhertz.pixelaudio.granular.BasicIndexGranularSource
- bezierBias - Variable in class net.paulhertz.pixelaudio.curves.PACurveMaker
-
A weight applied to calculations of the control points for Bezier curves
- bezierPoint(float, float, float, float, float) - Method in class net.paulhertz.pixelaudio.curves.PABezShape
-
Evaluates the Bezier at point t for points a, b, c, d.
- bezierTangent(float, float, float, float, float) - Method in class net.paulhertz.pixelaudio.curves.PABezShape
-
Calculates the tangent of a point on a Bézier curve.
- bgColor - Variable in class net.paulhertz.pixelaudio.Argosy
-
background color, fills the argosy array before colors are added
- BitmapTransform - Class in net.paulhertz.pixelaudio
-
Provides static methods for rotating and reflecting 2D integer arrays using index remapping.
- BitmapTransform() - Constructor for class net.paulhertz.pixelaudio.BitmapTransform
- BLACKMAN - Enum constant in enum class net.paulhertz.pixelaudio.granular.GestureGranularTexture.WindowPreset
- BLACKMAN - Enum constant in enum class net.paulhertz.pixelaudio.granular.GranularSettings.WindowPreset
- blend - Variable in class net.paulhertz.pixelaudio.example.TutorialOne_06_WindowBuffer
- blendInto(MultiChannelBuffer, MultiChannelBuffer, float, boolean, float) - Static method in class net.paulhertz.pixelaudio.example.TutorialOne_03_Drawing
-
Blends audio data from buffer "src" into buffer "dest" in place.
- blendInto(MultiChannelBuffer, MultiChannelBuffer, float, boolean, float) - Static method in class net.paulhertz.pixelaudio.example.TutorialOne_04_Network
-
Blends audio data from buffer "src" into buffer "dest" in place.
- blendInto(MultiChannelBuffer, MultiChannelBuffer, float, boolean, float) - Static method in class net.paulhertz.pixelaudio.example.TutorialOne_06_WindowBuffer
-
Blends audio data from buffer "src" into buffer "dest" in place.
- blockL - Variable in class net.paulhertz.pixelaudio.granular.GranularUGen
- blockL - Variable in class net.paulhertz.pixelaudio.granular.PAGranularVoice
- blockR - Variable in class net.paulhertz.pixelaudio.granular.GranularUGen
- blockR - Variable in class net.paulhertz.pixelaudio.granular.PAGranularVoice
- blockSize - Variable in class net.paulhertz.pixelaudio.granular.GranularUGen
- blockSize - Variable in class net.paulhertz.pixelaudio.granular.PAGranularSampler
- blockSize - Variable in class net.paulhertz.pixelaudio.granular.PAGranularVoice
- bounce(long, int) - Static method in class net.paulhertz.pixelaudio.granular.GranularPaths
-
Reflect index into [0..len-1] like a bouncing ball.
- BOUNCE - Enum constant in enum class net.paulhertz.pixelaudio.granular.GranularPaths.EdgeMode
- bounds - Variable in class net.paulhertz.pixelaudio.curves.PABezShape
-
left, top, right, bottom bounding rectangle
- bounds() - Method in class net.paulhertz.pixelaudio.curves.PABezShape
-
Calculates the boundary rectangle of this shape and returns it as an array of floats.
- BoustropheGen - Class in net.paulhertz.pixelaudio
-
BoustropheGen generates a signal path that starts at (0,0) and reads left-to-right to (width-1, 0).
- BoustropheGen(int, int) - Constructor for class net.paulhertz.pixelaudio.BoustropheGen
- BoustropheGen(int, int, AffineTransformType) - Constructor for class net.paulhertz.pixelaudio.BoustropheGen
- boustrophRowRandom(int, int, int, int) - Static method in class net.paulhertz.pixelaudio.BoustropheGen
-
Creates a MultiGen with rows * cols BoustropheGens.
- brightness(int) - Static method in class net.paulhertz.pixelaudio.PixelAudioMapper
-
Extracts the brightness component from an RGB value.
- brightness(int, float[]) - Static method in class net.paulhertz.pixelaudio.PixelAudioMapper
-
Extracts the brightness component from an RGB value.
- brush - Variable in class net.paulhertz.pixelaudio.example.GesturePlayground_back.BrushHit
- brush - Variable in class net.paulhertz.pixelaudio.example.GesturePlayground_back.GranularBrushHappening
- brush - Variable in class net.paulhertz.pixelaudio.example.GesturePlayground.BrushHit
- brush - Variable in class net.paulhertz.pixelaudio.example.TutorialOne_03_Drawing.BrushHit
- brush - Variable in class net.paulhertz.pixelaudio.example.TutorialOne_04_Network.BrushHit
- brushColor - Variable in class net.paulhertz.pixelaudio.curves.PACurveMaker
-
Color for simulated brushstroke fill and stroke, stored in brushShape
- BrushConfig() - Constructor for class net.paulhertz.pixelaudio.example.TutorialOne_03_Drawing.BrushConfig
- BrushConfig() - Constructor for class net.paulhertz.pixelaudio.example.TutorialOne_04_Network.BrushConfig
- brushDraw(PApplet) - Method in class net.paulhertz.pixelaudio.curves.PACurveMaker
-
Draws the stored brushShape to a PApplet using local properties this.brushColor, this.brushColor, this.brushWeight.
- brushDraw(PApplet, int, int, float) - Method in class net.paulhertz.pixelaudio.curves.PACurveMaker
-
Draws the stored brushShape to a PApplet using supplied fill color, stroke color, and weight.
- brushDraw(PGraphics) - Method in class net.paulhertz.pixelaudio.curves.PACurveMaker
-
Draws the stored brushShape to an offscreen PGraphics using local properties this.brushColor, this.brushColor, this.brushWeight.
- brushDraw(PGraphics, int, int, float) - Method in class net.paulhertz.pixelaudio.curves.PACurveMaker
-
Draws the stored brushShape to an offscreen PGraphics using supplied fill color, stroke color, and weight.
- brushDrawDirect(PApplet) - Method in class net.paulhertz.pixelaudio.curves.PACurveMaker
-
Draws the stored brush shape to a PApplet using its properties as a PABezShape.
- brushDrawDirect(PGraphics) - Method in class net.paulhertz.pixelaudio.curves.PACurveMaker
-
Draws the stored brush shape to an offscreen PGraphics using its properties as a PABezShape.
- brushes - Variable in class net.paulhertz.pixelaudio.example.TutorialOne_03_Drawing
- brushes - Variable in class net.paulhertz.pixelaudio.example.TutorialOne_04_Network
- BrushHit(AudioBrush, int) - Constructor for class net.paulhertz.pixelaudio.example.GesturePlayground_back.BrushHit
- BrushHit(AudioBrush, int) - Constructor for class net.paulhertz.pixelaudio.example.GesturePlayground.BrushHit
- BrushHit(TutorialOne_03_Drawing.AudioBrushLite, int) - Constructor for class net.paulhertz.pixelaudio.example.TutorialOne_03_Drawing.BrushHit
- BrushHit(TutorialOne_04_Network.AudioBrushLite, int) - Constructor for class net.paulhertz.pixelaudio.example.TutorialOne_04_Network.BrushHit
- brushIsCustom - Variable in class net.paulhertz.pixelaudio.curves.PACurveMaker
-
using a custom brush shape
- BrushOutput() - Constructor for enum class net.paulhertz.pixelaudio.example.TutorialOne_03_Drawing.BrushOutput
- BrushOutput() - Constructor for enum class net.paulhertz.pixelaudio.example.TutorialOne_04_Network.BrushOutput
- brushPoly - Variable in class net.paulhertz.pixelaudio.curves.PACurveMaker
-
polygon representation of brushShape, for point testing, etc.
- brushShape - Variable in class net.paulhertz.pixelaudio.curves.PACurveMaker
-
A simulated brush stroke derived from curveShape, a closed shape rather than a curved line
- brushShapesList - Variable in class net.paulhertz.pixelaudio.example.TutorialOne_06_WindowBuffer
- brushSize - Variable in class net.paulhertz.pixelaudio.curves.PACurveMaker
-
The distance in pixels between the edges of the brush stroke, double the distance from the central line
- brushWeight - Variable in class net.paulhertz.pixelaudio.curves.PACurveMaker
-
weight of stroke for brushStroke, set to 0 for no stroke
- buffer - Variable in class net.paulhertz.pixelaudio.example.TutorialOne_06_WindowBuffer.WindowedBuffer
- buffer - Variable in class net.paulhertz.pixelaudio.granular.MCBufferSource
- buffer - Variable in class net.paulhertz.pixelaudio.sampler.PASamplerInstrument
- buffer - Variable in class net.paulhertz.pixelaudio.sampler.PASamplerInstrumentPool
- buffer - Variable in class net.paulhertz.pixelaudio.sampler.PASamplerVoice
- buffer - Variable in class net.paulhertz.pixelaudio.sampler.PASharedBufferSampler
- bufferLen - Variable in class net.paulhertz.pixelaudio.sampler.PASharedBufferSampler
- bufferReadSamples - Variable in class net.paulhertz.pixelaudio.sampler.PlaybackInfo
-
Actual number of buffer samples traversed (pitch-dependent).
- bufferSampleRate - Variable in class net.paulhertz.pixelaudio.example.GesturePlayground
- bufferSampleRate - Variable in class net.paulhertz.pixelaudio.example.TutorialOne_01_FileIO
- bufferSampleRate - Variable in class net.paulhertz.pixelaudio.example.TutorialOne_02_Animation
- bufferSampleRate - Variable in class net.paulhertz.pixelaudio.example.TutorialOne_03_Drawing
- bufferSampleRate - Variable in class net.paulhertz.pixelaudio.example.TutorialOne_04_Network
- bufferSampleRate - Variable in class net.paulhertz.pixelaudio.sampler.PASamplerInstrument
- bufferSampleRate - Variable in class net.paulhertz.pixelaudio.sampler.PASamplerInstrumentPool
- bufferSize - Variable in class net.paulhertz.pixelaudio.sampler.PASamplerInstrument
- build() - Method in class net.paulhertz.pixelaudio.granular.GestureEventParams.Builder
- build() - Method in class net.paulhertz.pixelaudio.granular.GestureGranularConfig.Builder
-
Build an immutable snapshot safe to pass into scheduler/renderer threads.
- build() - Method in class net.paulhertz.pixelaudio.granular.GestureGranularParams.Builder
- build() - Method in class net.paulhertz.pixelaudio.granular.GestureGranularTexture.Builder
- build(PACurveMaker, GestureGranularConfig, float) - Method in class net.paulhertz.pixelaudio.schedule.GestureScheduleBuilder
- buildBrushShape(ArrayList<PVector>) - Method in class net.paulhertz.pixelaudio.curves.PACurveMaker
- buildCurveMaker(ArrayList<PVector>) - Static method in class net.paulhertz.pixelaudio.curves.PACurveMaker
-
This factory method can be used when you are only using the curve modeling features of PACurveMaker.
- buildCurveMaker(ArrayList<PVector>, float) - Static method in class net.paulhertz.pixelaudio.curves.PACurveMaker
-
This factory method can be used when you are only using the curve modeling features of PACurveMaker.
- buildCurveMaker(ArrayList<PVector>, float, float, int) - Static method in class net.paulhertz.pixelaudio.curves.PACurveMaker
-
This factory method can be used when you are only using the curve modeling features of PACurveMaker.
- buildCurveMaker(List<PVector>, List<Integer>, int) - Static method in class net.paulhertz.pixelaudio.curves.PACurveMaker
- buildCurveMaker(List<PVector>, List<Integer>, int, float) - Static method in class net.paulhertz.pixelaudio.curves.PACurveMaker
- buildCurveMaker(List<PVector>, List<Integer>, int, float, float, int) - Static method in class net.paulhertz.pixelaudio.curves.PACurveMaker
- buildCurveMaker(List<PVector>, List<Integer>, int, float, int, float, int, float, int, float, int, float, int) - Static method in class net.paulhertz.pixelaudio.curves.PACurveMaker
-
Creates a PACurveMaker instance set up for lazy initialization.
- builder() - Static method in class net.paulhertz.pixelaudio.granular.GestureGranularParams
- builder() - Static method in class net.paulhertz.pixelaudio.granular.GestureGranularTexture
- builder(int) - Static method in class net.paulhertz.pixelaudio.granular.GestureEventParams
- Builder() - Constructor for class net.paulhertz.pixelaudio.granular.GestureGranularConfig.Builder
- Builder() - Constructor for class net.paulhertz.pixelaudio.granular.GestureGranularParams.Builder
- Builder() - Constructor for class net.paulhertz.pixelaudio.granular.GestureGranularTexture.Builder
- Builder(int) - Constructor for class net.paulhertz.pixelaudio.granular.GestureEventParams.Builder
- BuildFromPathGen - Class in net.paulhertz.pixelaudio
-
A PixelMapGen that loads data from an external pixelMap, such as might be saved in a JSON file.
- BuildFromPathGen(int, int) - Constructor for class net.paulhertz.pixelaudio.BuildFromPathGen
- BuildFromPathGen(int, int, AffineTransformType) - Constructor for class net.paulhertz.pixelaudio.BuildFromPathGen
- buildGranSettings(int, int, GranularSettings.WindowPreset) - Method in class net.paulhertz.pixelaudio.example.GesturePlayground_back
- buildGranSynth(AudioOutput, ADSRParams, int) - Method in class net.paulhertz.pixelaudio.example.GesturePlayground_back
- buildGranSynth(AudioOutput, ADSRParams, int) - Method in class net.paulhertz.pixelaudio.example.GesturePlayground
-
Initializes a PAGranularInstrument.
- buildGranSynth(AudioOutput, ADSRParams, int) - Method in class net.paulhertz.pixelaudio.example.TutorialOne_03_Drawing
-
Initializes a new PAGranularSynth instance that you probably would pass to a PAGranularInstrumentDirector.
- buildGranSynth(AudioOutput, ADSRParams, int) - Method in class net.paulhertz.pixelaudio.example.TutorialOne_04_Network
-
Initializes a new PAGranularSynth instance that you probably would pass to a PAGranularInstrumentDirector.
- buildPathGranSource(float[], GranularPath, GranularSettings) - Method in class net.paulhertz.pixelaudio.example.GesturePlayground_back
- buildScheduleFromBezShape(PABezShape, int, float[], boolean) - Static method in class net.paulhertz.pixelaudio.curves.PACurveUtility
-
Schedules times along a gestural curve, typically stored as a PACurveMaker instance.
- burstGrains - Variable in class net.paulhertz.pixelaudio.example.GesturePlayground_back
- burstGrains - Variable in class net.paulhertz.pixelaudio.example.GesturePlayground
- burstGrains - Variable in class net.paulhertz.pixelaudio.example.TutorialOne_03_Drawing
- burstGrains - Variable in class net.paulhertz.pixelaudio.example.TutorialOne_04_Network
- burstGrains - Variable in class net.paulhertz.pixelaudio.granular.GestureGranularConfig.Builder
- burstGrains - Variable in class net.paulhertz.pixelaudio.granular.GestureGranularConfig
- burstGrains - Variable in class net.paulhertz.pixelaudio.granular.GestureGranularParams.Builder
- burstGrains - Variable in class net.paulhertz.pixelaudio.granular.GestureGranularParams
- burstGrains - Variable in class net.paulhertz.pixelaudio.granular.GestureGranularTexture.Builder
- burstGrains - Variable in class net.paulhertz.pixelaudio.granular.GestureGranularTexture
- burstGrains - Variable in class net.paulhertz.pixelaudio.granular.PABurstGranularSource
- burstGrains(int) - Method in class net.paulhertz.pixelaudio.granular.GestureGranularParams.Builder
- burstGrains(int) - Method in class net.paulhertz.pixelaudio.granular.GestureGranularTexture.Builder
- burstLabel - Variable in class net.paulhertz.pixelaudio.example.GesturePlayground
- burstSlider - Variable in class net.paulhertz.pixelaudio.example.GesturePlayground
- burstSlider_changed(GSlider, GEvent) - Method in class net.paulhertz.pixelaudio.example.GesturePlayground
All Classes and Interfaces|All Packages|Constant Field Values