From CS 160 User Interfaces Sp10

Jump to: navigation, search



Our group's idea is an app for dance groups to easily coordinate and organize their dance music.

List of Competitors

  1. DJMixer
  2. Looptastic Producer
  3. SurfaceDJ
  4. GrooveMaker
  5. Computer Music: Make Music Now
  6. SoundMixer
  7. iSequence
  8. Ziggy Marley's Music Mixer
  9. GigDaddy Multitrack Mixer
  10. Symphony



DJMixer is an app designed for DJs at parties who wish to play a continuous stream of good music to keep the party going without having to use expensive DJ tools. The target user group is quite different from ours in that parties and dance rehearsals are very different occasions, but the two are similar in that the users are people who are in charge of controlling the music being played.

DJMixer offers mixing of music over two channels, visualization of the music playing, looping, and various sound effects, giving the user great control over how they want to present their music. One big downside is that the user can only use music uploaded through the DJMixer website. Our idea incorporates most of these features, in addition to chaining multiple tracks over time and the ability to use music from the user's own music library.

In terms of usability, DJMixer offers a rather clean interface for what it does. As mentioned above, the major downside is that a user cannot directly mix music from his or her own library, which is counterintuitive. It displays visualizations, which isn't necessary for our idea.

Looptastic Producer

Looptastic Producer is a loop mixer used by DJs to produce cool party music. Like DJMixer, this is also targeted towards party hosts. And, thus, our idea is similar and different in the same ways to Looptastic as it is to DJMixer.

Looptastic allows the user to mix loops from built-in loops and loops the user imports. The user can then choose to upload a finished mix to his or her computer. Instead of having a separate interface to import songs, our idea will allow users to draw songs from their own library.

This app uses drag-and-drop profusely, but the interface feels rather complex. There seems to be too much going on in one screen. Our idea will be more usable because we'll have one main action per screen to avoid confusion.


SurfaceDJ is a loop mixing app targeted to people who enjoy messing around with and creating their own music. It's different from our idea's target user group because it is meant to be used alone for fun, while ours is more collaboration-based for production purposes.

SurfaceDJ provides a large library of loops for the user to use for mixing. However, its huge downsides are that users can't save their tracks or use their own loops. Our idea improves on this because we allow users to access their own library and the ability to save.


GrooveMaker is a loop mixer targeted towards people who are interested in making music to match their activities, such as a jogging track. Like SurfaceDJ, this is more of a for-fun app, unlike ours, which is meant for production use.

GrooveMaker allows the user to mix pre-built loops and export them back to the user's computer. The music continues playing as users make their edits, so users get live feedback. Our idea offers scrubbers for editing feedback, which fits well with what our app intends to do.

This app has a single, complex-looking view. It's not immediately apparent how to use this app. Our idea improves on this by splitting the functionalities across multiple views, so that it's easy to figure out how to use the app.

Computer Music: Make Music Now

Make Music Now is a music mixer app targeted towards those who want to learn about computer music production. The target user group differs from ours in that our users aren't interested in learning how to mix music, but only care to mix music for the purposes of choreographing a dance sequence.

Make Music Now offers a timeline view, similar to what we proposed. Again, it doesn't allow users to choose music from their library, which is a crucial feature we're offering. Furthermore, the end-product of Make Music Now's mixing is a single song, whereas for our idea, the end product is a sequence of songs.

Sound Mixer

Sound Mixer is a sound effect mixer targeted towards people who want to mess around with music. It differs from our target users in that this is for recreational use.

Sound Mixer provides users with a selection of built-in sound effects, categorized for easy locating. Users then mix these effects together using a timeline interface. Our idea is different in that our users want to mix entire songs.

The user interface looks extremely simple and easy to pick up. However, because it just offers simple sound effects, it doesn't match the sophistication of our idea's. This means we'll likely have a relatively more complex UI.


iSequence is a music maker app targeted towards more professional users who want to compost music. Its target group is similar to ours in that both want to use the apps for production purposes.

iSequence offers a set of professional instruments with sophisticated musical controls, so only those who are truly professionals and musically-capable are able to use this app well. It seems to have a very high learning curve. Unlike this app, our app will provide a very simple and intuitive interface with a minimal learning curve, since we don't expect our users to be professional music mixers. In addition, our interface won't offer the complex controls iSequence does, since producing precise music is not the point of our idea.

Ziggy Marley's Music Mixer

Ziggy Marley's Music Mixer is a music mixing app targeted towards recreational users who want to make some interesting reggae music. This app's target user group is similar to ours in that both are not required to have a deep understanding of music mixing.

Ziggy Marley's Music Mixer provides basic beats and a few songs for mixing with a simple user interface. Our idea differs in that we offer all songs in the user's library, with the additional possible feature of adding beats. While the interface is simple, it also feels very un-Apple-like -- it feels messy. Our app will feature a clean, consistent UI that will allow users to learn quickly.

GigDaddy Multitrack Mixer

GigDaddy Multitrack Mixer is a music recorder and mixer targeted to both professional and amateur singers and composers. The target group is similar to ours in that both use the apps for production purposes, and not just purely for fun.

GigDaddy Multitrack Mixer features an interface to record the user's voice or music and mix up to four tracks. It also allows the user to export the finished piece to the user's computer. Our app will be different in that it doesn't need a voice recording interface, since songs are taken directly from the user's music library. As a result of it being a more complete music mixer, GigDaddy Multitrack Mixer provides slightly sophisticated controls to tweak various aspects of the music. For our purposes, this isn't necessary, since our focus is not to record music.


Symphony is a music composition app that allows musicians and composers to write music. Our target customers are likely much less knowledgeable about music.

Symphony features an interface that allows users to drag musical notes onto staves, with feedback. This seems to be a very natural way of composing music. Although our app also involves creative production, it does not involve composing new music, but rather splicing parts of existing music.


After an extensive search for iPhone apps that are similar to my group's proposed idea, I was not able to find anything that comes close. First of all, none of these apps target dancers. Most of these apps have sophisticated UI meant for more technical users. This level of complexity is unsuitable for our target customers, who don't have that level of expertise. Not only that, our app is not meant to do the amount of music processing that these apps do; our app is focused on basic splicing and arranging of songs. Our app should have a very simple and intuitive interface, and thus, a very low learning curve. Secondly, none of these apps provide access to the user's music library, instead using some tedious way of uploading music through a separate website. Our app will avoid this tedium by allowing access to the user's library or, if not technically allowable, a much better way of uploading music. Overall, it is reasonable to say that no app in the App Store matches our intended functionality or target user group. This gives us a great opportunity to innovate on the design of our interface.

[add comment]
Personal tools