Index

A B C D E F G H I J 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

S

s - Variable in class net.paulhertz.pixelaudio.Lindenmayer.AnimUnit
 
s - Variable in class net.paulhertz.pixelaudio.WaveData
 
S - Enum constant in enum class net.paulhertz.pixelaudio.PixelAudioMapper.ChannelNames
 
sample(float) - Method in class net.paulhertz.pixelaudio.curves.PAGestureParametric
Sample with linear parameterization: f(u) = u.
sample(float) - Method in class net.paulhertz.pixelaudio.curves.PAIndexParametric
Sample the path at parameter u ∈ [0,1], returning an interpolated point.
sample(float) - Method in class net.paulhertz.pixelaudio.curves.PAPathParametric
Sample the path at parameter u ∈ [0,1], returning an interpolated point.
sample(float, DoubleUnaryOperator) - Method in class net.paulhertz.pixelaudio.curves.PAGestureParametric
Sample with an optional warp function f(u) → [0,1].
Sample(float, float, float) - Constructor for class net.paulhertz.pixelaudio.curves.PAGestureParametric.Sample
 
sampleCursor - Variable in class net.paulhertz.pixelaudio.granular.PAGranularSampler
 
sampleHit(int) - Method in class net.paulhertz.pixelaudio.example.TutorialOne_04_Network.NetworkDelegate
 
sampleIndex(PVector) - Method in class net.paulhertz.pixelaudio.granular.GestureGranularRenderer.DefaultMapping
 
sampleIndex(PVector) - Method in interface net.paulhertz.pixelaudio.granular.GestureGranularRenderer.GestureMapping
Convert a gesture point into a source sample index (0..sourceLen-1).
samplelen - Variable in class net.paulhertz.pixelaudio.example.GesturePlayground_back
 
samplelen - Variable in class net.paulhertz.pixelaudio.example.GesturePlayground
 
samplelen - Variable in class net.paulhertz.pixelaudio.example.TutorialOne_01_FileIO
 
samplelen - Variable in class net.paulhertz.pixelaudio.example.TutorialOne_02_Animation
 
samplelen - Variable in class net.paulhertz.pixelaudio.example.TutorialOne_03_Drawing
 
samplelen - Variable in class net.paulhertz.pixelaudio.example.TutorialOne_04_Network
 
samplelen - Variable in class net.paulhertz.pixelaudio.example.TutorialOne_06_WindowBuffer
 
sampleMap - Variable in class net.paulhertz.pixelaudio.PixelMapGen
 
samplePos - Variable in class net.paulhertz.pixelaudio.example.GesturePlayground_back.ClickHappening
 
samplePos - Variable in class net.paulhertz.pixelaudio.example.GesturePlayground_back
 
samplePos - Variable in class net.paulhertz.pixelaudio.example.GesturePlayground_back.SamplerPointHappening
 
samplePos - Variable in class net.paulhertz.pixelaudio.example.GesturePlayground
 
samplePos - Variable in class net.paulhertz.pixelaudio.example.GesturePlayground.SamplerPointHappening
 
samplePos - Variable in class net.paulhertz.pixelaudio.example.TutorialOne_01_FileIO
 
samplePos - Variable in class net.paulhertz.pixelaudio.example.TutorialOne_02_Animation
 
samplePos - Variable in class net.paulhertz.pixelaudio.example.TutorialOne_03_Drawing
 
samplePos - Variable in class net.paulhertz.pixelaudio.example.TutorialOne_04_Network
 
samplePos - Variable in class net.paulhertz.pixelaudio.example.TutorialOne_06_WindowBuffer
 
sampler - Variable in class net.paulhertz.pixelaudio.granular.PAGranularInstrument
 
sampler - Variable in class net.paulhertz.pixelaudio.sampler.PASamplerInstrument
 
SAMPLER - Enum constant in enum class net.paulhertz.pixelaudio.example.TutorialOne_03_Drawing.BrushOutput
 
SAMPLER - Enum constant in enum class net.paulhertz.pixelaudio.example.TutorialOne_04_Network.BrushOutput
 
sampleRate - Variable in class net.paulhertz.pixelaudio.example.GesturePlayground_back
 
sampleRate - Variable in class net.paulhertz.pixelaudio.example.GesturePlayground
 
sampleRate - Variable in class net.paulhertz.pixelaudio.example.TutorialOne_01_FileIO
 
sampleRate - Variable in class net.paulhertz.pixelaudio.example.TutorialOne_02_Animation
 
sampleRate - Variable in class net.paulhertz.pixelaudio.example.TutorialOne_03_Drawing
 
sampleRate - Variable in class net.paulhertz.pixelaudio.example.TutorialOne_04_Network
 
sampleRate - Variable in class net.paulhertz.pixelaudio.example.TutorialOne_06_WindowBuffer
 
sampleRate - Variable in class net.paulhertz.pixelaudio.granular.PABufferBackedSource
 
sampleRate - Variable in class net.paulhertz.pixelaudio.granular.PAGranularInstrumentDirector
 
sampleRate - Variable in class net.paulhertz.pixelaudio.granular.PathGranularSource
 
sampleRate - Variable in class net.paulhertz.pixelaudio.sampler.SimpleADSR
 
sampleRate - Variable in class net.paulhertz.pixelaudio.WaveSynth
The sampling frequency, the number of samples read in one second of sound.
sampleRateRatio - Variable in class net.paulhertz.pixelaudio.sampler.PASamplerInstrument
 
SamplerBrush - Class in net.paulhertz.pixelaudio.curves
 
SamplerBrush(PACurveMaker, GestureGranularConfig.Builder) - Constructor for class net.paulhertz.pixelaudio.curves.SamplerBrush
 
samplerBrushes - Variable in class net.paulhertz.pixelaudio.example.GesturePlayground_back
 
samplerBrushes - Variable in class net.paulhertz.pixelaudio.example.GesturePlayground
 
samplerEnv - Variable in class net.paulhertz.pixelaudio.example.GesturePlayground_back
 
samplerEnv - Variable in class net.paulhertz.pixelaudio.example.GesturePlayground
 
samplerGain - Variable in class net.paulhertz.pixelaudio.example.GesturePlayground
 
samplerMaxVoices - Variable in class net.paulhertz.pixelaudio.example.TutorialOne_03_Drawing
 
samplerMaxVoices - Variable in class net.paulhertz.pixelaudio.example.TutorialOne_04_Network
 
samplerPointGain - Variable in class net.paulhertz.pixelaudio.example.GesturePlayground
 
SamplerPointHappening(int, int, int, int, float, float, float, ADSRParams, int) - Constructor for class net.paulhertz.pixelaudio.example.GesturePlayground_back.SamplerPointHappening
 
SamplerPointHappening(int, int, int, int, float, float, float, ADSRParams, int) - Constructor for class net.paulhertz.pixelaudio.example.GesturePlayground.SamplerPointHappening
 
samplerTimeLocs - Variable in class net.paulhertz.pixelaudio.example.GesturePlayground_back
 
samplerTimeLocs - Variable in class net.paulhertz.pixelaudio.example.GesturePlayground
 
samplerTimeLocs - Variable in class net.paulhertz.pixelaudio.example.TutorialOne_03_Drawing
 
samplerTimeLocs - Variable in class net.paulhertz.pixelaudio.example.TutorialOne_04_Network
 
samplesInStage - Variable in class net.paulhertz.pixelaudio.sampler.SimpleADSR
 
samplesToMillis(long, double) - Static method in class net.paulhertz.pixelaudio.schedule.AudioUtility
 
sampleTime - Variable in class net.paulhertz.pixelaudio.schedule.AudioScheduler.PointEvent
Absolute sample index (0-based) at which the event should fire.
sampleX - Variable in class net.paulhertz.pixelaudio.example.TutorialOne_06_WindowBuffer
 
sampleY - Variable in class net.paulhertz.pixelaudio.example.TutorialOne_06_WindowBuffer
 
saturation(int) - Static method in class net.paulhertz.pixelaudio.PixelAudioMapper
Extracts the saturation component from an RGB value.
saturation(int, float[]) - Static method in class net.paulhertz.pixelaudio.PixelAudioMapper
Extracts the saturation component from an RGB value.
saveAudioTo32BitPCMFile(float[], float, String) - Static method in class net.paulhertz.pixelaudio.schedule.AudioUtility
Saves audio data to a 32-bit floating point format that has higher resolution than 16-bit integer PCM.
saveAudioToFile(float[], float, String) - Method in class net.paulhertz.pixelaudio.example.TutorialOne_01_FileIO
Saves audio data to 16-bit integer PCM format, which Processing can also open.
saveAudioToFile(float[], float, String) - Method in class net.paulhertz.pixelaudio.example.TutorialOne_02_Animation
Saves audio data to 16-bit integer PCM format, which Processing can also open.
saveAudioToFile(float[], float, String) - Method in class net.paulhertz.pixelaudio.example.TutorialOne_03_Drawing
Saves audio data to 16-bit integer PCM format, which Processing can also open.
saveAudioToFile(float[], float, String) - Method in class net.paulhertz.pixelaudio.example.TutorialOne_04_Network
Saves audio data to 16-bit integer PCM format, which Processing can also open.
saveAudioToFile(float[], float, String) - Method in class net.paulhertz.pixelaudio.example.TutorialOne_06_WindowBuffer
Saves audio data to 16-bit integer PCM format, which Processing can also open.
saveAudioToFile(float[], float, String) - Static method in class net.paulhertz.pixelaudio.schedule.AudioUtility
Saves audio data to 16-bit integer PCM format, which Processing can also open.
saveImageToFile(PImage, String) - Method in class net.paulhertz.pixelaudio.example.TutorialOne_01_FileIO
 
