# Index

A B C D E F G H I K L M N O P Q R S T U V W X Y Z
All Classes and Interfaces|All Packages|Constant Field Values

## G

G - Enum constant in enum class net.paulhertz.pixelaudio.PixelAudioMapper.ChannelNames
gain - Variable in class net.paulhertz.pixelaudio.voices.PASamplerVoice
gain - Variable in class net.paulhertz.pixelaudio.WaveSynth
gamma - Variable in class net.paulhertz.pixelaudio.WaveSynth
gammaTable - Variable in class net.paulhertz.pixelaudio.WaveSynth
gauss(double, double) - Static method in class net.paulhertz.pixelaudio.PixelAudio
  Returns a Gaussian variable using a Java library call to `Random.nextGaussian`.
generate() - Method in class net.paulhertz.pixelaudio.BoustropheGen
  Initializes this.coords, this.pixelMap, this.sampleMap: this is handled by a call to PixelMapGen's setMapsFromCoords() method.
generate() - Method in class net.paulhertz.pixelaudio.BuildFromPathGen
generate() - Method in class net.paulhertz.pixelaudio.DiagonalZigzagGen
  Initialize this.coords, this.pixelMap, this.sampleMap.
generate() - Method in class net.paulhertz.pixelaudio.HilbertGen
generate() - Method in class net.paulhertz.pixelaudio.MooreGen
generate() - Method in class net.paulhertz.pixelaudio.MultiGen
  Initialize this.coords, this.pixelMap, this.sampleMap.
generate() - Method in class net.paulhertz.pixelaudio.PixelMapGen
  Initialization method that sets `this.coords`, and then `this.pixelMap` and `this.sampleMap`: `this.coords` is a list of coordinate pairs representing the signal path, the (x,y) pixel locations along a path that visits every pixel in a bitmap exactly once.
generate() - Method in class net.paulhertz.pixelaudio.RandomContinousGen
  Deprecated.
  Initializes this.coords, this.pixelMap, this.sampleMap: this is handled by a call to PixelMapGen's setMapsFromCoords() method.
generateBouCoordinates(int, int) - Method in class net.paulhertz.pixelaudio.BoustropheGen
  The specific coordinate generation method for this class.
generateBoustrophedonPath(int, int) - Method in class net.paulhertz.pixelaudio.RandomContinousGen
  Deprecated.
generateCoordinates() - Method in class net.paulhertz.pixelaudio.BoustropheGen
  Generically-named method that calls the custom coordinate generation method for a particular PixelMapGen child class.
generateCoordinates() - Method in class net.paulhertz.pixelaudio.DiagonalZigzagGen
  Generically-named method that calls the custom coordinate generation method (here, generateZigzagDiagonalCoordinates).
generateCoordinates() - Method in class net.paulhertz.pixelaudio.HilbertGen
generateCoordinates() - Method in class net.paulhertz.pixelaudio.MooreGen
generateCoordinates() - Method in class net.paulhertz.pixelaudio.MultiGen
  Generically-named method that calls the custom coordinate generation method (here, generateMultiCoordinates).
generateCoordinates() - Method in class net.paulhertz.pixelaudio.RandomContinousGen
  Deprecated.
  Generically-named method that calls the custom coordinate generation method for a particular PixelMapGen child class.
generateHamiltonianPath(int, int, int) - Method in class net.paulhertz.pixelaudio.RandomContinousGen
  Deprecated.
  Generated by ChatGPT, not quite a solution to a non-trivial problem.
generateHilbertCoordinates(int) - Method in class net.paulhertz.pixelaudio.HilbertGen
generateMooreCoordinates(int) - Method in class net.paulhertz.pixelaudio.MooreGen
generateMultiCoordinates(int, int) - Method in class net.paulhertz.pixelaudio.MultiGen
  The coordinate generation method for this class.
generateRandomContinuousCoordinates(int, int) - Method in class net.paulhertz.pixelaudio.RandomContinousGen
  Deprecated.
generateZigzagDiagonalCoordinates(int, int) - Method in class net.paulhertz.pixelaudio.DiagonalZigzagGen
  The coordinate generation method for this class.
generator - Variable in class net.paulhertz.pixelaudio.PixelAudioMapper
  PixelMapGenINF instance to generate LUTs
