Home

Awesome

DCA

Go report Build Status

dca is an audio file format that uses opus audio packets and json metadata.

dca files are designed to be easily sent directly to Discord with minimal additional processing. dca files may also be suitable for any other service that accepts Opus audio.

For help with this program or general Go discussion, please join the Discord Gophers chat server.

What's here?

This repository hosts the official specification for dca and an example implementation of the DCA0 specification.

Official Specifications

Implementations of DCA

Each of these implementations have their own unique differences. It is recommended to review and evaluate each of them to decide which one fits your needs best.

NameLang
dCaC
dcadD
dcaGo
dcaGo