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

    Quick and easy guide for adding -EMULATED- music to Emulationstation on RetroPie

    Scheduled Pinned Locked Moved General Discussion and Gaming
    bgmguidemusicmusic ripsvgm
    22 Posts 11 Posters 7.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.
    • D
      djDarkX
      last edited by

      Sorry for the slight necro, but I just wanted to know if the music playing would be looped or not and if not, is there a way to loop it? I want to make my own background music in SPC format, kind of like SNES Classic, or NSF format, also like NES Classic, where it loops properly.

      1 Reply Last reply Reply Quote 0
      • Eric_McTrainshitE
        Eric_McTrainshit @cyperghost
        last edited by

        @cyperghost That would allow me to play VGM and MP3 files?

        cyperghostC 1 Reply Last reply Reply Quote 0
        • cyperghostC
          cyperghost @Eric_McTrainshit
          last edited by

          @Eric_McTrainshit No with this script is is possible to realize fade in and fade out of any music. It has nothing to do with the player or file format itself.
          I assumed I wrote that comment because someone asked for feature like the python script for BGM has.

          1 Reply Last reply Reply Quote 0
          • Z
            zerojay
            last edited by zerojay

            Yeah, I've been gone awhile but I'm necroing this thread to say that I'm going back to working on my RetroPie-Extras repo and bringing it up to speed with Buster and RetroPie 4.6 and I'm starting with vgmplay. I seem to remember having made a script that allowed both mp3 and vgm to be played depending on the files found in the playlist so I don't think that will be an issue, but we'll see. I have another idea up my sleeve that might be interesting.

            EDIT: Everything in this thread still works with RetroPie 4.6 and with lower requirements on the Pi 4. :)

            1 Reply Last reply Reply Quote 0
            • Z
              zerojay
              last edited by

              I've switched the repository for vgmplay to a fork that removes the console UI which was causing breakage in something I was trying.

              I will be updating the instructions above soon to match the new vgmplay repository as well as adding support for playing mp3 files through mpg123 in the same playlist as the .vgm and .vgz files.

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

                @zerojay sweet that you are back. cant wait to see what you do on your RetroPie-Extras.

                and i think ill give this BGM a try on my Pi4 once i go back to messing with it

                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
                • Z
                  zerojay
                  last edited by

                  I've updated the original post with the info for getting mp3 and vgm/vgz into the same playlists for those of you who want to use both.

                  1 Reply Last reply Reply Quote 0
                  • Z
                    zerojay
                    last edited by

                    Minor fix for generatem3u.sh accidentally erasing the created playlist.

                    1 Reply Last reply Reply Quote 0
                    • ?
                      A Former User
                      last edited by

                      This post is deleted!
                      1 Reply Last reply Reply Quote 0
                      • H
                        HellenButterlips
                        last edited by HellenButterlips

                        Thank you @zerojay ! This is tremendous. Very easy to install, and after a minor issue with the vgm directory permissions, was able to get everything up and running....kind of.

                        Few issues below. Any help would be much appreciated.
                        *Update Recreating the autostart.sh file fixed issues 1 and 2.

                        • Both the playmusic.sh and generatem3u.sh scripts are running without issue, but music will not start automatically after boot.
                        • I can start it by running the playmusic.sh script from the command line (or via ssh), but it only plays through HDMI port. I don't see anyplace in the vgmplay config file to point it to the Headphone output on RPI4.
                        • The playlist does not loop. Playback terminates after reaching the last item in the m3u file.
                        1 Reply 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.