Experiencing Music Technology: Software, Data, and Hardware (with CD-ROM)