Sound Field

From Openmoko

Jump to: navigation, search
Not implemented: This article or section documents one or more features that are not implemented and which may never be implemented.


Contents

Overview

The Sound Field Widget provides a general method to handle interactions with sounds

Usages Cases

Appearance & Interaction

View Mode

On Tap

image:Widget_field_sound.png

Features:

  • 1) Volume -- adjust volume
  • 2) Toggle Play / Stop -- Start or stop playback of sound
  • 3) Playback -- Drag to adjust current playback position
  • 4) Rewind -- Rewind sound track
  • 5) Fast Forward -- Fast Forward sound track
  • 6) Sound Title -- The title name of current sound file

On Tap with Hold

  • Popup Menu is opened with the following structures, based on the active field type:
Item Action Constraints
Start Starts the sound preview Grayed-out if playing
Stop Stop the sound preview Grayed-out if stopped
Add to Current Playlist Adds this sound file to the current Media Player Playlist
Set as Ring Tone Sets this sound as the ring tone for the current profile
Set as SMS Tone Sets this sound as the sms tone for the current profile
Set as Alarm Tone Sets this sound as the alarm tone for the current profile

Edit Mode

image:Widget_field_sound_edit.png

While in Edit Mode, the Sound Field Widget, has the following modifiable regions:

  • 1) Remove Field -- On Tap will remove this widget.
  • 2) Add New Field -- On Tap will add a new copy of this widget (empty, but of the same type)
  • 3) Preview Bar -- Controls playback (same as in View Mode)
  • 4) File Selector -- Opens Dialog to browse for new file

Constraints

(TBD)

Architectural Details

(TBD)

Implementation Recommendations

(TBD)

UI Position

Image:Widget field edit sound p.png

Cross-Widget Interactions

(TBD)

Unresolved Issues

(TBD)

Questions and Answers

(None)

Personal tools