Background Music [Continued from Help/Support]
-
@backstander yes what im doing wrong?
look at the S on script is that right? its from 1 page here -
-
what im doing wrong?
Hmmm...I'm kind of stumped right now.
look at the S on script is that right? its from 1 page here
That uppercase 'S' is correct in
/home/pi/PyScripts/Test1.py
Your picture of the
Test1.py
looks correct as well. -
@backstander thats strange! ?????
-
@backstander
can i unistall this and install it again somehow? -
@retronerd
To uninstall use the step I posted above here:
https://retropie.org.uk/forum/topic/347/background-music-continued-from-help-support/125Also here is an alternative script that kind of does the same thing. Maybe try to follow this one instead:
https://retropie.org.uk/forum/topic/347/background-music-continued-from-help-support/43 -
@backstander ive tried the alternative script but i got this error?
-
@retronerd
Try this first:
sudo apt-get update
Then try:
sudo apt-get install mpg123
-
its seems to download:)
how do i edit /opt/retropie/configs/all/autostart.sh which command? -
how do i edit /opt/retropie/configs/all/autostart.sh which command?
Most of us use that program "nano" to edit files from the command line. Examples below!
step 2:
nano /opt/retropie/configs/all/autostart.sh
step 3:
nano /opt/retropie/configs/all/runcommand-onstart.sh
step 4:
nano /opt/retropie/configs/all/runcommand-onend.sh
step 5:
nano /home/pi/.bashrc
If any of those won't let you save your changes, then add
sudo
before thenano
likesudo nano blah blah blah...
-
Thanks! but where shall i put [[ $(tty) == "/dev/tty1" ]] && pkill mpg123 in last step?
where shall i put my music?
in step 2: shall i put it the row under emulationstation #auto? -
but where shall i put [[ $(tty) == "/dev/tty1" ]] && pkill mpg123 in last step?
inside the file
/home/pi/.bashrc
ornano /home/pi/.bashrc
where shall i put my music?
In a folder named
/home/pi/bgm/
"bgm" stands for Back Ground Music ;-)
in step 2: shall i put it the row under emulationstation #auto?
I believe so.
-
@backstander said in Background Music [Continued from Help/Support]:
inside the file /home/pi/.bashrc
i mean under wish line in the file?
-
in step 2: shall i put it the row under emulationstation #auto?
Correction! you put that before
emulationstation #auto
like this:while pgrep omxplayer >/dev/null; do sleep 1; done mpg123 -Z /home/pi/bgm/*.mp3 >/dev/null 2>&1 & emulationstation #auto
inside the file /home/pi/.bashrc
i mean under wish line in the file?I just put it at the very end of that file and it worked for me.
-
everything is working ecept the music is still playing if i quit emualationstation.
thats why i dont know where to put
[[ $(tty) == "/dev/tty1" ]] && pkill mpg123 Before which line? -
@retronerd
I just put mine at the very end and it works for me.Here is what the very bottom of my
/home/pi/.bashrc
looks like:retropie_welcome # RETROPIE PROFILE END [[ $(tty) == "/dev/tty1" ]] && pkill mpg123
-
@backstander Thanks for everything works great:)
-
Needs help ladies and gents, works great. But noticed it doesn't cut out when I run daphne roms 😣
-
Is there an easy way to modify one of these scripts so the audio plays on boot? I don't want to make all the splash screens I use into videos (I have them on random)
I was thinking of having the dial up modem sound play upon booting, can someone please help me? :)
-
@madmodder123 So I tried just adding "mpg123 -q insert mp3 here" above emulationstation #auto in the autostart.sh file, but there was still a delay for when the sound actually started playing and it still displayed the console for a little bit before loading ES (I have it hidden by default)
Is there another file I can edit to make it play the file right after it boots? (right after mounting the SD card preferably)
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.