arduino-audio-tools
All Classes Namespaces Files Functions Variables Typedefs Enumerations Friends Macros Modules Pages
Classes | Functions

Direct Stream Digital (DSD) audio format support. More...

Classes

class  DSFDecoder
 DSF (DSD Stream File) format decoder. More...
 
struct  DSFMetadata
 Metadata structure for DSF (DSD Stream File) format. More...
 

Functions

struct __attribute__ ((packed)) DSDPrefix
 Header structures for DSF (DSD Stream File) format.
 

Detailed Description

Direct Stream Digital (DSD) audio format support.

Function Documentation

◆ __attribute__()

struct __attribute__ ( (packed)  )

Header structures for DSF (DSD Stream File) format.

Simplified header w/o comments.

Opus header.

DSF data chunk header containing audio data size information.

DSF format chunk containing audio format parameters.

These packed structures define the binary layout of DSF file headers, allowing direct parsing of the file format without manual byte manipulation. DSF file prefix containing file identification and basic information