Thomas Wood wrote:
> On 23 Mar 2007, at 19:26, Glenn J. Mason wrote:
>
>   
>>>> things super simple from a user perspective. Do we really need, and 
>>>>         
>>> do
>>>       
>>>> users really care about, different sounds for questions, 
>>>>         
>>> information,
>>>       
>>>> battery low, etc.
>>>>
>>>>         
>>> my personal opinion is no, we don't need all that. So, the question 
>>> is,
>>> are there users that use and like this functionality?
>>>       
>> Personally: yes, I like the functionality very much!  I have cordless 
>> headphones and often walk away from the compy whilst it is doing 
>> something which might take a while (CD burning, downloading, 
>> updating).  I really like being notified audibly, and the different 
>> "urgency" I can assign to it -- a question?  I'll wander back.  
>> Battery low?  Find transformer and run!
>>     
>
> Laptops often make their own noise when running low on power anyway. 
> Anyway, I guess there's a possible argument for two sounds to represent 
> critical and non critical alerts. The point here is would anyone want 
> to change all these different noises if they were really good quality 
> to start with? iTunes makes a noise when it finishes ripping a cd 
> (which is only mildly useful to me at best), and I don't see an option 
> to change it if I wanted. Not that I ever would probably...
>
>   
>> And that's before even considering accessibility, etc.
>>     
>
> I was wondering when someone would bring this up. It doesn't make much 
> sense to me, as you're probably going to be using a screen reader 
> anyway, so you don't need to learn half a dozen different sounds 
> because you already know the spoken word. However, I'm not experienced 
> in this field so it'd be interesting to hear from someone who is.
>   
Regarding sound alerts and themed alerts, first do no harm.  That is, 
the themed alert sound shouldn't clobber the screenreader.  (e.g. on 
Ubuntu Edgy, the screen reader doesn't work unless sound events are 
disabled.)  While it's true that OSX has only one system wide alert 
sound, it has been possible to configure speakable alerts since MacOS 
9.0 or earlier.  This made per event alert sounds less necessary.  
Speakable alerts  don't have the functionality of a screen reader, but 
they are useful when your display isn't working or when you aren't 
looking at the display. 

Would it be useful to review previous GNOME sound architecture?  What 
deficiencies in esd, gstreamer... prevent us from wanting to move 
forward with these?  We've learned a few things by finding and fixing 
bugs with previous GNOME sound daemons.  For example, I hope any new 
sound architecture takes the following into consideration:

   1) Work with screenreaders, VOIP and streaming audio/video players, 
not against them.
   2) Don't assume that the user is at the console.  (e.g. on a thin 
client or remote X display, the sound should come out of the client, not 
the server.)
   3) Don't assume that you have sole access to an audio device and 
don't assume that there is only one audio device on a machine.
   4) Don't lock the sound API to a specific architecture (e.g. X86), 
specific kernel (e.g. Linux) or specific sound hardware (e.g. 
soundblaster...)
   5) Try to avoid sucking resources when idle and be reasonably 
efficient when in use.

Can the ekiga and gaim developers let us know what would help them?  I 
find that relating sound events to IRC events (e.g. my name mentioned on 
a channel) is extremely useful.  Unfortunately this isn't yet reliable.  
And wouldn't it be cool to have this somehow fit in with sound themes.  
Each sound themable application (ekiga, gaim, evolution, 
nautiulus/panel/metacity) would expose a list of events which could be 
associated with sounds.  Sounds could be dropped from a sound pallet or 
pulled in together from a sound theme.  Hmm, it's starting to remind me 
of my mobile phone:

                                              Home        Sun
GAIM:
    my name is mentioned        pfft            ping
    some leaves the room   
Evolution:
   Email received                     blurp         pfft

System Alerts:                       speak %s     speak %s

...
   
I know this can be done per application, but wouldn't it be fun to 
unify, remove some redundant code and allow for a common user interface?


> -Thomas
> _______________________________________________
> desktop-devel-list mailing list
> desktop-devel-list@gnome.org
> http://mail.gnome.org/mailman/listinfo/desktop-devel-list
>   

_______________________________________________
desktop-devel-list mailing list
desktop-devel-list@gnome.org
http://mail.gnome.org/mailman/listinfo/desktop-devel-list

Reply via email to