# Interface ARI1PortSourceAudioType

All Superinterfaces:
  `ARI1PortSourceType, ARI1PortType`

public non-sealed interface ARI1PortSourceAudioType extends ARI1PortSourceType
A source port delivering monophonic audio as 64-bit floating point samples.

Note that the term "source" and "target" for ports is effectively reversed when inside an instrument implementation as opposed to the ensemble: The instrument implementation writes to its own sources to produce data, and reads from its own targets to consume data.

- ## Method Summary

  Modifier and Type
  Method
  Description
  `void`
  `write(int frame, double value)`
  Write an output value at frame index `frame`.

  ### Methods inherited from interface ARI1PortType

  `id`

- ## Method Details

  - ### write

    void write(int frame, double value)
    Write an output value at frame index `frame`.
    Parameters:
      `frame` - The frame index
      `value` - The output value