# Add Song

A song function requires a trigger to play song in order to play it.

![](https://865749388-files.gitbook.io/~/files/v0/b/gitbook-legacy-files/o/assets%2F-MFtCELsQWyso_e3z2wu%2F-MFtpLggkJM-Dyfb50Dh%2F-MFtzGZgxVwAaVNLv_Fs%2Fimage.png?alt=media\&token=fde23e8b-a2fb-468a-8da9-3b5400a5c3ae)

URL refers to the song link. Only Newgrounds or freemusicarchieve websites are accepted.

{% hint style="info" %}
This manual is more focused on Newgrounds music insertion as 99% of map developer prefer this method.
{% endhint %}

Basically all you need to do is find a song URL (Not download link duh) and paste into the URL section.

Newgrounds music had some rules in order to get used by Plazma burst 2:

1. The song needs to be less than 15 MB
2. The song needs to have more than 10 votes
3. The song needs to have appropriate title and tags
4. The song needs to have 6/10 or more rating (3+ stars)
5. Maximum of 8 music are allowed in 1 single map.

Volume means how loud you want of this song to be played.

Loop is self-explanation.

Trigger on end means triggers something when the song ends. Useful for connect another song.

{% hint style="warning" %}
An other reason why the song is not playing is because the song's author has disabled downloads. To be able to see an error message you need to have put an e mark that enables that.
{% endhint %}

![Some errors message about the song.](https://865749388-files.gitbook.io/~/files/v0/b/gitbook-legacy-files/o/assets%2F-MFtCELsQWyso_e3z2wu%2F-MGGd79rV-o3JSn65lJp%2F-MGGmOEoXA8pHJ4TEJic%2Fimage.png?alt=media\&token=f351869f-c5d3-4697-8e23-138b13144d4b)


---

# Agent Instructions: Querying This Documentation

If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter:

```
GET https://eaglepb2.gitbook.io/pb2-editor-manual/tools/add-song.md?ask=<question>
```

The question should be specific, self-contained, and written in natural language.
The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
