RetroPie forum home
    • Recent
    • Tags
    • Popular
    • Home
    • Docs
    • Register
    • Login

    Background Music [Continued from Help/Support]

    Scheduled Pinned Locked Moved General Discussion and Gaming
    musicbgm
    343 Posts 109 Posters 327.0k Views
    Loading More Posts
    • Oldest to Newest
    • Newest to Oldest
    • Most Votes
    Reply
    • Reply as topic
    Log in to reply
    This topic has been deleted. Only users with topic management privileges can see it.
    • ExarKunIvE
      ExarKunIv @backstander
      last edited by ExarKunIv

      @backstander

      i know that im running 4.2.1 now, and i have "drastic" as the last one...but i don't think i updated the emulator. ill give that a shot

      EDIT
      ok weird it is now working. all i did was move "drastic" to be the first game in the list

      RPi3B+ / 200GB/ RetroPie v4.5.14, RPi4 Model B 4gb / 256gb / RetroPie 4.8.2
      RPi5 4gb / 512gb / RetroPie 4.8.9 -Basic
      Maintainer of RetroPie-Extra .

      1 Reply Last reply Reply Quote 0
      • anasazi29A
        anasazi29 @dragon3gabriel
        last edited by

        @dragon3gabriel Hey man. There is alot to read with over 200 posts on this particular subject, but I was wondering if you found out how to get the BGM script to mute the sound when using the PPSSPP emulator? I did. In the script under emulators just put in "PPSSPPSDL" and reboot.
        The emulators execution is that name and causes the script to acknowledge and mute accordingly.

        Thanks,
        Anasazi

        T 1 Reply Last reply Reply Quote 0
        • R
          RaoulAngel
          last edited by

          So I am just seeing all this for the first time. I am putting together an NES classic styled project, that uses this script to play menu music, but I was wondering if there is a way to (from a menu or something) select the music playing as a choice. Some people might not want to have it. I am planning on giving these away at functions and meetings and stuff for people to enjoy, and trying to tweak the thing to make it as idiot-proof as possible. I would like to remove any configuration menus and such but also somehow give the user a way to toggle to menu music off if they choose.

          Any ideas?

          1 Reply Last reply Reply Quote 0
          • V
            vinnyl69 @Livewire
            last edited by

            @Livewire
            @Livewire

            re: Background Music [Continued from Help/Support] coolcv

            hello! the background music does not turn off when going into coolcv for colecovision games. i have read that sometimes emulators need to be added to the emulator list for this to work. can you give some guidance on finding this 'list'?? thanks!!

            B M 2 Replies Last reply Reply Quote 0
            • B
              backstander @vinnyl69
              last edited by backstander

              @vinnyl69
              https://retropie.org.uk/forum/post/68239
              You would need to edit your music.py script and add coolcv_pi (or whatever the emulator's process name is) to the "emulatornames" list:

              #TODO: Fill in all of the current RetroPie Emulator process names in this list.
              emulatornames = ["retroarch","ags", ........ ,"coolcv_pi"]
              

              I've had better results added them to the end of the list.

              V 1 Reply Last reply Reply Quote 0
              • V
                vinnyl69 @backstander
                last edited by

                @backstander
                worked! was a lot more simple than i thought.... did not realize the file could be opened in notepad. thank you!!!!!!!!!!!!!!!!!!!!!!

                1 Reply Last reply Reply Quote 1
                • edmaul69E
                  edmaul69 @Livewire
                  last edited by

                  @Livewire i cannot get the music to stop in coolcv by adding it to line 25. ive tried ,"coolcv" ,"coleco" and ,"colecovision"to no avail.

                  B 1 Reply Last reply Reply Quote 0
                  • B
                    backstander @edmaul69
                    last edited by

                    @edmaul69

                    @Livewire i cannot get the music to stop in coolcv by adding it to line 25. ive tried ,"coolcv" ,"coleco" and ,"colecovision"to no avail.

                    Did you try "coolcv_pi"? Make sure you have the "_pi" after "coolcv".

                    1 Reply Last reply Reply Quote 0
                    • X
                      x5PUDx
                      last edited by

                      I had to make an edit to rc.local for my PS3 controller to work and my BGM has stopped working, just wondering if someone could give this a once over and point me in the right direction.

                      if [ "$_IP" ]; then
                        printf "My IP address is %s\n" "$_IP"
                      fi
                      (sudo python /home/pi/RetroPie/roms/music/script/retropie_bgm.py) &
                      sixad --start &
                      exit 0
                      ExarKunIvE 1 Reply Last reply Reply Quote 0
                      • ExarKunIvE
                        ExarKunIv @x5PUDx
                        last edited by ExarKunIv

                        @x5PUDx

                        try moving sixad to be before your music script

                        like this

                        if [ "$_IP" ]; then
                          printf "My IP address is %s\n" "$_IP"
                        fi
                        
                        sixad --start &
                        
                        (sudo python /home/pi/RetroPie/roms/music/script/retropie_bgm.py) &
                        
                        exit 0
                        

                        thats all i got, i dont use a ps3 controller so i cant try it out

                        RPi3B+ / 200GB/ RetroPie v4.5.14, RPi4 Model B 4gb / 256gb / RetroPie 4.8.2
                        RPi5 4gb / 512gb / RetroPie 4.8.9 -Basic
                        Maintainer of RetroPie-Extra .

                        1 Reply Last reply Reply Quote 0
                        • M
                          Muddyhardcore
                          last edited by

                          Went through this entire thread and not a single person simply answered the question of how to get Music to STOP playing when launching something from Ports or in my case Launching Kodi from its own system menu. Could anyone just give simple instructions on what lines to add to where?

                          Pi 3, Retropie 4.2.7, 128GB SanDisk SD , CanaKit 5.1v Power Supply, 8bitdo NES30,

                          1 Reply Last reply Reply Quote 0
                          • M
                            Muddyhardcore
                            last edited by

                            Where on the system is Music.py located?

                            Pi 3, Retropie 4.2.7, 128GB SanDisk SD , CanaKit 5.1v Power Supply, 8bitdo NES30,

                            1 Reply Last reply Reply Quote 0
                            • M
                              Muddyhardcore @vinnyl69
                              last edited by

                              @vinnyl69
                              Did you ever get an answer on the how add an emulator (in my case Kodi as it's own system) to stop the background music when it's launched?

                              Pi 3, Retropie 4.2.7, 128GB SanDisk SD , CanaKit 5.1v Power Supply, 8bitdo NES30,

                              1 Reply Last reply Reply Quote 0
                              • ExarKunIvE
                                ExarKunIv
                                last edited by

                                @Muddyhardcore

                                to get kodi to stop it is a two part thing. one you need to make sure that it is added to the list of systems that the music script is looking for, that is if you are useing the way that @Livewire made.

                                that list is on line 25 of the script.

                                and if you followed the steps to make kodi its own system you need to change one thing.

                                when you make the kodi.sh you need to change this

                                #!/bin/bash
                                sudo Kodi
                                

                                to this

                                #!/bin/bash
                                "/opt/retropie/supplementary/runcommand/runcommand.sh" 0 _PORT_ "kodi" ""
                                

                                once that is done it will music will stop

                                RPi3B+ / 200GB/ RetroPie v4.5.14, RPi4 Model B 4gb / 256gb / RetroPie 4.8.2
                                RPi5 4gb / 512gb / RetroPie 4.8.9 -Basic
                                Maintainer of RetroPie-Extra .

                                M 1 Reply Last reply Reply Quote 1
                                • M
                                  Muddyhardcore @ExarKunIv
                                  last edited by

                                  @ExarKunIv

                                  Thanks I'll try the second part. Unfortunately I can't find the "list" you mention anywhere. I used WinSCP' search function and it did not find music.py anywhere. Where is this supposed to be located?

                                  Pi 3, Retropie 4.2.7, 128GB SanDisk SD , CanaKit 5.1v Power Supply, 8bitdo NES30,

                                  B 1 Reply Last reply Reply Quote 0
                                  • B
                                    backstander @Muddyhardcore
                                    last edited by backstander

                                    @Muddyhardcore

                                    I used WinSCP' search function and it did not find music.py anywhere. Where is this supposed to be located?

                                    RetroPie doesn't come with the music.py script, you put that script on your Raspberry Pi when following the directions on the first post. @Livewire actually calls it Test1.py but you can give it any name you want (like music.py for example).

                                    Execute the command `sudo nano /home/pi/PyScripts/Test1.py` replacing `Test1.py` with the (hopefully better) name you've saved the script as. At the top is a small section labeled "CONFIG".
                                    

                                    https://retropie.org.uk/forum/topic/347/background-music-continued-from-help-support

                                    1 Reply Last reply Reply Quote 0
                                    • M
                                      Muddyhardcore @tmak
                                      last edited by

                                      Ok so if I followed this video, which I did, and my folder containing my mp3 is located in /home/pi/bgm

                                      What file name and where is it located that contains the script which has the list I need to edit so that the music stops when I launch kodi?

                                      @tmak said in Background Music [Continued from Help/Support]:

                                      I installed background music on retropie 4.2 pi3 per drew talks youtube video:

                                      Pi 3, Retropie 4.2.7, 128GB SanDisk SD , CanaKit 5.1v Power Supply, 8bitdo NES30,

                                      ExarKunIvE 1 Reply Last reply Reply Quote 0
                                      • ExarKunIvE
                                        ExarKunIv @Muddyhardcore
                                        last edited by

                                        @Muddyhardcore

                                        if you followed the vid word for word. then the script should be in a folder called scripts inside the music folder

                                        RPi3B+ / 200GB/ RetroPie v4.5.14, RPi4 Model B 4gb / 256gb / RetroPie 4.8.2
                                        RPi5 4gb / 512gb / RetroPie 4.8.9 -Basic
                                        Maintainer of RetroPie-Extra .

                                        M 1 Reply Last reply Reply Quote 1
                                        • M
                                          Muddyhardcore @ExarKunIv
                                          last edited by

                                          @ExarKunIv
                                          Wow I feel like a jerk. I must have done something wrong or followed another guide. I don't have a music folder in the roms directory. I only have a "bgm" folder in /home/pi and I can't remember the directory they're in but I do have runcommand-onend & runcommand-onstart. I'm sorry for wasting everyone's time.

                                          Pi 3, Retropie 4.2.7, 128GB SanDisk SD , CanaKit 5.1v Power Supply, 8bitdo NES30,

                                          ExarKunIvE 1 Reply Last reply Reply Quote 0
                                          • ExarKunIvE
                                            ExarKunIv @Muddyhardcore
                                            last edited by

                                            @Muddyhardcore

                                            its cool

                                            you followed this guide then here
                                            if you only have a bgm folder

                                            but i think you changing the kodi script should work, if not we can figure something out

                                            RPi3B+ / 200GB/ RetroPie v4.5.14, RPi4 Model B 4gb / 256gb / RetroPie 4.8.2
                                            RPi5 4gb / 512gb / RetroPie 4.8.9 -Basic
                                            Maintainer of RetroPie-Extra .

                                            M 2 Replies Last reply Reply Quote 0
                                            • First post
                                              Last post

                                            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.