saveImageToFile(PImage, String) - Method in class net.paulhertz.pixelaudio.example.TutorialOne_02_Animation
 
saveImageToFile(PImage, String) - Method in class net.paulhertz.pixelaudio.example.TutorialOne_03_Drawing
 
saveImageToFile(PImage, String) - Method in class net.paulhertz.pixelaudio.example.TutorialOne_04_Network
 
saveImageToFile(PImage, String) - Method in class net.paulhertz.pixelaudio.example.TutorialOne_06_WindowBuffer
 
saveStereoAudioTo32BitPCMFile(float[], float[], float, String) - Static method in class net.paulhertz.pixelaudio.schedule.AudioUtility
Saves stereo audio data to a 32-bit floating point format that has higher resolution than 16-bit integer PCM.
saveStereoAudioToFile(float[], float[], float, String) - Static method in class net.paulhertz.pixelaudio.schedule.AudioUtility
Saves stereo audio data to 16-bit integer PCM format, which Processing can also open.
saveToAudio() - Method in class net.paulhertz.pixelaudio.example.TutorialOne_01_FileIO
 
saveToAudio() - Method in class net.paulhertz.pixelaudio.example.TutorialOne_02_Animation
 
saveToAudio() - Method in class net.paulhertz.pixelaudio.example.TutorialOne_03_Drawing
Calls Processing's selectOutput method to start the process of saving the current audio signal to a .wav file.
saveToAudio() - Method in class net.paulhertz.pixelaudio.example.TutorialOne_04_Network
Calls Processing's selectOutput method to start the process of saving the current audio signal to a .wav file.
saveToAudio() - Method in class net.paulhertz.pixelaudio.example.TutorialOne_06_WindowBuffer
Calls Processing's selectOutput method to start the process of saving the current audio signal to a .wav file.
saveToImage() - Method in class net.paulhertz.pixelaudio.example.TutorialOne_01_FileIO
 
saveToImage() - Method in class net.paulhertz.pixelaudio.example.TutorialOne_02_Animation
 
saveToImage() - Method in class net.paulhertz.pixelaudio.example.TutorialOne_03_Drawing
Calls Processing's selectOutput method to start the process of saving the mapImage (the offscreen copy of the display image) to a .png file.
saveToImage() - Method in class net.paulhertz.pixelaudio.example.TutorialOne_04_Network
Calls Processing's selectOutput method to start the process of saving the mapImage (the offscreen copy of the display image) to a .png file.
saveToImage() - Method in class net.paulhertz.pixelaudio.example.TutorialOne_06_WindowBuffer
Calls Processing's selectOutput method to start the process of saving the mapImage (the offscreen copy of the display image) to a .png file.
saveWaveSynthJSON(PApplet, File, WaveSynth) - Static method in class net.paulhertz.pixelaudio.WaveSynthBuilder
 
sayHello() - Method in class net.paulhertz.pixelaudio.PixelAudio
 
scalarProjection(PVector, PVector, PVector) - Static method in class net.paulhertz.pixelaudio.curves.PACurveUtility
 
scaleAmps(ArrayList<WaveData>, float, boolean) - Static method in class net.paulhertz.pixelaudio.WaveSynthBuilder
Scales the amplitude of an ArrayList of WaveData objects.
scaleCoordAroundPoint(float, float, float, float, float, float) - Static method in class net.paulhertz.pixelaudio.curves.PABezShape
Scales a point by xScale and yScale around a point (xctr, yctr), returns a new point.
scaledNormalAtPoint(PVector, PVector, float) - Static method in class net.paulhertz.pixelaudio.curves.PACurveUtility
 
scaledPhaseAtFrame(int) - Method in class net.paulhertz.pixelaudio.WaveData
 
ScaledSimplex - Class in net.paulhertz.pixelaudio
A wrapper for OpenSimplex2, adapted from Christian Maher's code at https://cmaher.github.io/posts/working-with-simplex-noise/
ScaledSimplex() - Constructor for class net.paulhertz.pixelaudio.ScaledSimplex
 
ScaledSimplex(int) - Constructor for class net.paulhertz.pixelaudio.ScaledSimplex
 
ScaledSimplex(int, float) - Constructor for class net.paulhertz.pixelaudio.ScaledSimplex
 
ScaledSimplex(int, float, float) - Constructor for class net.paulhertz.pixelaudio.ScaledSimplex
 
ScaledSimplex(int, float, float, int) - Constructor for class net.paulhertz.pixelaudio.ScaledSimplex
 
ScaledSimplex(int, float, int) - Constructor for class net.paulhertz.pixelaudio.ScaledSimplex
 
scaleFreqs(ArrayList<WaveData>, float, boolean) - Static method in class net.paulhertz.pixelaudio.WaveSynthBuilder
Scales the frequencies of an ArrayList of WaveData objects.
scaleShape(float, float, float, float) - Method in class net.paulhertz.pixelaudio.curves.PABezShape
Scales this shape around a given point.
scaleToDuration(GestureSchedule, float) - Static method in class net.paulhertz.pixelaudio.granular.PAGranularInstrumentDirector
 
scaleToDurationMs(GestureSchedule, int) - Static method in class net.paulhertz.pixelaudio.schedule.GestureScheduleBuilder
 
schedule - Variable in class net.paulhertz.pixelaudio.example.GesturePlayground_back.GranularBrushHappening
 
scheduleBuilder - Variable in class net.paulhertz.pixelaudio.example.GesturePlayground_back
 
scheduleBuilder - Variable in class net.paulhertz.pixelaudio.example.GesturePlayground
 
ScheduledPlay(PASource, ADSRParams, float, float, boolean) - Constructor for class net.paulhertz.pixelaudio.granular.PAGranularSampler.ScheduledPlay
 
ScheduledPlay(PASource, ADSRParams, float, float, boolean, WindowFunction, int) - Constructor for class net.paulhertz.pixelaudio.granular.PAGranularSampler.ScheduledPlay
 
scheduleEvents(float[], GestureSchedule, GestureGranularParams, GestureEventParams, WindowFunction, long) - Method in class net.paulhertz.pixelaudio.granular.PAGranularInstrumentDirector
 
scheduleGranularBrushClick(GranularBrush, int, int) - Method in class net.paulhertz.pixelaudio.example.GesturePlayground_back
 
scheduleGranularBrushClick(GranularBrush, int, int) - Method in class net.paulhertz.pixelaudio.example.GesturePlayground
 
scheduleGranularBrushClick(TutorialOne_03_Drawing.AudioBrushLite) - Method in class net.paulhertz.pixelaudio.example.TutorialOne_03_Drawing
Schedule a Granular brush audio / animation event.
scheduleGranularBrushClick(TutorialOne_04_Network.AudioBrushLite) - Method in class net.paulhertz.pixelaudio.example.TutorialOne_04_Network
Schedule a Granular brush audio / animation event.
scheduleId - Variable in class net.paulhertz.pixelaudio.granular.GestureEventParams.Builder
 
scheduleId - Variable in class net.paulhertz.pixelaudio.granular.GestureEventParams
Optional: a free-form identity marker for debugging/caching.
scheduleId(int) - Method in class net.paulhertz.pixelaudio.granular.GestureEventParams.Builder
Optional caller-defined id for associated schedule.
schedulePlayAtFrame(long, int, int, float, ADSRParams, float, float) - Method in class net.paulhertz.pixelaudio.sampler.PASamplerInstrumentPool
Hook: schedule by audio-frame index (frame = one AudioOutput callback).
schedulePlayAtMillis(long, int, int, float, ADSRParams, float, float) - Method in class net.paulhertz.pixelaudio.sampler.PASamplerInstrumentPool
Hook: schedule by (future) wallclock ms — will be wired to TimedLocation later.
schedulePoint(long, H) - Method in class net.paulhertz.pixelaudio.schedule.AudioScheduler
Schedule a point event at an absolute sample time.
scheduler - Variable in class net.paulhertz.pixelaudio.granular.PAGranularSampler
 
scheduleSamplerBrushClick(SamplerBrush, int, int) - Method in class net.paulhertz.pixelaudio.example.GesturePlayground_back
 
scheduleSamplerBrushClick(SamplerBrush, int, int) - Method in class net.paulhertz.pixelaudio.example.GesturePlayground
 
scheduleSamplerBrushClick(TutorialOne_03_Drawing.AudioBrushLite) - Method in class net.paulhertz.pixelaudio.example.TutorialOne_03_Drawing
Schedule a Sampler brush audio / animation event.
scheduleSamplerBrushClick(TutorialOne_04_Network.AudioBrushLite) - Method in class net.paulhertz.pixelaudio.example.TutorialOne_04_Network
Schedule a Sampler brush audio / animation event.
scheduleSpan(long, long, H) - Method in class net.paulhertz.pixelaudio.schedule.AudioScheduler
Schedule a span event active on [startSample, endSample).
screenWidth - Variable in class net.paulhertz.pixelaudio.granular.GestureGranularRenderer.DefaultMapping
 
secsToSamples(double, double) - Static method in class net.paulhertz.pixelaudio.schedule.AudioUtility
 