generator - Variable in class net.paulhertz.pixelaudio.ScaledSimplex
genList - Variable in class net.paulhertz.pixelaudio.MultiGen
get(String) - Method in class net.paulhertz.pixelaudio.Lindenmayer
  Gets a value from the transition table corresponding to the supplied key.
getActiveBrushColor() - Method in class net.paulhertz.pixelaudio.curves.PACurveMaker
getActiveKey() - Method in class net.paulhertz.pixelaudio.voices.PASamplerInstrumentPoolMulti
getAnimStepDivisor() - Method in class net.paulhertz.pixelaudio.Argosy
getAnimSteps() - Method in class net.paulhertz.pixelaudio.WaveSynth
getArgosyArray() - Method in class net.paulhertz.pixelaudio.Argosy
getArgosyArrayCopy() - Method in class net.paulhertz.pixelaudio.Argosy
getArgosyColors() - Method in class net.paulhertz.pixelaudio.Argosy
getArgosyGap() - Method in class net.paulhertz.pixelaudio.Argosy
getArgosyGapColor() - Method in class net.paulhertz.pixelaudio.Argosy
getArgosyGapScale() - Method in class net.paulhertz.pixelaudio.Argosy
getArgosyMargin() - Method in class net.paulhertz.pixelaudio.Argosy
getArgosyOffset() - Method in class net.paulhertz.pixelaudio.Argosy
getArgosyPattern() - Method in class net.paulhertz.pixelaudio.Argosy
getArgosyPixelShift() - Method in class net.paulhertz.pixelaudio.Argosy
getArgosyReps() - Method in class net.paulhertz.pixelaudio.Argosy
getArgosySignal() - Method in class net.paulhertz.pixelaudio.Argosy
getArgosySignal(float) - Method in class net.paulhertz.pixelaudio.Argosy
getArgosySignal(PixelAudioMapper.ChannelNames) - Method in class net.paulhertz.pixelaudio.Argosy
getArgosySignal(PixelAudioMapper.ChannelNames, float) - Method in class net.paulhertz.pixelaudio.Argosy
getArgosySize() - Method in class net.paulhertz.pixelaudio.Argosy
getArgosyStep() - Method in class net.paulhertz.pixelaudio.Argosy
getAttack() - Method in class net.paulhertz.pixelaudio.voices.ADSRParams
getAudioOutput() - Method in class net.paulhertz.pixelaudio.voices.PASamplerInstrument
getAudioOutput() - Method in class net.paulhertz.pixelaudio.voices.PASharedBufferSampler
getAvailableInstrument() - Method in class net.paulhertz.pixelaudio.voices.PASamplerInstrumentPool
  Find a free instrument; otherwise least-busy; otherwise smooth-steal one.
getAvailableVoice() - Method in class net.paulhertz.pixelaudio.voices.PASharedBufferSampler
  Get a free voice, or recycle the oldest active one if at the polyphony limit.
