A downloadable plugin

Get this plugin and 4 more for $19.99 USD
View bundle
Buy Now$4.99 USD or more
Check out all our plugins on itch.io

Music Media Player

Hello! Thank you very much for your interest in our plugin:
Music Media Player.

Before we continue, we would like to remind you that all of our plugins work within the environment:   
RPG Maker MZ ↔ PC Windows ↔ NWJS

If you use other platforms or devices, we cannot guarantee correct operation because unfortunately we have no way to test them. Please keep this in mind before proceeding.

Below you’ll find more details about what this plugin offers.

Plugin Overview

Name of the pluginMusic Media Player
Platform:RPG Maker MZ
Available versionsDemo: Yes | Full: Yes
Sample project included?No

FULL-EXPERIENCE MODE

Not Available

Plugin Details: Music Media Player

With this plugin you can incorporate a customizable music player into your RPG Maker MZ game.

It provides players with a dedicated interface where they can browse a playlist, select songs, control playback, and enjoy high-quality audio with cover art and additional details.

Features

  • Customizable Playlist:

    You can easily create and organize a list of songs with custom names, cover images, and short descriptions.



  • Interactive Music Controls:

    Players have full control over playback. They can play or pause songs, adjust the playback speed using simple keys, toggle loop mode, and see a clear progress bar that shows how much of the song has played.



  • Cover Art and Song Information:

    Each song can display its own cover image along with extra details.



  • Song Unlocking System:

    You can lock certain songs behind game switches. Unlocked songs appear normally in the playlist, while locked ones can be hidden or shown as unavailable (for example, displayed as “????”).



Use Examples

  • Personal Jukebox for Players:

    In many games, players enjoy listening to the soundtrack while exploring or resting. The media player gives them a clean, attractive interface to choose any unlocked song, adjust the speed to match the mood, and view beautiful cover art, turning background music into an engaging feature.



  • Unlocking the Soundtrack as a Reward:

    As players progress through the story, complete quests, or reach new areas, new songs become available in the player. This encourages exploration and makes discovering the full soundtrack a rewarding part of the experience.



  • Creating Atmosphere in Special Scenes:

    You can open the music player during calm moments, such as in a tavern, a campsite, or a personal room. Players can then select music that fits the scene, adding depth and immersion without needing multiple background music switches.



Difficulty of use of this plugin:

This plugin must be considered as difficulty: Easy

Differences between the Versions

Demo versions are early builds of the plugin. They have fewer features and differ significantly from the full releases. However, they serve as examples: they allow you to quickly grasp what the plugin can do and often provide enough functionality for smaller projects.

Demo versions do not receive direct updates. As they are early editions, their contents have been improved and updated in the full versions. The demos are free to download on itch.io using the “Download Demo” button.

Full versions are the complete releases of the plugin. They include all features and receive ongoing feature updates and constant support. (Remember that support is always provided for the most recent version of the plugin.)

For more information about versions, updates, and support, please visit our support page:

If you have any questions or suggestions, we would love to hear from you and help.

https://undermax.online/undermax/support.html.

What is a FULL EXPERIENCE MODE plugin?

At Undermax we always want you to have the best experience, and we know that DEMO versions don't always showcase all the plugin's capabilities. Maybe you're unsure whether to buy the FULL version of the plugin. That's why, in some of our plugins, you can download and run a demonstration example of that plugin in its FULL version so you can try it in a closed and safe environment.

This lets you explore in greater detail those features and improvements that the DEMO version doesn't offer.

Keep in mind that the FULL EXPERIENCE MODE only lets you run the plugin in this project and it will not be compatible with other personal projects. This means you wouldn't have access to the original plugin file, which you would receive if you purchased the FULL version.

FULL EXPERIENCE MODE plugins are only compatible with PC devices running Windows, which is the environment we work with.

For more information on this topic, visit our website or contact us directly through our support page: https://undermax.online/undermax/support.html

Additional Information

All of our plugins are built to work with RPG Maker MZ in its vanilla state: Without other plugins installed. We strive for maximum compatibility, but not all plugins can be guaranteed to work together 100%. We encourage you to test combinations and contact us if you have questions so we can help ensure you have the best experience.

Our priority has always been, and will continue to be, providing innovative, easy-to-use plugins and helping your game reach the next level!

How to Get the Plugin

You can buy and download all of our plugins through the itch.io platform. This allows you to download them as many times as you like via "My Collections":

In addition to purchasing the plugin on itch.io, you can also do so on our official website:
https://undermax.online/buy-plugins-credits/.

* Prices may vary according to taxes and withholdings depending on your country.

Video & Sample Project

Most of our plugins come with an explanatory and demonstration video. These videos help you see how the plugin works before you buy. All videos are recorded using the full version of the plugin, so you can learn about its use, requirements, installation methods and configuration in more detail. It’s important to watch these videos so you can see the plugin in action.