seed - Variable in class net.paulhertz.pixelaudio.ScaledSimplex
 
SEED_FLIP_3D - Static variable in class net.paulhertz.pixelaudio.OpenSimplex2
 
SEED_OFFSET_4D - Static variable in class net.paulhertz.pixelaudio.OpenSimplex2
 
seekTo(long) - Method in class net.paulhertz.pixelaudio.granular.BasicIndexGranularSource
Call this at note-on to define when the grain train starts in absolute sample time.
seekTo(long) - Method in class net.paulhertz.pixelaudio.granular.IndexGranularSource
 
seekTo(long) - Method in class net.paulhertz.pixelaudio.granular.PABufferBackedSource
 
seekTo(long) - Method in class net.paulhertz.pixelaudio.granular.PABurstGranularSource
 
seekTo(long) - Method in interface net.paulhertz.pixelaudio.granular.PASource
Optional seek/rewind hook, mainly for transport or "note-on" start time.
seekTo(long) - Method in class net.paulhertz.pixelaudio.granular.PathGranularSource
 
segmentType - Static variable in class net.paulhertz.pixelaudio.curves.PABezVertex
path segemnt type
segmentType - Static variable in class net.paulhertz.pixelaudio.curves.PALineVertex
path segment type
segmentType() - Method in class net.paulhertz.pixelaudio.curves.PABezVertex
 
segmentType() - Method in class net.paulhertz.pixelaudio.curves.PALineVertex
 
segmentType() - Method in interface net.paulhertz.pixelaudio.curves.PAVertex2DINF
 
selectedBrushColor - Variable in class net.paulhertz.pixelaudio.example.TutorialOne_03_Drawing
 
selectedBrushColor - Variable in class net.paulhertz.pixelaudio.example.TutorialOne_04_Network
 
selectedBrushColor1 - Variable in class net.paulhertz.pixelaudio.example.GesturePlayground_back
 
selectedBrushColor1 - Variable in class net.paulhertz.pixelaudio.example.GesturePlayground
 
selectedBrushColor1 - Variable in class net.paulhertz.pixelaudio.example.TutorialOne_03_Drawing
 
selectedBrushColor1 - Variable in class net.paulhertz.pixelaudio.example.TutorialOne_04_Network
 
selectedBrushColor2 - Variable in class net.paulhertz.pixelaudio.example.GesturePlayground_back
 
selectedBrushColor2 - Variable in class net.paulhertz.pixelaudio.example.GesturePlayground
 
selectedBrushColor2 - Variable in class net.paulhertz.pixelaudio.example.TutorialOne_03_Drawing
 
selectedBrushColor2 - Variable in class net.paulhertz.pixelaudio.example.TutorialOne_04_Network
 
selectWindowPreset(GestureGranularTexture.WindowPreset) - Method in class net.paulhertz.pixelaudio.granular.GestureGranularTexture.Builder
Convenience helper to select a preset and set the corresponding WindowFunction.
selectWindowPreset(GranularSettings.WindowPreset) - Method in class net.paulhertz.pixelaudio.granular.GranularSettings
Convenience helper to select a preset and set the corresponding WindowFunction.
semitoneFac - Static variable in class net.paulhertz.pixelaudio.WaveSynthBuilder
 
setActive(String) - Method in class net.paulhertz.pixelaudio.sampler.PASamplerInstrumentPoolMulti
Activate the given pool key for subsequent play() calls.
setActiveBrush(AudioBrush) - Method in class net.paulhertz.pixelaudio.example.GesturePlayground_back
 
setActiveBrush(AudioBrush) - Method in class net.paulhertz.pixelaudio.example.GesturePlayground
 
setActiveBrush(AudioBrush, int) - Method in class net.paulhertz.pixelaudio.example.GesturePlayground_back
 
setActiveBrush(AudioBrush, int) - Method in class net.paulhertz.pixelaudio.example.GesturePlayground
 
setActiveBrushColor(int) - Method in class net.paulhertz.pixelaudio.curves.PACurveMaker
 
setAlpha(int[], int) - Static method in class net.paulhertz.pixelaudio.PixelAudioMapper
 
setAlpha(int, int) - Static method in class net.paulhertz.pixelaudio.example.GesturePlayground
Sets the alpha channel of an RGBA color.
setAlpha(int, int) - Static method in class net.paulhertz.pixelaudio.example.TutorialOne_03_Drawing
Sets the alpha channel of an RGBA color.
setAlpha(int, int) - Static method in class net.paulhertz.pixelaudio.example.TutorialOne_04_Network
Sets the alpha channel of an RGBA color.
setAlpha(int, int) - Static method in class net.paulhertz.pixelaudio.example.TutorialOne_06_WindowBuffer
 
setAlpha(int, int) - Static method in class net.paulhertz.pixelaudio.PixelAudioMapper
 
setAlphaWithBlack(int, int) - Method in class net.paulhertz.pixelaudio.example.GesturePlayground
Sets the alpha channel of an RGBA color, conditionally setting alpha = 0 if all other channels = 0.
setAlphaWithBlack(int, int) - Method in class net.paulhertz.pixelaudio.example.TutorialOne_03_Drawing
Sets the alpha channel of an RGBA color, conditionally setting alpha = 0 if all other channels = 0.
setAlphaWithBlack(int, int) - Method in class net.paulhertz.pixelaudio.example.TutorialOne_04_Network
Sets the alpha channel of an RGBA color, conditionally setting alpha = 0 if all other channels = 0.
setAlphaWithBlack(int, int) - Method in class net.paulhertz.pixelaudio.example.TutorialOne_06_WindowBuffer
 
setAmp(float) - Method in class net.paulhertz.pixelaudio.WaveData
 
setAnimationSteps(int) - Method in class net.paulhertz.pixelaudio.WaveData
 
setAnimStepDivisor(float) - Method in class net.paulhertz.pixelaudio.Argosy
 
setAnimSteps(int) - Method in class net.paulhertz.pixelaudio.WaveSynth
 
setArgosyArray(int[]) - Method in class net.paulhertz.pixelaudio.Argosy
 
setArgosyColors(int[]) - Method in class net.paulhertz.pixelaudio.Argosy
Sets new argosyColors and triggers a call to initArgosy() to reset the pattern in argosyArray.
setArgosyGap(int) - Method in class net.paulhertz.pixelaudio.Argosy
Sets argosyGap and triggers a call to initArgosy() to reset the pattern in argosyArray.
setArgosyGapColor(int) - Method in class net.paulhertz.pixelaudio.Argosy
Sets argosyGapColor and triggers a call to argosyFill() to reset the pattern in bigArray.
setArgosyGapScale(float) - Method in class net.paulhertz.pixelaudio.Argosy
Sets argosyGapScale and triggers a call to initArgosy() to reset the pattern in argosyArray.
setArgosyOffset(int) - Method in class net.paulhertz.pixelaudio.Argosy
 
setArgosyPattern(int[]) - Method in class net.paulhertz.pixelaudio.Argosy
Sets a new argosy pattern and triggers a call to argosyFill() to reset the pattern in bigArray.
setArgosyPixelShift(int) - Method in class net.paulhertz.pixelaudio.Argosy
 
setArgosyReps(int) - Method in class net.paulhertz.pixelaudio.Argosy
 
setArgosyStep(int) - Method in class net.paulhertz.pixelaudio.Argosy
Set the animStep, with no side effects (but animation calls will use the new value)
setAudioGain(float) - Method in class net.paulhertz.pixelaudio.example.GesturePlayground_back
Sets audioOut.gain.
setAudioGain(float) - Method in class net.paulhertz.pixelaudio.example.GesturePlayground
Sets audioOut.gain.
setAudioGain(float) - Method in class net.paulhertz.pixelaudio.example.TutorialOne_03_Drawing
Sets audioOut.gain.
setAudioGain(float) - Method in class net.paulhertz.pixelaudio.example.TutorialOne_04_Network
Sets audioOut.gain.
setAudioGain(float) - Method in class net.paulhertz.pixelaudio.example.TutorialOne_06_WindowBuffer
Sets audioOut.gain.
setBaselinesFromSchedule(GestureSchedule) - Method in class net.paulhertz.pixelaudio.granular.GestureGranularConfig.Builder
 
setBezierBias(float) - Method in class net.paulhertz.pixelaudio.curves.PACurveMaker
 
setBgColor(int) - Method in class net.paulhertz.pixelaudio.Argosy
 
setBounds(float[]) - Method in class net.paulhertz.pixelaudio.curves.PABezShape
 
setBrushColor(int) - Method in class net.paulhertz.pixelaudio.curves.PACurveMaker
 
setBrushEpsilon(TutorialOne_03_Drawing.AudioBrushLite, float) - Method in class net.paulhertz.pixelaudio.example.TutorialOne_03_Drawing
Sets epsilon value for the PACurveMaker associated with an AudioBrushLite instance.
setBrushEpsilon(TutorialOne_04_Network.AudioBrushLite, float) - Method in class net.paulhertz.pixelaudio.example.TutorialOne_04_Network
Sets epsilon value for the PACurveMaker associated with an AudioBrushLite instance.
setBrushSize(float) - Method in class net.paulhertz.pixelaudio.curves.PACurveMaker
Set the distance in pixels between opposite edges of a brushstroke.
setBrushWeight(float) - Method in class net.paulhertz.pixelaudio.curves.PACurveMaker
 