getBezierBias() - Method in class net.paulhertz.pixelaudio.curves.PACurveMaker
getBgColor() - Method in class net.paulhertz.pixelaudio.Argosy
getBounds() - Method in class net.paulhertz.pixelaudio.curves.PABezShape
getBoundsCenter() - Method in class net.paulhertz.pixelaudio.curves.PABezShape
getBrushColor() - Method in class net.paulhertz.pixelaudio.curves.PACurveMaker
getBrushPoly() - Method in class net.paulhertz.pixelaudio.curves.PACurveMaker
getBrushShape() - Method in class net.paulhertz.pixelaudio.curves.PACurveMaker
getBrushSize() - Method in class net.paulhertz.pixelaudio.curves.PACurveMaker
getBrushWeight() - Method in class net.paulhertz.pixelaudio.curves.PACurveMaker
getBuffer() - Method in class net.paulhertz.pixelaudio.voices.PASamplerInstrument
getBufferLength() - Method in class net.paulhertz.pixelaudio.voices.PASharedBufferSampler
getBufferSampleRate() - Method in class net.paulhertz.pixelaudio.voices.PASamplerInstrument
getBufferSampleRate() - Method in class net.paulhertz.pixelaudio.voices.PASamplerInstrumentPool
getBufferSize() - Method in class net.paulhertz.pixelaudio.voices.PASamplerInstrument
getColumns() - Method in class net.paulhertz.pixelaudio.MultiGen
getComments() - Method in class net.paulhertz.pixelaudio.WaveSynth
getCoordinates() - Method in class net.paulhertz.pixelaudio.PixelMapGen
getCoordinatesCopy() - Method in class net.paulhertz.pixelaudio.PixelMapGen
getCount() - Method in class net.paulhertz.pixelaudio.Lindenmayer.AnimUnit
getCurveColor() - Method in class net.paulhertz.pixelaudio.curves.PACurveMaker
getCurveShape() - Method in class net.paulhertz.pixelaudio.curves.PACurveMaker
getCurveWeight() - Method in class net.paulhertz.pixelaudio.curves.PACurveMaker
getDecay() - Method in class net.paulhertz.pixelaudio.voices.ADSRParams
getDefaultEnv() - Method in class net.paulhertz.pixelaudio.voices.PASamplerInstrument
getDefaultEnv() - Method in class net.paulhertz.pixelaudio.voices.PASamplerInstrumentPool
getDetail() - Method in class net.paulhertz.pixelaudio.ScaledSimplex
getDisplayName() - Method in enum class net.paulhertz.pixelaudio.PixelAudioMapper.ChannelNames
getDragColor() - Method in class net.paulhertz.pixelaudio.curves.PACurveMaker
getDragPoints() - Method in class net.paulhertz.pixelaudio.curves.PACurveMaker
getDragTimes() - Method in class net.paulhertz.pixelaudio.curves.PACurveMaker
getDragTimesAsInts() - Method in class net.paulhertz.pixelaudio.curves.PACurveMaker
getDragWeight() - Method in class net.paulhertz.pixelaudio.curves.PACurveMaker
getDuration() - Method in class net.paulhertz.pixelaudio.Lindenmayer.AnimUnit
getEpsilon() - Method in class net.paulhertz.pixelaudio.curves.PACurveMaker
getEventPoints() - Method in class net.paulhertz.pixelaudio.curves.PACurveMaker
getEventPoints(int) - Method in class net.paulhertz.pixelaudio.curves.PACurveMaker
getEventPointsColor() - Method in class net.paulhertz.pixelaudio.curves.PACurveMaker
getEventPointsSize() - Method in class net.paulhertz.pixelaudio.curves.PACurveMaker
getEventSteps() - Method in class net.paulhertz.pixelaudio.curves.PACurveMaker
getGain() - Method in class net.paulhertz.pixelaudio.WaveSynth
getGamma() - Method in class net.paulhertz.pixelaudio.WaveSynth
getGenerator() - Method in class net.paulhertz.pixelaudio.PixelAudioMapper
getGeneratorCoordinatesCopy() - Method in class net.paulhertz.pixelaudio.PixelAudioMapper
getGeneratorDescription() - Method in class net.paulhertz.pixelaudio.PixelAudioMapper
getGenList() - Method in class net.paulhertz.pixelaudio.MultiGen
getGlobalPan() - Method in class net.paulhertz.pixelaudio.voices.PASamplerInstrument
getGlobalPan() - Method in class net.paulhertz.pixelaudio.voices.PASamplerInstrumentPool
getGlobalPitch() - Method in class net.paulhertz.pixelaudio.voices.PASamplerInstrumentPool
getHeight() - Method in class net.paulhertz.pixelaudio.PixelAudioMapper
getHeight() - Method in class net.paulhertz.pixelaudio.PixelMapGen
getHeight() - Method in class net.paulhertz.pixelaudio.WaveSynth
getHistoBounds(int[]) - Static method in class net.paulhertz.pixelaudio.WaveSynth
getHistoHigh() - Method in class net.paulhertz.pixelaudio.WaveSynth
getHistoLow() - Method in class net.paulhertz.pixelaudio.WaveSynth
getImageToSignalLUT() - Method in class net.paulhertz.pixelaudio.PixelAudioMapper
getInc() - Method in class net.paulhertz.pixelaudio.ScaledSimplex
getIndex() - Method in enum class net.paulhertz.pixelaudio.PixelAudioMapper.ChannelNames
getIndexMap(int, int, AffineTransformType) - Static method in class net.paulhertz.pixelaudio.BitmapTransform
getInstruments() - Method in class net.paulhertz.pixelaudio.voices.PASamplerInstrumentPool
getInverseArray(int[]) - Method in class net.paulhertz.pixelaudio.PixelAudioMapper
  Call only on arrays containing the values 0..array.length-1, which can be used to reorder bitmaps.
getInversMapFromPixelArray(int[]) - Static method in class net.paulhertz.pixelaudio.PixelMapGen
getJSONFromFile(File, JSONObject, WaveSynth) - Static method in class net.paulhertz.pixelaudio.WaveSynthBuilder
getJSONFromFile(File, JSONObject, WaveSynth, boolean) - Static method in class net.paulhertz.pixelaudio.WaveSynthBuilder
getList() - Method in class net.paulhertz.pixelaudio.Lindenmayer.AnimStepper
getLuminosity(int) - Static method in class net.paulhertz.pixelaudio.PixelAudioMapper
getMapper() - Method in class net.paulhertz.pixelaudio.Argosy
getMapper() - Method in class net.paulhertz.pixelaudio.WaveSynth
getMaxAmp() - Method in class net.paulhertz.pixelaudio.voices.ADSRParams
getMaxReps() - Method in class net.paulhertz.pixelaudio.Argosy
getMaxVoices() - Method in class net.paulhertz.pixelaudio.voices.PASamplerInstrumentPool
getMaxVoices() - Method in class net.paulhertz.pixelaudio.voices.PASharedBufferSampler
getNoiseiness() - Method in class net.paulhertz.pixelaudio.WaveSynth
getNoiz() - Method in class net.paulhertz.pixelaudio.ScaledSimplex
getOctaves() - Method in class net.paulhertz.pixelaudio.ScaledSimplex
getOffsetList() - Method in class net.paulhertz.pixelaudio.MultiGen
getOutputBufferSize() - Method in class net.paulhertz.pixelaudio.voices.PASamplerInstrumentPool
getOutputSampleRate() - Method in class net.paulhertz.pixelaudio.voices.PASamplerInstrument
getOutputSampleRate() - Method in class net.paulhertz.pixelaudio.voices.PASamplerInstrumentPool
getPan() - Method in class net.paulhertz.pixelaudio.voices.PASamplerVoice
getPitchScale() - Method in class net.paulhertz.pixelaudio.voices.PASamplerInstrument
getPixelMap() - Method in class net.paulhertz.pixelaudio.PixelMapGen
getPixelMapCopy() - Method in class net.paulhertz.pixelaudio.PixelMapGen
getPixelMapFromCoordinates(ArrayList<int[]>, int) - Static method in class net.paulhertz.pixelaudio.PixelMapGen
getPlaybackSampleRate() - Method in class net.paulhertz.pixelaudio.voices.PASharedBufferSampler
  Returns the current sample rate of this sampler.
getPointList(int) - Method in class net.paulhertz.pixelaudio.curves.PABezShape
  Extracts an approximated polygon from path data, returning it as an array of PVector.
getPointList(PApplet, int) - Method in class net.paulhertz.pixelaudio.curves.PABezShape
  Deprecated.
getPointList(PGraphics, int) - Method in class net.paulhertz.pixelaudio.curves.PABezShape
  Deprecated.
