Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

How to add your own custom song! [Easy Tutorial] #142

Open
4 tasks
PaulScriptHub opened this issue Aug 30, 2024 · 4 comments
Open
4 tasks

How to add your own custom song! [Easy Tutorial] #142

PaulScriptHub opened this issue Aug 30, 2024 · 4 comments

Comments

@PaulScriptHub
Copy link

PaulScriptHub commented Aug 30, 2024

I actually was so confused of the "Tutorial" of adding a custom song, but I used my braincells and figured it out. So, first of, the requirements..

Requirements

  • Do you have a browser that can download items?
  • Do you have a program that can download YouTube videos?
  • Do you have the program WinRAR
  • Do you have a brain?

Step One, Preparing.

  1. Go to your Songs folder, and extract the song for Bad Piggies.
  2. Make a new folder that is named the song that you are picking.
  3. Drag all the items from the Bad Piggies, folder, to the new folder you made. [Or copy them instead, and paste them in the new folder.]
  4. Delete the Bad Piggies folder.

Step Two, Downloading.

  1. You are going to find a YouTube video, that's for example with the only melody version, which is pretty rare, or what I use, search up your song on YouTube, and add like "Easy Piano" to the search.
  2. Pick which one you like, copy the link, and use a website, software to download it into a MP3. I use iFlyDown as a software. [PS: I stopped using iFlyDown, and instead I use: cnvmp3.com ,]
  3. After you've downloaded the MP3 file of the video of YouTube by using a website or software, you are going to go to this website: https://basicpitch.spotify.com , and drag in the MP3 file.
  4. You are going to wait for it do to it's magic, and then download the midi file.
  5. Drag both of the files into the folder you made previously with the song name.

Step Three, Editing.

  1. First, you are going to delete both of the files that was part of the Bad Piggies, it should be bad-piggies.mid, and bad-piggies-mainlines.mid.
  2. Open the JSON in any text editor you prefer. I used notepad for this part.
  3. You are going to change the Song Name, to your song's name.
  4. This is necessary, but you can change the Author name, and Mapper, to NN, since it's not very useful.
  5. Now, the song_file, is the mid you downloaded. So, you are going to change the name from Bad-Piggies-Mainlines, to the name of the mid file you downloaded that is in the folder.
  6. The audio_file is the MP3, so you are going to change the name from Bad-Piggies.mid, to the name of the mp3 file you downloaded that is in the folder.
  7. Save the JSON File

Step Four, Exporting and Testing

  1. You are going to select the files in the folder, DO NOT select the folder that has the files.
  2. You are going to right click, and instead of pressing "Add to your song's name.", you are going to press "Add to Archive."
  3. You will get a pop up, just go to the Archive Format, and press ZIP instead of RAR, then you may press OK.
  4. Drag the ZIP file to the songs folder.
  5. Open the game through source, or by opening the EXE file.
  6. You are going to find your song in the list, and start playing!

Please comment if you need any extra help! :D

@quasar098
Copy link
Owner

ok

@quasar098
Copy link
Owner

you can also use musescore to only keep the melody notes

@Subscratchem
Copy link

you can also use musescore to only keep the melody notes

How do you do that? I gave up doing it manually

@Subscratchem
Copy link

Also, is there an alternative for Basic Pitch Spotify? It isn't that good...

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

3 participants