Gumball MX is an advanced music implementation system for Game Maker Studio 2. To test out the features of GMX, download the demo here:

It comes with an extensive list of features and scripts to help make the music for your game come to life:

  • Seamlessly loop your tracks without pops or editing
  • Create intros, outros and playlists
  • Synchronize events on beats and bars with a metronome
  • Individually control the volume of up to three layers
  • Crossfade and branch between tracks

GMX comes with the following assets:

  • Gumball_MX object
  • Implementation scripts
  • GMX manual
  • GMX Bank Generator application

Contact me for any troubleshooting help or to report a bug!

End User Licence Agreement (EULA).

Version 1.0.1. Published April 11, 2017

Age Rating: 4+

Average Rating

This asset hasn't received enough reviews yet.

Your review

You can only review assets you've bought.

No reviews yet

No reviews have been left for this asset - be the first!

Package contents

Total size 563 KB

assetpackage.yy 14.4 KB datafiles datafiles_yy objects scripts
GumballMX_macros MX_bank_initiate MX_get_bank_layer2 MX_get_bank_layer3 MX_get_bank_length MX_get_bank_meter MX_get_bank_number MX_get_bank_sync_time MX_get_bank_tempo MX_get_metro_bar MX_get_metro_beat MX_get_metro_tempo MX_get_player_active MX_get_player_fadeOut_sync MX_get_player_fadeOut_time MX_get_player_id_current MX_get_player_id_current_slot MX_get_player_looping MX_get_player_looping_next MX_get_player_trans_speed MX_get_player_trans_sync MX_get_player_trans_type MX_get_queue_length MX_get_queue_slot_id MX_get_sync_bars MX_get_sync_beats MX_get_sync_beat_position MX_get_sync_beat_total MX_get_sync_position MX_get_sync_time_elapsed MX_get_sync_time_total MX_layer_set_volume MX_metro_clear MX_metro_click_bar MX_metro_click_beat MX_metro_set_active MX_queue_clear_all MX_queue_clear_slot MX_queue_set_slot MX_stinger_load MX_track_change MX_track_change_ext MX_track_end MX_track_end_outro MX_track_end_outro_ext MX_track_start MX_track_start_ext MX_track_start_intro MX_track_start_intro_ext

What is the issue?

Back to Top