Index
All Classes and Interfaces|All Packages|Constant Field Values
S
- s - Variable in class net.paulhertz.pixelaudio.Lindenmayer.AnimUnit
- s - Variable in class net.paulhertz.pixelaudio.WaveData
-
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
alphato all the RGB colors incolorArrayand 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
generatorfor 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.pixelMapandthis.sampleMapinstance 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
timeStampand 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.
All Classes and Interfaces|All Packages|Constant Field Values