Class AudioBrushLibraryLoader.BrushData

java.lang.Object
net.paulhertz.pixelaudio.io.AudioBrushLibraryLoader.BrushData
Enclosing class:
AudioBrushLibraryLoader

public static class AudioBrushLibraryLoader.BrushData extends Object
Data loaded for one brush JSON file.
  • Field Details

    • sourceFile

      public File sourceFile
      Source JSON file.
    • curve

      public PACurveMaker curve
      Gesture curve data, when available.
    • config

      Granular configuration builder, when available.
    • instrumentType

      Instrument type declared by the brush configuration.
    • id

      public String id
      Brush identifier derived from the file or metadata.
    • name

      public String name
      Display name for the brush.
  • Constructor Details

    • BrushData

      public BrushData()