Index

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

L

L - Enum constant in enum class net.paulhertz.pixelaudio.PixelAudioMapper.ChannelNames
 
LAMBDA - Static variable in class net.paulhertz.pixelaudio.curves.PABezShape
A value for weighting Bezier splines based on the length of line segments between anchor points, derived from the ratio of the chord of a quarter circle to KAPPA.
lastDrawTasteMs - Variable in class net.paulhertz.pixelaudio.example.Bagatelle
 
lastDrawTastePoint - Variable in class net.paulhertz.pixelaudio.example.Bagatelle
 
lastOffsetsParamsRef - Variable in class net.paulhertz.pixelaudio.granular.PAGranularInstrumentDirector
 
lastOffsetsScheduleRef - Variable in class net.paulhertz.pixelaudio.granular.PAGranularInstrumentDirector
 
lastRawScheduleRef - Variable in class net.paulhertz.pixelaudio.granular.PAGranularInstrumentDirector
 
lastScheduleEndMs - Variable in class net.paulhertz.pixelaudio.granular.PAGranularInstrumentDirector
 
lastScheduleSize - Variable in class net.paulhertz.pixelaudio.granular.PAGranularInstrumentDirector
 
lastTransformedScheduleRef - Variable in class net.paulhertz.pixelaudio.granular.PAGranularInstrumentDirector
 
latePolicy - Variable in class net.paulhertz.pixelaudio.schedule.AudioScheduler
 
latePolicy() - Method in class net.paulhertz.pixelaudio.schedule.AudioScheduler
Returns the current late point-event handling policy.
LatePolicy() - Constructor for enum class net.paulhertz.pixelaudio.schedule.AudioScheduler.LatePolicy
 
LATTICE_STEP_4D - Static variable in class net.paulhertz.pixelaudio.OpenSimplex2
 
leap - Variable in class net.paulhertz.pixelaudio.example.Bagatelle
 
len - Variable in class net.paulhertz.pixelaudio.example.TutorialOne_05_GesturePlayground.SamplerPointHappening
 
length - Variable in class net.paulhertz.pixelaudio.granular.WindowCache.Key
 
lengthSamples() - Method in class net.paulhertz.pixelaudio.granular.PABurstGranularSource
Returns the duration of the burst in samples.
lengthSamples() - Method in interface net.paulhertz.pixelaudio.granular.PAFloatSource
Returns the source duration in samples.
lerp(float, float, float) - Static method in class net.paulhertz.pixelaudio.curves.PACurveUtility
linear interpolation
lerp(float, float, float) - Static method in class net.paulhertz.pixelaudio.curves.PAGestureParametric
 
lerp(float, float, float) - Static method in class net.paulhertz.pixelaudio.curves.PAKeyframeControlCurve
 
lerp(float, float, float) - Static method in class net.paulhertz.pixelaudio.granular.PAGranularInstrumentDirector
 
lerp(float, float, float) - Static method in class net.paulhertz.pixelaudio.PixelAudio
Good old lerp.
lerp(int, int, float) - Static method in class net.paulhertz.pixelaudio.curves.PAIndexParametric
 
lerp(PVector, PVector, float) - Static method in class net.paulhertz.pixelaudio.curves.PAPathParametric
Deprecated.
 
lerpFloatByU(float[], float[], float) - Static method in class net.paulhertz.pixelaudio.schedule.GestureScheduleBuilder
 
lerpPointByU(List<PVector>, float[], float) - Static method in class net.paulhertz.pixelaudio.schedule.GestureScheduleBuilder
 
Lindenmayer - Class in net.paulhertz.pixelaudio
Implements a simple Lindenmeyer system (L-system), a so-called DOL-system: deterministic and context-free.
Lindenmayer() - Constructor for class net.paulhertz.pixelaudio.Lindenmayer
Creates a new Lindenmeyer instance;
Lindenmayer.AnimStepper - Class in net.paulhertz.pixelaudio
Animation frame-counting tool
Lindenmayer.AnimUnit - Class in net.paulhertz.pixelaudio
Data storage for number of steps n each of duration d, with additional scaling factor s.
LINE_SEGMENT - Static variable in class net.paulhertz.pixelaudio.curves.PABezShape
flag for line segment type, associated with LineVertex
LINEAR - Enum constant in enum class net.paulhertz.pixelaudio.granular.GestureGranularConfig.WarpShape
No timing warp.
LINEAR - Enum constant in enum class net.paulhertz.pixelaudio.granular.GestureGranularParams.WarpShape
No timing warp.
linearToDb(float) - Static method in class net.paulhertz.pixelaudio.schedule.AudioUtility
 
linearWarpOption - Variable in class net.paulhertz.pixelaudio.example.Bagatelle
 
linearWarpOption - Variable in class net.paulhertz.pixelaudio.example.TutorialOne_05_GesturePlayground
 
linearWarpOption_clicked(GOption, GEvent) - Method in class net.paulhertz.pixelaudio.example.Bagatelle
 
linearWarpOption_clicked(GOption, GEvent) - Method in class net.paulhertz.pixelaudio.example.TutorialOne_05_GesturePlayground
 
lineColor - Variable in class net.paulhertz.pixelaudio.example.Bagatelle
 
lineColor - Variable in class net.paulhertz.pixelaudio.example.TutorialOne_03_Drawing
 
lineColor - Variable in class net.paulhertz.pixelaudio.example.TutorialOne_04_Network
 
lineColor - Variable in class net.paulhertz.pixelaudio.example.TutorialOne_05_GesturePlayground
 
lineColor - Variable in class net.paulhertz.pixelaudio.example.TutorialOne_06_WindowBuffer
 
lineDist(PVector, PVector, PVector) - Static method in class net.paulhertz.pixelaudio.curves.PACurveUtility
 
lineDraw(PApplet, ArrayList<PVector>, int, float) - Static method in class net.paulhertz.pixelaudio.curves.PACurveUtility
Draws a line in a PApplet context using the PVector data in points and supplied color and weight.
lineDraw(PGraphics, ArrayList<PVector>, int, float) - Static method in class net.paulhertz.pixelaudio.curves.PACurveUtility
Draws a line in a PGraphics using the 2D PVector data and supplied color and weight.
linkedConfigPath - Variable in class net.paulhertz.pixelaudio.io.AudioBrushFileNamer.Result
Relative path from the session file to the configuration file.
linkedConfigPath - Variable in class net.paulhertz.pixelaudio.io.PACurveMakerIO.Meta
Relative path to a linked configuration file.
linkedConfigPath - Variable in class net.paulhertz.pixelaudio.io.PACurveMakerIO.Result
Relative path to a linked configuration file.
linkedGesturePath - Variable in class net.paulhertz.pixelaudio.io.AudioBrushFileNamer.Result
Relative path from the session file to the gesture file.
linkedGesturePath - Variable in class net.paulhertz.pixelaudio.io.GestureGranularConfigIO.Meta
Relative path to a linked gesture file.
linkedGesturePath - Variable in class net.paulhertz.pixelaudio.io.GestureGranularConfigIO.Result
Relative path to a linked gesture file.
listDisplays() - Method in class net.paulhertz.pixelaudio.example.MultiGenLookupTables
Get a list of available displays and output information about them to the console.
listDisplays() - Method in class net.paulhertz.pixelaudio.example.WaveSynthEditor
Get a list of available displays and output information about them to the console.
load(File) - Static method in class net.paulhertz.pixelaudio.io.AudioBrushSessionLoader
Loads a gesture, configuration, or session JSON file.
loadAnimSteps(Lindenmayer.AnimStepper) - Method in class net.paulhertz.pixelaudio.Lindenmayer
 
