Bill Manaris : Main / Research Projects

Research projects span computer music, human-computer interaction and artificial intelligence. Areas of interest include interaction design and modeling of aesthetics and creativity using statistical, connectionist, and evolutionary techniques. Research results include several systems for computer-aided analysis, composition, and performance in music and art, and some natural language interfaces (from earlier research).

Selected projects:


SoundMorpheusSoundMorpheus - an innovative user interface, which allows placing sounds in space, and altering sound characteristics, with conductor-like arm movements.

Related Publications

Diving Into Infinity

Diving Into InfinityDiving Into Infinity - a motion-based interactive environment using a Kinect sensor and movement to explore M.C. Escher works.

Related Publications

Time Jitters

Time JittersTime Jitters - an interactive multimedia art installation combining intelligent agents with human-computer interaction.

Related Publications

Jython Music

Laptop OrchestraJython Music - an environment for music making and creative programming activities. It is written in Python and provides libraries for music making, image manipulation, graphical user interfaces, and connecting to external MIDI and OSC devices (e.g., digital pianos, and smartphones).

Related Publications

Harmonic Navigator

Harmonic NavigatorHarmonic Navigator - a novel, real-time system for navigating the harmonic space in J.S. Bach Chorales (and other music corpora). It also serves as an interactive, real-time, computer-aided music composition system.

Related Publications

Monterey Mirror

Monterey MirrorMonterey Mirror - an experiment in interactive music performance, where a human (the performer) and a computer (the mirror) engage in a game of playing, listening, and learning from each other.

Related Publications


ArmoniqueArmonique - a music search engine, where users navigate large musical collections based solely on the similarity of the music itself (content), as opposed to what other users like (metadata). For more information, see this project page.

Related Publications


NEvMuse (Neuro Evolutionary Music environment) - a prototype of an evolutionary music composer, which evolves music using artificial music critics based on power laws.

Related Publications

Zipf's Law

Zipf's Law - a project exploring applications of Zipf's law in music and language. Theoretical results from here contributed to several projects above (e.g., NEvMuse, Armonique, Monterey Mirror, and Harmonic Navigator).

Related Publications


SUITEKeys - an early (pre-Siri) system for motor-impaired users providing access to a virtual keyboard and mouse through continuous speech input. It contributed a trigram-based predictive system similar to the ones used in modern smartphone typing applications (for error correction and speed of typing).

Related Publications


NALIGE (NAtural Language Interface Generation Environment) - a user interface management system for generating natural language interfaces to computer systems, utilizing augmented semantic grammars.

Related Publications

(Printable View of