> For the complete documentation index, see [llms.txt](https://swchsmusic.gitbook.io/y8-music/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://swchsmusic.gitbook.io/y8-music/commercial-music/structure-patterns-loops.md).

# Structure, patterns, loops

BeepBox is designed to loop infinitely, as if the player can't quite find the solution to the puzzle or has left the game on pause.

Change the length of the **purple loop** beneath the **pattern editor** to change where the song will repeat.

![](/files/KVodMxI2Pe0ntC8ZIWX1)

<details>

<summary>Why does the purple loop above not start at the very beginning?</summary>

The very beginning is the introduction. The purple loop doesn't include the introduction, so the introduction will not be heard every time the song repeats.&#x20;

Would this be useful in your songs?

</details>