Many plugins also come with a sample project. This not only provides you with the plugin file, but also an RPG Maker MZ project containing a simple example so you can see how it’s configured. Studying the demo will make it easier to implement the plugin in your own project. We encourage you to explore the demo to get the most out of the plugin!

Language & Documentation

Plugin language and documentation: all of our plugins are developed in English and include documentation to help you discover all of the additional features and options that might not be shown in the sample project or video. Be sure to read the documentation so you don’t miss anything.

Plugin Parameters & Arguments

Plugin parameters and arguments: most of our plugins include a description of each parameter and argument, making it easy to understand what each item means and what aspect of the plugin you are modifying.

Terms of Use & F.A.Q

You can find all of this information on our official website. Please visit the following links for more details:

Licence Terms: https://undermax.online/undermax/LicenceTerms.html

Privacy & Refund Policy: https://undermax.online/undermax/privacy_and_refunds.html

Plugin's Codes Purchase & Redemption - Terms & Conditions: https://undermax.online/undermax/plugin-codes-terms.html

Plugin's Codes F.A.Q: https://undermax.online/undermax/plugin-codes-faq.html

If you have any questions, inquiries, or suggestions, remember you can contact us directly through our website: https://undermax.online/undermax/support.html

About Our Promotions

We regularly run exclusive promotions and discounts using the Itch.io platform, letting you acquire our plugins at a better price. We recommend visiting our Itch.io page frequently and Follow us on Itch.io.

We also offer different promotions and special bundles that gather several of our plugins and let you get more plugins for a better price. You can check them out in the Promotions section on our website: https://undermax.online/promos.html

And from our main Itch.io page: https://undermax.itch.io

Still Want More?

Discover all our plugins by visiting our plugin database: https://undermax.online/

You can also use our Windows application: Undermax Cloud: https://undermax.online/undermax/cloud/download.html

And of course, from our main Itch.io page which lets you discover all our plugins quickly and easily! We look forward to seeing you! https://undermax.itch.io

We hope you enjoy the plugin and we are here to help with anything you need.

Remember that by acquiring the plugin you are supporting us tremendously and enabling us to continue creating quality content that you can bring into your own projects.

Let’s keep growing and creating more projects together!

Purchase

Get this plugin and 4 more for $19.99 USD
View bundle
Buy Now$4.99 USD or more

In order to download this plugin you must purchase it at or above the minimum price of $4.99 USD. You will get access to the following files:

mediaplayer-plugin.zip 61 kB
Version EXCLUSIVE FOR RPG MAKER MZ

Download demo

Download
SimpleMusicPlayerDEMO.js 79 kB

Development log

Comments

Log in with itch.io to leave a comment.

Thanks for the great plugin, I'm having a little trouble with the detail zones, they appear for a split second before disappearing. I've put a video to demonstrate.

Also, is it possible to remove the default background if you're using a picture background? 

Hi my friend, I’m glad you like the plugin and I’m sorry you’re experiencing issues.

I appreciate the video, it really helps me better understand the issue we’re dealing with.

Interesting... In my workspace, I didn’t detect that problem, but while I ask you a few things:

  1. I won’t ask if you’re using the latest version, because I assume you are, since the Background feature is something included in the most recent version. What I understand is that you want the background image to be fully visible, removing the window borders.

While this can be achieved by changing the "Scene Window Type" value to Transparent in the plugin, I understand that the result might not be as expected due to how RPG Maker handles child windows and so on. I’d need to modify a few things, but I can try to fix it in the next update and see if we can find something that works better. Does that sound good?

As for the second issue with the text, I can see it in your video, although it’s strange since it doesn’t happen to me and works fine on my end... I’m not sure if it’s a device speed issue or something else... I’ll try to find a way to fix it, but these are the most complex problems for me to solve since, without experiencing them myself, I can’t know whether the fix works or not.

I ask if you can give me a few days to investigate the issue and see if I can improve the plugin so you don’t have these problems. I’m currently working with many plugins and my schedule is a bit tight unfortunately, but I’ll try to find a solution.

When there’s an update to the plugin, if you’re following me on Itch.io you’ll receive an email of itch.io about the feed and I’ll create a devpost, so you can keep track of the status there :)

Sounds good! Thank you so much for the reply! 

Just updating, I think I've found the issue. My game's resolution is 680x480, when i turned it up to for example 680x800, it worked. I think my game's height was too small. And thanks for telling me about the scene window type paramater, totally missed that ! But yeah It'd be really nice if you could find something so the child windows don't look strange haha

Oh, great, thank you for clearing that up for me. I generally recommend that games use 1280 x 720 resolution, as it's a great resolution for games and allows for better visualization and more room without being too large.

