Background Music [Continued from Help/Support]
-
i think @Livewire is the only have that has the ability to pick a start song
but i think both have the ability to start a new song when exiting a game.
i just dont think you can have a second pick song to start like @Lumpeidi is asking for, but maybe someone can find a wayi use livewire's so i know that it works.
-
I am trying to add the amiberry emulator without success.
What is the exact name of "amiberry" to add in emulators line?
Thx! -
@livewire
Run "sudo nano /etc/rc.local"
This file should have a bunch of commented stuff at the top, and "exit 0;" near the bottom. Above exit 0, put the following code, replacing the path with where you installed the script to earlier: "(sudo python /home/pi/PyScripts/Test1.py) &". For full disclosure, the & at the end runs the script in the background, which is necessary as it will run infinitely until the system shuts down.
As before, press control+x, y, and enter to save changes.When I try to run this my file is empty. Can I simply type it in as it is written in other posts or videos?
-
Here we can toggle/restart music via @synack method
-
@synack I am having an issue of where I edit the bashrc. File...I mean where do I put the text info in this long line of stuff...and how do I save that?
-
it cant be empty, if it is retropie will not run. you much be mistypeing something ( i do it all the time)
just type sudo nano /etc/rc.local
# # rc.local # # This script is executed at the end of each multiuser runlevel. # Make sure that the script will "exit 0" on success or any other # value on error. # # In order to enable or disable this script just change the execution # bits. # # By default this script does nothing. # Print the IP address _IP=$(hostname -I) || true if [ "$_IP" ]; then printf "My IP address is %s\n" "$_IP" fi sudo python /home/pi/scripts/fan.py & sudo python /home/pi/scripts/HID.py & sudo python /home/pi/scripts/shutdown.py & (sudo python /home/pi/scripts/BGmusic.py) & "/opt/retropie/supplementary/xboxdrv/bin/xboxdrv" --daemon --detach --dbus disabled --detach-kernel-driver --id 0 --led 2 --deadzone 4000 --silent --trigger-as-button exit 0
this is mine. so as you can see there is a lot of stuff even before i add the line for muisc.
to answer your other question. yes if you type
sudo python /home/pi/PyScripts/Test1.py
it will start the script -
your using livewire or synack method?
-
@exarkuniv trying to use whichever will give me desired results. Which do you recommend?
-
depends on how you feel doing the coding.
livewires give you more ability to edit the script.
synack is easier to set and go.
personally i use livewires i like how it fades the song better then it just ending
-
@exarkuniv
depends on how you feel doing the coding.livewires give you more ability to edit the script.
synack is easier to set and go.
personally i use livewires i like how it fades the song better then it just ending
Okay, I am super green. Synack method worked to start and stop the music great. But editing the bash file has me confused. When I follow his directions I do get a file, but it isn't like the other .sh files. There is not a command to save, nor any directions on where to add the file; I assume it's not a random placing.
So far I can undo everything by editing the .sh files...
I can't uninstall mpg123...no idea how, I would love the live wires method, but I have no idea how to get my .rclocal file to show up with something in it. -
-
@exarkuniv
Okay, this worked for me. Does this method play randomly if I dump a bunch of mp3s into this folder? -
@hankola
if you followed the link then no. it will start right where is ended. but if you edit the following then it will do randomTo start a new set of tracks (upon game exit) instead of continuing from the last, you'd replace the original instructions do the following
edit /opt/retropie/configs/all/runcommand-onstart.sh
pkill mpg123
edit /opt/retropie/configs/all/runcommand-onend.sh
mpg123 -Z /home/pi/bgm/*.mp3 >/dev/null 2>&1 &
or if you wanted to keep logging the played tracks, you'd use this line instead in the runcommand-onend.sh script
mpg123 -Z /home/pi/bgm/*.mp3 2>>/dev/shm/playlist &
-
@exarkuniv all done. It is working great!
-
@nayin said in Background Music [Continued from Help/Support]:
I am trying to add the amiberry emulator without success.
What is the exact name of "amiberry" to add in emulators line?
Thx!Some help?
-
@nayin How is this issue related to the topic "Background Music"?
-
Sorry, if I am not explained to me well.
When I run amiberry emulator, the background music does not stop. -
@Nayin How do you play your BGM - via mpg123 = @synack method
or via phyton script?The Amiberry emulator, how do you start it? Via runcommand.sh? Means you see they grey loading box if you select a ROM?
-
@cyperghost said in Background Music [Continued from Help/Support]:
@Nayin How do you play your BGM - via mpg123 = @synack method
or via phyton script?The Amiberry emulator, how do you start it? Via runcommand.sh? Means you see they grey loading box if you select a ROM?
Via phyton script, I start the emulator using emulationstation (WHDLoad Pack).
-
@nayin My first suggestion is to edit python script and add emulatorname to it
line 25 in https://pastebin.com/7E9JiZGQYou can check if emulator is running via SSH and
ps -a
command to get correct name. The mpg123 is better imho as it relies on runcommand ...
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.