Package net.paulhertz.pixelaudio.io

# Interface AudioBrushSessionIO.BrushAdapter<B>

Enclosing class:
  AudioBrushSessionIO

public static interface AudioBrushSessionIO.BrushAdapter<B>

- ## Method Summary

  Modifier and Type
  Method
  Description
  `GestureGranularConfig.Builder`
  `configOf(B brush)`
  `PACurveMaker`
  `curveOf(B brush)`
  `default String`
  `descriptionOf(B brush)`
  `String`
  `idOf(B brush)`
  `default boolean`
  `includeStyle(B brush)`
  `GestureGranularConfigIO.InstrumentType`
  `instrumentTypeOf(B brush)`
  `default String`
  `nameOf(B brush)`
  `default String`
  `notesOf(B brush)`

- ## Method Details

  - ### curveOf

    PACurveMaker curveOf(B brush)

  - ### configOf

    GestureGranularConfig.Builder configOf(B brush)

  - ### instrumentTypeOf

    GestureGranularConfigIO.InstrumentType instrumentTypeOf(B brush)

  - ### idOf

    String idOf(B brush)

  - ### nameOf

    default String nameOf(B brush)

  - ### descriptionOf

    default String descriptionOf(B brush)

  - ### notesOf

    default String notesOf(B brush)

  - ### includeStyle

    default boolean includeStyle(B brush)