How to make Switch BFSTM (custom music)

Discussion in 'Switch - Tutorials' started by 98otiss, Jul 5, 2018.

  1. 98otiss
    OP

    98otiss thot destroyer

    Member
    4
    Aug 22, 2015
    Canada
    despacito
    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 (:rofl2:)
    -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
    upload_2018-7-5_8-33-54.png

    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)
    upload_2018-7-5_8-36-29.png

    Step 7:
    Go to the folder where you put StreamTool, and drag that audio you exported as wav onto upload_2018-7-5_8-37-52.png

    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.
    upload_2018-7-5_8-56-7.png
    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 98otiss, Jul 5, 2018
  2. SimonMKWii

    SimonMKWii GBAtemp Advanced Fan

    Member
    9
    Nov 18, 2017
    Australia
    Melbourne, Victoria
    Don't forget loop points!
    Otherwise it'll just cut off in-game...
     
  3. 98otiss
    OP

    98otiss thot destroyer

    Member
    4
    Aug 22, 2015
    Canada
    despacito
    oh i forgot....
     
  4. RosaliinaDaHacker64

    RosaliinaDaHacker64 3DS hacker.

    Member
    4
    Oct 7, 2015
    Ireland
    /dev/null
    If you want BFSTM's with certain loop points, create Wii U BFSTM with BrawlBox, then convert to Switch BFSTM using BCFSTM-BCFWAV-Converter.
     
    98otiss likes this.
  5. 98otiss
    OP

    98otiss thot destroyer

    Member
    4
    Aug 22, 2015
    Canada
    despacito
    Thanks for including this! I hope it's useful to people who care about loop points.
     
    RosaliinaDaHacker64 likes this.
  6. Mat37

    Mat37 GBAtemp Advanced Fan

    Member
    3
    Dec 3, 2016
    France
    Who really knows where ?
    I never got streamTool to work lol so i had to use BCFSTM BCFWAV Converter to convert a WiiU BFSTM to a switch one. Annoying cause there are multiple format conversions to do but it works.
     
  7. Tex_McBladeSword

    Tex_McBladeSword Im Insane! From Earth!

    Member
    2
    May 16, 2015
    United States
    Wherever I am Needed
    Is there a list of song files for popular switch games yet? That would make this 100x easier
     
  8. Daigan

    Daigan Member

    Newcomer
    1
    Jun 15, 2018
    United States
    Can you make a tutorial on how to edit text in games like SMO?
     
  9. FierceDeityLinkMask

    FierceDeityLinkMask GbaTemp's Official Deity

    Member
    3
    Jul 29, 2016
    United States
    Someone make BOTW have Music from the other Zelda games. Twilight Princesses open world hyrule field music being a prime example. Better yet, just rescore BOTW in it's entirety.
     
    98otiss likes this.
  10. 98otiss
    OP

    98otiss thot destroyer

    Member
    4
    Aug 22, 2015
    Canada
    despacito
    I think there is one but it's not really public, like it's not out there, i have text files of them but we should wait for someone to make a documentation on them. Some are easy to guess though. Like STRM_ShootingRange.bfstm should be really obvious. It's really trial and error.
     
    Tex_McBladeSword likes this.
  11. Mat37

    Mat37 GBAtemp Advanced Fan

    Member
    3
    Dec 3, 2016
    France
    Who really knows where ?
    MK8DX's ones should be the easiest to guess
     
  12. 98otiss
    OP

    98otiss thot destroyer

    Member
    4
    Aug 22, 2015
    Canada
    despacito
    splatoon imo, most of the mk8dx files have weird japanese names, i know this isnt a bfstm but who tf is karon lmao
    dry bones i think lmao
     
  13. Mat37

    Mat37 GBAtemp Advanced Fan

    Member
    3
    Dec 3, 2016
    France
    Who really knows where ?
    Dry Bones is HoneKoopa i think