Skip to content
@mycophonic

Mycophonic

High-fidelity audio, from the ground up

Mycophonic

High-fidelity audio, from the ground up

An audiophile music ecosystem written in Go — decoding, bit-perfect playback, defect analysis, metadata and multi-room streaming, built as a set of libraries rather than one monolith.

Everything is named after the fungal kingdom, which is the joke and also the architecture: a shared substrate, then things that grow out of it.

Open components

Much of the ecosystem is still private while it settles. What is public today:

Audio

  • saprobe-flac — pure-Go FLAC streaming decoder and encoder, presenting our standard PCM API over a heavily optimized fork of mewkiz/flac.
  • saprobe-alac — pure-Go ALAC decoder, ported from Apple's open-source C implementation. Streaming and seekable.
  • flac — our fork of mewkiz/flac, carrying the performance patches the decoder above depends on.
  • haustorium — audio analysis specialized in music defect detection: clipping, faked bit depth, transcode artefacts, loudness and dynamics.
  • sporeprint — audio fingerprinting CLI and CGO binding to Chromaprint.

Foundations

  • primordium — the primitives every one of our projects shares: filesystem, networking, SQLite, errors, storage, compression.
  • agar — a testing framework that generates deliberately defective audio — clipping, truncation, upsampling — so the analysis and decoding paths can be tested against known-bad input.

Distribution

Contributing & support

Projects here are provided as-is, best-effort, without warranty.

  • Contributing guide — sign-off (DCO), commit signing, and the pull request flow.
  • Security policy — never report a vulnerability in a public issue.
  • Bugs and ideas go to the issue tracker of the repository they concern.

Pinned Loading

  1. mycophonic mycophonic Public

    High-fidelity audio, from the ground up

    Makefile 1

Repositories

Showing 10 of 14 repositories

People

This organization has no public members. You must be a member to see who’s a part of this organization.

Top languages

Loading…

Most used topics

Loading…