Since Quake originally needs a CD to play music, I assume that adding custom music to a mod is to supply it with a custom disc image, such as an ISO file, and guide the users to mount it using something like Daemon Tools.
How do I convince Quake, WinQuake or any port to read music from the proper drive letter?