Homebrew 3DS Custom Theme Background Audio Glitch

Gamehuman_

New Member
OP
Newbie
Joined
Sep 17, 2023
Messages
1
Trophies
0
Age
24
XP
28
Country
United Kingdom
My Problem:
Custom background audio on my theme produces a screeching noise after 1 loop is completed and a software is opened and closed.

Context:
It's a droning screeching sound similar to tinnitus and only applies to my background music (all other sound effects play normally). I've found that letting the song play fully at least once then opening a game and exiting back into home causes this consistently (on both stereo and mono speaker settings). Interestingly, it will never happen if you just idle on the home menu without doing anything.

Anemone installed the theme just fine. The bcstm file is 2.46MB, the audio is 22050Hz and 3:24 long. I converted it from a non-looping MP3 using LoopingAudioConverter 1.3.3.

From what I remember, my selected options where:
  • Convert to mono
  • New sample rate (22050Hz)
  • Force start-to-end loop
  • Export whole song
  • Number of loops (1)
  • Fade-out time (0.000)
  • Write looping metadata
  • Skip re-encoding for similar formats when possible
  • Use BrawlLib RSTM decoder

I'm a bit stumped, maybe you guys could have an idea?:wacko:
Post automatically merged:

A little update: I think it might have something to do with the music being mono.

After a bit more playing around with it I've realised that my custom music only plays out the left speaker (not sure how I missed this before) and when the glitch happens the noise only plays out the right speaker.

Still, the glitch happens even when speaker settings are changed to mono so idk. I'll try to install a stereo version of this file tomorrow and see if it makes a difference.
Post automatically merged:

Update 2: Converting the audio again but in stereo seems to have solved the problem (although I also lowered the resampling rate to fit the size limit, so I can't say for sure it was that). My guess is that the system expects background music to be in stereo and gets funky when there's only 1 audio channel.
 
Last edited by Gamehuman_,

Site & Scene News

Popular threads in this forum

General chit-chat
Help Users
  • No one is chatting at the moment.
  • SylverReZ @ SylverReZ:
    @Veho, Stepcroc, I'm stuck.
  • Veho @ Veho:
    Those are monitor lizards you dunce.
    +1
  • SylverReZ @ SylverReZ:
    I'm funny. lol.
  • K3Nv2 @ K3Nv2:
    Eggs and roasted potatoes came out good
  • K3Nv2 @ K3Nv2:
    Watching the first omen and so far it's not the priest doing the scaring
  • Veho @ Veho:
    Shouldn't the kid be the scary one?
  • K3Nv2 @ K3Nv2:
    The second omen: the chior boy gets his revenge
  • Veho @ Veho:
    Reverse exorcist: it's when you hire a demon to remove the priest out of a small child.
  • K3Nv2 @ K3Nv2:
    Hire Kendrick Drake possessed a minor again
  • Veho @ Veho:
    Yeah, I'd run away from his singing too.
  • K3Nv2 @ K3Nv2:
    I wonder if Drakes still allowed to use his Instagram
  • ZeroT21 @ ZeroT21:
    sounds like everyone has some great imaginary friends
  • SylverReZ @ SylverReZ:
    @K3Nv2, Yeah, that was insane.
  • SylverReZ @ SylverReZ:
    Don't know what Drake was even thinking.
  • K3Nv2 @ K3Nv2:
    What every rich scumbag thinks that they can put their dick on anything and get away with it
  • ZeroT21 @ ZeroT21:
    I better hide my silicone Tifa doll
    +1
  • Veho @ Veho:
    What did Drake do, exactly? I don't follow celeb gossip.
  • SylverReZ @ SylverReZ:
    @Veho, Supposed accusations that Drake groomed a minor.
  • K3Nv2 @ K3Nv2:
    Allegedly groomed a 17 year old Instagram model or something along those lines
  • SylverReZ @ SylverReZ:
    Yep, something like that.
    SylverReZ @ SylverReZ: https://www.youtube.com/watch?v=F1MJtV0UPI8