getPolySteps() - Method in class net.paulhertz.pixelaudio.curves.PACurveMaker
getPoolByTag(String) - Method in class net.paulhertz.pixelaudio.voices.PASamplerInstrumentPoolMulti
getPoolCount() - Method in class net.paulhertz.pixelaudio.voices.PASamplerInstrumentPoolMulti
getPools() - Method in class net.paulhertz.pixelaudio.voices.PASamplerInstrumentPoolMulti
getPoolSize() - Method in class net.paulhertz.pixelaudio.voices.PASamplerInstrumentPool
getRdpColor() - Method in class net.paulhertz.pixelaudio.curves.PACurveMaker
getRdpIndices() - Method in class net.paulhertz.pixelaudio.curves.PACurveMaker
getRdpIndicesAsInts() - Method in class net.paulhertz.pixelaudio.curves.PACurveMaker
getRdpPoints() - Method in class net.paulhertz.pixelaudio.curves.PACurveMaker
getRdpWeight() - Method in class net.paulhertz.pixelaudio.curves.PACurveMaker
getRelease() - Method in class net.paulhertz.pixelaudio.voices.ADSRParams
getRows() - Method in class net.paulhertz.pixelaudio.MultiGen
getSampleMap() - Method in class net.paulhertz.pixelaudio.PixelMapGen
getSampleMapCopy() - Method in class net.paulhertz.pixelaudio.PixelMapGen
getSampler() - Method in class net.paulhertz.pixelaudio.voices.PASamplerInstrument
getSampleRate() - Method in class net.paulhertz.pixelaudio.WaveSynth
getSampleRateRatio() - Method in class net.paulhertz.pixelaudio.voices.PASamplerInstrument
getSeed() - Method in class net.paulhertz.pixelaudio.ScaledSimplex
getSignalToImageLUT() - Method in class net.paulhertz.pixelaudio.PixelAudioMapper
getSize() - Method in class net.paulhertz.pixelaudio.PixelAudioMapper
getSize() - Method in class net.paulhertz.pixelaudio.PixelMapGen
getStep() - Method in class net.paulhertz.pixelaudio.WaveSynth
getStepArray() - Method in class net.paulhertz.pixelaudio.Lindenmayer.AnimStepper
getStepSize() - Method in class net.paulhertz.pixelaudio.Lindenmayer.AnimUnit
getStop() - Method in class net.paulhertz.pixelaudio.WaveSynth
getSustain() - Method in class net.paulhertz.pixelaudio.voices.ADSRParams
getTimeOffset() - Method in class net.paulhertz.pixelaudio.curves.PACurveMaker
getTimeStamp() - Method in class net.paulhertz.pixelaudio.curves.PACurveMaker
getTransformType() - Method in class net.paulhertz.pixelaudio.PixelMapGen
getUnitSize() - Method in class net.paulhertz.pixelaudio.Argosy
getValue() - Method in class net.paulhertz.pixelaudio.voices.SimpleADSR
getVideoFilename() - Method in class net.paulhertz.pixelaudio.WaveSynth
getVideoFrameRate() - Method in class net.paulhertz.pixelaudio.WaveSynth
getVoiceId() - Method in class net.paulhertz.pixelaudio.voices.PASamplerVoice
getVoices() - Method in class net.paulhertz.pixelaudio.voices.PASharedBufferSampler
  Read-only list of voices for GUI or debugging.
getWaveDataList() - Method in class net.paulhertz.pixelaudio.WaveSynth
getWaveSynthJSONHeader() - Static method in class net.paulhertz.pixelaudio.WaveSynthBuilder
getWeightedBrushShape() - Method in class net.paulhertz.pixelaudio.curves.PACurveMaker
getWeightedBrushShape(float, float) - Method in class net.paulhertz.pixelaudio.curves.PACurveMaker
getWeightedCurveShape() - Method in class net.paulhertz.pixelaudio.curves.PACurveMaker
getWeightedCurveShape(float) - Method in class net.paulhertz.pixelaudio.curves.PACurveMaker
  Calculates a PABezSHape with distances between control points and anchor points adjusted by bezierBias.
getWidth() - Method in class net.paulhertz.pixelaudio.PixelAudioMapper
getWidth() - Method in class net.paulhertz.pixelaudio.PixelMapGen
getWidth() - Method in class net.paulhertz.pixelaudio.WaveSynth
getX() - Method in class net.paulhertz.pixelaudio.voices.TimedLocation
getY() - Method in class net.paulhertz.pixelaudio.voices.TimedLocation
globalLooping - Variable in class net.paulhertz.pixelaudio.voices.PASharedBufferSampler
globalPan - Variable in class net.paulhertz.pixelaudio.voices.PASamplerInstrument
globalPan - Variable in class net.paulhertz.pixelaudio.voices.PASamplerInstrumentPool
globalPitch - Variable in class net.paulhertz.pixelaudio.voices.PASamplerInstrument
globalPitch - Variable in class net.paulhertz.pixelaudio.voices.PASamplerInstrumentPool
grad(long, long, long, float, float) - Static method in class net.paulhertz.pixelaudio.OpenSimplex2
grad(long, long, long, long, float, float, float) - Static method in class net.paulhertz.pixelaudio.OpenSimplex2
grad(long, long, long, long, long, float, float, float, float) - Static method in class net.paulhertz.pixelaudio.OpenSimplex2
GRADIENTS_2D - Static variable in class net.paulhertz.pixelaudio.OpenSimplex2
GRADIENTS_3D - Static variable in class net.paulhertz.pixelaudio.OpenSimplex2
GRADIENTS_4D - Static variable in class net.paulhertz.pixelaudio.OpenSimplex2

A B C D E F G H I K L M N O P Q R S T U V W X Y Z
All Classes and Interfaces|All Packages|Constant Field Values