# Music licenses and credits

All eight recordings are by **Kevin MacLeod (incompetech.com)** and are licensed under **Creative Commons Attribution 4.0 International (CC BY 4.0)**.

- License: https://creativecommons.org/licenses/by/4.0/
- Full legal terms: https://creativecommons.org/licenses/by/4.0/legalcode
- Publisher licensing information: https://incompetech.com/music/royalty-free/licenses/

The license permits copying, redistribution, adaptation, and commercial use, including monetized games. Attribution is required. Retain the artist credit, source and license links, and modification information. Do not imply endorsement or place additional restrictions on the licensed recordings.

The downloaded audio files are unmodified. The game loops playback and lets the player adjust volume. The compositions and recordings are distinct works; the recording licenses are documented here.

## Included recordings

### Dance of the Sugar Plum Fairy
- Composition: Pyotr Ilyich Tchaikovsky
- Recording: Kevin MacLeod (incompetech.com)
- Source: https://incompetech.com/music/royalty-free/index.html?isrc=USUAN1100625
- File: `assets/music/sugar-plum.mp3`
- ISRC: `USUAN1100625`
- License: [CC BY 4.0](https://creativecommons.org/licenses/by/4.0/)
- Modifications: none to the audio file; looped during gameplay.

### Aquarium
- Composition: Camille Saint-Saens
- Recording: Kevin MacLeod (incompetech.com)
- Source: https://incompetech.com/music/royalty-free/index.html?isrc=USUAN1900026
- File: `assets/music/aquarium.mp3`
- ISRC: `USUAN1900026`
- License: [CC BY 4.0](https://creativecommons.org/licenses/by/4.0/)
- Modifications: none to the audio file; looped during gameplay.

### Hall of the Mountain King
- Composition: Edvard Grieg
- Recording: Kevin MacLeod (incompetech.com)
- Source: https://incompetech.com/music/royalty-free/index.html?isrc=USUAN1200072
- File: `assets/music/mountain-king.mp3`
- ISRC: `USUAN1200072`
- License: [CC BY 4.0](https://creativecommons.org/licenses/by/4.0/)
- Modifications: none to the audio file; looped during gameplay.

### Danse Macabre
- Composition: Camille Saint-Saens
- Recording: Kevin MacLeod (incompetech.com)
- Source: https://incompetech.com/music/royalty-free/index.html?isrc=USUAN1100546
- File: `assets/music/danse-macabre.mp3`
- ISRC: `USUAN1100546`
- License: [CC BY 4.0](https://creativecommons.org/licenses/by/4.0/)
- Modifications: none to the audio file; looped during gameplay.

### Gymnopedie No. 1
- Composition: Erik Satie
- Recording: Kevin MacLeod (incompetech.com)
- Source: https://incompetech.com/music/royalty-free/index.html?isrc=USUAN1100787
- File: `assets/music/gymnopedie-1.mp3`
- ISRC: `USUAN1100787`
- License: [CC BY 4.0](https://creativecommons.org/licenses/by/4.0/)
- Modifications: none to the audio file; looped during gameplay.

### Gymnopedie No. 3
- Composition: Erik Satie
- Recording: Kevin MacLeod (incompetech.com)
- Source: https://incompetech.com/music/royalty-free/index.html?isrc=USUAN1100785
- File: `assets/music/gymnopedie-3.mp3`
- ISRC: `USUAN1100785`
- License: [CC BY 4.0](https://creativecommons.org/licenses/by/4.0/)
- Modifications: none to the audio file; looped during gameplay.

### Brandenburg Concerto No. 4 in G, Movement I (Allegro), BWV 1049
- Composition: Johann Sebastian Bach
- Recording: Kevin MacLeod (incompetech.com)
- Source: https://incompetech.com/music/royalty-free/index.html?isrc=USUAN1100303
- File: `assets/music/brandenburg.mp3`
- ISRC: `USUAN1100303`
- License: [CC BY 4.0](https://creativecommons.org/licenses/by/4.0/)
- Modifications: none to the audio file; looped during gameplay.

### Canon in D Major
- Composition: Johann Pachelbel
- Recording: Kevin MacLeod (incompetech.com)
- Source: https://incompetech.com/music/royalty-free/index.html?isrc=USUAN1100301
- File: `assets/music/canon.mp3`
- ISRC: `USUAN1100301`
- License: [CC BY 4.0](https://creativecommons.org/licenses/by/4.0/)
- Modifications: none to the audio file; looped during gameplay.

## Provenance

`licenses/music-sources.json` records the publisher metadata, download URLs, retrieval time, file sizes, and SHA-256 hashes. `credits.html` provides the in-game attribution and a listening room.

Keep these credits and notices when distributing the game. This license applies to the recordings; it does not automatically license the rest of the application.
