NetComposer / Suppliers

Registered Suppliers will be crawled first and checked (licenses and checksums) on every crawl. Today the registry is checked with the validator. The crawler also searches the open commons for everyone else.

Registry

Machine-readable: /suppliers.json.

#  name             by                index                                        licenses       sounds  registered  last validated             status
1  musicmatter.art  Peter Semmelhack  https://musicmatter.art/netcomposer.json     CC-BY-SA-4.0   1356    2026-10-17  2026-10-17T20:26:18-07:00  active

Last validation of musicmatter.art (2026-10-17T20:26:18-07:00): 1356 of 1356 manifests parsed and checked, all CC-BY-SA-4.0; 25 of 25 sampled audio files matched their manifest sha256 and size; 0 errors, 0 warnings.

Register

  1. Publish a netcomposer.json index and per-sound manifests as described in the Supplier spec.
  2. Check it: python3 validate_supplier.py https://example.org/netcomposer.json (validate_supplier.py, Python standard library only).
  3. Open an issue on the site repository with the index URL, or a pull request adding an entry to suppliers.json.

This registration channel is proposed and may change. Statuses (proposed): active, pending, failing, withdrawn.