SoundEvents

Differences between revisions 12 and 13
Revision 12 as of 2005-04-27 07:53:46
Size: 3178
Editor: intern146
Comment:
Revision 13 as of 2005-04-27 08:00:44
Size: 3281
Editor: intern146
Comment: first pass, simon reads it next and it can become editedspec
Deletions are marked like this. Additions are marked like this.
Line 9: Line 9:
  * People: AdamConrad, AndrewFitzsimonSecond[[BR]]   * People: AdamConrad, AndrewFitzsimonSecond, SimonSharwoodQueue[[BR]]
Line 12: Line 12:
  * Status: BreezyGoal, UduBof, DistroSpecification, BrainDump[[BR]]   * Status: BreezyGoal, DistroSpecification, DraftSpecification[[BR]]
Line 17: Line 17:
  * UduSessions: 1, 4, 8, etc [[BR]]   * UduSessions: 1 (0)
Line 30: Line 30:
 * replace sounds with dpkg `package-x replaces  package-y`  * replace sounds with dpkg `package-x replaces package-y`
Line 32: Line 32:
 * and just using gnome sounds themes  (really subtle sound to indicate something has happened)  * and just using GNOME sounds themes (really subtle sound to indicate something has happened)
Line 36: Line 36:
Points to note Points to note:
Line 38: Line 38:
 * notification sounds have to be quick... and percussive  * notification sounds have to be quick and percussive
Line 40: Line 40:
 * new mail notification in Evolution doesn't work ... there is no sound
 * GNOME system sounds preferences doesn't have a new mail preference
 * new mail notification in Evolution doesn't work - there is currently no sound (and it will be fixed)
 * GNOME system sounds preferences don't have a new mail preference
 * GAIM sounds are intrusive, and are usually turned off by users
Line 54: Line 55:
 * message received. Notification for now  but ideally its own
 * buddy logs in  (really subtle sound to indicate something has happened)
 * message received. Notification for now but ideally its own
 * buddy logs in (really subtle sound to indicate something has happened)
Line 80: Line 81:
ubuntu-sounds should now have `replaces gaim` meaning that it uses the dpkg 'replaces' field to overwrite some sound files in the gaim package `ubuntu-sounds` should now have `replaces gaim` meaning that it uses the dpkg 'replaces' field to overwrite some sound files in the `gaim` package
Line 82: Line 83:
ubuntu-sounds should now include a generic mail notification sound that can be used by a number of mail client applications. `ubuntu-sounds` should now include a generic mail notification sound that can be used by a number of mail client applications.
Line 86: Line 87:
it would be advantageous global GNOME mail notification sound It would be advantageous global GNOME mail notification sound.

SoundEvents

Status

Introduction

Desktop applications in Ubuntu should use sounds consistently to indicate similar events. For example, the sound played when receiving an e-mail message should be the same regardless of which application is being used to read mail.

Rationale

The current sound implementation is incomplete, inconsistent and some applications have sounds that could be used better. Tidying this up will make for a better user experience.

The things that we can do with sounds

  • replace sounds with dpkg package-x replaces package-y

  • hacking packages to get sounds into it
  • and just using GNOME sounds themes (really subtle sound to indicate something has happened)

Scope and Use Cases

Points to note:

  • error sound - not too rad
  • notification sounds have to be quick and percussive
  • we need to assign sounds to battery status for battery low
  • new mail notification in Evolution doesn't work - there is currently no sound (and it will be fixed)
  • GNOME system sounds preferences don't have a new mail preference
  • GAIM sounds are intrusive, and are usually turned off by users

Thunderbird

Thunderbird currently uses the system beep; this might need to be patched.

Nice feature to have

If a program uses the system beep, can we intercept that and put in our own sound?

The average Windows user has not heard a system beep in 10 years!

GAIM sounds

These are the only sounds we want and this is what we want to do with them:

  • message received. Notification for now but ideally its own
  • buddy logs in (really subtle sound to indicate something has happened)
  • buddy logs out (really subtle sound to indicate something has happened)
  • name mentioned

Techniques to employ for sound events

  • pitch shapes for different functions
  • percussive techniques for different events of similar nature
  • no more than four beats for the most intrusive sounds

Implementation Plan

  • One maintainer to replace sounds that are unacceptable
  • One engineer to create sounds that are not appropriate for certain events
  • Gaim sounds need to be re-engineered
  • Evolution and Thunderbird needs mail notification sounds

Data Preservation and Migration

Refer to Packages Affected

Packages Affected

ubuntu-sounds should now have replaces gaim meaning that it uses the dpkg 'replaces' field to overwrite some sound files in the gaim package

ubuntu-sounds should now include a generic mail notification sound that can be used by a number of mail client applications.

User Interface Requirements

It would be advantageous global GNOME mail notification sound.

UbuntuDownUnder/BOFs/SoundEvents (last edited 2008-08-06 16:19:44 by localhost)