Internals

PortAudio.MessengerType
Messenger{Sample, Scribe, Input, Output}

A struct with entries

  • device_name::String
  • buffer::Buffer{Sample}
  • scribe::Scribe
  • input_channel::Channel{Input}
  • output_channel::Channel{Output}

The messenger will send tasks to the scribe; the scribe will read/write from the buffer.

source