Do the beeps that happen when rendering text also cut a track off the bgm? If not, we can probably have the wav replace the beep track, as having both play at the same time would sound pretty bad
Text scroll noises use a square wave channel, they do not affect the bgm unless it too uses the same square wave channel (no music in gbafe does).