Supports .mp3 and .wav URLs.
Sounds are saved to sounds.json when possible (with a local fallback).
Changes save automatically.