Closed Bug 1068219 Opened 10 years ago Closed 8 years ago

(3.0 UX) Sound Design Updates

Categories

(Firefox OS Graveyard :: Gaia, defect)

x86
macOS
defect
Not set
normal

Tracking

(tracking-b2g:+)

RESOLVED WONTFIX
tracking-b2g +

People

(Reporter: padamczyk, Assigned: padamczyk)

References

Details

(Whiteboard: [FT:System-Platform])

Attachments

(2 files, 1 obsolete file)

Meta tracking bug for sound changes for 2.2
blocking-b2g: --- → 2.2?
Depends on: 1068222
Summary: (2.2-visual-refresh) Sound Design Updates → (2.2 UX) Sound Design Updates
Don't need to set blocker on meta, I am setting feature-b2g 2.2? for this.
blocking-b2g: 2.2? → ---
feature-b2g: --- → 2.2?
Depends on: 1072955
Depends on: NewAudioChannel
Attached file [Settings] Sound v1.4.pdf (obsolete) —
See attached for Sound spec v1.4, thanks!
Is this tracked under our team as feature-b2g: 2.2+?
Flags: needinfo?(hochang)
Whiteboard: [FT:System-Platform]
No, this is not 2.2 committed feature.
feature-b2g: 2.2? → ---
Flags: needinfo?(hochang)
blocking-b2g: --- → backlog
tracking-b2g: --- → +
Blocks: 1092289
Attachment #8524484 - Attachment is obsolete: true
Depends on: app-audio-channel
No longer depends on: NewAudioChannel
Thank Jenny for the spec v1.5.
blocking-b2g: backlog → ---
Summary: (2.2 UX) Sound Design Updates → (3.0 UX) Sound Design Updates
please see the latest spec, thanks!
See Also: → 1175820
I think the current audio channel competition specs on page 12 are far too complicated, and *still* don't handle all the cases we need. For instance, if you change the media volume in settings, it plays a sound on the content channel, which will *stop* any music playing in the background. I think it would make more sense to play both at the same time, or to reduce the volume of the background music to 20% like in some of the other cases.

I think the following rules would be simpler and more flexible:

1) higher-priority audio always "blocks" lower-priority audio; normal is the lowest priority, and public notification is the highest

2) audio in the foreground "blocks" audio in the background of the same priority

3) audio playback is divided into "short" and "long" modes

3a) when a short sound blocks another sound, the blocked sound is played at 20% volume until the blocking sound ends

3b) when a long sound blocks another sound, the blocked sound is paused until its app is brought to the foreground, or the user explicitly resumes it (e.g. by using the music controls in the lockscreen)

This would probably need a rule for vibrating when necessary, but I think the above rules would be a lot simpler to explain to users (and hopefully simpler to implement and test, as well!).
Hi, Mark,
Do we have any update about this UX spec?
As the audio competing policy didn't be defined very clearly, we have got some problems about the competing behavior.
I'll very appreciate if you can help update this spec.
Thanks!
Flags: needinfo?(mliang)
(In reply to Alastor Wu [PTO from 12/1-12/6] from comment #9)
> Hi, Mark,
> Do we have any update about this UX spec?
> As the audio competing policy didn't be defined very clearly, we have got
> some problems about the competing behavior.
> I'll very appreciate if you can help update this spec.
> Thanks!

I'll take a look into the spec, I'll let you know if you encounter any problem.

Thanks,
Mark
Flags: needinfo?(mliang)
Due to cancellation of Firefox OS, we won't implemented the V3 designs.
Status: NEW → RESOLVED
Closed: 8 years ago
Resolution: --- → WONTFIX
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Creator:
Created:
Updated:
Size: