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
sin(currentPhase)
S - Enum constant in enum class net.paulhertz.pixelaudio.PixelAudioMapper.ChannelNames
 
safeId(String) - Static method in class net.paulhertz.pixelaudio.io.AudioBrushSessionIO
 
sample(float) - Method in interface net.paulhertz.pixelaudio.curves.PAControlCurve
 
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 curve at parameter u ∈ [0,1], returning the interpolated scalar value as a float.
sample(float) - Method in class net.paulhertz.pixelaudio.curves.PAKeyframeControlCurve
Sample the control curve at parameter u ∈ [0,1].
sample(float) - Method in class net.paulhertz.pixelaudio.curves.PAPathParametric
Deprecated.
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.Bagatelle.NetworkDelegate
Play an audio event at a position in the audio buffer.
sampleHit(int) - Method in class net.paulhertz.pixelaudio.example.TutorialOne_04_Network.NetworkDelegate
Play an audio event at a position in the audio buffer.
sampleIndex(float) - Method in class net.paulhertz.pixelaudio.curves.PAIndexParametric
Alias for sampleInt(u), preserving the old public API shape if desired.
sampleInt(float) - Method in class net.paulhertz.pixelaudio.curves.PAIndexParametric
Sample the curve at parameter u ∈ [0,1], returning the interpolated scalar value rounded to the nearest int.
samplelen - Variable in class net.paulhertz.pixelaudio.example.ArgosyMixer
 
samplelen - Variable in class net.paulhertz.pixelaudio.example.Bagatelle
 
samplelen - Variable in class net.paulhertz.pixelaudio.example.BigWaveSynthAudio
 
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_05_GesturePlayground
 
samplelen - Variable in class net.paulhertz.pixelaudio.example.TutorialOne_06_WindowBuffer
 
samplelen - Variable in class net.paulhertz.pixelaudio.example.WaveSynthEditor
 
samplelen - Variable in class net.paulhertz.pixelaudio.example.WaveSynthSequencer
 
sampleLen - Variable in class net.paulhertz.pixelaudio.example.LoadImageToAudio
 
sampleMap - Variable in class net.paulhertz.pixelaudio.PixelMapGen
imageToSignalLUT source for PixelAudioMapper, value at bitmap index returns index to sample in signal
samplePos - Variable in class net.paulhertz.pixelaudio.example.Bagatelle
 
samplePos - Variable in class net.paulhertz.pixelaudio.example.BigWaveSynthAudio
 
samplePos - Variable in class net.paulhertz.pixelaudio.example.LoadAudioToImage
 
samplePos - Variable in class net.paulhertz.pixelaudio.example.LoadImageToAudio
 
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_05_GesturePlayground
 
samplePos - Variable in class net.paulhertz.pixelaudio.example.TutorialOne_05_GesturePlayground.SamplerPointHappening
 
samplePos - Variable in class net.paulhertz.pixelaudio.example.TutorialOne_06_WindowBuffer
 
samplePos - Variable in class net.paulhertz.pixelaudio.example.WaveSynthEditor
 
samplePos - Variable in class net.paulhertz.pixelaudio.example.WaveSynthSequencer
 
samplePos - Variable in class net.paulhertz.pixelaudio.sampler.SamplerBrushEvent
audio buffer index, typically derived from event coordinates
sampler - Variable in class net.paulhertz.pixelaudio.granular.PAGranularInstrument
 
sampler - Variable in class net.paulhertz.pixelaudio.sampler.PASamplerInstrument
Sampler backend used to trigger playback.
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
 
SAMPLER - Enum constant in enum class net.paulhertz.pixelaudio.example.TutorialOne_06_WindowBuffer.BrushOutput
 
SAMPLER - Enum constant in enum class net.paulhertz.pixelaudio.io.GestureGranularConfigIO.InstrumentType
Sampler instrument.
samplerActiveVoiceCount() - Method in class net.paulhertz.pixelaudio.sampler.PASamplerInstrumentPool
Counts all active or releasing sampler voices across the instrument pool.
sampleRate - Variable in class net.paulhertz.pixelaudio.example.ArgosyMixer
 
sampleRate - Variable in class net.paulhertz.pixelaudio.example.Bagatelle
 
sampleRate - Variable in class net.paulhertz.pixelaudio.example.BigWaveSynthAudio
 
sampleRate - Variable in class net.paulhertz.pixelaudio.example.LoadAudioToImage
 
sampleRate - Variable in class net.paulhertz.pixelaudio.example.LoadImageToAudio
 
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_05_GesturePlayground
 
sampleRate - Variable in class net.paulhertz.pixelaudio.example.TutorialOne_06_WindowBuffer
 
sampleRate - Variable in class net.paulhertz.pixelaudio.example.WaveSynthEditor
 
sampleRate - Variable in class net.paulhertz.pixelaudio.example.WaveSynthSequencer
 
sampleRate - Variable in class net.paulhertz.pixelaudio.granular.PAGranularInstrumentDirector
 
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
Buffer-rate to output-rate ratio, used to correct playback speed.
SamplerBrush - Class in net.paulhertz.pixelaudio.curves
AudioBrush subclass for PASamplerInstrument.
SamplerBrush(PACurveMaker, GestureGranularConfig.Builder) - Constructor for class net.paulhertz.pixelaudio.curves.SamplerBrush
 
samplerBrushes - Variable in class net.paulhertz.pixelaudio.example.Bagatelle
 
samplerBrushes - Variable in class net.paulhertz.pixelaudio.example.TutorialOne_05_GesturePlayground
 
SamplerBrushEvent - Class in net.paulhertz.pixelaudio.sampler
Stores values used for SamplerBrush event staging, used in tutorial examples such as TutorialOne_03_Drawing.
SamplerBrushEvent(int, int, int, int, int, float, float, ADSRParams, float) - Constructor for class net.paulhertz.pixelaudio.sampler.SamplerBrushEvent
Creates a sampler brush event.
samplerBrushEvents - Variable in class net.paulhertz.pixelaudio.example.Bagatelle
 
samplerBrushEventsLock - Variable in class net.paulhertz.pixelaudio.example.Bagatelle
 
samplerEnv - Variable in class net.paulhertz.pixelaudio.example.Bagatelle
 
samplerEnv - Variable in class net.paulhertz.pixelaudio.example.TutorialOne_05_GesturePlayground
 
samplerEnv - Variable in class net.paulhertz.pixelaudio.example.WaveSynthEditor
 
samplerEnvelope(ADSRParams) - Method in class net.paulhertz.pixelaudio.granular.GestureGranularConfig.Builder
Makes explicit to the caller that the envelope is being set for SAMPLER synthesis.
samplerGain - Variable in class net.paulhertz.pixelaudio.example.Bagatelle
 
samplerGain - Variable in class net.paulhertz.pixelaudio.example.TutorialOne_01_FileIO
 
samplerGain - Variable in class net.paulhertz.pixelaudio.example.TutorialOne_02_Animation
 
samplerGain - Variable in class net.paulhertz.pixelaudio.example.TutorialOne_03_Drawing
 
samplerGain - Variable in class net.paulhertz.pixelaudio.example.TutorialOne_04_Network
 
samplerGain - Variable in class net.paulhertz.pixelaudio.example.TutorialOne_05_GesturePlayground
 
samplerGain - Variable in class net.paulhertz.pixelaudio.example.TutorialOne_06_WindowBuffer
 
samplerGain - Variable in class net.paulhertz.pixelaudio.example.WaveSynthEditor
 
samplerMaxVoices - Variable in class net.paulhertz.pixelaudio.example.TutorialOne_03_Drawing
 
samplerMaxVoices - Variable in class net.paulhertz.pixelaudio.example.TutorialOne_04_Network
 
samplerMaxVoices - Variable in class net.paulhertz.pixelaudio.example.TutorialOne_06_WB_Retrofit
 
samplerMaxVoices - Variable in class net.paulhertz.pixelaudio.example.TutorialOne_06_WindowBuffer
 
samplerMaxVoices - Variable in class net.paulhertz.pixelaudio.example.WaveSynthEditor
 
samplerPointGain - Variable in class net.paulhertz.pixelaudio.example.Bagatelle
 
samplerPointGain - Variable in class net.paulhertz.pixelaudio.example.TutorialOne_03_Drawing
 
samplerPointGain - Variable in class net.paulhertz.pixelaudio.example.TutorialOne_04_Network
 
samplerPointGain - Variable in class net.paulhertz.pixelaudio.example.TutorialOne_05_GesturePlayground
 
samplerPointGain - Variable in class net.paulhertz.pixelaudio.example.TutorialOne_06_WindowBuffer
 
SamplerPointHappening(int, int, int, int, float, float, float, ADSRParams, int) - Constructor for class net.paulhertz.pixelaudio.example.TutorialOne_05_GesturePlayground.SamplerPointHappening
 
samplerSourceRateRef - Variable in class net.paulhertz.pixelaudio.example.TutorialOne_06_WB_Retrofit
sampling rate of samplerSourceRef
samplerSourceRateRef - Variable in class net.paulhertz.pixelaudio.example.TutorialOne_06_WindowBuffer
sampling rate of samplerSourceRef
samplerSourceRef - Variable in class net.paulhertz.pixelaudio.example.TutorialOne_06_WB_Retrofit
Sampler instruments use anthemBuffer, not the current visible playBuffer.
samplerSourceRef - Variable in class net.paulhertz.pixelaudio.example.TutorialOne_06_WindowBuffer
Sampler instruments use anthemBuffer, not the current visible playBuffer.
samplerTimeLocs - Variable in class net.paulhertz.pixelaudio.example.TutorialOne_03_Drawing
 
samplerTimeLocs - Variable in class net.paulhertz.pixelaudio.example.TutorialOne_04_Network
 
samplerTimeLocs - Variable in class net.paulhertz.pixelaudio.example.TutorialOne_05_GesturePlayground
 
samplerTimeLocs - Variable in class net.paulhertz.pixelaudio.example.TutorialOne_06_WindowBuffer
 
samplesInStage - Variable in class net.paulhertz.pixelaudio.sampler.SimpleADSR
 
samplesToMillis(long, double) - Static method in class net.paulhertz.pixelaudio.schedule.AudioUtility
Converts a sample count to milliseconds.
sampleTime - Variable in class net.paulhertz.pixelaudio.schedule.AudioScheduler.PointEvent
Absolute sample index (0-based) at which the event should fire.
sampleToScreenX(int) - Method in class net.paulhertz.pixelaudio.example.WaveSynthEditor
 
sampleToScreenY(int) - Method in class net.paulhertz.pixelaudio.example.WaveSynthEditor
 
sampleUnit(float) - Method in class net.paulhertz.pixelaudio.curves.PAKeyframeControlCurve
Convenience for dynamics-style use where values are expected in [0,1].
sampleX - Variable in class net.paulhertz.pixelaudio.example.ArgosyMixer
 
sampleX - Variable in class net.paulhertz.pixelaudio.example.BigWaveSynthAudio
 
sampleX - Variable in class net.paulhertz.pixelaudio.example.LoadImageToAudio
 
sampleX - Variable in class net.paulhertz.pixelaudio.example.WaveSynthEditor
 
sampleX - Variable in class net.paulhertz.pixelaudio.example.WaveSynthSequencer
 
sampleY - Variable in class net.paulhertz.pixelaudio.example.ArgosyMixer
 
sampleY - Variable in class net.paulhertz.pixelaudio.example.BigWaveSynthAudio
 
sampleY - Variable in class net.paulhertz.pixelaudio.example.LoadImageToAudio
 
sampleY - Variable in class net.paulhertz.pixelaudio.example.WaveSynthEditor
 
sampleY - Variable in class net.paulhertz.pixelaudio.example.WaveSynthSequencer
 
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.
saveAsBtn - Variable in class net.paulhertz.pixelaudio.example.WaveSynthEditor
 
saveAsBtn_hit(GButton, GEvent) - Method in class net.paulhertz.pixelaudio.example.WaveSynthEditor
 
saveAudioTo32BitPCMFile(float[], float, String) - Static method in class net.paulhertz.pixelaudio.example.WaveSynthSequencer
Saves to a 32-bit floating point format that has higher resolution than 16-bit integer PCM.
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.LoadImageToAudio
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_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_05_GesturePlayground
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.example.WaveSynthEditor
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.example.WaveSynthSequencer
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.
saveBtn - Variable in class net.paulhertz.pixelaudio.example.WaveSynthEditor
 
saveBtn_hit(GButton, GEvent) - Method in class net.paulhertz.pixelaudio.example.WaveSynthEditor
 
saveGestureJSON(boolean) - Method in class net.paulhertz.pixelaudio.example.Bagatelle
 
saveImage() - Method in class net.paulhertz.pixelaudio.example.ArgosyMixer
Starts the image saving event chain.
saveImageToFile(PImage, String) - Method in class net.paulhertz.pixelaudio.example.ArgosyMixer
Saves display image to a specified file.
saveImageToFile(PImage, String) - Method in class net.paulhertz.pixelaudio.example.LoadImageToAudio
 
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_05_GesturePlayground
 
saveImageToFile(PImage, String) - Method in class net.paulhertz.pixelaudio.example.TutorialOne_06_WindowBuffer
 
saveImageToFile(PImage, String) - Method in class net.paulhertz.pixelaudio.example.WaveSynthEditor
 
saveSessionJSON(File) - Method in class net.paulhertz.pixelaudio.example.Bagatelle
 
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.LoadImageToAudio
 
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_05_GesturePlayground
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.
saveToAudio() - Method in class net.paulhertz.pixelaudio.example.WaveSynthEditor
Save audio buffer to a file called "wavesynth_(wsIndex).wav".
saveToAudio() - Method in class net.paulhertz.pixelaudio.example.WaveSynthSequencer
Save audio buffer to a file called "wavesynth_(wsIndex).wav".
saveToAudio(boolean) - Method in class net.paulhertz.pixelaudio.example.ArgosyMixer
Save audio buffer to a file
saveToImage() - Method in class net.paulhertz.pixelaudio.example.LoadImageToAudio
 
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_05_GesturePlayground
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.
saveToImage() - Method in class net.paulhertz.pixelaudio.example.WaveSynthEditor
 
saveWaveData() - Method in class net.paulhertz.pixelaudio.example.BigWaveSynth
 
saveWaveData() - Method in class net.paulhertz.pixelaudio.example.BigWaveSynthAudio
 
saveWaveData() - Method in class net.paulhertz.pixelaudio.example.JSONWaveSynth
 
saveWaveData() - Method in class net.paulhertz.pixelaudio.example.WaveSynthEditor
 
saveWaveData() - Method in class net.paulhertz.pixelaudio.example.WaveSynthSequencer
Show a Save File dialog
saveWaveSynthJSON(PApplet, File, WaveSynth) - Static method in class net.paulhertz.pixelaudio.WaveSynthBuilder
Saves a WaveSynth's settings and WaveData list to a JSON file.
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) - Method in class net.paulhertz.pixelaudio.example.WaveSynthEditor
Scales the amplitude of an ArrayList of WaveData objects.
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.
scaleCoordAroundPoint(float, float, float, float, float, float) - Static method in class net.paulhertz.pixelaudio.curves.PACurveUtility
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
Calculate the scaled phase value for a given frame, mapped to the range [0, 1).
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
 
scaledWindowHeight - Variable in class net.paulhertz.pixelaudio.example.MultiGenLookupTables
 
scaledWindowHeight - Variable in class net.paulhertz.pixelaudio.example.WaveSynthEditor
 
scaledWindowWidth - Variable in class net.paulhertz.pixelaudio.example.MultiGenLookupTables
 
scaledWindowWidth - Variable in class net.paulhertz.pixelaudio.example.WaveSynthEditor
 
scaleFreqs(ArrayList<WaveData>, float) - Method in class net.paulhertz.pixelaudio.example.WaveSynthEditor
Scales the frequencies of an ArrayList of WaveData objects.
scaleFreqs(ArrayList<WaveData>, float, boolean) - Static method in class net.paulhertz.pixelaudio.WaveSynthBuilder
Scales the frequencies of an ArrayList of WaveData objects.
scalePoints(ArrayList<PVector>, float, float, float, float) - Method in class net.paulhertz.pixelaudio.curves.PACurveUtility
Scales points around a given point, in place.
scalePointsCopy(ArrayList<PVector>, float, float, float, float) - Static method in class net.paulhertz.pixelaudio.curves.PACurveUtility
Scales points around a given point, returning a new list.
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
 
scaleX - Variable in class net.paulhertz.pixelaudio.curves.GestureTransformState
Scale factors before rotation.
scaleY - Variable in class net.paulhertz.pixelaudio.curves.GestureTransformState
 
scheduleBuilder - Variable in class net.paulhertz.pixelaudio.example.Bagatelle
 
scheduleBuilder - Variable in class net.paulhertz.pixelaudio.example.TutorialOne_05_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
Creates and schedules one burst source for each gesture event.
scheduleGranularBrushClick(GranularBrush, int, int) - Method in class net.paulhertz.pixelaudio.example.Bagatelle
Convenience method when gain dynamics are not applied to a brush.
scheduleGranularBrushClick(GranularBrush, int, int) - Method in class net.paulhertz.pixelaudio.example.TutorialOne_05_GesturePlayground
 
scheduleGranularBrushClick(GranularBrush, int, int, PAControlCurve) - Method in class net.paulhertz.pixelaudio.example.Bagatelle
Schedules a response to a mouse click or hover + spacebar on a granular brush.
scheduleGranularBrushClick(TutorialOne_03_Drawing.AudioBrushLite) - Method in class net.paulhertz.pixelaudio.example.TutorialOne_03_Drawing
Schedule a Granular brush audio / animation event.
scheduleGranularBrushClick(TutorialOne_03_Drawing.AudioBrushLite) - Method in class net.paulhertz.pixelaudio.example.TutorialOne_06_WB_Retrofit
Brush granular playback uses the full backing signal and backing indices.
scheduleGranularBrushClick(TutorialOne_04_Network.AudioBrushLite) - Method in class net.paulhertz.pixelaudio.example.TutorialOne_04_Network
Schedule a Granular brush audio / animation event.
scheduleGranularBrushClick(TutorialOne_06_WindowBuffer.AudioBrushLite) - Method in class net.paulhertz.pixelaudio.example.TutorialOne_06_WindowBuffer
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
Sets a caller-defined identifier for the associated gesture 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 milliseconds; 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.Bagatelle
Schedule a simple animation to mark the activation of Sampler audio events at display locations.
scheduleSamplerBrushClick(SamplerBrush, int, int) - Method in class net.paulhertz.pixelaudio.example.TutorialOne_05_GesturePlayground
 
scheduleSamplerBrushClick(SamplerBrush, int, int, PAControlCurve) - Method in class net.paulhertz.pixelaudio.example.Bagatelle
Schedule a simple animation to mark the activation of Sampler audio events at a display locations.
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.
scheduleSamplerBrushClick(TutorialOne_06_WindowBuffer.AudioBrushLite) - Method in class net.paulhertz.pixelaudio.example.TutorialOne_06_WindowBuffer
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).
screen2x - Variable in class net.paulhertz.pixelaudio.example.MultiGenLookupTables
 
screen2x - Variable in class net.paulhertz.pixelaudio.example.WaveSynthEditor
 
screen2y - Variable in class net.paulhertz.pixelaudio.example.MultiGenLookupTables
 
screen2y - Variable in class net.paulhertz.pixelaudio.example.WaveSynthEditor
 
screenMsg - Variable in class net.paulhertz.pixelaudio.example.WaveSynthEditor
 
screenToSampleX(int) - Method in class net.paulhertz.pixelaudio.example.WaveSynthEditor
 
screenToSampleY(int) - Method in class net.paulhertz.pixelaudio.example.WaveSynthEditor
 
secsToSamples(double, double) - Static method in class net.paulhertz.pixelaudio.schedule.AudioUtility
Converts seconds to the nearest sample count.
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.PABurstGranularSource
Sets the absolute output-sample time at which this burst begins.
seekTo(long) - Method in interface net.paulhertz.pixelaudio.granular.PASource
Optional seek or rewind hook.
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
 
sel_col - Variable in class net.paulhertz.pixelaudio.example.WaveSynthEditor
 
selectedBrushColor - Variable in class net.paulhertz.pixelaudio.example.TutorialOne_03_Drawing
 
selectedBrushColor - Variable in class net.paulhertz.pixelaudio.example.TutorialOne_04_Network
 
selectedBrushColor - Variable in class net.paulhertz.pixelaudio.example.TutorialOne_06_WindowBuffer
 
selectedBrushColor1 - Variable in class net.paulhertz.pixelaudio.example.TutorialOne_03_Drawing
 
selectedBrushColor1 - Variable in class net.paulhertz.pixelaudio.example.TutorialOne_04_Network
 
selectedBrushColor1 - Variable in class net.paulhertz.pixelaudio.example.TutorialOne_05_GesturePlayground
 
selectedBrushColor1 - Variable in class net.paulhertz.pixelaudio.example.TutorialOne_06_WindowBuffer
 
selectedBrushColor2 - Variable in class net.paulhertz.pixelaudio.example.TutorialOne_03_Drawing
 
selectedBrushColor2 - Variable in class net.paulhertz.pixelaudio.example.TutorialOne_04_Network
 
selectedBrushColor2 - Variable in class net.paulhertz.pixelaudio.example.TutorialOne_05_GesturePlayground
 
selectedBrushColor2 - Variable in class net.paulhertz.pixelaudio.example.TutorialOne_06_WindowBuffer
 
selectMapper(int, PixelMapGen) - Method in class net.paulhertz.pixelaudio.example.ArgosyMixer
A method for creating a PixelMapGen (MultiGen) to initialize and return a PixelAudioMapper, called by the GUI methods genMenu1_hit() and genMenu2_hit().
SEMITONE_FAC - Static variable in class net.paulhertz.pixelaudio.schedule.AudioUtility
Constant: 2^(1/12), the ratio of one semitone.
semitoneFac - Static variable in class net.paulhertz.pixelaudio.example.WaveSynthSequencer
for frequency calculations, numbers are piano keys
semitoneFac - Static variable in class net.paulhertz.pixelaudio.WaveSynthBuilder
The factor by which to multiply a frequency to obtain a semitone increment.
semitonesToRatio(float) - Static method in class net.paulhertz.pixelaudio.schedule.AudioUtility
Convert semitone offset to frequency ratio.
sendCoordsUDP(int, int) - Method in class net.paulhertz.pixelaudio.example.TutorialOne_04_Network
Send coordinates and corresponding sample position through network connection.
SESSION - Enum constant in enum class net.paulhertz.pixelaudio.io.AudioBrushSessionLoader.JsonFileType
AudioBrush session manifest JSON.
SESSION_SUFFIX - Static variable in class net.paulhertz.pixelaudio.io.AudioBrushFileNamer
Suffix used for session manifest files.
SessionData(AudioBrushSessionIO.SessionMeta, List<B>, List<AudioBrushSessionIO.BrushRecord>) - Constructor for class net.paulhertz.pixelaudio.io.AudioBrushSessionIO.SessionData
Creates a session data container.
sessionFile - Variable in class net.paulhertz.pixelaudio.io.AudioBrushFileNamer.Result
Session manifest file.
sessionMeta - Variable in class net.paulhertz.pixelaudio.io.AudioBrushSessionLoader.LoadResult
Session metadata for session manifest loads.
SessionMeta() - Constructor for class net.paulhertz.pixelaudio.io.AudioBrushSessionIO.SessionMeta
 
sessionStem(File) - Static method in class net.paulhertz.pixelaudio.io.AudioBrushSessionIO
 
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.Bagatelle
Assigns a brush to be the current active brush, accessible for editing and other options.
setActiveBrush(AudioBrush) - Method in class net.paulhertz.pixelaudio.example.TutorialOne_05_GesturePlayground
Assigns a brush to be the current active brush, accessible for editing and other options.
setActiveBrush(AudioBrush, int) - Method in class net.paulhertz.pixelaudio.example.Bagatelle
Assigns a brush to be the current active brush, accessible for editing and other options.
setActiveBrush(AudioBrush, int) - Method in class net.paulhertz.pixelaudio.example.TutorialOne_05_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.Bagatelle
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_05_GesturePlayground
Sets the alpha channel of an RGBA color.
setAlpha(int, int) - Static method in class net.paulhertz.pixelaudio.example.TutorialOne_06_WindowBuffer
Sets the alpha channel of an RGBA color.
setAlpha(int, int) - Static method in class net.paulhertz.pixelaudio.PixelAudioMapper
 
setAlphaWithBlack(int, int) - Method in class net.paulhertz.pixelaudio.example.Bagatelle
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_05_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_06_WindowBuffer
Sets the alpha channel of an RGBA color, conditionally setting alpha = 0 if all other channels = 0.
setAmp(float) - Method in class net.paulhertz.pixelaudio.WaveData
Set new amplitude value for WaveData.
setAnimationSteps(int) - Method in class net.paulhertz.pixelaudio.WaveData
Set new animSteps value for WaveData, and recalculate phaseInc accordingly, using the existing cycles value.
setAnimStepDivisor(float) - Method in class net.paulhertz.pixelaudio.Argosy
 
setAnimSteps(int) - Method in class net.paulhertz.pixelaudio.WaveSynth
 
setArgoColorsAlpha(int[], int) - Method in class net.paulhertz.pixelaudio.example.ArgosyMixer
Applies alpha channel value alpha to all the RGB colors in colorArray and returns a new array with the modified colors.
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.ArgosyMixer
Sets audioOut.gain.
setAudioGain(float) - Method in class net.paulhertz.pixelaudio.example.Bagatelle
Sets audioOut.gain.
setAudioGain(float) - Method in class net.paulhertz.pixelaudio.example.WaveSynthEditor
Sets audioOut.gain.
setBaselinesFromSchedule(GestureSchedule) - Method in class net.paulhertz.pixelaudio.granular.GestureGranularConfig.Builder
Stores GUI baseline values from a gesture schedule.
setBezierBias(float) - Method in class net.paulhertz.pixelaudio.curves.PACurveMaker
Sets the bias value for adjusting distances between Bezier anchor points and control points.
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
 
setBrushCurveSteps(TutorialOne_03_Drawing.AudioBrushLite, int) - Method in class net.paulhertz.pixelaudio.example.TutorialOne_03_Drawing
Sets epsilon value for the PACurveMaker associated with an AudioBrushLite instance.
setBrushCurveSteps(TutorialOne_04_Network.AudioBrushLite, int) - Method in class net.paulhertz.pixelaudio.example.TutorialOne_04_Network
Sets epsilon value for the PACurveMaker associated with an AudioBrushLite instance.
setBrushCurveSteps(TutorialOne_06_WindowBuffer.AudioBrushLite, int) - Method in class net.paulhertz.pixelaudio.example.TutorialOne_06_WindowBuffer
Sets epsilon value for the PACurveMaker associated with an AudioBrushLite instance.
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.
setBrushEpsilon(TutorialOne_06_WindowBuffer.AudioBrushLite, float) - Method in class net.paulhertz.pixelaudio.example.TutorialOne_06_WindowBuffer
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
Replaces the sampler source buffer.
setBuffer(float[]) - Method in class net.paulhertz.pixelaudio.sampler.PASamplerVoice
Replaces the source buffer and resets the voice.
setBuffer(float[]) - Method in class net.paulhertz.pixelaudio.sampler.PASharedBufferSampler
Replaces the sampler source buffer.
setBuffer(float[], float) - Method in interface net.paulhertz.pixelaudio.sampler.PASampler
Replaces the sampler source buffer and playback sample rate.
setBuffer(float[], float) - Method in class net.paulhertz.pixelaudio.sampler.PASamplerInstrument
Replace the instrument's active buffer contents and set a new sample rate.
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
Replaces the source buffer and playback sample rate, then resets the voice.
setBuffer(float[], float) - Method in class net.paulhertz.pixelaudio.sampler.PASharedBufferSampler
Replaces the sampler source buffer and playback sample rate.
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.Bagatelle
Determine which controls to enable, based on the drawing mode.
setControlsEnabled() - Method in class net.paulhertz.pixelaudio.example.TutorialOne_05_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
Sets curvature values for attack, decay, and release stages.
setCurveSteps(int) - Method in class net.paulhertz.pixelaudio.curves.PACurveMaker
Alias for setEventSteps(int).
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
Set new cycles value for WaveData, and recalculate phaseInc accordingly, using the existing animSteps value.
setCycles(float, int) - Method in class net.paulhertz.pixelaudio.WaveData
Set new cycles and animSteps values for WaveData, and recalculate phaseInc accordingly.
setDc(float) - Method in class net.paulhertz.pixelaudio.WaveData
Set new DC offset value for WaveData.
setDefaultEnv(ADSRParams) - Method in class net.paulhertz.pixelaudio.sampler.PASamplerInstrument
Sets the default ADSR envelope.
setDefaultEnv(ADSRParams) - Method in class net.paulhertz.pixelaudio.sampler.PASamplerInstrumentPool
Sets the default ADSR envelope for pooled instruments.
setDefaultEnvelope(ADSRParams) - Method in class net.paulhertz.pixelaudio.granular.PAGranularInstrument
 
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
Sets the list of time data for the gesture captured by dragPoints.
setDragTimes(List<Integer>) - Method in class net.paulhertz.pixelaudio.curves.PACurveMaker
Sets the list of time data for the gesture captured by dragPoints.
setDragWeight(float) - Method in class net.paulhertz.pixelaudio.curves.PACurveMaker
 
setDrawCount(int) - Method in class net.paulhertz.pixelaudio.example.Bagatelle.NetworkDelegate
 
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.
setDrawingVars() - Method in class net.paulhertz.pixelaudio.example.MultiGenLookupTables
 
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
Set new frequency value for WaveData.
setGain(float) - Method in class net.paulhertz.pixelaudio.granular.PABurstGranularSource
Sets an optional source-local gain scalar.
setGain(float) - Method in class net.paulhertz.pixelaudio.sampler.PASamplerInstrument
Sets per-instrument output gain.
setGain(float) - Method in class net.paulhertz.pixelaudio.sampler.PASamplerInstrumentPool
Sets pool output gain.
setGain(float) - Method in class net.paulhertz.pixelaudio.WaveSynth
 
setGainDb(float) - Method in class net.paulhertz.pixelaudio.sampler.PASamplerInstrument
Sets per-instrument output gain in decibels.
setGainDb(float) - Method in class net.paulhertz.pixelaudio.sampler.PASamplerInstrumentPool
Sets pool output gain in decibels.
setGamma(float) - Method in class net.paulhertz.pixelaudio.example.LoadAudioToImage
 
setGamma(float) - Method in class net.paulhertz.pixelaudio.example.LoadImageToAudio
 
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
 
setGlobalGainDb(float) - Method in class net.paulhertz.pixelaudio.granular.PAGranularInstrument
 
setGlobalLooping(boolean) - Method in class net.paulhertz.pixelaudio.sampler.PASharedBufferSampler
Sets 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
Sets global pan.
setGlobalPan(float) - Method in class net.paulhertz.pixelaudio.sampler.PASamplerInstrumentPool
Sets global pan used by overloads without explicit pan.
setGlobalPitch(float) - Method in class net.paulhertz.pixelaudio.sampler.PASamplerInstrumentPool
Sets global pitch multiplier applied to subsequent playback.
setGrainWindow(WindowFunction, int) - Method in class net.paulhertz.pixelaudio.granular.PABurstGranularSource
Sets the grain window and authoritative grain length for rendering.
setGrainWindow(WindowFunction, int) - Method in interface net.paulhertz.pixelaudio.granular.PASource
Optionally sets a grain amplitude window for sources that render windowed grains.
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
 
setHopMode(TutorialOne_06_WindowBuffer.HopMode) - Method in class net.paulhertz.pixelaudio.example.TutorialOne_06_WindowBuffer.AudioBrushLite
 
setHopSize(int) - Method in class net.paulhertz.pixelaudio.WindowedBuffer
Set the hop size, the number of samples to advance for each window.
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.WindowedBuffer
Set current index.
setInPort(int) - Method in class net.paulhertz.pixelaudio.example.Bagatelle.NetworkDelegate
 
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
Sets the PixelAudioMapper for this WaveSynth and initializes associated properties and data structures.
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
Sets master gain on every sub-pool.
setMasterGain(float) - Method in class net.paulhertz.pixelaudio.sampler.PASharedBufferSampler
Sets master output gain.
setMasterGainDb(float) - Method in class net.paulhertz.pixelaudio.sampler.PASharedBufferSampler
Sets master output gain in decibels.
setMaxVoices(int) - Method in class net.paulhertz.pixelaudio.granular.PAGranularSampler
Sets the maximum number of voices in the pool.
setMaxVoices(int) - Method in class net.paulhertz.pixelaudio.sampler.PASamplerInstrumentPool
Sets maximum voices per instrument and reapplies pool configuration.
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
 
setMixProfile(PASharedBufferSampler.MixProfile) - Method in class net.paulhertz.pixelaudio.sampler.PASamplerInstrument
Pass-through to the underlying PASharedBufferSampler mix behavior.
setMixProfile(PASharedBufferSampler.MixProfile) - Method in class net.paulhertz.pixelaudio.sampler.PASamplerInstrumentPool
Set the sampler bus mix behavior for every instrument in the pool.
setMixProfile(PASharedBufferSampler.MixProfile) - Method in class net.paulhertz.pixelaudio.sampler.PASharedBufferSampler
Sets the mix normalization profile.
setMode(Bagatelle.DrawingMode) - Method in class net.paulhertz.pixelaudio.example.Bagatelle
Sets the drawing mode to one of {DRAW_EDIT_GRANULAR, DRAW_EDIT_SAMPLER, PLAY_ONLY}.
setMode(TutorialOne_05_GesturePlayground.DrawingMode) - Method in class net.paulhertz.pixelaudio.example.TutorialOne_05_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.Bagatelle.NetworkDelegate
 
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
 
setOutput(TutorialOne_06_WindowBuffer.BrushOutput) - Method in class net.paulhertz.pixelaudio.example.TutorialOne_06_WindowBuffer.AudioBrushLite
 
setOutputSampleRate(float) - Method in class net.paulhertz.pixelaudio.sampler.PASamplerInstrument
Update the output sample rate, for example, if audio device changes.
setParentGain(float) - Method in class net.paulhertz.pixelaudio.sampler.PASamplerInstrument
 
setPerformanceMode(Bagatelle.PerformanceMode, boolean) - Method in class net.paulhertz.pixelaudio.example.Bagatelle
Changes the current performance mode during live performance.
setPhase(float) - Method in class net.paulhertz.pixelaudio.WaveData
Set new phase value for WaveData, assuming the input phase is a fraction of TWO_PI (the preferred format).
setPhase(float, boolean) - Method in class net.paulhertz.pixelaudio.WaveData
Deprecated.
setPitchRatio(float) - Method in class net.paulhertz.pixelaudio.example.TutorialOne_03_Drawing.AudioBrushLite
 
setPitchRatio(float) - Method in class net.paulhertz.pixelaudio.example.TutorialOne_04_Network.AudioBrushLite
 
setPitchRatio(float) - Method in class net.paulhertz.pixelaudio.example.TutorialOne_06_WindowBuffer.AudioBrushLite
 
setPitchScale(float) - Method in class net.paulhertz.pixelaudio.sampler.PASamplerInstrument
Sets global pitch multiplier.
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
Sets the playback sample rate.
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
Sets the number of divisions of each Bezier curve in the polygonal representation of brushShape.
setPoolSize(int) - Method in class net.paulhertz.pixelaudio.sampler.PASamplerInstrumentPool
Sets the number of instruments in the pool.
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.Bagatelle.NetworkDelegate
 
setRemoteFrom(NetAddress) - Method in class net.paulhertz.pixelaudio.example.TutorialOne_04_Network.NetworkDelegate
 
setRemoteTo(NetAddress) - Method in class net.paulhertz.pixelaudio.example.Bagatelle.NetworkDelegate
 
setRemoteTo(NetAddress) - Method in class net.paulhertz.pixelaudio.example.TutorialOne_04_Network.NetworkDelegate
 
setRenderAudio(boolean) - Method in class net.paulhertz.pixelaudio.WaveSynth
Sets the audio rendering flag.
setRGBFill(double[], PrintWriter) - Static method in class net.paulhertz.pixelaudio.curves.PAGestureWriter
Writes RGB fill value and fill operator "Xa" to output.
setRGBFill(double, double, double, PrintWriter) - Static method in class net.paulhertz.pixelaudio.curves.PAGestureWriter
Writes RGB fill value and fill operator "Xa" to output.
setRGBFill(int, PrintWriter) - Static method in class net.paulhertz.pixelaudio.curves.PAGestureWriter
Writes RGB fill value and fill operator "Xa" to output.
setRGBStroke(double[], PrintWriter) - Static method in class net.paulhertz.pixelaudio.curves.PAGestureWriter
Writes RGB stroke value and fill operator "XA" to output.
setRGBStroke(double, double, double, PrintWriter) - Static method in class net.paulhertz.pixelaudio.curves.PAGestureWriter
Writes RGB stroke value and fill operator "XA" to output.
setRGBStroke(int, PrintWriter) - Static method in class net.paulhertz.pixelaudio.curves.PAGestureWriter
Writes RGB stroke value and fill operator "XA" to output.
setSampleRate(float) - Method in interface net.paulhertz.pixelaudio.sampler.PASampler
Updates the sampler output sample rate.
setSampleRate(float) - Method in class net.paulhertz.pixelaudio.sampler.SimpleADSR
Sets the sample rate used to convert envelope stage times to samples.
setSampleRate(float) - Method in class net.paulhertz.pixelaudio.WaveSynth
 
setScaleHisto(boolean) - Method in class net.paulhertz.pixelaudio.WaveSynth
 
setScaling() - Method in class net.paulhertz.pixelaudio.example.WaveSynthEditor
Calculates window sizes for displaying mapImage at actual size and at full screen.
setScaling(boolean) - Method in class net.paulhertz.pixelaudio.example.MultiGenLookupTables
Calculates window sizes for displaying mapImage at actual size and at full screen.
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
Enables or disables smooth voice stealing.
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.sampler.SamplerBrushEvent
 
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.
setStartTimeMs(long) - Method in class net.paulhertz.pixelaudio.schedule.GestureSchedule
Sets the absolute schedule start time.
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
Sets the time offset for the gesture, typically the time in milliseconds between the timeStamp and the end of the gesture: the duration of the gesture in milliseconds.
setTimes(float, float, float, float) - Method in class net.paulhertz.pixelaudio.sampler.SimpleADSR
Sets envelope stage times and sustain level.
setTimeStamp(int) - Method in class net.paulhertz.pixelaudio.curves.PACurveMaker
Sets the timestamp for the gesture.
settings() - Method in class net.paulhertz.pixelaudio.example.ArgosyMixer
 
settings() - Method in class net.paulhertz.pixelaudio.example.Bagatelle
 
settings() - Method in class net.paulhertz.pixelaudio.example.BigWaveSynth
 
settings() - Method in class net.paulhertz.pixelaudio.example.BigWaveSynthAudio
 
settings() - Method in class net.paulhertz.pixelaudio.example.JSONWaveSynth
 
settings() - Method in class net.paulhertz.pixelaudio.example.LoadAudioToImage
 
settings() - Method in class net.paulhertz.pixelaudio.example.LoadImageToAudio
 
settings() - Method in class net.paulhertz.pixelaudio.example.LookupTables
 
settings() - Method in class net.paulhertz.pixelaudio.example.MultiGenDemo
 
settings() - Method in class net.paulhertz.pixelaudio.example.MultiGenLookupTables
 
settings() - Method in class net.paulhertz.pixelaudio.example.SimpleAnimation
 
settings() - Method in class net.paulhertz.pixelaudio.example.SimpleWaveSynth
 
settings() - Method in class net.paulhertz.pixelaudio.example.Starter
 
settings() - Method in class net.paulhertz.pixelaudio.example.TransformPImage
 
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_05_GesturePlayground
 
settings() - Method in class net.paulhertz.pixelaudio.example.TutorialOne_06_WindowBuffer
 
settings() - Method in class net.paulhertz.pixelaudio.example.WaveSynthEditor
The settings() method is required when setting size from variables
settings() - Method in class net.paulhertz.pixelaudio.example.WaveSynthSequencer
 
setTransform(GestureTransformState) - Method in class net.paulhertz.pixelaudio.curves.AudioBrush
Sets the transform state for this brush.
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.
setTransparency(double, PrintWriter) - Static method in class net.paulhertz.pixelaudio.curves.PAGestureWriter
Writes current opacity to an Illustrator file (not part of the AI7 spec).
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.ArgosyMixer
 
setup() - Method in class net.paulhertz.pixelaudio.example.Bagatelle
 
setup() - Method in class net.paulhertz.pixelaudio.example.BigWaveSynth
 
setup() - Method in class net.paulhertz.pixelaudio.example.BigWaveSynthAudio
 
setup() - Method in class net.paulhertz.pixelaudio.example.JSONWaveSynth
 
setup() - Method in class net.paulhertz.pixelaudio.example.LoadAudioToImage
 
setup() - Method in class net.paulhertz.pixelaudio.example.LoadImageToAudio
 
setup() - Method in class net.paulhertz.pixelaudio.example.LookupTables
 
setup() - Method in class net.paulhertz.pixelaudio.example.MultiGenDemo
 
setup() - Method in class net.paulhertz.pixelaudio.example.MultiGenLookupTables
 
setup() - Method in class net.paulhertz.pixelaudio.example.SimpleAnimation
 
setup() - Method in class net.paulhertz.pixelaudio.example.SimpleWaveSynth
 
setup() - Method in class net.paulhertz.pixelaudio.example.Starter
 
setup() - Method in class net.paulhertz.pixelaudio.example.TransformPImage
 
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_05_GesturePlayground
 
setup() - Method in class net.paulhertz.pixelaudio.example.TutorialOne_06_WB_Retrofit
 
setup() - Method in class net.paulhertz.pixelaudio.example.TutorialOne_06_WindowBuffer
 
setup() - Method in class net.paulhertz.pixelaudio.example.WaveSynthEditor
Prepare for launch by setting all variables required for the draw() loop.
setup() - Method in class net.paulhertz.pixelaudio.example.WaveSynthSequencer
 
setUseTransparency(boolean) - Static method in class net.paulhertz.pixelaudio.curves.PAGestureWriter
Pass a value of true to enable transparency when exporting to Adobe Illustrator, default is false.
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
Set new color value for WaveData.
setWaveData(ArrayList<WaveData>) - Method in class net.paulhertz.pixelaudio.WaveSynth
Sets the list of WaveData objects for this WaveSynth.
setWaveDataList(ArrayList<WaveData>) - Method in class net.paulhertz.pixelaudio.WaveSynth
 
setWaveDataPanelColor(int) - Method in class net.paulhertz.pixelaudio.example.WaveSynthEditor
 
setWaveState(WaveData.WaveState) - Method in class net.paulhertz.pixelaudio.WaveData
Set new wave state for WaveData.
setWaveSynthFromJSON(JSONObject, WaveSynth) - Method in class net.paulhertz.pixelaudio.example.BigWaveSynth
 
setWaveSynthFromJSON(JSONObject, WaveSynth) - Method in class net.paulhertz.pixelaudio.example.BigWaveSynthAudio
 
setWaveSynthFromJSON(JSONObject, WaveSynth) - Method in class net.paulhertz.pixelaudio.example.JSONWaveSynth
 
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(double, PrintWriter) - Static method in class net.paulhertz.pixelaudio.curves.PAGestureWriter
Writes weight (in points) and weight operator "w" to output.
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
 
sevenFortyNine - Variable in class net.paulhertz.pixelaudio.example.ArgosyMixer
 
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.Bagatelle
 
shift - Variable in class net.paulhertz.pixelaudio.example.LoadImageToAudio
 
shift - Variable in class net.paulhertz.pixelaudio.example.MultiGenDemo
 
shift - Variable in class net.paulhertz.pixelaudio.example.SimpleAnimation
 
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_05_GesturePlayground
 
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) - Method in class net.paulhertz.pixelaudio.example.WaveSynthEditor
Shifts the colors of an ArrayList of WaveData objects.
shiftColors(ArrayList<WaveData>, float, boolean) - Static method in class net.paulhertz.pixelaudio.WaveSynthBuilder
Shifts the colors of an ArrayList of WaveData objects.
shiftInc - Variable in class net.paulhertz.pixelaudio.example.TutorialOne_02_Animation
 
shiftIsDown - Variable in class net.paulhertz.pixelaudio.example.Bagatelle
 
shiftIsDown - Variable in class net.paulhertz.pixelaudio.example.TutorialOne_03_Drawing
 
shiftIsDown - Variable in class net.paulhertz.pixelaudio.example.TutorialOne_04_Network
 
shiftIsDown - Variable in class net.paulhertz.pixelaudio.example.TutorialOne_06_WindowBuffer
 
shiftLeft() - Method in class net.paulhertz.pixelaudio.Argosy
basic animation, rotate left by animStep pixels, increment the step counter argosyShiftStep
shiftPhases(ArrayList<WaveData>, float) - Method in class net.paulhertz.pixelaudio.example.WaveSynthEditor
Shifts the phase of an ArrayList of WaveData objects.
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
shortAdsr - Variable in class net.paulhertz.pixelaudio.example.BigWaveSynthAudio
 
shortDuration - Variable in class net.paulhertz.pixelaudio.example.BigWaveSynthAudio
 
shortSample - Variable in class net.paulhertz.pixelaudio.example.Bagatelle
 
shortSample - Variable in class net.paulhertz.pixelaudio.example.TutorialOne_03_Drawing
 
shortSample - Variable in class net.paulhertz.pixelaudio.example.TutorialOne_04_Network
 
shortSample - Variable in class net.paulhertz.pixelaudio.example.TutorialOne_05_GesturePlayground
 
shortSample - Variable in class net.paulhertz.pixelaudio.example.TutorialOne_06_WindowBuffer
 
shouldTriggerDrawTaste(int, int, int) - Method in class net.paulhertz.pixelaudio.example.Bagatelle
Shared thinning logic for draw-time tasting.
showAnimationStatus - Variable in class net.paulhertz.pixelaudio.example.WaveSynthEditor
 
showArgosyStats() - Method in class net.paulhertz.pixelaudio.example.ArgosyMixer
Posts some information about the state of argo1 and argo2 to the console.
showHelp() - Method in class net.paulhertz.pixelaudio.example.ArgosyMixer
Posts key command help to the console.
showHelp() - Method in class net.paulhertz.pixelaudio.example.Bagatelle
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.BigWaveSynth
 
showHelp() - Method in class net.paulhertz.pixelaudio.example.BigWaveSynthAudio
 
showHelp() - Method in class net.paulhertz.pixelaudio.example.JSONWaveSynth
 
showHelp() - Method in class net.paulhertz.pixelaudio.example.LoadAudioToImage
 
showHelp() - Method in class net.paulhertz.pixelaudio.example.LoadImageToAudio
 
showHelp() - Method in class net.paulhertz.pixelaudio.example.LookupTables
 
showHelp() - Method in class net.paulhertz.pixelaudio.example.MultiGenDemo
 
showHelp() - Method in class net.paulhertz.pixelaudio.example.MultiGenLookupTables
 
showHelp() - Method in class net.paulhertz.pixelaudio.example.SimpleAnimation
 
showHelp() - Method in class net.paulhertz.pixelaudio.example.SimpleWaveSynth
 
showHelp() - Method in class net.paulhertz.pixelaudio.example.TransformPImage
 
showHelp() - Method in class net.paulhertz.pixelaudio.example.TutorialOne_01_FileIO
To generate help output, run RegEx search/replace on parseKey case lines with: find: case ('.'): // (.+) replace: 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_05_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_06_WB_Retrofit
 
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.");
showHelp() - Method in class net.paulhertz.pixelaudio.example.WaveSynthEditor
 
showHelp() - Method in class net.paulhertz.pixelaudio.example.WaveSynthSequencer
 
showPhaseValues(ArrayList<WaveData>) - Method in class net.paulhertz.pixelaudio.example.WaveSynthEditor
Prints the phase values of an ArrayList of WaveData objects.
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.
shuffle(int[]) - Method in class net.paulhertz.pixelaudio.example.LoadAudioToImage
Shuffles an array of integers into random order.
shuffledDirections() - Method in class net.paulhertz.pixelaudio.RandomContinousGen
Deprecated.
 
signalLUT - Variable in class net.paulhertz.pixelaudio.example.LookupTables
 
signalLUT - Variable in class net.paulhertz.pixelaudio.example.MultiGenLookupTables
 
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
Constructs an envelope with default exponential curvature.
SimpleADSR(float, float, float, float, float, float, float) - Constructor for class net.paulhertz.pixelaudio.sampler.SimpleADSR
Constructs an envelope with explicit stage curvature.
SimpleADSR.Stage - Enum Class in net.paulhertz.pixelaudio.sampler
 
SimpleAnimation - Class in net.paulhertz.pixelaudio.example
Starter example with animation added.
SimpleAnimation() - Constructor for class net.paulhertz.pixelaudio.example.SimpleAnimation
 
SimpleWaveSynth - Class in net.paulhertz.pixelaudio.example
SimpleWaveSynth demonstrates the basics of setting up a WaveSynth as an animated visual display.
SimpleWaveSynth() - Constructor for class net.paulhertz.pixelaudio.example.SimpleWaveSynth
 
SIXTEENTHS - Enum constant in enum class net.paulhertz.pixelaudio.example.Bagatelle.AJ_PerformancePreset
 
size - Variable in class net.paulhertz.pixelaudio.PixelMapGen
the total number of pixels or audio samples handled by the PixelMapGen, == width * height
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
Returns the number of gesture points.
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
 
SKIP_TIME - Enum constant in enum class net.paulhertz.pixelaudio.curves.PABoundsPolicy.PABoundaryMode
Drop out-of-bounds points and collapse time across removed spans.
skippedFiles - Variable in class net.paulhertz.pixelaudio.io.AudioBrushLibraryLoader.LoadResult
JSON files skipped because they were not loadable brush gestures.
Slice(int, int, boolean) - Constructor for class net.paulhertz.pixelaudio.granular.OverlapUtil.Slice
Creates a block-local overlap range.
slide() - Method in class net.paulhertz.pixelaudio.Lindenmayer.AnimUnit
 
smallTextSize - Variable in class net.paulhertz.pixelaudio.example.LookupTables
 
smallTextSize - Variable in class net.paulhertz.pixelaudio.example.MultiGenLookupTables
 
sMaxVoices - Variable in class net.paulhertz.pixelaudio.example.Bagatelle
 
sMaxVoices - Variable in class net.paulhertz.pixelaudio.example.TutorialOne_05_GesturePlayground
 
smoothSteal - Variable in class net.paulhertz.pixelaudio.granular.PAGranularSampler
 