loadAudioFile(File) - Method in class net.paulhertz.pixelaudio.example.Bagatelle
Attempts to load audio data from a selected file into playBuffer, then calls writeAudioToImage() to transcode audio data and write it to mapImage.
loadAudioFile(File) - Method in class net.paulhertz.pixelaudio.example.LoadAudioToImage
Attempts to load audio data from a selected file into playBuffer, then calls writeAudioToImage() to transcode audio data and write it to mapImage
loadAudioFile(File) - Method in class net.paulhertz.pixelaudio.example.LoadImageToAudio
Attempts to load audio data from a selected file into playBuffer, then calls writeAudioToImage() to transcode audio data and write it to mapImage
loadAudioFile(File) - Method in class net.paulhertz.pixelaudio.example.TutorialOne_01_FileIO
Attempts to load audio data from a selected file into playBuffer, then calls writeAudioToImage() to transcode audio data and write it to mapImage.
loadAudioFile(File) - Method in class net.paulhertz.pixelaudio.example.TutorialOne_02_Animation
Attempts to load audio data from a selected file into playBuffer, then calls writeAudioToImage() to transcode audio data and write it to mapImage If doResample is true, resamples files whose sample rate differs from the current audio output.
loadAudioFile(File) - Method in class net.paulhertz.pixelaudio.example.TutorialOne_03_Drawing
Attempts to load audio data from a selected file into playBuffer, then calls writeAudioToImage() to transcode audio data and write it to mapImage.
loadAudioFile(File) - Method in class net.paulhertz.pixelaudio.example.TutorialOne_04_Network
Attempts to load audio data from a selected file into playBuffer, then calls writeAudioToImage() to transcode audio data and write it to mapImage.
loadAudioFile(File) - Method in class net.paulhertz.pixelaudio.example.TutorialOne_05_GesturePlayground
Attempts to load audio data from a selected file into playBuffer, then calls writeAudioToImage() to transcode audio data and write it to mapImage.
loadAudioFile(File) - Method in class net.paulhertz.pixelaudio.example.TutorialOne_06_WB_Retrofit
Loads an audio file through TutorialOne_03_Drawing's normal path.
loadAudioFile(File) - Method in class net.paulhertz.pixelaudio.example.TutorialOne_06_WindowBuffer
Attempts to load audio data from a selected file into playBuffer, then calls writeAudioToImage() to transcode audio data and write it to mapImage.
LoadAudioToImage - Class in net.paulhertz.pixelaudio.example
LoadAudioToImage shows how you can open audio files and transcode their image data to an image.
LoadAudioToImage() - Constructor for class net.paulhertz.pixelaudio.example.LoadAudioToImage
 
loadGestureJSON() - Method in class net.paulhertz.pixelaudio.example.Bagatelle
 
loadGestureLibrary(File) - Static method in class net.paulhertz.pixelaudio.io.AudioBrushLibraryLoader
Loads all gesture JSON files in a folder, following linked configuration files when present.
loadGestureSchedule(PACurveMaker, GestureGranularConfig) - Method in class net.paulhertz.pixelaudio.example.Bagatelle
Builds a GestureSchedule for a PACurveMaker brush and a snapshot of a GestureGranularConfig
loadGestureSchedule(PACurveMaker, GestureGranularConfig) - Method in class net.paulhertz.pixelaudio.example.TutorialOne_05_GesturePlayground
Builds a GestureSchedule for a PACurveMaker brush and a snapshot of a GestureGranularConfig
loadGlobalPanelValues() - Method in class net.paulhertz.pixelaudio.example.WaveSynthEditor
 
loadImageFile(File) - Method in class net.paulhertz.pixelaudio.example.Bagatelle
Attempts to load image data from a selected file into mapImage, then calls writeImageToAudio() to transcode HSB brightness channel to audio and writes it to playBuffer and audioSignal.
loadImageFile(File) - Method in class net.paulhertz.pixelaudio.example.LoadImageToAudio
Attempts to load image data from a selected file into mapImage, then calls writeImageToAudio() to transcode HSB brightness color data from the image to audio and writes it to audioBuffer and audioSignal.
loadImageFile(File) - Method in class net.paulhertz.pixelaudio.example.TutorialOne_01_FileIO
Attempts to load image data from a selected file into mapImage, then calls writeImageToAudio() to transcode HSB brightness color data from the image to audio and writes it to playBuffer and audioSignal.
loadImageFile(File) - Method in class net.paulhertz.pixelaudio.example.TutorialOne_02_Animation
Attempts to load image data from a selected file into mapImage, then calls writeImageToAudio() to transcode HSB brightness color data from the image to audio and writes it to playBuffer and audioSignal.
loadImageFile(File) - Method in class net.paulhertz.pixelaudio.example.TutorialOne_03_Drawing
Attempts to load image data from a selected file into mapImage, then calls writeImageToAudio() to transcode HSB brightness channel to audio and writes it to playBuffer and audioSignal.
loadImageFile(File) - Method in class net.paulhertz.pixelaudio.example.TutorialOne_04_Network
Attempts to load image data from a selected file into mapImage, then calls writeImageToAudio() to transcode HSB brightness channel to audio and writes it to playBuffer and audioSignal.
loadImageFile(File) - Method in class net.paulhertz.pixelaudio.example.TutorialOne_05_GesturePlayground
Attempts to load image data from a selected file into mapImage, then calls writeImageToAudio() to transcode HSB brightness channel to audio and writes it to playBuffer and audioSignal.
loadImageFile(File) - Method in class net.paulhertz.pixelaudio.example.TutorialOne_06_WindowBuffer
Attempts to load image data from a selected file into mapImage, then calls writeImageToAudio() to transcode HSB brightness channel to audio and writes it to playBuffer and audioSignal.
LoadImageToAudio - Class in net.paulhertz.pixelaudio.example
LoadImageToAudio shows how to load an image and turn it into an audio file that can be played by clicking on the image.
LoadImageToAudio() - Constructor for class net.paulhertz.pixelaudio.example.LoadImageToAudio
 