Anyway, don't worry. I'll try to polish the UI a bit more as soon as I have some free time. ^^

Hi my friend, try the new v1.1.2 it should work better now :)

really appreciate you taking the time to fix this ! I do still have some issues with the detail zones... The reason my game's resolution is so low is artistical and trying to emulate older indie games, and I don't really plan on changing it. Would it be hard to add a plugin parameter to change the size of the fonts for the title of the song, and detail zones? That way I could make them smaller and it should work. I understand if you need time or if this isn't your priority but I thought I'd ask :)


Hey buddy, sorry to hear it's still not working properly for you...

Have you tried resetting the plugin? (Deleting it, saving the RPG Maker MZ editor, and reinstalling the plugin?)

Because I tested it with the resolution you mentioned, 640x480, and it's displaying fine for me:



If you'd be so kind as to share your graphic settings and the resolution you have set in RPG Maker MZ—both the Screen Width Size and the UI Area Width/Size—that would be ideal so I can replicate it on my end.

And if you can tell me which texts you want to make smaller or larger, even better—I can give you a quicker and more direct solution that way.

If you want to attach photos or a video, that will also help me understand it better. Thanks a lot!

Would it be possible to make it so that the playback volume scales with the game's BGM volume setting? Currently, players of my game are turning down the game volume and then getting blasted by extremely loud audio from this plugin, with no way to adjust it in-game.

Hello! Sure, try this new version if it works for you :)


https://undermax.itch.io/mediaplayer/devlog/871714/update-v110

Awesome, thanks!

♥️

Would it be possible to add an option to mask songs that haven't been discovered/unlocked? So they would display as ???? or something and can't be played? I know currently they can just be hidden but I'd like to have the option for masking as well.

Hello, sorry for the delay in my response; I've been a bit busy.

It might be possible, yes. But I’ll need a few days since I'm working on something else, and it’s taking up a lot of my time. If I manage to do it, I'll update you, don't worry. Just give me a few days to free myself up. :)

Best regards

(1 edit)

Hi,

thank you for adding this via switches. :)

Hi!

Would it still be possible to still get this feature sometime? I'm just looking for a little more consistency across my game's UI, so masking titles and allowing the player to be able to see what can still be found would be good.

(+1)

Hello, my friend! Yes, of course!

I apologize for the delay in doing it. As you know, I have a ton of plugins, and I'm doing my best to maintain them properly in my free time. That feature completely slipped my mind, and I forgot to implement it in the last update of this plugin.

I have now released version 1.1.1, which should allow you to do what you want, and I’ve also added some extra features. I hope everything works well for you! Best regards, and sorry for any inconvenience caused 🙏🏻

No worries.

Thank you so much for adding it, it works perfectly!

🥳 I'm very happy to hear it!

Hi there, one of my players just had this crash. It happened by clicking the OK button repeatedly too fast when opening the player scene. Hopefully it can be fixed. Thanks!

Hello. I tried pressing the button quickly to call the scene, and I haven’t been able to replicate the error at any point. Additionally, I would need more detailed information about the issue (an F12 with error details would also help). It would also be helpful to know when it happened or if other plugins are involved. Unfortunately, I can’t solve the issue with such limited information, especially if I can’t replicate it. I’ll be standing by in case you can expand further on the issue details.

Hello, I was wondering if there was a way to have the plugin continue to play the music when you exit it? Like walking around, listening to the music freely
Or does it already to that?

Thank you

Hello! Well, currently the plugin only plays the music while you are inside the player scene. It does not support background playback. Implement that functionality It would require a relatively high modification of the plugin as many additional situations would have to be considered. I hope I have answered your question! A big greeting.

do you think its possible to implement that as a feature in a future update?

I recommend you use this plugin, maybe it will help you:
https://undermax.itch.io/radio-system

There is a major bug in this plugin - if you unlock tracks (with their switches) in an order outside of the order they are listed in the plugin parameters (ie unlocking track 1 and then track 3 without track 2 first), the songs wont play until you also unlock the other tracks listed before them. I'll try sending an email with a demo project file with this bug. Atm, it is making the plugin unusable for my game.

(+1)

Hello! I'm sorry to hear that you are having problems with the plugin.

I'll check that out as soon as possible :)

I will create a new answer in this thread as soon as I have an answer to give you.

All the best!

(+1)

I have released an update to the plugin, hopefully that solves the problem, I made the modification directly from your demo to make sure it works, but just in case I want you to try it yourself.

I have deleted the link you attached. Remember not to expose the projects publicly since they contain paid content and anyone could access them.

All the best!

Awesome, thanks! it is working perfectly now.

🩵

Easy to use and does exactly what I need it to do, I am using it to put in a few friends music tracks and being able to have the album cover art is a nice touch

I'm glad you like it! All the best! 💪🏻