smoothSteal - Variable in class net.paulhertz.pixelaudio.sampler.PASharedBufferSampler
True to release stolen voices smoothly instead of stopping them immediately.
sn - Variable in class net.paulhertz.pixelaudio.WaveData
sin(deltaPhasePerPos)
snapCount - Variable in class net.paulhertz.pixelaudio.example.WaveSynthEditor
 
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
Applies a softsign limiter to reduce overload without hard clipping.
SOLO - Enum constant in enum class net.paulhertz.pixelaudio.WaveData.WaveState
 
soloWave - Variable in class net.paulhertz.pixelaudio.example.WaveSynthEditor
 
soloWave_hit(GCheckbox, GEvent) - Method in class net.paulhertz.pixelaudio.example.WaveSynthEditor
 
source - Variable in class net.paulhertz.pixelaudio.granular.PABurstGranularSource
 
source - Variable in class net.paulhertz.pixelaudio.granular.PAGranularVoice
Granular source: a PABurstGranularSource, in the current design using @link PAGranularInstrumentDirector}
SOURCE_GRANULAR - Enum constant in enum class net.paulhertz.pixelaudio.sampler.PitchPolicy
Source (e.g., granular engine) controls time/pitch.
sourceFile - Variable in class net.paulhertz.pixelaudio.io.AudioBrushLibraryLoader.BrushData
Source JSON file.
SpanEvent(long, long, H) - Constructor for class net.paulhertz.pixelaudio.schedule.AudioScheduler.SpanEvent
Creates a span event.
spectrum - Variable in class net.paulhertz.pixelaudio.example.LookupTables
 
spectrum - Variable in class net.paulhertz.pixelaudio.example.MultiGenDemo
 
spectrum - Variable in class net.paulhertz.pixelaudio.example.MultiGenLookupTables
 
spectrum - Variable in class net.paulhertz.pixelaudio.example.SimpleAnimation
 
spectrum - Variable in class net.paulhertz.pixelaudio.example.Starter
 
spectrum - Variable in class net.paulhertz.pixelaudio.example.TutorialOne_01_FileIO
 
spectrum - Variable in class net.paulhertz.pixelaudio.example.TutorialOne_02_Animation
 
spectrum - Variable in class net.paulhertz.pixelaudio.example.TutorialOne_03_Drawing
 
spectrum - Variable in class net.paulhertz.pixelaudio.example.TutorialOne_04_Network
 
spectrum - Variable in class net.paulhertz.pixelaudio.example.TutorialOne_06_WindowBuffer
 
SQRT - Enum constant in enum class net.paulhertz.pixelaudio.granular.GestureGranularConfig.WarpShape
Square-root timing warp controlled by GestureGranularConfig.warpExponent.
SQRT - Enum constant in enum class net.paulhertz.pixelaudio.granular.GestureGranularParams.WarpShape
Square-root-style warp using GestureGranularParams.warpExponent.
squareRootOption - Variable in class net.paulhertz.pixelaudio.example.Bagatelle
 
squareRootOption - Variable in class net.paulhertz.pixelaudio.example.TutorialOne_05_GesturePlayground
 
squareRootOption_clicked(GOption, GEvent) - Method in class net.paulhertz.pixelaudio.example.Bagatelle
 
squareRootOption_clicked(GOption, GEvent) - Method in class net.paulhertz.pixelaudio.example.TutorialOne_05_GesturePlayground
 
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.example.SimpleWaveSynth
 
start - Variable in class net.paulhertz.pixelaudio.sampler.PASamplerVoice
 
startAfterDelaySamples(PASource, float, float, ADSRParams, boolean, long) - Method in class net.paulhertz.pixelaudio.granular.PAGranularInstrument
Schedules playback after a delay in samples relative to the current sampler time.
startAfterDelaySamples(PASource, ADSRParams, float, float, boolean, long) - Method in class net.paulhertz.pixelaudio.granular.PAGranularSampler
Schedules a new voice to start after a delay in samples.
startAtSampleTime(PASource, float, float, ADSRParams, boolean, long) - Method in class net.paulhertz.pixelaudio.granular.PAGranularInstrument
Schedules playback of a source at an absolute sample time.
startAtSampleTime(PASource, float, float, ADSRParams, boolean, long, WindowFunction, int) - Method in class net.paulhertz.pixelaudio.granular.PAGranularInstrument
Schedules playback of a source at an absolute sample time with grain-window settings.
startAtSampleTime(PASource, ADSRParams, float, float, boolean, long) - Method in class net.paulhertz.pixelaudio.granular.PAGranularSampler
Schedules 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
Schedules a new voice to start at an absolute sample time with grain-window settings.
Starter - Class in net.paulhertz.pixelaudio.example
Basics of setting up a PixelAudio sketch.
Starter() - Constructor for class net.paulhertz.pixelaudio.example.Starter
 
startGranularLoop(GranularBrush, float[], GestureSchedule, GestureGranularParams, GestureEventParams, int, int, boolean) - Method in class net.paulhertz.pixelaudio.example.Bagatelle
 
startIndex - Variable in class net.paulhertz.pixelaudio.granular.OverlapUtil.Slice
First block-local index where the span overlaps, inclusive.
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 a mono source buffer; length equals GestureEventParams.n.
startIndices(int[]) - Method in class net.paulhertz.pixelaudio.granular.GestureEventParams.Builder
Sets the required per-event start indices.
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
Schedules playback at the current instrument cursor.
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).
startSampleOf(Object) - Static method in class net.paulhertz.pixelaudio.schedule.AudioScheduler
 
startSamplerLoop(SamplerBrush, GestureSchedule, ADSRParams, int, int, int, boolean) - Method in class net.paulhertz.pixelaudio.example.Bagatelle
 
startTime - Variable in class net.paulhertz.pixelaudio.example.Bagatelle
 
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_05_GesturePlayground
 
startTime - Variable in class net.paulhertz.pixelaudio.example.TutorialOne_06_WindowBuffer
 
startTime - Variable in class net.paulhertz.pixelaudio.example.WaveSynthEditor
 
startTimeMs - Variable in class net.paulhertz.pixelaudio.schedule.GestureSchedule
Optional absolute start time in milliseconds.
startVertex() - Method in class net.paulhertz.pixelaudio.curves.PABezShape
 
step - Variable in class net.paulhertz.pixelaudio.example.Bagatelle
 
step - Variable in class net.paulhertz.pixelaudio.example.BigWaveSynth
 
step - Variable in class net.paulhertz.pixelaudio.example.BigWaveSynthAudio
 
step - Variable in class net.paulhertz.pixelaudio.example.JSONWaveSynth
 
step - Variable in class net.paulhertz.pixelaudio.example.SimpleWaveSynth
 
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_05_GesturePlayground
 
step - Variable in class net.paulhertz.pixelaudio.example.TutorialOne_06_WindowBuffer
 
step - Variable in class net.paulhertz.pixelaudio.example.WaveSynthEditor
 
step - Variable in class net.paulhertz.pixelaudio.example.WaveSynthSequencer
 
step - Variable in class net.paulhertz.pixelaudio.WaveSynth
Current animation step
stepAnimation() - Method in class net.paulhertz.pixelaudio.example.Bagatelle
Step through the animation, called by the draw() method.
stepAnimation() - Method in class net.paulhertz.pixelaudio.example.BigWaveSynth
 
stepAnimation() - Method in class net.paulhertz.pixelaudio.example.BigWaveSynthAudio
 
stepAnimation() - Method in class net.paulhertz.pixelaudio.example.JSONWaveSynth
Advance animation by one step, handle video recording of animation frames
stepAnimation() - Method in class net.paulhertz.pixelaudio.example.LoadImageToAudio
 
stepAnimation() - Method in class net.paulhertz.pixelaudio.example.SimpleWaveSynth
 
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.
stepAnimation() - Method in class net.paulhertz.pixelaudio.example.WaveSynthEditor
Step through the animation, called by the draw() method.
stepAnimation() - Method in class net.paulhertz.pixelaudio.example.WaveSynthSequencer
Animates the WaveSynth referenced by variable wavesynth.
stepAnimation(int) - Method in class net.paulhertz.pixelaudio.example.LookupTables
 
stepAnimation(int) - Method in class net.paulhertz.pixelaudio.example.MultiGenLookupTables
 
stepList - Variable in class net.paulhertz.pixelaudio.Lindenmayer.AnimStepper
 
steps_label - Variable in class net.paulhertz.pixelaudio.example.WaveSynthEditor
 
stepsSinceRenorm - Variable in class net.paulhertz.pixelaudio.WaveData
optional: for occasional renormalization to fight drift
stepsSpinner - Variable in class net.paulhertz.pixelaudio.example.WaveSynthEditor
 
stepsSpinner_hit(GSpinner, GEvent) - Method in class net.paulhertz.pixelaudio.example.WaveSynthEditor
 
stepWaveData(boolean) - Method in class net.paulhertz.pixelaudio.example.WaveSynthEditor
Steps through the WaveSynth's list of WaveData, shows the current WaveData operator in the control panel.
stepWaveSynth() - Method in class net.paulhertz.pixelaudio.example.WaveSynthSequencer
Advance the WaveSynth Sequencer to its next state.
stop - Variable in class net.paulhertz.pixelaudio.WaveSynth
Stop animation at this step
stop() - Method in class net.paulhertz.pixelaudio.example.Bagatelle.InstrumentLoop
 
stop() - Method in class net.paulhertz.pixelaudio.example.Bagatelle
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_02_Animation
turn off audio processing when we exit
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_05_GesturePlayground
turn off audio processing when we exit
stop() - Method in class net.paulhertz.pixelaudio.example.TutorialOne_06_WindowBuffer
turn off audio processing when we exit
stop() - Method in class net.paulhertz.pixelaudio.example.WaveSynthEditor
turn off audio processing when we exit
stop() - Method in class net.paulhertz.pixelaudio.example.WaveSynthSequencer
turn off audio processing when we exit
stop() - Method in class net.paulhertz.pixelaudio.granular.PAGranularVoice
Immediately marks this voice inactive and finished.
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
Stops this voice immediately.
stop_label - Variable in class net.paulhertz.pixelaudio.example.WaveSynthEditor
 
stopAction - Variable in class net.paulhertz.pixelaudio.example.Bagatelle.InstrumentLoop
 
stopAll() - Method in class net.paulhertz.pixelaudio.granular.PAGranularInstrument
 
stopAll() - Method in class net.paulhertz.pixelaudio.granular.PAGranularSampler
Immediately stops all voices without clearing pending scheduled starts.
stopAll() - Method in interface net.paulhertz.pixelaudio.sampler.PASampler
Stops all voices immediately.
stopAll() - Method in class net.paulhertz.pixelaudio.sampler.PASamplerInstrumentPool
Stops playback on all pooled instruments.
stopAll() - Method in class net.paulhertz.pixelaudio.sampler.PASamplerInstrumentPoolMulti
Stops all voices in every sub-pool.
stopAll() - Method in class net.paulhertz.pixelaudio.sampler.PASharedBufferSampler
 
stopAllLoops() - Method in class net.paulhertz.pixelaudio.example.Bagatelle
Stops all loops.
stopGranularNow() - Method in class net.paulhertz.pixelaudio.example.Bagatelle
 
stopLoopsForBrush(AudioBrush) - Method in class net.paulhertz.pixelaudio.example.Bagatelle
Stop looping for a specified brush
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).
stopSpinner - Variable in class net.paulhertz.pixelaudio.example.WaveSynthEditor
 
stopSpinner_hit(GSpinner, GEvent) - Method in class net.paulhertz.pixelaudio.example.WaveSynthEditor
 
stopTime - Variable in class net.paulhertz.pixelaudio.example.WaveSynthEditor
 
storeGranularCurveTL(GestureSchedule, int, boolean) - Method in class net.paulhertz.pixelaudio.example.Bagatelle
Stores granular gesture time/location events in grainTimeLocs.
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.
storeGranularCurveTL(GestureSchedule, int, boolean) - Method in class net.paulhertz.pixelaudio.example.TutorialOne_05_GesturePlayground
 
storeGranularCurveTL(GestureSchedule, int, boolean) - Method in class net.paulhertz.pixelaudio.example.TutorialOne_06_WindowBuffer
Store scheduled granular synth / animation events for future activation.
storeSamplerBrushEvents(GestureSchedule, GestureGranularConfig, int, PAControlCurve) - Method in class net.paulhertz.pixelaudio.example.Bagatelle
Adds audio/animation events to samplerBrushEvents
storeSamplerCurveTL(TutorialOne_03_Drawing.AudioBrushLite, GestureSchedule, int) - Method in class net.paulhertz.pixelaudio.example.TutorialOne_03_Drawing
Store scheduled sampler synth / animation events for future activation.
storeSamplerCurveTL(TutorialOne_04_Network.AudioBrushLite, GestureSchedule, int) - Method in class net.paulhertz.pixelaudio.example.TutorialOne_04_Network
Store scheduled sampler synth / animation events for future activation.
storeSamplerCurveTL(TutorialOne_06_WindowBuffer.AudioBrushLite, GestureSchedule, int) - Method in class net.paulhertz.pixelaudio.example.TutorialOne_06_WindowBuffer
Store scheduled sampler synth / animation events for future activation.
storeSamplerCurveTL(GestureSchedule, int) - Method in class net.paulhertz.pixelaudio.example.TutorialOne_05_GesturePlayground
 
stretch(int[], int, int) - Method in class net.paulhertz.pixelaudio.example.LoadImageToAudio
 
stretch(int[], int, int) - Static method in class net.paulhertz.pixelaudio.WaveSynth
Apply a linear stretch to an array of pixel values based on specified low and high bounds.
stripJson(String) - Static method in class net.paulhertz.pixelaudio.io.AudioBrushLibraryLoader
 
STROKE - Static variable in class net.paulhertz.pixelaudio.curves.PAGestureWriter
Binary flag for stroked path operators.
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
 
suspendScheduledEvents() - Method in class net.paulhertz.pixelaudio.example.Bagatelle
 
suspendWindowAudio() - Method in class net.paulhertz.pixelaudio.example.TutorialOne_06_WB_Retrofit
 
suspendWindowAudio() - Method in class net.paulhertz.pixelaudio.example.TutorialOne_06_WindowBuffer
Suspend audio instruments and events when a new backing buffer is in the process of loading.
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.LoadAudioToImage
 
sustainLevel - Variable in class net.paulhertz.pixelaudio.example.LoadImageToAudio
 
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_05_GesturePlayground
 
sustainLevel - Variable in class net.paulhertz.pixelaudio.example.WaveSynthEditor
 
sustainLevel - Variable in class net.paulhertz.pixelaudio.example.WaveSynthSequencer
 
sustainLevel - Variable in class net.paulhertz.pixelaudio.sampler.SimpleADSR
 
swapGen() - Method in class net.paulhertz.pixelaudio.example.WaveSynthEditor
 
swapGen(PixelMapGen) - Method in class net.paulhertz.pixelaudio.example.BigWaveSynth
Sets a new PixelMapGen for a PixelAudioMapper
swapGen(PixelMapGen) - Method in class net.paulhertz.pixelaudio.example.JSONWaveSynth
Sets a new PixelMapGen for a PixelAudioMapper
swapGen(PixelMapGen) - Method in class net.paulhertz.pixelaudio.example.SimpleWaveSynth
 
swapGen(PixelMapGen) - Method in class net.paulhertz.pixelaudio.example.WaveSynthEditor
Sets a new PixelMapGen for a PixelAudioMapper
syncAfterWaveSynthLoad() - Method in class net.paulhertz.pixelaudio.example.WaveSynthSequencer
 
syncDrawingModeToBrush(AudioBrush) - Method in class net.paulhertz.pixelaudio.example.Bagatelle
Change the current DrawingMode to suit the brush passed as an argument.
syncDrawingModeToBrush(AudioBrush) - Method in class net.paulhertz.pixelaudio.example.TutorialOne_05_GesturePlayground
Change the current DrawingMode to suit the brush passed as an argument.
syncEditorAfterWaveSynthLoad() - Method in class net.paulhertz.pixelaudio.example.WaveSynthEditor
 
syncEnvelopeMenu(ADSRParams) - Method in class net.paulhertz.pixelaudio.example.Bagatelle
 
syncGuiFromConfig() - Method in class net.paulhertz.pixelaudio.example.Bagatelle
Synchronize the control palette knobs to the current gConfig, probably because a brush was selected and made active.
syncGuiFromConfig() - Method in class net.paulhertz.pixelaudio.example.TutorialOne_05_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.BigWaveSynthAudio
 
synth - Variable in class net.paulhertz.pixelaudio.example.LoadAudioToImage
 
synth - Variable in class net.paulhertz.pixelaudio.example.LoadImageToAudio
 
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.
synthImage - Variable in class net.paulhertz.pixelaudio.example.BigWaveSynth
 
synthImage - Variable in class net.paulhertz.pixelaudio.example.BigWaveSynthAudio
 
synthImage - Variable in class net.paulhertz.pixelaudio.example.JSONWaveSynth
 
synthImage - Variable in class net.paulhertz.pixelaudio.example.SimpleWaveSynth
 
synthImage - Variable in class net.paulhertz.pixelaudio.example.WaveSynthSequencer
 
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