Collaboration between computer graphics researchers in university labs and engineers and artists in movie production studios spreads risk and multiplies benefits.Dan B Goldman Pages 25-27SPECIAL ISSUE: Music information retrieval
Information includes individual notes, tempo, beat, and other musical properties, along with listener preferences based on how the listener experiences music.
Daniel P.W. Ellis Pages 32-37
By relating musical sound to musical notation, these systems generate tireless, expressive musical accompaniment to follow and sometimes learn from a live human performance.
Roger B. Dannenberg, Christopher Raphael Pages 38-43
Guided by a user's query-by-example music sample, it delivers the matching song, as well as related music information, of immediate interest to the user.
Avery Wang Pages 44-48
Don't know the composer, performer, or title? Let the system match the theme you know to the song you want.
William Birmingham, Roger Dannenberg, Bryan Pardo Pages 49-52
University music students, teachers, and researchers discover and retrieve musical works and navigate within them, then create annotations and share them with other users.Jon W. Dunn, Donald Byrd, Mark Notess, Jenn Riley, Ryan Scherle Pages 53-58
Software evolution, iterative, and agile development represent a fundamental departure from the previous waterfall-based paradigm of software engineering.
Vaclav Rajlich Pages 67-70
Protecting the corporation while respecting employee privacy---an old puzzle made more complex with new software.G. Daryl Nord, Tipton F. McCubbins, Jeretta Horn Nord Pages 72-77
Determining the process-related components affecting software developers' perception of project success.J. Drew Procaccino, June M. Verner, Steven J. Lorenzet Pages 79-83
Pair programming produces more proficient, confident programmers---and may help increase female representation in the field.Charlie McDowell, Linda Werner, Heather E. Bullock, Julian Fernald Pages 90-95COLUMN: Technical opinion
The existence of prescribed security processes in organizations does not mean the goals of the processes are achieved.
Mikko Siponen Pages 97-100COLUMN: Inside risks