Version 1, last updated by uniquesnowflake8 at Apr 22 05:29 2009 UTC

Use case: Set Up a Dance Beat

Characteristic Information

  • Goal in context: User creates a dance beat performance
  • Scope: Global
  • Preconditions: * Robot Rock is freshly loaded and is in its initial state.
  • Success end condition: User has "locked in" a dance-y backing beat and begins to manipulate the lead instruments.
  • Failed end condition: User cannot produce the sound they are looking for and give up.
  • Primary actor: Robot Rock user
  • Trigger: User

Main Success Scenario

  1. User adds an instrument: Bass Drum.
  2. Bass Drum begins performing automatically.
  3. User adds an instrument to the ensemble: Snare Drum.
  4. Snare Drum begins performing automatically, complimenting the Bass Drum.
  5. User drags the instrument to higher energy, medium syncopation.
  6. User clicks the lock button on each and they loop on a continuous beat.
  7. User adds an instrument to the ensemble: Funk Bass.
  8. Funk Bass begins performing, grooving with the Bass Drum.
  9. User adds an instrument to the ensemble: Funk Synth, adding melodies to the Funk Bass.
  10. The User approves of the beat; the User can now explore it further by moving the Funk Bass and Funk Synth instruments around.

Extensions

  1. User adjusts volumes of individual instruments.
  2. User increases tempo of master track.
  3. User adds additional drum tracks or hand claps.

Variations

  1. Instruments may be added in different order.
  2. The User may desire a sound that is less "Funk" and more "Techno." The instruments would be "Electronic" versions of the Funk sounds.

Schedule

  • Due date: Beta release

Open issues

  • Can we supply all of the necessary instruments?
  • Should we package some of the drums or other instruments together?