Atomic music segments are visually and sonically rendered within a browser
window as directed by a set of interface controls thus providing the
ability to directly control various performance parameters while also
communicating the intentions of the composer and arranger in a manner
similar to traditional sheet music. In certain embodiments, individual
voices may be selectively displayed, muted, or attenuated in order to
focus a practice session or performance on particular parts. In one
embodiment, atomic music segments and their associated lyrics are
sequentially highlighted as the music progresses, providing a convenient
means for reviewing or practicing music. Each atomic music segment may
include one or more notes that have a substantially common onset time,
thus providing an essentially indivisible unit of music convenient for
user interaction and control.