setBuffer(float[]) - Method in interface net.paulhertz.pixelaudio.sampler.PASampler
 
setBuffer(float[]) - Method in class net.paulhertz.pixelaudio.sampler.PASamplerVoice
 
setBuffer(float[]) - Method in class net.paulhertz.pixelaudio.sampler.PASharedBufferSampler
 
setBuffer(float[], float) - Method in interface net.paulhertz.pixelaudio.sampler.PASampler
 
setBuffer(float[], float) - Method in class net.paulhertz.pixelaudio.sampler.PASamplerInstrument
Replace the instrument's active buffer contents with a new signal array using MultiChannelBuffer.setChannel(0, newBuffer), which creates a copy of the supplied array, and set a new bufferSamplerRate.
setBuffer(float[], float) - Method in class net.paulhertz.pixelaudio.sampler.PASamplerInstrumentPool
Propagate a new float[] buffer to all instruments in this pool.
setBuffer(float[], float) - Method in class net.paulhertz.pixelaudio.sampler.PASamplerInstrumentPoolMulti
Propagate float[] buffer to all sub-pools (mono assumption).
setBuffer(float[], float) - Method in class net.paulhertz.pixelaudio.sampler.PASamplerVoice
 
setBuffer(float[], float) - Method in class net.paulhertz.pixelaudio.sampler.PASharedBufferSampler
 
setBuffer(MultiChannelBuffer) - Method in class net.paulhertz.pixelaudio.sampler.PASamplerInstrument
Copy the data and settings in the provided MultiChannelBuffer to this.buffer; bufferSampleRate is unchanged.
setBuffer(MultiChannelBuffer) - Method in class net.paulhertz.pixelaudio.sampler.PASamplerInstrumentPool
Swap the pool's shared buffer; keeps existing bufferSampleRate.
setBuffer(MultiChannelBuffer) - Method in class net.paulhertz.pixelaudio.sampler.PASamplerInstrumentPoolMulti
Propagate new buffer to all sub-pools, keeping sample rates intact.
setBuffer(MultiChannelBuffer, float) - Method in class net.paulhertz.pixelaudio.sampler.PASamplerInstrument
Copy the data and settings of the provided MultiChannelBuffer to this.buffer and set bufferSampleRate.
setBuffer(MultiChannelBuffer, float) - Method in class net.paulhertz.pixelaudio.sampler.PASamplerInstrumentPool
Swap the pool's shared buffer and update its buffer sample rate.
setBuffer(MultiChannelBuffer, float) - Method in class net.paulhertz.pixelaudio.sampler.PASamplerInstrumentPoolMulti
Propagate new buffer and sample rate to all sub-pools.
setBufferSampleRate(float) - Method in class net.paulhertz.pixelaudio.sampler.PASamplerInstrument
Update the buffer's intrinsic sample rate.
setComments(String) - Method in class net.paulhertz.pixelaudio.WaveSynth
 
setControlsEnabled() - Method in class net.paulhertz.pixelaudio.example.GesturePlayground_back
 
setControlsEnabled() - Method in class net.paulhertz.pixelaudio.example.GesturePlayground
Determine which controls to enable, based on the drawing mode.
setCount(int) - Method in class net.paulhertz.pixelaudio.Lindenmayer.AnimUnit
 
setCurveColor(int) - Method in class net.paulhertz.pixelaudio.curves.PACurveMaker
 
setCurves(float, float, float) - Method in class net.paulhertz.pixelaudio.sampler.SimpleADSR
 
setCurveSteps(int) - Method in class net.paulhertz.pixelaudio.curves.PACurveMaker
 
setCurveWeight(float) - Method in class net.paulhertz.pixelaudio.curves.PACurveMaker
 
setCustomBrushShape(PABezShape) - Method in class net.paulhertz.pixelaudio.curves.PACurveMaker
Replaces the closed PABezShape "brushstroke" with a shape of your own choosing.
setCx1(float) - Method in class net.paulhertz.pixelaudio.curves.PABezVertex
 
setCx2(float) - Method in class net.paulhertz.pixelaudio.curves.PABezVertex
 
setCy1(float) - Method in class net.paulhertz.pixelaudio.curves.PABezVertex
 
setCy2(float) - Method in class net.paulhertz.pixelaudio.curves.PABezVertex
 
setCycles(float) - Method in class net.paulhertz.pixelaudio.WaveData
 
setCycles(float, int) - Method in class net.paulhertz.pixelaudio.WaveData
 
setDc(float) - Method in class net.paulhertz.pixelaudio.WaveData
 
setDefaultEnv(ADSRParams) - Method in class net.paulhertz.pixelaudio.sampler.PASamplerInstrument
 
setDefaultEnv(ADSRParams) - Method in class net.paulhertz.pixelaudio.sampler.PASamplerInstrumentPool
 
setDefaultEnvelope(ADSRParams) - Method in class net.paulhertz.pixelaudio.granular.PAGranularInstrument
 
setDefaultGrainLengthMs(float, float) - Method in class net.paulhertz.pixelaudio.granular.GranularSettings
For callers that think in ms but we store grain length in samples.
setDetail(float) - Method in class net.paulhertz.pixelaudio.ScaledSimplex
 
setDragColor(int) - Method in class net.paulhertz.pixelaudio.curves.PACurveMaker
 
setDragPoints(ArrayList<PVector>) - Method in class net.paulhertz.pixelaudio.curves.PACurveMaker
Deprecated.
setDragTimes(int[]) - Method in class net.paulhertz.pixelaudio.curves.PACurveMaker
 
setDragTimes(List<Integer>) - Method in class net.paulhertz.pixelaudio.curves.PACurveMaker
 
setDragWeight(float) - Method in class net.paulhertz.pixelaudio.curves.PACurveMaker
 
setDrawCount(int) - Method in class net.paulhertz.pixelaudio.example.TutorialOne_04_Network.NetworkDelegate
 
setDrawingProperties(int, float, int, float, int, float, int, float, int) - Method in class net.paulhertz.pixelaudio.curves.PACurveMaker
Sets various properties used for drawing PACurveMaker graphics.
setDrawWeighted(boolean) - Method in class net.paulhertz.pixelaudio.curves.PACurveMaker
Flag whether to draw weighted Bezier curves, displacing control points from the anchor by a specified bias, bezierBias.
setDuration(int) - Method in class net.paulhertz.pixelaudio.Lindenmayer.AnimUnit
 
setDurationMs(int) - Method in class net.paulhertz.pixelaudio.schedule.TimedLocation
 
setEpsilon(float) - Method in class net.paulhertz.pixelaudio.curves.PACurveMaker
Sets value of variable epsilon, used in reduced point set calculations.
setEventPointsColor(int) - Method in class net.paulhertz.pixelaudio.curves.PACurveMaker
 
setEventPointsSize(float) - Method in class net.paulhertz.pixelaudio.curves.PACurveMaker
 
setEventSteps(int) - Method in class net.paulhertz.pixelaudio.curves.PACurveMaker
If eventPoints is null or if eventSteps differs from the old value, sets a new value for eventSteps and calculates eventPoints.
setFillColor(int) - Method in class net.paulhertz.pixelaudio.curves.PABezShape
 
setFillOpacity(int) - Method in class net.paulhertz.pixelaudio.curves.PABezShape
Sets opacity of current fill color.
setFindZeroCrossing(boolean) - Method in class net.paulhertz.pixelaudio.sampler.PASamplerVoice
 
setFreq(float) - Method in class net.paulhertz.pixelaudio.WaveData
 
setGain(float) - Method in class net.paulhertz.pixelaudio.granular.GranularSettings
 
setGain(float) - Method in class net.paulhertz.pixelaudio.granular.PABurstGranularSource
Optional: set multiplicative gain applied after OLA normalization.
setGain(float) - Method in class net.paulhertz.pixelaudio.sampler.PASamplerInstrument
 
setGain(float) - Method in class net.paulhertz.pixelaudio.sampler.PASamplerInstrumentPool
 
setGain(float) - Method in class net.paulhertz.pixelaudio.WaveSynth
 
setGainDb(float) - Method in class net.paulhertz.pixelaudio.sampler.PASamplerInstrument
 
setGainDb(float) - Method in class net.paulhertz.pixelaudio.sampler.PASamplerInstrumentPool
 
setGamma(float) - Method in class net.paulhertz.pixelaudio.WaveSynth
 
setGenerator(PixelMapGen) - Method in class net.paulhertz.pixelaudio.PixelAudioMapper
Sets the PixelMapGen generator for this PixelAudioMapper.
setGlobalGain(float) - Method in class net.paulhertz.pixelaudio.granular.PAGranularInstrument
 
setGlobalLooping(boolean) - Method in class net.paulhertz.pixelaudio.sampler.PASharedBufferSampler
Default looping for newly triggered voices.
setGlobalPan(float) - Method in class net.paulhertz.pixelaudio.granular.PAGranularInstrument
 
setGlobalPan(float) - Method in class net.paulhertz.pixelaudio.sampler.PASamplerInstrument
 
setGlobalPan(float) - Method in class net.paulhertz.pixelaudio.sampler.PASamplerInstrumentPool
 
setGlobalPitch(float) - Method in class net.paulhertz.pixelaudio.sampler.PASamplerInstrumentPool
 
setGrainWindow(WindowFunction, int) - Method in class net.paulhertz.pixelaudio.granular.IndexGranularSource
 
