Audio Enclave

Summary

A web-based community repository for searching, uploading, and playback. Audio Enclave is being developed in an extremely tight iterative design process. Audio Enclave uses AJAX, when appropriate, to enhance then user’s experience. For this project, a Vestal employee design and implement the UI and graphic design.

Problem

Audio Enclave’s predecessor, which was created in 1998, began to break in the Fall of 2004. At the same time, the user interface, while appropriate for the late nineties, had lived on long enough. Vestal Design and others took it upon ourselves to completely start over. There were several existing problems in the user interface, and additional features we wanted. For example, information was limited and poorly displayed in the old interface, and the user was limited to adding and removing songs from the queue At the same time, the consensus was clear that the remainder of the hall liked the key concepts behind the old interface- a simple front page, a minimalist design, and some humor. The site is used by the entire hall, and has speakers placed in both lounges and all bathrooms on the hall (for shower music).

Approach

Vestal Design’s employee had been using the previous incarnation of Audio Enclave every day for approximately two years when he first approached designing the interface. Since there was an excellent user base to draw on, it was decided to employ a tight iterative design process in building Audio Enclave. As soon as we felt the interface had reached a sufficiently stable level, it was immediately deployed. All code commits are automatically live-updated to the server. This allows us to employ an iterative design process which comes full cycle approximately once a day. We actively solicit input from the rest of the community for new functionality and feedback on existing features.

As Audio Enclave was being designed in the Spring of 2005, AJAX was just beginning to appear on the radar of web designers. Initially, the site was implemented without any JavaScript (one requirement was that the design have basic functionality in a terminal web browser). In the past few months, the team has gone back and re-implemented several parts of the site to use AJAX and JavaScript.

Solution

After a summer of work, Audio Enclave went live in August 2005. The interface includes sortable tables which display information relevant to the mode. Intelligent linking is used when a user clicks on information. For example, clicking on an artist name anywhere on the site automatically redirects to a page displaying all albums by that artist. Fitts’ Law is used in the design to minimize user interaction time. AJAX is employed to tighten the user’s sense of “cause and effect” in playing songs and controlling playback. Finally, the user receives graphic feedback whenever they hover over any actionable item on the site. After clicking on an actionable item, confirmation feedback is always given to the user.

More Projects

SHRIMP Refugee Housing Permítannos Estudiar PodTech.Net Media Player CleanScores.com Edible Architecture: Cake 2.0 Inhabitat.com Server Management The Stanford Green Dorm Strike View

Audio Enclave Project Team

About Vestal Design

Vestal Design is about creativity. Our designers come from a diverse background of architecture, art, programming, engineering, history, and environmental studies. Our three independent divisions regularly exchange ideas and share projects.

At our studios we emphasize a culture of off-the-wall excitement, where designers are free to argue about fonts, build prototypes, and pursue their own projects. Our strong belief in process and well-principled design, as well as our commitment to environmental and social goals makes us a highly effective, if eclectic, team.

Visit the blog >>

Clients

Read about Vestal and
the Environment:

PDF Icon

Click to download.