# Theodeus/tuna

An audio effects library for the Web Audio API.

Repository: https://github.com/Theodeus/tuna
Canonical: https://ross.abutalabs.com/products/tuna
Language: JavaScript
License Family: other
Topics: web-audio, music, javascript, audio, audio-effect
Last push: 2026-04-06T21:23:08+00:00

## Health v2 (maintenance only)
Score: 66/100 (v2, computed 2026-09-03T02:20:16.233290+00:00)
- activity 76, release rhythm 35, longevity 100
- inputs: {"age_days": 5047, "days_push": 149, "days_rel": null, "gap_med": null, "n_releases_24m": 0}
- flags: no_releases, no_license
- formula: round(0.45*activity + 0.35*rhythm + 0.20*longevity); archived -> min(score, 10)

## Adoption (not part of the score)
Stars 1827, forks 131 (observed 2026-08-28T04:05:41.528109+00:00)

## What it is
Tuna is an audio effects library built on the Web Audio API, offering effects like overdrive, delay, reverb, chorus, phaser, and bitcrusher. It is distributed via npm as tunajs and works in browser-based JavaScript applications.

## Use cases
- add reverb or delay effects to browser audio
- build a guitar pedal simulator in the browser
- apply bitcrusher or overdrive effects with Web Audio API
- create chorus and phaser effects for web music apps
- process audio in real time in a JavaScript web app

## When to choose
- you need a ready-made set of Web Audio effects without writing DSP code
- you're building a browser-based music or audio tool in JavaScript

## When to avoid
- you need audio processing outside the browser or Node with Web Audio
- you need a license-clarified dependency for commercial use (no license file)
- you need native or offline high-performance DSP

## Facets
- artifact type: library
- maturity: maintenance
- function: audio-processing
- domain: web-development, media
- platform: browser
- tags: web-audio-api, audio-effects, music, dsp, reverb, delay, synth-effects, audio, javascript, nodejs

## Member repositories
- Theodeus/tuna (main) score 66

## Provenance
- Observed fields: from GitHub, fetched 2026-08-28T04:05:41.528109+00:00.
- Health v2: computed from the inputs above; adoption is never an input.
- Inferred fields (summary, facets, guidance): AI-extracted, prompt v1, taxonomy v1, on 2026-08-30T03:19:24.872708+00:00, confidence not recorded.
  - readme: https://github.com/Theodeus/tuna (fetched 2026-08-28T04:05:41.528109+00:00, sha d0edee8d1598)
- Data as of 2026-08-30T08:39:29.467469+00:00.