setGrainWindow(WindowFunction, int) - Method in class net.paulhertz.pixelaudio.granular.MCBufferSource
 
setGrainWindow(WindowFunction, int) - Method in class net.paulhertz.pixelaudio.granular.PABufferBackedSource
 
setGrainWindow(WindowFunction, int) - Method in class net.paulhertz.pixelaudio.granular.PABurstGranularSource
 
setGrainWindow(WindowFunction, int) - Method in interface net.paulhertz.pixelaudio.granular.PASource
 
setHasFill(boolean) - Method in class net.paulhertz.pixelaudio.curves.PABezShape
 
setHasStroke(boolean) - Method in class net.paulhertz.pixelaudio.curves.PABezShape
 
setHistoHigh(int) - Method in class net.paulhertz.pixelaudio.WaveSynth
 
setHistoLow(int) - Method in class net.paulhertz.pixelaudio.WaveSynth
 
setHopMode(TutorialOne_03_Drawing.HopMode) - Method in class net.paulhertz.pixelaudio.example.TutorialOne_03_Drawing.AudioBrushLite
 
setHopMode(TutorialOne_04_Network.HopMode) - Method in class net.paulhertz.pixelaudio.example.TutorialOne_04_Network.AudioBrushLite
 
setHopMs(float, float) - Method in class net.paulhertz.pixelaudio.granular.GranularSettings
Set hopSamples from milliseconds + sampleRate.
setHopSize(int) - Method in class net.paulhertz.pixelaudio.example.TutorialOne_06_WindowBuffer.WindowedBuffer
 
setImageToSignalLUT(int[]) - Method in class net.paulhertz.pixelaudio.PixelAudioMapper
Sets a new lookup table for mapping image to signal.
setInc(float) - Method in class net.paulhertz.pixelaudio.ScaledSimplex
 
setIndex(int) - Method in class net.paulhertz.pixelaudio.example.TutorialOne_06_WindowBuffer.WindowedBuffer
set current index
setInPort(int) - Method in class net.paulhertz.pixelaudio.example.TutorialOne_04_Network.NetworkDelegate
 
setIsClosed(boolean) - Method in class net.paulhertz.pixelaudio.curves.PABezShape
 
setIsMarked(boolean) - Method in class net.paulhertz.pixelaudio.curves.PABezShape
 
setLatePolicy(AudioScheduler.LatePolicy) - Method in class net.paulhertz.pixelaudio.schedule.AudioScheduler
Set how late point events are handled.
setLooping(boolean) - Method in class net.paulhertz.pixelaudio.sampler.PASamplerVoice
 
setMapper(PixelAudioMapper) - Method in class net.paulhertz.pixelaudio.WaveSynth
 
setMapsFromCoords(ArrayList<int[]>) - Method in class net.paulhertz.pixelaudio.PixelMapGen
Sets this.coords, this.pixelMap and this.sampleMap instance variables from coordinates ArrayList argument.
setMasterGain(float) - Method in class net.paulhertz.pixelaudio.sampler.PASamplerInstrumentPoolMulti
 
setMasterGain(float) - Method in class net.paulhertz.pixelaudio.sampler.PASharedBufferSampler
 
setMasterGainDb(float) - Method in class net.paulhertz.pixelaudio.sampler.PASharedBufferSampler
 
setMaxVoices(int) - Method in class net.paulhertz.pixelaudio.granular.PAGranularSampler
 
setMaxVoices(int) - Method in class net.paulhertz.pixelaudio.sampler.PASamplerInstrumentPool
 
setMaxVoices(int) - Method in class net.paulhertz.pixelaudio.sampler.PASharedBufferSampler
Change maximum polyphony at runtime.
setMicroFadeIn(boolean) - Method in class net.paulhertz.pixelaudio.sampler.PASamplerVoice
 
setMode(GesturePlayground_back.Mode) - Method in class net.paulhertz.pixelaudio.example.GesturePlayground_back
 
setMode(GesturePlayground.DrawingMode) - Method in class net.paulhertz.pixelaudio.example.GesturePlayground
Sets the drawing mode.
setNewColors(int[], int) - Method in class net.paulhertz.pixelaudio.Argosy
Sets new argosy colors and argosy gap color, triggers a call to argosyFill().
setNoFill() - Method in class net.paulhertz.pixelaudio.curves.PABezShape
Marks this component as having no fill.
setNoiseiness(float) - Method in class net.paulhertz.pixelaudio.WaveSynth
 
setNoiz(float) - Method in class net.paulhertz.pixelaudio.ScaledSimplex
 
setNoStroke() - Method in class net.paulhertz.pixelaudio.curves.PABezShape
Marks this component as having no stroke Equivalent to setHasStroke(false), if the implementor provides a setHasStroke method
setOctaves(int) - Method in class net.paulhertz.pixelaudio.ScaledSimplex
 
setOutPort(int) - Method in class net.paulhertz.pixelaudio.example.TutorialOne_04_Network.NetworkDelegate
 
setOutput(TutorialOne_03_Drawing.BrushOutput) - Method in class net.paulhertz.pixelaudio.example.TutorialOne_03_Drawing.AudioBrushLite
 
setOutput(TutorialOne_04_Network.BrushOutput) - Method in class net.paulhertz.pixelaudio.example.TutorialOne_04_Network.AudioBrushLite
 
setOutputSampleRate(float) - Method in class net.paulhertz.pixelaudio.sampler.PASamplerInstrument
Update the output sample rate, for example, if audio device changes.
setPan(float) - Method in class net.paulhertz.pixelaudio.granular.GranularSettings
 
setPanRange(float) - Method in class net.paulhertz.pixelaudio.granular.GestureGranularRenderer.DefaultMapping
 
setParentGain(float) - Method in class net.paulhertz.pixelaudio.sampler.PASamplerInstrument
 
setPhase(float) - Method in class net.paulhertz.pixelaudio.WaveData
 
setPhase(float, boolean) - Method in class net.paulhertz.pixelaudio.WaveData
 
setPitchScale(float) - Method in class net.paulhertz.pixelaudio.sampler.PASamplerInstrument
 
setPixelMap(int[]) - Method in class net.paulhertz.pixelaudio.BuildFromPathGen
Sets the value of the pixelMap field.
setPlaybackSampleRate(float) - Method in class net.paulhertz.pixelaudio.sampler.PASamplerVoice
 
setPlaybackSampleRate(float) - Method in class net.paulhertz.pixelaudio.sampler.PASharedBufferSampler
Updates the playback sample rate used for reading from the buffer.
setPolySteps(int) - Method in class net.paulhertz.pixelaudio.curves.PACurveMaker
 
setPoolSize(int) - Method in class net.paulhertz.pixelaudio.sampler.PASamplerInstrumentPool
 
setRdpColor(int) - Method in class net.paulhertz.pixelaudio.curves.PACurveMaker
 
setRdpIndices(ArrayList<Integer>) - Method in class net.paulhertz.pixelaudio.curves.PACurveMaker
Deprecated.
setRdpPoints(ArrayList<PVector>) - Method in class net.paulhertz.pixelaudio.curves.PACurveMaker
Deprecated.
setRdpWeight(float) - Method in class net.paulhertz.pixelaudio.curves.PACurveMaker
 
setRemoteFrom(NetAddress) - Method in class net.paulhertz.pixelaudio.example.TutorialOne_04_Network.NetworkDelegate
 
setRemoteTo(NetAddress) - Method in class net.paulhertz.pixelaudio.example.TutorialOne_04_Network.NetworkDelegate
 
setRenderAudio(boolean) - Method in class net.paulhertz.pixelaudio.WaveSynth
 
setSampleRate(float) - Method in interface net.paulhertz.pixelaudio.sampler.PASampler
 
setSampleRate(float) - Method in class net.paulhertz.pixelaudio.sampler.SimpleADSR
 
setSampleRate(float) - Method in class net.paulhertz.pixelaudio.WaveSynth
 
setSampleVars(int, int) - Method in class net.paulhertz.pixelaudio.example.TutorialOne_06_WindowBuffer
Sets variables sampleX, sampleY and samplePos.
setScaleHisto(boolean) - Method in class net.paulhertz.pixelaudio.WaveSynth
 
setScreenWidth(int) - Method in class net.paulhertz.pixelaudio.granular.GestureGranularRenderer.DefaultMapping
 
setSeed(int) - Method in class net.paulhertz.pixelaudio.ScaledSimplex
 
setSignalToImageLUT(int[]) - Method in class net.paulhertz.pixelaudio.PixelAudioMapper
Sets a new lookup table for mapping signal to image.
setSmoothSteal(boolean) - Method in class net.paulhertz.pixelaudio.granular.PAGranularSampler
 
setSmoothSteal(boolean) - Method in class net.paulhertz.pixelaudio.sampler.PASharedBufferSampler
Enable/disable smooth stealing (release envelope) on voice recycle.
setSource(PASource) - Method in class net.paulhertz.pixelaudio.granular.PAGranularVoice
 
setStale(boolean) - Method in class net.paulhertz.pixelaudio.schedule.TimedLocation
 
setStartPoint(float, float) - Method in class net.paulhertz.pixelaudio.curves.PABezShape
Sets a new initial vertex for this BezShape.
setStep(int) - Method in class net.paulhertz.pixelaudio.WaveSynth
 
setStepSize(float) - Method in class net.paulhertz.pixelaudio.Lindenmayer.AnimUnit
 
