"Musical patterns and musical styles become 'blackboxed' in software. Most people do not know why the standards, implementations, patterns, or solutions in musical software are there (such as halftone equal tempered tuning, temporal quantisation, or note-based event model, to name but a few). It is often clear how these elements limit musical expression, but sometimes the suggestive nature and constraints of the software are concealed by the rhetoric, the streamlined functionality, and the slick interface design of the software."