Uses of Class
net.paulhertz.pixelaudio.PixelAudioMapper
Packages that use PixelAudioMapper
Package
Description
Package
net.paulhertz.pixelaudio blends sounds and images by mapping between
arrays of audio samples and arrays of pixel values.-
Uses of PixelAudioMapper in net.paulhertz.pixelaudio
Fields in net.paulhertz.pixelaudio declared as PixelAudioMapperModifier and TypeFieldDescription(package private) PixelAudioMapperArgosy.mapperPixelAudioMapper that provides values for several variables and maps bigArray to bitmaps or audio signalsWaveSynth.mapperMethods in net.paulhertz.pixelaudio that return PixelAudioMapperMethods in net.paulhertz.pixelaudio with parameters of type PixelAudioMapperConstructors in net.paulhertz.pixelaudio with parameters of type PixelAudioMapperModifierConstructorDescriptionArgosy(PixelAudioMapper mapper, int[] pattern, int unitSize, int reps, boolean isCentered, int[] colors, int gap, int gapColor, int animStep) Argosy(PixelAudioMapper mapper, int unitSize, int reps, boolean isCentered) Argosy(PixelAudioMapper mapper, int unitSize, int reps, boolean isCentered, int[] colors, int gapColor, float gapScale, int[] pattern) WaveSynth(PixelAudioMapper mapper) WaveSynth(PixelAudioMapper mapper, ArrayList<WaveData> wdList) -
Uses of PixelAudioMapper in net.paulhertz.pixelaudio.example
Fields in net.paulhertz.pixelaudio.example declared as PixelAudioMapperModifier and TypeFieldDescription(package private) PixelAudioMapperGesturePlayground_back.mapper(package private) PixelAudioMapperGesturePlayground.mapper(package private) PixelAudioMapperTutorialOne_01_FileIO.mapper(package private) PixelAudioMapperTutorialOne_02_Animation.mapper(package private) PixelAudioMapperTutorialOne_03_Drawing.mapper(package private) PixelAudioMapperTutorialOne_04_Network.mapper(package private) PixelAudioMapperTutorialOne_06_WindowBuffer.mapperMethods in net.paulhertz.pixelaudio.example that return PixelAudioMapperModifier and TypeMethodDescriptionPANetworkClientINF.getMapper()TutorialOne_04_Network.getMapper()Methods in net.paulhertz.pixelaudio.example with parameters of type PixelAudioMapperModifier and TypeMethodDescriptionvoidGesturePlayground_back.writeAudioToImage(float[] sig, PixelAudioMapper mapper, processing.core.PImage img, PixelAudioMapper.ChannelNames chan) Transcodes audio data in sig[] and writes it to color channel chan of mapImage using the lookup tables in mapper to redirect indexing.voidGesturePlayground.writeAudioToImage(float[] sig, PixelAudioMapper mapper, processing.core.PImage img, PixelAudioMapper.ChannelNames chan) Transcodes audio data in sig[] and writes it to color channel chan of mapImage using the lookup tables in mapper to redirect indexing.voidTutorialOne_01_FileIO.writeAudioToImage(float[] sig, PixelAudioMapper mapper, processing.core.PImage img, PixelAudioMapper.ChannelNames chan) Transcodes audio data in sig[] and writes it to color channel chan of mapImage using the lookup tables in mapper to redirect indexing.voidTutorialOne_02_Animation.writeAudioToImage(float[] sig, PixelAudioMapper mapper, processing.core.PImage img, PixelAudioMapper.ChannelNames chan, int shift) Transcodes audio data in sig[] and writes it to color channel chan of img using the lookup tables in mapper to redirect indexing.voidTutorialOne_03_Drawing.writeAudioToImage(float[] sig, PixelAudioMapper mapper, processing.core.PImage img, PixelAudioMapper.ChannelNames chan, int shift) Transcodes audio data in sig[] and writes it to color channel chan of img using the lookup tables in mapper to redirect indexing.voidTutorialOne_04_Network.writeAudioToImage(float[] sig, PixelAudioMapper mapper, processing.core.PImage img, PixelAudioMapper.ChannelNames chan, int shift) Transcodes audio data in sig[] and writes it to color channel chan of img using the lookup tables in mapper to redirect indexing.voidTutorialOne_06_WindowBuffer.writeAudioToImage(float[] sig, PixelAudioMapper mapper, processing.core.PImage img, PixelAudioMapper.ChannelNames chan) Transcodes audio data in sig[] and writes it to color channel chan of mapImage using the lookup tables in mapper to redirect indexing.voidGesturePlayground.writeImageToAudio(processing.core.PImage img, PixelAudioMapper mapper, float[] sig, PixelAudioMapper.ChannelNames chan, int shift) This method writes a color channel from an image to playBuffer, fulfilling a central concept of the PixelAudio library: image is sound.voidTutorialOne_01_FileIO.writeImageToAudio(processing.core.PImage img, PixelAudioMapper mapper, float[] sig, PixelAudioMapper.ChannelNames chan) This method writes a color channel from the an image to playBuffer, fulfilling a central concept of the PixelAudio library: image is sound.voidTutorialOne_02_Animation.writeImageToAudio(processing.core.PImage img, PixelAudioMapper mapper, float[] sig, PixelAudioMapper.ChannelNames chan) This method writes a color channel from the an image to playBuffer, fulfilling a central concept of the PixelAudio library: image is sound.voidTutorialOne_03_Drawing.writeImageToAudio(processing.core.PImage img, PixelAudioMapper mapper, float[] sig, PixelAudioMapper.ChannelNames chan, int shift) This method writes a color channel from an image to playBuffer, fulfilling a central concept of the PixelAudio library: image is sound.voidTutorialOne_04_Network.writeImageToAudio(processing.core.PImage img, PixelAudioMapper mapper, float[] sig, PixelAudioMapper.ChannelNames chan, int shift) This method writes a color channel from an image to playBuffer, fulfilling a central concept of the PixelAudio library: image is sound.voidTutorialOne_06_WindowBuffer.writeImageToAudio(processing.core.PImage img, PixelAudioMapper mapper, float[] sig, PixelAudioMapper.ChannelNames chan) This method writes a color channel from the an image to playBuffer, fulfilling a central concept of the PixelAudio library: image is sound. -
Uses of PixelAudioMapper in net.paulhertz.pixelaudio.granular
Fields in net.paulhertz.pixelaudio.granular declared as PixelAudioMapperModifier and TypeFieldDescriptionprivate final PixelAudioMapperGestureGranularRenderer.DefaultMapping.mapperMethods in net.paulhertz.pixelaudio.granular with parameters of type PixelAudioMapperModifier and TypeMethodDescriptionstatic GranularPathLegacyGranularPathBuilder.fromBezierParametric(PACurveMaker curve, PixelAudioMapper mapper, int canvasWidth, int canvasHeight, int grainLength, int curveSteps, int targetCount, int totalDurationMs, float sampleRate) Deprecated.Build a timed GranularPath from the polygonized Bezier path, sampling it parametrically with u ∈ [0,1] over the path indices.static GranularPathLegacyGranularPathBuilder.fromBezierParametricWarped(PACurveMaker curve, PixelAudioMapper mapper, int canvasWidth, int canvasHeight, int grainLength, int curveSteps, int targetCount, int totalDurationMs, float sampleRate, DoubleUnaryOperator warp) Deprecated.General Bezier-parametric builder with optional time warp.static GranularPathLegacyGranularPathBuilder.fromBezierPoints(PACurveMaker curve, PixelAudioMapper mapper, int canvasWidth, int canvasHeight, int grainLength, int curveSteps) Deprecated.Build a GranularPath from the polygonized Bezier points of a PACurveMaker.static GranularPathLegacyGranularPathBuilder.fromBezierWithGestureTiming(PACurveMaker curve, PixelAudioMapper mapper, int canvasWidth, int canvasHeight, int grainLength, int curveSteps, float sampleRate) Deprecated.Build a timed GranularPath that uses: - the Bezier path for spatial positions (via getEventPoints/PAPathParametric), - the drag gesture's timing (via getDragOffsetsAsInts) for timeOffsetMs.static GranularPathLegacyGranularPathBuilder.fromBezierWithGestureTimingScaled(PACurveMaker curve, PixelAudioMapper mapper, int canvasWidth, int canvasHeight, int grainLength, int curveSteps, int targetDurationMs, float sampleRate) Deprecated.static GranularPathLegacyGranularPathBuilder.fromDragPoints(PACurveMaker curve, PixelAudioMapper mapper, int canvasWidth, int canvasHeight, int grainLength) Deprecated.Build a GranularPath from the drag points of a PACurveMaker, i.e., the unique points input by dragging the mouse.static GranularPathLegacyGranularPathBuilder.fromPointToLinearPath(int x, int y, PixelAudioMapper mapper, int canvasWidth, int canvasHeight, int grainLength, int hopLength, int numGrains, float sampleRate) Deprecated.Build a linear path from a point, equivalent to "classic" granular synthesis.static GranularPathLegacyGranularPathBuilder.fromPointToLinearPathDuration(int x, int y, PixelAudioMapper mapper, int canvasWidth, int canvasHeight, int grainLength, int hopLength, float durationMs, float sampleRate) Deprecated.static GranularPathLegacyGranularPathBuilder.fromPointToLinearPathTimedAndPitched(int x, int y, PixelAudioMapper mapper, int canvasWidth, int canvasHeight, int grainLength, int hopLength, int numGrains, float sampleRate, float timeStretch, float pitchRatio) Deprecated.Build a linear path from a point, classic granular synthesis with optional time-stretch and pitch-shift.static GranularPathLegacyGranularPathBuilder.fromRdpPoints(PACurveMaker curve, PixelAudioMapper mapper, int canvasWidth, int canvasHeight, int grainLength) Deprecated.Build a GranularPath from the RDP points of a PACurveMaker.static GranularPathLegacyGranularPathBuilder.fromTimedDragParametric(ArrayList<processing.core.PVector> dragPoints, int[] dragTimes, PixelAudioMapper mapper, int canvasWidth, int canvasHeight, int grainLength, int targetCount, int targetDurationMs, float sampleRate, DoubleUnaryOperator warp) Deprecated.static GranularPathLegacyGranularPathBuilder.fromTimedDragParametric(PACurveMaker curve, PixelAudioMapper mapper, int canvasWidth, int canvasHeight, int grainLength, int targetCount, int targetDurationMs, float sampleRate, DoubleUnaryOperator warp) Deprecated.static GranularPathLegacyGranularPathBuilder.fromTimedDragPoints(PACurveMaker curve, PixelAudioMapper mapper, int canvasWidth, int canvasHeight, int grainLength, float sampleRate) Deprecated.Build a GranularPath from the drag points of a PACurveMaker, i.e., the unique points input by dragging the mouse, with grain intervals determined by the time each point was drawn.static GranularPathLegacyGranularPathBuilder.fromTimedDragPointsResampled(PACurveMaker curve, PixelAudioMapper mapper, int canvasWidth, int canvasHeight, int grainLength, int targetCount, float sampleRate) Deprecated.Build a timed GranularPath from the drag points, but first resample the gesture (time + location) to targetCount samples.static GranularPathLegacyGranularPathBuilder.fromTimedDragPointsResampledToDuration(PACurveMaker curve, PixelAudioMapper mapper, int canvasWidth, int canvasHeight, int grainLength, int targetCount, int targetDurationMs, float sampleRate) Deprecated.Build a timed GranularPath from drag points, resampling the gesture to targetCount samples and scaling it to a total duration of targetDurationMs milliseconds.Constructors in net.paulhertz.pixelaudio.granular with parameters of type PixelAudioMapperModifierConstructorDescriptionDefaultMapping(PixelAudioMapper mapper, int totalShift, int mapSize, int screenWidth, float panRange)