setStop(int) - Method in class net.paulhertz.pixelaudio.WaveSynth
 
setStrokeColor(int) - Method in class net.paulhertz.pixelaudio.curves.PABezShape
 
setStrokeOpacity(int) - Method in class net.paulhertz.pixelaudio.curves.PABezShape
Sets opacity of current stroke color.
setTimeOffset(int) - Method in class net.paulhertz.pixelaudio.curves.PACurveMaker
 
setTimes(float, float, float, float) - Method in class net.paulhertz.pixelaudio.sampler.SimpleADSR
 
setTimeScale(float) - Method in class net.paulhertz.pixelaudio.granular.GranularSettings
 
setTimeStamp(int) - Method in class net.paulhertz.pixelaudio.curves.PACurveMaker
 
setTimingMode(GranularSettings.TimingMode) - Method in class net.paulhertz.pixelaudio.granular.GranularSettings
 
settings - Variable in class net.paulhertz.pixelaudio.granular.IndexGranularSource
 
settings - Variable in class net.paulhertz.pixelaudio.granular.PathGranularSource
 
settings() - Method in class net.paulhertz.pixelaudio.example.GesturePlayground_back
 
settings() - Method in class net.paulhertz.pixelaudio.example.GesturePlayground
 
settings() - Method in class net.paulhertz.pixelaudio.example.TutorialOne_01_FileIO
 
settings() - Method in class net.paulhertz.pixelaudio.example.TutorialOne_02_Animation
 
settings() - Method in class net.paulhertz.pixelaudio.example.TutorialOne_03_Drawing
 
settings() - Method in class net.paulhertz.pixelaudio.example.TutorialOne_04_Network
 
settings() - Method in class net.paulhertz.pixelaudio.example.TutorialOne_06_WindowBuffer
 
setTotalShift(int) - Method in class net.paulhertz.pixelaudio.granular.GestureGranularRenderer.DefaultMapping
 
setTransformType(AffineTransformType) - Method in class net.paulhertz.pixelaudio.PixelMapGen
Sets the AffineTransformType associated with this PixelMapGen and transforms its coordinates and associated sampleMap and pixelMap fields.
setUnitSize(int) - Method in class net.paulhertz.pixelaudio.Argosy
Sets unitSize and triggers a call to initArgosy() to reset the pattern in argosyArray.
setup() - Method in class net.paulhertz.pixelaudio.example.GesturePlayground_back
 
setup() - Method in class net.paulhertz.pixelaudio.example.GesturePlayground
 
setup() - Method in class net.paulhertz.pixelaudio.example.TutorialOne_01_FileIO
 
setup() - Method in class net.paulhertz.pixelaudio.example.TutorialOne_02_Animation
 
setup() - Method in class net.paulhertz.pixelaudio.example.TutorialOne_03_Drawing
 
setup() - Method in class net.paulhertz.pixelaudio.example.TutorialOne_04_Network
 
setup() - Method in class net.paulhertz.pixelaudio.example.TutorialOne_06_WindowBuffer
 
setVideoFilename(String) - Method in class net.paulhertz.pixelaudio.WaveSynth
 
setVideoFrameRate(int) - Method in class net.paulhertz.pixelaudio.WaveSynth
 
setWaveColor(int) - Method in class net.paulhertz.pixelaudio.WaveData
 
setWaveData(ArrayList<WaveData>) - Method in class net.paulhertz.pixelaudio.WaveSynth
 
setWaveDataList(ArrayList<WaveData>) - Method in class net.paulhertz.pixelaudio.WaveSynth
 
setWaveState(WaveData.WaveState) - Method in class net.paulhertz.pixelaudio.WaveData
 
setWaveSynthFromJSON(JSONObject, WaveSynth) - Static method in class net.paulhertz.pixelaudio.WaveSynthBuilder
Sets the fields of a WaveSynth using values stored in a JSON object.
setWeight(float) - Method in class net.paulhertz.pixelaudio.curves.PABezShape
 
setX(float) - Method in class net.paulhertz.pixelaudio.curves.PABezShape
Sets the x-coordinate of the initial point of the geometry of this shape.
setX(float) - Method in class net.paulhertz.pixelaudio.curves.PABezVertex
 
setX(float) - Method in class net.paulhertz.pixelaudio.curves.PALineVertex
 
setY(float) - Method in class net.paulhertz.pixelaudio.curves.PABezShape
Sets the y-coordinate of the initial point of the geometry of this shape.
setY(float) - Method in class net.paulhertz.pixelaudio.curves.PABezVertex
 
setY(float) - Method in class net.paulhertz.pixelaudio.curves.PALineVertex
 
shapeDraw(PApplet, PABezShape) - Static method in class net.paulhertz.pixelaudio.curves.PACurveUtility
Draws a PABezShape in a PApplet using local fill, stroke, and weight of the shape.
shapeDraw(PApplet, PABezShape, int, int, float) - Static method in class net.paulhertz.pixelaudio.curves.PACurveUtility
Draws a PABezShape in a PApplet using supplied fill, stroke, and weight.
shapeDraw(PGraphics, PABezShape) - Static method in class net.paulhertz.pixelaudio.curves.PACurveUtility
Draws a PABezShape in a PGraphics using local fill, stroke, and weight of the shape.
shapeDraw(PGraphics, PABezShape, int, int, float) - Static method in class net.paulhertz.pixelaudio.curves.PACurveUtility
Draws a PABezShape in a PGraphics using supplied fill, stroke, and weight.
shift - Variable in class net.paulhertz.pixelaudio.example.GesturePlayground_back
 
shift - Variable in class net.paulhertz.pixelaudio.example.GesturePlayground
 
shift - Variable in class net.paulhertz.pixelaudio.example.TutorialOne_02_Animation
 
shift - Variable in class net.paulhertz.pixelaudio.example.TutorialOne_03_Drawing
 
shift - Variable in class net.paulhertz.pixelaudio.example.TutorialOne_04_Network
 
shift - Variable in class net.paulhertz.pixelaudio.example.TutorialOne_06_WindowBuffer
 
shift(int, boolean) - Method in class net.paulhertz.pixelaudio.Argosy
Shifts left by a specified number of pixels, summing them to argosyPixelShift if isCounted is true.
shiftColors(ArrayList<WaveData>, float, boolean) - Static method in class net.paulhertz.pixelaudio.WaveSynthBuilder
Shifts the colors of an ArrayList of WaveData objects.
shiftLeft() - Method in class net.paulhertz.pixelaudio.Argosy
basic animation, rotate left by animStep pixels, increment the step counter argosyShiftStep
shiftPhases(ArrayList<WaveData>, float, boolean) - Static method in class net.paulhertz.pixelaudio.WaveSynthBuilder
Shifts the phase of an ArrayList of WaveData objects.
shiftRight() - Method in class net.paulhertz.pixelaudio.Argosy
basic animation, rotate right by animStep pixels, decrement the step counter argosyShiftStep
shortSample - Variable in class net.paulhertz.pixelaudio.example.GesturePlayground_back
 
shortSample - Variable in class net.paulhertz.pixelaudio.example.GesturePlayground
 
shortSample - Variable in class net.paulhertz.pixelaudio.example.TutorialOne_03_Drawing
 
shortSample - Variable in class net.paulhertz.pixelaudio.example.TutorialOne_04_Network
 
showHelp() - Method in class net.paulhertz.pixelaudio.example.GesturePlayground_back
to generate help output, run RegEx search/replace on parseKey case lines with: // case ('.'): // (.+) // println(" * Press $1 to $2.");
showHelp() - Method in class net.paulhertz.pixelaudio.example.GesturePlayground
to generate help output, run RegEx search/replace on parseKey case lines with: // case ('.'): // (.+) // println(" * Press $1 to $2.");
showHelp() - Method in class net.paulhertz.pixelaudio.example.TutorialOne_01_FileIO
to generate help output, run RegEx search/replace on parseKey case lines with: // case ('.'): // (.+) // println(" * Press $1 to $2.");
showHelp() - Method in class net.paulhertz.pixelaudio.example.TutorialOne_02_Animation
to generate help output, run RegEx search/replace on parseKey case lines with: // case ('.'): // (.+) // println(" * Press $1 to $2.");
showHelp() - Method in class net.paulhertz.pixelaudio.example.TutorialOne_03_Drawing
to generate help output, run RegEx search/replace on parseKey case lines with: // case ('.'): // (.+) // println(" * Press $1 to $2.");
showHelp() - Method in class net.paulhertz.pixelaudio.example.TutorialOne_04_Network
to generate help output, run RegEx search/replace on parseKey case lines with: // case ('.'): // (.+) // println(" * Press $1 to $2.");
showHelp() - Method in class net.paulhertz.pixelaudio.example.TutorialOne_06_WindowBuffer
to generate help output, run RegEx search/replace on parseKey case lines with: // case ('.'): // (.+) // println(" * Press $1 to $2.");
showPhaseValues(WaveSynth) - Static method in class net.paulhertz.pixelaudio.WaveSynthBuilder
Outputs the phase values of a WaveSynth's array of WaveData objects to the console.
shuffledDirections() - Method in class net.paulhertz.pixelaudio.RandomContinousGen
Deprecated.
 
