Ableton Session View and instrument design

We usually think of “recorded” and “live” as two distinct and opposed forms of music. But technology has been steadily eroding the distinction between the two. Controllerism is a performance method using specialized control surfaces to trigger sample playback and manipulate effects parameters with the full fluidity and expressiveness of a conventional instrument. Such performance …

User Interface Design for Music Learning Software

Computers have revolutionized the composition, production and recording of music. However, they have not yet revolutionized music education. While a great deal of educational software exists, it mostly follows traditional teaching paradigms, offering ear training, flash cards and the like. Meanwhile, nearly all popular music is produced in part or in whole with software, yet …