BAND: A mobile-based collaboration system for composing and playing music | IEEE Conference Publication | IEEE Xplore