signalToImageLUT - Variable in class net.paulhertz.pixelaudio.PixelAudioMapper
Lookup table to go from the signal to the image: index values over {0..(h * w - 1)} point to a corresponding index position in the image array img.pixels[]
SimpleADSR - Class in net.paulhertz.pixelaudio.sampler
SimpleADSR — software envelope generator with optional exponential curves.
SimpleADSR(float, float, float, float) - Constructor for class net.paulhertz.pixelaudio.sampler.SimpleADSR
 
SimpleADSR(float, float, float, float, float, float, float) - Constructor for class net.paulhertz.pixelaudio.sampler.SimpleADSR
 
SimpleADSR.Stage - Enum Class in net.paulhertz.pixelaudio.sampler
 
size - Variable in class net.paulhertz.pixelaudio.PixelMapGen
 
size() - Method in class net.paulhertz.pixelaudio.curves.PABezShape
Returns size of number of vertices (PABezVertex and LineVertex) in curves.
size() - Method in interface net.paulhertz.pixelaudio.curves.PAGesture
 
size() - Method in class net.paulhertz.pixelaudio.granular.GranularPath
 
size() - Method in class net.paulhertz.pixelaudio.schedule.GestureSchedule
 
SKEW_2D - Static variable in class net.paulhertz.pixelaudio.OpenSimplex2
 
SKEW_4D - Static variable in class net.paulhertz.pixelaudio.OpenSimplex2
 
Slice(int, int, boolean) - Constructor for class net.paulhertz.pixelaudio.granular.OverlapUtil.Slice
 
slide() - Method in class net.paulhertz.pixelaudio.Lindenmayer.AnimUnit
 
sMaxVoices - Variable in class net.paulhertz.pixelaudio.example.GesturePlayground_back
 
sMaxVoices - Variable in class net.paulhertz.pixelaudio.example.GesturePlayground
 
smoothSteal - Variable in class net.paulhertz.pixelaudio.granular.PAGranularSampler
 
smoothSteal - Variable in class net.paulhertz.pixelaudio.sampler.PASharedBufferSampler
 
sn - Variable in class net.paulhertz.pixelaudio.WaveData
 
snap - Variable in class net.paulhertz.pixelaudio.example.GesturePlayground_back.GranularBrushHappening
 
snapshot() - Method in class net.paulhertz.pixelaudio.curves.AudioBrush
Returns an immutable snapshot of the current configuration state.
softClipSoftsign(float, float) - Static method in class net.paulhertz.pixelaudio.granular.PAGranularSampler
 
softClipSoftsign(float, float) - Static method in class net.paulhertz.pixelaudio.sampler.PASharedBufferSampler
 
SOLO - Enum constant in enum class net.paulhertz.pixelaudio.WaveData.WaveState
 
source - Variable in class net.paulhertz.pixelaudio.granular.BasicIndexGranularSource
 
source - Variable in class net.paulhertz.pixelaudio.granular.IndexGranularSource
 
source - Variable in class net.paulhertz.pixelaudio.granular.PABurstGranularSource
 
source - Variable in class net.paulhertz.pixelaudio.granular.PAGranularVoice
 
source - Variable in class net.paulhertz.pixelaudio.granular.PathGranularSource
 
SOURCE_GRANULAR - Enum constant in enum class net.paulhertz.pixelaudio.sampler.PitchPolicy
Source (e.g., granular engine) controls time/pitch.
sourceSampleIndex - Variable in class net.paulhertz.pixelaudio.granular.GranularPath.GrainSpec
Sample index in the source buffer where this grain is anchored (e.g., center or start).
SpanEvent(long, long, H) - Constructor for class net.paulhertz.pixelaudio.schedule.AudioScheduler.SpanEvent
 
SQRT - Enum constant in enum class net.paulhertz.pixelaudio.granular.GestureGranularConfig.WarpShape
 
SQRT - Enum constant in enum class net.paulhertz.pixelaudio.granular.GestureGranularParams.WarpShape
 
SQRT - Enum constant in enum class net.paulhertz.pixelaudio.granular.GestureGranularTexture.WarpShape
 
squareRootOption - Variable in class net.paulhertz.pixelaudio.example.GesturePlayground_back
 
squareRootOption - Variable in class net.paulhertz.pixelaudio.example.GesturePlayground
 
squareRootOption_clicked(GOption, GEvent) - Method in class net.paulhertz.pixelaudio.example.GesturePlayground_back
 
squareRootOption_clicked(GOption, GEvent) - Method in class net.paulhertz.pixelaudio.example.GesturePlayground
 
SR_1024x1024 - Static variable in class net.paulhertz.pixelaudio.PixelAudio
 
SR_256x256 - Static variable in class net.paulhertz.pixelaudio.PixelAudio
 
SR_44dot1k - Static variable in class net.paulhertz.pixelaudio.PixelAudio
 
SR_48k - Static variable in class net.paulhertz.pixelaudio.PixelAudio
 
SR_512x512 - Static variable in class net.paulhertz.pixelaudio.PixelAudio
 
SR_96k - Static variable in class net.paulhertz.pixelaudio.PixelAudio
 
src - Variable in class net.paulhertz.pixelaudio.granular.GranularUGen
 
src - Variable in class net.paulhertz.pixelaudio.granular.PAGranularSampler.ScheduledPlay
 
stage - Variable in class net.paulhertz.pixelaudio.sampler.SimpleADSR
 
Stage() - Constructor for enum class net.paulhertz.pixelaudio.sampler.SimpleADSR.Stage
 
stageSamples - Variable in class net.paulhertz.pixelaudio.sampler.SimpleADSR
 
stampPixels(float[], int[], int, int, int, int, PixelAudioMapper.ChannelNames) - Method in class net.paulhertz.pixelaudio.PixelAudioMapper
Pastes a source array of audio data into a specified color channel of a rectangular area of a destination image.
stampPixels(int[], int[], int, int, int, int) - Method in class net.paulhertz.pixelaudio.PixelAudioMapper
Pastes a source array of RGB data into a rectangular area of a destination image (a standard operation).
stampPixels(int[], int[], int, int, int, int, PixelAudioMapper.ChannelNames) - Method in class net.paulhertz.pixelaudio.PixelAudioMapper
Pastes a specified channel of a source array of RGB data into a rectangular area of a destination image (a standard operation).
stampSamples(float[], float[], int, int, int, int) - Method in class net.paulhertz.pixelaudio.PixelAudioMapper
Pastes a source array of audio data into a destination array of audio data using imagetoSignalLUT to map data from source to destination.
stampSamples(int[], float[], int, int, int, int) - Method in class net.paulhertz.pixelaudio.PixelAudioMapper
Pastes a source array of audio data into a destination array of RGB data as grayscale luminosity values.
start - Variable in class net.paulhertz.pixelaudio.sampler.PASamplerVoice
 
startAfterDelaySamples(PASource, float, float, ADSRParams, boolean, long) - Method in class net.paulhertz.pixelaudio.granular.PAGranularInstrument
Schedule playback after a delay in samples relative to "now".
startAfterDelaySamples(PASource, ADSRParams, float, float, boolean, long) - Method in class net.paulhertz.pixelaudio.granular.PAGranularSampler
Schedule a new voice to start after a given delay in samples.
startAtSampleTime(PASource, float, float, ADSRParams, boolean, long) - Method in class net.paulhertz.pixelaudio.granular.PAGranularInstrument
Schedule playback of a PASource at an absolute sample time.
startAtSampleTime(PASource, float, float, ADSRParams, boolean, long, WindowFunction, int) - Method in class net.paulhertz.pixelaudio.granular.PAGranularInstrument
Schedule playback of a PASource at an absolute sample time.
startAtSampleTime(PASource, ADSRParams, float, float, boolean, long) - Method in class net.paulhertz.pixelaudio.granular.PAGranularSampler
Schedule a new voice to start at an absolute sample time.
startAtSampleTime(PASource, ADSRParams, float, float, boolean, long, WindowFunction, int) - Method in class net.paulhertz.pixelaudio.granular.PAGranularSampler
Called by PAGranularInstrument.startAtSampleTime(...), creates a ScheduledPlay instance with PASource src and other arguments, then passes it to AudioScheduler scheduler, which will be handled through Minim's uGenerate call to this instance of PAGranularSampler.
startIndex - Variable in class net.paulhertz.pixelaudio.granular.OverlapUtil.Slice
First index in the block (0..blockSize) where the span overlaps.
startIndices - Variable in class net.paulhertz.pixelaudio.granular.GestureEventParams.Builder
 
startIndices - Variable in class net.paulhertz.pixelaudio.granular.GestureEventParams
Required: per-event start indices into mono buffer; length == n.
startIndices(int[]) - Method in class net.paulhertz.pixelaudio.granular.GestureEventParams.Builder
Required.
startMS - Variable in class net.paulhertz.pixelaudio.sampler.PlaybackInfo
Absolute start time in milliseconds (optional).
startNow(PASource, float, float, ADSRParams, boolean) - Method in class net.paulhertz.pixelaudio.granular.PAGranularInstrument
Convenience: schedule using current instrument cursor as "now".
startSample - Variable in class net.paulhertz.pixelaudio.sampler.PlaybackInfo
Absolute start time of the event, in samples (optional).
startSample - Variable in class net.paulhertz.pixelaudio.schedule.AudioScheduler.SpanEvent
Absolute start sample index (inclusive).
startSampleIndex - Variable in class net.paulhertz.pixelaudio.granular.IndexGranularSource
 
startSampleOf(Object) - Static method in class net.paulhertz.pixelaudio.schedule.AudioScheduler
 
