Skip to main content


Please note that most of the software linked on this forum is likely to be safe to use. If you are unsure, feel free to ask in the relevant topics, or send a private message to an administrator or moderator. To help curb the problems of false positives, or in the event that you do find actual malware, you can contribute through the article linked here.
Topic: [OPEN SOURCE] FrAD: Fourier Analogue-in-Digital (Analogue Audio Archive Codec) (Read 404 times) previous topic - next topic
0 Members and 1 Guest are viewing this topic.

[OPEN SOURCE] FrAD: Fourier Analogue-in-Digital (Analogue Audio Archive Codec)

Sounds more like a "wannabe" than a concrete project, but some (Archivist Licensed) source code seems available:
Fourier Analogue-in-Digital is an uncompressed codec like WAV or AIFF rather than FLAC or ALAC. Unlike WAV or AIFF, which store PCM, FrAD stores energy density per frequency.

FrAD is a codec that nobody owns, nobody patents, and is standardised in so much detail that anyone can easily implement it in any language, even if the original implementation is lost. It also supports tags, cover art, and sequential search, and the original implementation can be supported by any OS on any machine that supports Python.

The main difference between any other formats and FrAD is its resilience to corruption and robustness. For many audio files that are branched fron PCM, even a flip of a bit or two can result in popping noise, failure to play the corrupted frame, or even the loss of all subsequent audio information. FrAD, however, provides robust error recovery such that sporadic flipping of a few bytes is not even a concern.

Goals of FrAD (more)
  • Preserving analogue waveforms intact in digital file.
  • Ensuring the analogue waveform remains intact even if the file is corrupted
  • Making all data frames work independently

Format specs:

Dev help request:
Hybrid Multimedia Production Suite will be a platform-indipendent open source suite for advanced audio/video contents production.
Official git: