C
ConvexCompose
Modules
← All modules
A

Audio Analyzer

Component in production Content

Waveform, annotation, and transient analysis for audio tracks

app.use(audio-analyzer) Future install shape; not yet published

About

Waveform rendering, annotation, and transient analysis for audio tracks. An authored Convex Component runs live in production with real headless hooks and a full portal UI in the host app. Together with convex-diary it is the furthest-along exemplar of the contract, and it is in packaging now.

How it ships

Every ConvexCompose module is the same shape. Take the Component and hooks and bring your own UI, or drop in the optional reference UI.

Layer 1 · MUST
A Convex Component (convex.config.ts + schema + functions), app.use()-installable into your deployment
Layer 2 · MUST
Headless useX() hooks: router-free, style-free, navigation passed in as callbacks
Layer 3 · OPTIONAL
An OPTIONAL React Native + NativeWind reference UI; ignore it and bring your own surface

Highlights

  • Authored Component live in production
  • Real headless hooks already written
  • Full portal UI in the host app
  • Waveform, annotation, and transient analysis
  • Flagship: in packaging now

Proving ground

A real production deployment exercises these domains; one opinionated consumer, not a requirement.

A
A real production deployment
50+ portals on one Convex deployment

Not a published package yet

No ConvexCompose module is an installable npm package today. What exists is the contract, a real production proving ground running 31 authored Components, and packaging in progress led by convex-diary and convex-audio-analyzer.