Background Music [Continued from Help/Support]
-
Is there a way to modify this script to play an .m3u music stream from the internet?
It would be even more awesome to allow it to play the local files if no internet is connected.
To top it off I would like to make an entry in the Retropie to manage the background music (Play from internet, play local files, or no background music).I was able to successfully play a .m3u but I am not sure how I would go about editing the script
Example:wget -O - `wget -O - http://dir.xiph.org/listen/1677870/listen.m3u` | mpg123 -
If anyone could point me in the right direction I would be extremely grateful
-
Does anyone else get audio static when resuming/restarting the music after exiting an emulator?
EDIT: It seems to fix itself when I select "Restart Emulation Station" from the menu
This is with audio playing through the 3.5mm jack. -
Does anyone else get audio static when resuming/restarting the music after exiting an emulator?
I'm not sure if this is related to your static issues but you can try adding
disable_audio_dither=1
to/boot/config.txt
If that doesn't help, you can also try addingaudio_pwm_mode=2
to/boot/config.txt
More information here:
https://retropie.org.uk/docs/Sound-Issues/#white-noise-fix -
@synack Genious hack my friend!
I love tracked music btw. :D
Now my BGM is .....
Would be nice if someone can create a theme for this ;) -
Hi,
I just searched about if theres anything like this, with which you can add bgm to your Retropie system.. thing... sorry, my English isnt very good.But anyways: I fount this post, instantly tried it and it worked perfectly :)
But now i have a Problem...
I added the NDS Emulator DraStic from the experimental packages to my ES an of course your code isnt programmed to work with drastic, so the music continued playing after i launched a game in it.so to fix it, i added "drastic" to the list of emulatornames, following the example of the other emulators, that were written down in it.
But it didn't work...
I then changed the entry to "DraStic" and launched a game again and this time it worked, although the fading was to slow for my taste, so i went on increasing the volumefadespeed variable.
Now it doesn't work again, even after returning the volumefadespeed to 0.02
do you have any idea whats going on and how to fix this?
-
Hi,
I am using the python script to play background music! It works great without issue until now.I just started using a usb drive to put all my roms on. I'm using the method from the video link below for my usb drive.
I know there are a few ways to use a usb flash drive with retropie, so I thought it would helpful for you to know how I'm using my usb flashdrive with my sd card still inserted.So after following the method in the video to use a usb stick with retropie, music no longer plays inside the retropie menu. Before I added a usb stick, the python script worked flawless and music played when it should without issue. Now with the new usb stick, no music plays anymore. My music sits inside a folder I named "music" and it's in my roms folder. How can I get music to play again with the new usb stick inserted?
If I take out the usb stick, music plays just fine as it should
-
the only thing i can think of is when you have the USB drive plugged in. RetroPie changes where it looks for the ROMs. so the script that runs the music is looking in the wrong place. that is why when you remove the USB, the music starts again.
so you will have to change the script to look in the correct place for your music
-
@ExarKunIv
Thank you!
I managed to figure it out this morning while exploring through Retropie files via ssh. My music folder (with the .py script) was still on my sd card. But I was curious about using the mpg123 for music. So I installed it and ran into the same problem. So I simply moved the bgm file from my sd card to my usb stick. I also changed the path in the config file for mpg123 via putty to match the new location on my usb stick. Now it works great!
Sound I uninstall the python script? Mpg123 and python doesn't seem to be interfering with each other.I find weird that since using a usb stick, my custom splash screen videos and rom launcher splash screen pictures are all working just fine with or without the usb stick inserted. But the music folder had to be moved manually to the usb stick.
Now, my setup is almost complete, just having trouble with scrapping data for roms, but I'll request help for that in the appropriate thread. This Pi has turned out to be a fun little project! I'm still a brand new to the Pi, but I'm loving it so far. Thank you for the help
-
glad that you got it cleared up
-
got a question. i got the python script working a few days ago and it's awesome but today when i turned on the pie, there was no music. it was like the script just diapered. try restarting the ES, nothing,restarted the system, nothing. i checked the files and the command and everything still there. so is there away to get the script back working or do i have to undo and redo everything.
-
its hard to say what you have to do. we need to find out what is going on first.
i would say that we need to see if the script will work or not. so you will need to SSH in to you pie and put this command down
sudo python /home/pi/PyScripts/Test1.py
of course change what you need. this will force the script to start to work, if its going to.if the music plays then the script is working. you just need to look into why it will not start
-
Hey I was just thinking.... Right now I'm currently very pleased with using background music, "scraped images" from UXS and switching to different ES themes to change the "mood." This is a quick and easy way to get retropie setup just the way I like!
But I think it is becoming easier these days to add videos instead of using images in retropie. Currently using mpg123 for my background music. I want to add videos, but either have the videos' audio "muted" by editing a command line or something (seems like the hard way); or when prior to taking videos of my gameplay to use as retropie preview video snaps, I could just mute the emulators audio and record the video only (seems like the easier way).
So, if I use my own video snaps WITHOUT audio and with video ONLY (I think recording videos with audio muted seems easier), will my background music still play while the video snaps are playing at the same time? Even though the videos audio will be muted prior to recording it, will the video snaps in emulation station overwrite my background music? That would be my ideal setup! My own music playlist in the background with video snaps (recorded video only) for each game.
Also, with mpg123, can the music be shuffled? Or at least play a different song after exiting a game? It Currently continues from the same song from where it left off. I have my gbm folder on my usb drive so I can have lots of music.
-
@ExarKunIv i'll have to give it a try and let ya know the outcome thanks for the reply .
-
@time2purge said in Background Music [Continued from Help/Support]:
@ExarKunIv i try what you said it came back as Errno 3 No such file or directory..but here's something really messed up, changed out the music file and it started back up..so maybe changing the file fixed it.
-
glad that it seemed to get fixed. now what and why i cant say, and sometimes its better to leave it at that
-
-
@ExarKunIv yea that looks like exactly what I need. Thank you! I'll try that out
-
New to RetroPie, managed to get this working perfectly.
However I have noticed that when I launch the desktop environment the music continues to play, has anyone else encountered this problem? -
its happening due to the music script not knowing what too look for so it knows when to stop.
if you are using the setup from the very beginning of this post. then you will need to edit the music script and add what the desktop it called when it starts to the list.
-
@concat said in Background Music [Continued from Help/Support]:
Hmmm terminal is spitting out "ALSA lib pcm.c:7843:(snd_pcm_recover) underrun occurred" now.
did u have find a solution for this problem? i have it too and the sound every X minute stop for 1/2 seconds and freeze the entire station . thanks
Contributions to the project are always appreciated, so if you would like to support us with a donation you can do so here.
Hosting provided by Mythic-Beasts. See the Hosting Information page for more information.