Crate raw_audio

Source
Expand description

Crate for loading various RAW audio formats into fon types (*.pcm file extension should be preferred to *.raw, as *.raw can be used for video as well). RAW audio formats are always interleaved.

Channel order is assumed to follow the FLAC channel order (following SMPTE/ITU-R recommendations):

  • 1 Channel: Mono (Mono)
  • 2 Channels: Stereo (Left, Right)
  • 3 Channels: Surround 3.0 (Left, Right, Center)
  • 4 Channels: Surround 4.0 (F.Left, F.Right, B.Left, B.Right)
  • 5 Channels: Surround 5.0 (F.Left, F.Right, F.Center, B.Left, B.Right)
  • 6 Channels: Surround 5.1 (F.Left, F.Right, F.Center, LFE, B.Left, B.Right)
  • 7 Channels: Surround 6.1 (F.Left, F.Right, F.Center, LFE, B.Center, S.Left, S.Right)
  • 8 Channels: Surround 7.1 (F.Left, F.Right, F.Center, LFE, B.Left, B.Right, S.Left, S.Right)

For supported RAW Sample Formats see the pcm module.

Modules§

pcm
Supported Audio formats by this crate.

Structs§

Decoder
Decoder for RAW audio
Encoder
Encoder for RAW Audio