Homebrew Making Custom Theme, Need Help with BGM

MarioMinecraftMix

Member
OP
Newcomer
Joined
Jun 15, 2017
Messages
7
Trophies
0
Age
23
XP
62
Country
United States
I'm sorry, I'm new here. I don't know where to ask for help.

I was just working on a theme for my 3DS based on Super Mario Odyssey, and it works VERY well. However, the BGM I added reaches a point where it's stuck in a broken loop, like a broken record or a frozen game. I've listened to it on my computer, and the loop is perfect. But it's when testing it on my 3DS that's the problem. I read somewhere that the file needs to be less than 3.1MB in size, and the file is 7.24MB. I'm guessing that's the problem, but that's where I hit my dead-end: Shortening it is the only way to make it work, and I can't make it any shorter without cutting something out. Can someone help me out?

Here's a link to the files, if anyone can help me out: https://drive.google.com/open?id=0B_HscoOWo75VSmlJWDBKeWxmMW8


preview_by_mariominecraftmix-dbcrvzf.png
 

MarioMinecraftMix

Member
OP
Newcomer
Joined
Jun 15, 2017
Messages
7
Trophies
0
Age
23
XP
62
Country
United States
Why don't you just resample it? I usually resample the bgm to 32768hz, 22050hz or 19200hz instead of the default 44000hz
That was the first thing I did. The source I read from suggested to decrease it from 32000 to 15000 at minimum (that's the lowest you can go before overall quality begins to noticeably drop), and that didn't seem to change the size. It all came down to length.
 

nitroBW

warum nicht?
Member
Joined
Nov 1, 2016
Messages
755
Trophies
0
Age
24
Location
donut piss wasteland
XP
871
Country
Germany
4 minutes is too long, not only because of filesize, but because nobody actually stays in homemenu for that long. Unless you want it to lose quality, you have to cut it down to ~2 minutes.
 

PrincessLillie

(Future) VTuber
Member
Joined
Nov 28, 2013
Messages
2,921
Trophies
3
Age
21
Location
Virtual Earth
Website
lillie2523.carrd.co
XP
4,820
Country
United States
The theme's looking very nice! I'll be sure to download it when it's released on 3DSThem.es.
BGM files have a cap of 3.3 MB. Find a good looping point and loop it there. If it's still too large,
Why don't you just resample it? I usually resample the bgm to 32768hz, 22050hz or 19200hz, instead of the default 44000hz, in Audacity
 
  • Like
Reactions: nitroBW

MarioMinecraftMix

Member
OP
Newcomer
Joined
Jun 15, 2017
Messages
7
Trophies
0
Age
23
XP
62
Country
United States
The theme's looking very nice! I'll be sure to download it when it's released on 3DSThem.es.
BGM files have a cap of 3.3 MB. Find a good looping point and loop it there. If it's still too large,
THAT'S THE PROBLEM! I did exactly that, and it's not enough! To get it smaller than this, I either have to drop the quality TOO noticeably or cut something out entirely! And I don't mean what's outside the loop!

4 minutes is too long, not only because of filesize, but because nobody actually stays in homemenu for that long. Unless you want it to lose quality, you have to cut it down to ~2 minutes.
I did exactly that by setting it to loop when making the BRSTM file. The loop is a clean one at that, but it's not 'til the 3DS tries to play it that I face this problem.
 

PrincessLillie

(Future) VTuber
Member
Joined
Nov 28, 2013
Messages
2,921
Trophies
3
Age
21
Location
Virtual Earth
Website
lillie2523.carrd.co
XP
4,820
Country
United States
THAT'S THE PROBLEM! I did exactly that, and it's not enough! To get it smaller than this, I either have to drop the quality TOO noticeably or cut something out entirely! And I don't mean what's outside the loop!
Alright, what music are you trying to loop? If it's on YouTube, please embed the video. If it isn't, please PM me the media file.
 

nitroBW

warum nicht?
Member
Joined
Nov 1, 2016
Messages
755
Trophies
0
Age
24
Location
donut piss wasteland
XP
871
Country
Germany
No shit does the loop/ the file work on your computer, it has no problems with using big files, but the 3DS has. Once 3.3 mb have been reached in the file (about 2 minutes of the song here) it will just keep repeating the last seconds still saved in ram.

The file itself has to be 3.3 mb or smaller.
 

MarioMinecraftMix

Member
OP
Newcomer
Joined
Jun 15, 2017
Messages
7
Trophies
0
Age
23
XP
62
Country
United States
No shit does the loop/ the file work on your computer, it has no problems with using big files, but the 3DS has. Once 3.3 mb have been reached in the file (about 2 minutes of the song here) it will just keep repeating the last seconds still saved in ram.

The file itself has to be 3.3 mb or smaller.
Yeah, I know! That's the problem!
 

PrincessLillie

(Future) VTuber
Member
Joined
Nov 28, 2013
Messages
2,921
Trophies
3
Age
21
Location
Virtual Earth
Website
lillie2523.carrd.co
XP
4,820
Country
United States

MarioMinecraftMix

Member
OP
Newcomer
Joined
Jun 15, 2017
Messages
7
Trophies
0
Age
23
XP
62
Country
United States
OKAY! I RESOLVED THE ISSUE! I cut it down even smaller (somehow) and decreased the Sample Rate; turns out that there was a separate setting I needed to enable for that to effect. Now I have the file down to 1.89MB! I tested it on my 3DS, and it works FLAWLESSLY (if not a little quiet than I expected)!

The theme's looking very nice! I'll be sure to download it when it's released on 3DSThem.es.
I'll be uploading it tonight!
 

PrincessLillie

(Future) VTuber
Member
Joined
Nov 28, 2013
Messages
2,921
Trophies
3
Age
21
Location
Virtual Earth
Website
lillie2523.carrd.co
XP
4,820
Country
United States
OKAY! I RESOLVED THE ISSUE! I cut it down even smaller (somehow) and decreased the Sample Rate; turns out that there was a separate setting I needed to enable for that to effect. Now I have the file down to 1.89MB! I tested it on my 3DS, and it works FLAWLESSLY (if not a little quiet than I expected)!


I'll be uploading it tonight!
Excited! I'm glad the issue was resolved.
 

Site & Scene News

Popular threads in this forum

General chit-chat
Help Users
  • No one is chatting at the moment.
  • BigOnYa @ BigOnYa:
    Biomutant looks cool tho, may have to try that
  • Quincy @ Quincy:
    Usually when such a big title leaks the Temp will be the first to report about it (going off of historical reports here, Pokemon SV being the latest one I can recall seeing pop up here)
  • K3Nv2 @ K3Nv2:
    I still like how a freaking mp3 file hacks webos all that security defeated by text yet again
  • BigOnYa @ BigOnYa:
    They have simulators for everything nowdays, cray cray. How about a sim that shows you playing the Switch.
  • K3Nv2 @ K3Nv2:
    That's called yuzu
    +1
  • BigOnYa @ BigOnYa:
    I want a 120hz 4k tv but crazy how more expensive the 120hz over the 60hz are. Or even more crazy is the price of 8k's.
  • K3Nv2 @ K3Nv2:
    No real point since movies are 30fps
  • BigOnYa @ BigOnYa:
    Not a big movie buff, more of a gamer tbh. And Series X is 120hz 8k ready, but yea only 120hz 4k games out right now, but thinking of in the future.
  • K3Nv2 @ K3Nv2:
    Mostly why you never see TV manufacturers going post 60hz
  • BigOnYa @ BigOnYa:
    I only watch tv when i goto bed, it puts me to sleep, and I have a nas drive filled w my fav shows so i can watch them in order, commercial free. I usually watch Married w Children, or South Park
  • K3Nv2 @ K3Nv2:
    Stremio ruined my need for nas
  • BigOnYa @ BigOnYa:
    I stream from Nas to firestick, one on every tv, and use Kodi. I'm happy w it, plays everything. (I pirate/torrent shows/movies on pc, and put on nas)
  • K3Nv2 @ K3Nv2:
    Kodi repost are still pretty popular
  • BigOnYa @ BigOnYa:
    What the hell is Kodi reposts? what do you mean, or "Wut?" -xdqwerty
  • K3Nv2 @ K3Nv2:
    Google them basically web crawlers to movie sites
  • BigOnYa @ BigOnYa:
    oh you mean the 3rd party apps on Kodi, yea i know what you mean, yea there are still a few cool ones, in fact watched the new planet of the apes movie other night w wifey thru one, was good pic surprisingly, not a cam
  • BigOnYa @ BigOnYa:
    Damn, only $2.06 and free shipping. Gotta cost more for them to ship than $2.06
  • BigOnYa @ BigOnYa:
    I got my Dad a firestick for Xmas and showed him those 3rd party sites on Kodi, he loves it, all he watches anymore. He said he has got 3 letters from AT&T already about pirating, but he says f them, let them shut my internet off (He wants out of his AT&T contract anyways)
  • K3Nv2 @ K3Nv2:
    That's where stremio comes to play never got a letter about it
  • BigOnYa @ BigOnYa:
    I just use a VPN, even give him my login and password so can use it also, and he refuses, he's funny.
  • BigOnYa @ BigOnYa:
    I had to find and get him an old style flip phone even without text, cause thats what he wanted. No text, no internet, only phone calls. Old, old school.
    K3Nv2 @ K3Nv2: @BigOnYa...