# Uses of Class
net.paulhertz.pixelaudio.MultiGen

Packages that use MultiGen
Package
Description
net.paulhertz.pixelaudio
Package `net.paulhertz.pixelaudio` blends sounds and images by mapping between arrays of audio samples and arrays of pixel values.

- ## Uses of MultiGen in net.paulhertz.pixelaudio

  Methods in net.paulhertz.pixelaudio that return MultiGen
  Modifier and Type
  Method
  Description
  `static MultiGen`
  BoustropheGen.`boustrophRowRandom(int cols, int rows, int genW, int genH)`
  Creates a MultiGen with rows * cols BoustropheGens.
  `static MultiGen`
  HilbertGen.`hilbertLoop3x2(int genW, int genH)`
  Generates a looping fractal signal path consisting of 6 HilbertGens, arranged 3 wide and 2 tall, to fit a 3 * genW by 2 * genH image.
  `static MultiGen`
  HilbertGen.`hilbertMultigenLoop(int columns, int rows, int genEdge)`
  `static MultiGen`
  HilbertGen.`hilbertVerticalStackBou(int stacks, int rows, int units, int genW, int genH)`
  This method creates a vertical stacks of rows of HilbertGens.
  `static MultiGen`
  HilbertGen.`hilbertVerticalStackOrtho(int stacks, int rows, int units, int genW, int genH)`
  This method creates a vertical stacks of rows of HilbertGens.
  `static MultiGen`
  MultiGen.`hilbertZigzagLoop6x4(int genW, int genH)`
  This method creates a MultiGen consisting of a mix of zigzag and Hilbert curves in 6 columns and 4 rows arranged to provide a continuous loop.
  `static MultiGen`
  DiagonalZigzagGen.`zigzagLoop6x4(int genW, int genH)`