Tutorial
Updated
How to make Switch BFSTM (custom music)
Before starting this tutorial, I assume you have knowledge of how to go into RCM, get into hbmenu, and use layeredfs. I will not be covering or helping with these as this is a tutorial, not an FAQ.
Requirements
-Windows PC
-Switch ()
-a brain
-layeredfs already setup
-title id of your game
-about 15 minutes
-the song you want
-audacity
-StreamTool
Step 1:
Download StreamTool https://github.com/slashiee/StreamTool
Step 2:
Run setup.bat
Step 3:
once its done, it should open a page in your browser to the ffmpeg site, follow what it says in the cmd window. (download ffmpeg and drag into the folder)
Step 4:
Get your song in mp3, other formats are ok, but I use mp3 personally.
Step 5:
Open that song in Audacity
Step 5.5:
(Optional) Amplify or De-Amplify the song, it might be too loud for the game, or for a game like splatoon 2 it might be drowned out by the sound effects.
Step 6:
Export the audio (and choose this setting)
Step 7:
Go to the folder where you put StreamTool, and drag that audio you exported as wav onto
Step 8:
Wait for the conversion to finish, then you will find the bfstm with the same name of that song.
Step 9:
You are finished, rename the the bfstm to its respective name.
Step 10:
Place it in its respective place (atmosphere/titles/<titleid>/
Step 11
Test it in-game, it should work.
Step 12:
???
Step 13:
Profit.
I hope my tutorial worked for you! I recommend bookmarking this if you forget, or as a cheat sheet if you are stuck.
~End of tutorial~
EDIT:
Oh I forgot, sometimes people convert popular music to bfstm already on http://www.smashcustommusic.com so I would look there first if it's a song from a game.
If you decide to download from here, click this.
If you download the correct BFSTM it should work, and they are looped on this site, unless it says it isn't.
If you download the incorrect BFSTM, it won't work, and may crash or it will be silent.
EDIT: 2
If you want your music to loop in-game, trim it to make it loop from beginning to end. (or what ever you decide to do, I'm not skilled at loops.)
Requirements
-Windows PC
-Switch ()
-a brain
-layeredfs already setup
-title id of your game
-about 15 minutes
-the song you want
-audacity
-StreamTool
Step 1:
Download StreamTool https://github.com/slashiee/StreamTool
Step 2:
Run setup.bat
Step 3:
once its done, it should open a page in your browser to the ffmpeg site, follow what it says in the cmd window. (download ffmpeg and drag into the folder)
Step 4:
Get your song in mp3, other formats are ok, but I use mp3 personally.
Step 5:
Open that song in Audacity
Step 5.5:
(Optional) Amplify or De-Amplify the song, it might be too loud for the game, or for a game like splatoon 2 it might be drowned out by the sound effects.
Step 6:
Export the audio (and choose this setting)
Step 7:
Go to the folder where you put StreamTool, and drag that audio you exported as wav onto
Step 8:
Wait for the conversion to finish, then you will find the bfstm with the same name of that song.
Step 9:
You are finished, rename the the bfstm to its respective name.
Step 10:
Place it in its respective place (atmosphere/titles/<titleid>/
Step 11
Test it in-game, it should work.
Step 12:
???
Step 13:
Profit.
I hope my tutorial worked for you! I recommend bookmarking this if you forget, or as a cheat sheet if you are stuck.
~End of tutorial~
EDIT:
Oh I forgot, sometimes people convert popular music to bfstm already on http://www.smashcustommusic.com so I would look there first if it's a song from a game.
If you decide to download from here, click this.
If you download the correct BFSTM it should work, and they are looped on this site, unless it says it isn't.
If you download the incorrect BFSTM, it won't work, and may crash or it will be silent.
EDIT: 2
If you want your music to loop in-game, trim it to make it loop from beginning to end. (or what ever you decide to do, I'm not skilled at loops.)
Last edited by ,