startTime - Variable in class net.paulhertz.pixelaudio.example.GesturePlayground_back
 
startTime - Variable in class net.paulhertz.pixelaudio.example.GesturePlayground
 
startTime - Variable in class net.paulhertz.pixelaudio.example.TutorialOne_03_Drawing
 
startTime - Variable in class net.paulhertz.pixelaudio.example.TutorialOne_04_Network
 
startTime - Variable in class net.paulhertz.pixelaudio.example.TutorialOne_06_WindowBuffer
 
startVertex() - Method in class net.paulhertz.pixelaudio.curves.PABezShape
 
step - Variable in class net.paulhertz.pixelaudio.example.GesturePlayground_back
 
step - Variable in class net.paulhertz.pixelaudio.example.GesturePlayground
 
step - Variable in class net.paulhertz.pixelaudio.example.TutorialOne_02_Animation
 
step - Variable in class net.paulhertz.pixelaudio.example.TutorialOne_03_Drawing
 
step - Variable in class net.paulhertz.pixelaudio.example.TutorialOne_04_Network
 
step - Variable in class net.paulhertz.pixelaudio.example.TutorialOne_06_WindowBuffer
 
step - Variable in class net.paulhertz.pixelaudio.WaveSynth
 
stepAnimation() - Method in class net.paulhertz.pixelaudio.example.TutorialOne_02_Animation
Step through the animation, called by the draw() method.
stepAnimation() - Method in class net.paulhertz.pixelaudio.example.TutorialOne_03_Drawing
Step through the animation, called by the draw() method.
stepAnimation() - Method in class net.paulhertz.pixelaudio.example.TutorialOne_04_Network
Step through the animation, called by the draw() method.
stepAnimation() - Method in class net.paulhertz.pixelaudio.example.TutorialOne_06_WindowBuffer
Step through the animation, called by the draw() method.
stepList - Variable in class net.paulhertz.pixelaudio.Lindenmayer.AnimStepper
 
stepsSinceRenorm - Variable in class net.paulhertz.pixelaudio.WaveData
 
stop - Variable in class net.paulhertz.pixelaudio.WaveSynth
 
stop() - Method in class net.paulhertz.pixelaudio.example.GesturePlayground_back
turn off audio processing when we exit
stop() - Method in class net.paulhertz.pixelaudio.example.GesturePlayground
turn off audio processing when we exit
stop() - Method in class net.paulhertz.pixelaudio.example.TutorialOne_01_FileIO
 
stop() - Method in class net.paulhertz.pixelaudio.example.TutorialOne_03_Drawing
turn off audio processing when we exit
stop() - Method in class net.paulhertz.pixelaudio.example.TutorialOne_04_Network
turn off audio processing when we exit
stop() - Method in class net.paulhertz.pixelaudio.example.TutorialOne_06_WindowBuffer
 
stop() - Method in class net.paulhertz.pixelaudio.granular.PAGranularVoice
 
stop() - Method in interface net.paulhertz.pixelaudio.sampler.PAPlayable
Stop playback immediately (implementation-defined).
stop() - Method in class net.paulhertz.pixelaudio.sampler.PASamplerInstrument
Stop playback (stop all active voices).
stop() - Method in class net.paulhertz.pixelaudio.sampler.PASamplerInstrumentPool
 
stop() - Method in class net.paulhertz.pixelaudio.sampler.PASamplerInstrumentPoolMulti
 
stop() - Method in class net.paulhertz.pixelaudio.sampler.PASamplerVoice
 
stopAll() - Method in class net.paulhertz.pixelaudio.granular.PAGranularInstrument
 
stopAll() - Method in class net.paulhertz.pixelaudio.granular.PAGranularSampler
 
stopAll() - Method in interface net.paulhertz.pixelaudio.sampler.PASampler
Stops all voices immediately.
stopAll() - Method in class net.paulhertz.pixelaudio.sampler.PASamplerInstrumentPool
 
stopAll() - Method in class net.paulhertz.pixelaudio.sampler.PASamplerInstrumentPoolMulti
 
stopAll() - Method in class net.paulhertz.pixelaudio.sampler.PASharedBufferSampler
 
stopMS - Variable in class net.paulhertz.pixelaudio.sampler.PlaybackInfo
Absolute stop time in milliseconds (optional).
stopSample - Variable in class net.paulhertz.pixelaudio.sampler.PlaybackInfo
Absolute stop time of the event, in samples (optional).
storeCurveTL(ListIterator<PVector>, int) - Method in class net.paulhertz.pixelaudio.example.TutorialOne_06_WindowBuffer
 
storeGranularCurveTL(ListIterator<PVector>, int, int) - Method in class net.paulhertz.pixelaudio.example.TutorialOne_06_WindowBuffer
 
storeGranularCurveTL(GestureSchedule, int, boolean) - Method in class net.paulhertz.pixelaudio.example.GesturePlayground_back
 
storeGranularCurveTL(GestureSchedule, int, boolean) - Method in class net.paulhertz.pixelaudio.example.GesturePlayground
 
storeGranularCurveTL(GestureSchedule, int, boolean) - Method in class net.paulhertz.pixelaudio.example.TutorialOne_03_Drawing
Store scheduled granular synth / animation events for future activation.
storeGranularCurveTL(GestureSchedule, int, boolean) - Method in class net.paulhertz.pixelaudio.example.TutorialOne_04_Network
Store scheduled granular synth / animation events for future activation.
storeSamplerCurveTL(GestureSchedule, int) - Method in class net.paulhertz.pixelaudio.example.GesturePlayground_back
 
storeSamplerCurveTL(GestureSchedule, int) - Method in class net.paulhertz.pixelaudio.example.GesturePlayground
 
storeSamplerCurveTL(GestureSchedule, int) - Method in class net.paulhertz.pixelaudio.example.TutorialOne_03_Drawing
Store scheduled sampler synth / animation events for future activation.
storeSamplerCurveTL(GestureSchedule, int) - Method in class net.paulhertz.pixelaudio.example.TutorialOne_04_Network
Store scheduled sampler synth / animation events for future activation.
stretch(int[], int, int) - Static method in class net.paulhertz.pixelaudio.WaveSynth
 
strokeColor - Variable in class net.paulhertz.pixelaudio.curves.PABezShape
stroke color for shape
strokeColor() - Method in class net.paulhertz.pixelaudio.curves.PABezShape
 
strokeOpacity() - Method in class net.paulhertz.pixelaudio.curves.PABezShape
 
SUSPENDED - Enum constant in enum class net.paulhertz.pixelaudio.WaveData.WaveState
 
sustain - Variable in class net.paulhertz.pixelaudio.sampler.ADSRParams
 
SUSTAIN - Enum constant in enum class net.paulhertz.pixelaudio.sampler.SimpleADSR.Stage
 
sustainLevel - Variable in class net.paulhertz.pixelaudio.example.GesturePlayground_back
 
sustainLevel - Variable in class net.paulhertz.pixelaudio.example.GesturePlayground
 
sustainLevel - Variable in class net.paulhertz.pixelaudio.example.TutorialOne_01_FileIO
 
sustainLevel - Variable in class net.paulhertz.pixelaudio.example.TutorialOne_02_Animation
 
sustainLevel - Variable in class net.paulhertz.pixelaudio.example.TutorialOne_06_WindowBuffer
 
sustainLevel - Variable in class net.paulhertz.pixelaudio.sampler.SimpleADSR
 
syncDrawingModeToBrush(AudioBrush) - Method in class net.paulhertz.pixelaudio.example.GesturePlayground
Change the current DrawingMode to suit the brush passed as an argument.
syncGuiFromConfig() - Method in class net.paulhertz.pixelaudio.example.GesturePlayground_back
 
syncGuiFromConfig() - Method in class net.paulhertz.pixelaudio.example.GesturePlayground
Synchronize the control palette knobs to the current gConfig, probably because a brush was selected and made active.
syncMasterGain() - Method in class net.paulhertz.pixelaudio.sampler.PASamplerInstrument
 
synth - Variable in class net.paulhertz.pixelaudio.example.GesturePlayground_back
 
synth - Variable in class net.paulhertz.pixelaudio.example.TutorialOne_01_FileIO
 
synth - Variable in class net.paulhertz.pixelaudio.example.TutorialOne_02_Animation
 
synthDoubleStop(float, float, float, float, int) - Static method in class net.paulhertz.pixelaudio.WaveSynthBuilder
Generates an ArrayList of WaveData objects to be used by a WaveSynth to generate RGB pixel values and (on request) audio signal values.
synthGain - Variable in class net.paulhertz.pixelaudio.example.GesturePlayground_back
 
synthGain - Variable in class net.paulhertz.pixelaudio.example.TutorialOne_03_Drawing
 
synthGain - Variable in class net.paulhertz.pixelaudio.example.TutorialOne_04_Network
 
synthPointGain - Variable in class net.paulhertz.pixelaudio.example.GesturePlayground_back
 
synthPointGain - Variable in class net.paulhertz.pixelaudio.example.TutorialOne_03_Drawing
 
synthPointGain - Variable in class net.paulhertz.pixelaudio.example.TutorialOne_04_Network
 
synthTrumpet(float, int, float, int) - Static method in class net.paulhertz.pixelaudio.WaveSynthBuilder
Generates an ArrayList of WaveData objects to be used by a WaveSynth to generate RGB pixel values and (on request) audio signal values.
A B C D E F G H I J 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