Melodix

Melodix documentation

Start with a released binary, play a track, then change settings as needed. These pages describe the development source; each release bundles its own docs.

Run and use Melodix

  • Running Melodix: install on Windows, Linux or macOS; configure a Discord bot or start the terminal player; verify playback.
  • Playback: search, play playlists, manage the queue and replay history.
  • Troubleshooting: missing commands, silent playback, interrupted streams, storage locks and container settings.
  • Docker: build and operate a container with persistent data.
  • Configuration and backup/update procedures.

Change or embed Melodix

  • Conventions: local checks, extension steps and release workflow.
  • Architecture: components, playback, recovery and persistence.
  • Ownership: lifecycle and concurrency contracts and their checks.
  • Go music library: use the playback engine in another program.
  • Brand assets: mark, favicon sources and small-size constraints.

The repository README introduces the project and includes the generated command catalog. Runtime help and Discord /help flat list commands for the version you are running.