loadIndexMaps() - Method in class net.paulhertz.pixelaudio.PixelMapGen
Creates pixelMap and sampleMap from coords, which must already be initialized.
loadLoopGen(int, int) - Method in class net.paulhertz.pixelaudio.example.WaveSynthSequencer
Adds PixelMapGen objects to the local variable genList, puts the coords of their upper left corner in offsetList.
loadMusic() - Method in class net.paulhertz.pixelaudio.example.WaveSynthSequencer
Initializes the introMusic ArrayList of NoteTimedLocation objects, data for a simple audio sequencer.
loadNewGen(PixelMapGen) - Method in class net.paulhertz.pixelaudio.example.MultiGenLookupTables
Load a new PixelMapGen
loadPerformanceGen() - Method in class net.paulhertz.pixelaudio.example.Bagatelle
 
LoadResult() - Constructor for class net.paulhertz.pixelaudio.io.AudioBrushLibraryLoader.LoadResult
 
LoadResult() - Constructor for class net.paulhertz.pixelaudio.io.AudioBrushSessionLoader.LoadResult
 
loadSession(File, JSONObject) - Static method in class net.paulhertz.pixelaudio.io.AudioBrushSessionLoader
 
loadSingleFromConfig(File, JSONObject) - Static method in class net.paulhertz.pixelaudio.io.AudioBrushSessionLoader
 
loadSingleFromGesture(File, JSONObject) - Static method in class net.paulhertz.pixelaudio.io.AudioBrushSessionLoader
 
loadWaveData() - Method in class net.paulhertz.pixelaudio.example.BigWaveSynth
 
loadWaveData() - Method in class net.paulhertz.pixelaudio.example.BigWaveSynthAudio
 
loadWaveData() - Method in class net.paulhertz.pixelaudio.example.JSONWaveSynth
 
loadWaveData() - Method in class net.paulhertz.pixelaudio.example.WaveSynthEditor
 
loadWaveData() - Method in class net.paulhertz.pixelaudio.example.WaveSynthSequencer
Show an Open File dialog for JSON files
loadWaveDataPanelValues(WaveData) - Method in class net.paulhertz.pixelaudio.example.WaveSynthEditor
 
loadWordGen(int, int) - Method in class net.paulhertz.pixelaudio.example.Bagatelle
Adds PixelMapGen objects to the local variable genList.
loadWordGen(int, int) - Method in class net.paulhertz.pixelaudio.example.TutorialOne_05_GesturePlayground
Adds PixelMapGen objects to the local variable genList.
LOG2 - Static variable in class net.paulhertz.pixelaudio.schedule.AudioUtility
Precomputed log(2) for efficiency.
LONG_ECHO - Enum constant in enum class net.paulhertz.pixelaudio.example.Bagatelle.AJ_PerformancePreset
 
longAdsr - Variable in class net.paulhertz.pixelaudio.example.BigWaveSynthAudio
 
longDuration - Variable in class net.paulhertz.pixelaudio.example.BigWaveSynthAudio
 
longSample - Variable in class net.paulhertz.pixelaudio.example.Bagatelle
 
longSample - Variable in class net.paulhertz.pixelaudio.example.TutorialOne_03_Drawing
 
longSample - Variable in class net.paulhertz.pixelaudio.example.TutorialOne_04_Network
 
longSample - Variable in class net.paulhertz.pixelaudio.example.TutorialOne_05_GesturePlayground
 
longSample - Variable in class net.paulhertz.pixelaudio.example.TutorialOne_06_WindowBuffer
 
lookupImageCoord(int) - Method in class net.paulhertz.pixelaudio.PixelAudioMapper
Given a signal-path index (NOT a sample value), returns image coordinates (x,y).
lookupImageCoordShifted(int, int) - Method in class net.paulhertz.pixelaudio.PixelAudioMapper
 
lookupImagePos(int) - Method in class net.paulhertz.pixelaudio.PixelAudioMapper
Given a signal-path index (NOT a sample value), returns the corresponding imagePos using signalToImageLUT.
lookupImagePosShifted(int, int) - Method in class net.paulhertz.pixelaudio.PixelAudioMapper
BUFFER signal index -> display imagePos, inverse of lookupSignalPosShifted(...).
lookupSignalPos(int) - Method in class net.paulhertz.pixelaudio.PixelAudioMapper
Given imagePos (index into img.pixels), returns the corresponding signal-path index using imageToSignalLUT.
lookupSignalPos(int, int) - Method in class net.paulhertz.pixelaudio.PixelAudioMapper
Given image coordinates (x,y), returns the corresponding signal-path index using imageToSignalLUT.
lookupSignalPosArray(List<PVector>) - Method in class net.paulhertz.pixelaudio.PixelAudioMapper
Given a list of image-space points (x,y), returns corresponding signal-path indices.
lookupSignalPosArray(List<PVector>, int, int) - Method in class net.paulhertz.pixelaudio.PixelAudioMapper
Same as lookupSignalPosArray(points), but also applies a caller-provided offset and wraps to wrapLen (often wrapLen == getSize()).
lookupSignalPosArrayShifted(List<PVector>, int) - Method in class net.paulhertz.pixelaudio.PixelAudioMapper
 
lookupSignalPosArrayShifted(List<PVector>, int, int, int) - Method in class net.paulhertz.pixelaudio.PixelAudioMapper
Shifted version of lookupSignalPosArray(points, offset, wrapLen).
lookupSignalPosShifted(int, int) - Method in class net.paulhertz.pixelaudio.PixelAudioMapper
 
lookupSignalPosShifted(int, int, int) - Method in class net.paulhertz.pixelaudio.PixelAudioMapper
Display pixel (x,y) -> BUFFER signal index, assuming the display was generated by reading samples at (pathIndex + totalShift).
LookupTables - Class in net.paulhertz.pixelaudio.example
Demo of a PixelAudio core concept: how to map a 1D audio signal onto a 2D bitmap, using lookup tables (LUTs) to create a one-to-one correspondence between audio samples and RGB pixels.
LookupTables() - Constructor for class net.paulhertz.pixelaudio.example.LookupTables
 
loopGranularBrush(GranularBrush, int, int) - Method in class net.paulhertz.pixelaudio.example.Bagatelle
 
looping - Variable in class net.paulhertz.pixelaudio.granular.GestureGranularParams.Builder
 
looping - Variable in class net.paulhertz.pixelaudio.granular.GestureGranularParams
True to loop the granular source path when the lower-level voice supports looping.
looping - Variable in class net.paulhertz.pixelaudio.granular.PAGranularSampler.ScheduledPlay
 
looping - Variable in class net.paulhertz.pixelaudio.granular.PAGranularVoice
 
looping - Variable in class net.paulhertz.pixelaudio.sampler.PASamplerVoice
 
looping - Variable in class net.paulhertz.pixelaudio.sampler.PlaybackInfo
Whether this event loops indefinitely.
looping(boolean) - Method in class net.paulhertz.pixelaudio.granular.GestureGranularParams.Builder
Sets whether the granular source path should loop.
loopSamplerBrush(SamplerBrush, int, int) - Method in class net.paulhertz.pixelaudio.example.Bagatelle
 
lowPitchScaling - Variable in class net.paulhertz.pixelaudio.example.TutorialOne_02_Animation
 
lowPitchScaling - Variable in class net.paulhertz.pixelaudio.example.TutorialOne_03_Drawing
 
lowPitchScaling - Variable in class net.paulhertz.pixelaudio.example.TutorialOne_04_Network
 
lowPitchScaling - Variable in class net.paulhertz.pixelaudio.example.TutorialOne_05_GesturePlayground
 
lowPitchScaling - Variable in class net.paulhertz.pixelaudio.example.TutorialOne_06_WindowBuffer
 
lucasNums - Variable in class net.paulhertz.pixelaudio.example.ArgosyMixer
 
A B C D E F G H I J K L M N O P Q R S T U V W X Y Z 
All Classes and Interfaces|All Packages|Constant Field Values