The only requirements are that the composed music must either be hugetracker music or capable of being imported into hugetracker (gameboy tracker/trackerboy). Importing to hugetracker from other software may not always work correctly so it's probably best, if possible, to use hugetracker. It can either be in .uge format or c format. Preferably .uge format. You can download hUGEtracker here. I will handle integrating the music.