Index
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
generatorfor 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.pixelMapandthis.sampleMapinstance 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.
All Classes and Interfaces|All Packages|Constant Field Values