Uses of Package
net.paulhertz.pixelaudio
Packages that use net.paulhertz.pixelaudio
Package
Description
Core classes for PixelAudio, a Processing library that maps between sound
and image data.
Package
net.paulhertz.pixelaudio.example provides example Processing sketches and
demonstrations of PixelAudio library functionality.-
Classes in net.paulhertz.pixelaudio used by net.paulhertz.pixelaudioClassDescriptionThe AffineTransformType enum defines the types of affine transformations that can be applied to bitmaps in the PixelAudio library using only rotation and reflection.Animation frame-counting toolData storage for number of steps n each of duration d, with additional scaling factor s.A PixelMapGen child class that combines multiple PixelMapGen instances with a single signal path.K.jpg's OpenSimplex 2, faster variant from https://github.com/KdotJPG/OpenSimplex2PixelAudioMapper is designed to handle one-to-one mappings between 1D "signal" arrays formatted as floating point values in the range [-1.0, 1.0] and 2D "image" arrays formatted as RGBA integer pixel data.List of available color channels, "L" for lightness, since "B" for brightness is taken.Abstract class for handling coordinates and LUT generation for PixelAudioMapper.Data storage for WaveSynth operator data.Implements a combination of color organ and additive audio synth.
-
Classes in net.paulhertz.pixelaudio used by net.paulhertz.pixelaudio.exampleClassDescriptionThe AffineTransformType enum defines the types of affine transformations that can be applied to bitmaps in the PixelAudio library using only rotation and reflection.Provides static methods for rotating and reflecting 2D integer arrays using index remapping.BoustropheGen generates a signal path that starts at (0,0) and reads left-to-right to (width-1, 0).Generates coordinates and LUTs for a Hilbert curve over a square bitmap starting at (0,0) and ending at (width-1, 0).Generates a Moore curve over a square bitmap starting at (width/2 - 1, 0) and ending at (width/2, 0).A PixelMapGen child class that combines multiple PixelMapGen instances with a single signal path.PixelAudioMapper is designed to handle one-to-one mappings between 1D "signal" arrays formatted as floating point values in the range [-1.0, 1.0] and 2D "image" arrays formatted as RGBA integer pixel data.List of available color channels, "L" for lightness, since "B" for brightness is taken.Abstract class for handling coordinates and LUT generation for PixelAudioMapper.Data storage for WaveSynth operator data.Implements a combination of color organ and additive audio synth.A windowed buffer class to permit loading large audio sources into memory and stepping through them.