Closed
Bug 1073214
Opened 11 years ago
Closed 7 years ago
[Dialer][Touch Tone] Touch tones sound harsh, possibly exceeding speaker range.
Categories
(Firefox OS Graveyard :: Gaia::Dialer, defect)
Tracking
(blocking-b2g:-, b2g-v2.1 unaffected, b2g-v2.2 affected)
RESOLVED
WONTFIX
| blocking-b2g | - |
| Tracking | Status | |
|---|---|---|
| b2g-v2.1 | --- | unaffected |
| b2g-v2.2 | --- | affected |
People
(Reporter: Marty, Unassigned)
References
Details
(Keywords: regression, Whiteboard: [2.2-Daily-Testing])
Attachments
(1 file)
|
76.95 KB,
text/plain
|
Details |
Description:
The touch tones in the Dialer app sound very harsh and tinny. It's possible that the sound is exceeding the speaker range.
The touch tones also sound poor when listening to the device through headphones.
This issue is not present in Flame 2.1 builds, where Dialer touch tones sound clear.
Repro Steps:
1) Update a Flame device to BuildID: 20140925040206
2) Open the Dialer app.
3) Input a phone number with the keypad, listening to the touch tones.
Actual:
Touch tones sound poor, harsh.
Expected:
Touch tones sound clear and appropriate.
Environmental Variables:
Device: Flame 2.2 Master
BuildID: 20140925040206
Gaia: c5d2e2f4ebf5f370d6003517057dcd47493dec90
Gecko: 32acbe1d64dc
Version: 35.0a1 (2.2 Master)
Firmware: V180
User Agent: Mozilla/5.0 (Mobile; rv:35.0) Gecko/35.0 Firefox/35.0
Notes:
Repro frequency: 5/5
See attached: logcat
--------------------------------------------------
This issue does NOT occur on Flame 2.1.
Touch tones sound clear and appropriate.
Environmental Variables:
Device: Flame 2.1
BuildID: 20140925000204
Gaia: 8061ab487d42cbc49b329fd68b9ca90e0fe477e6
Gecko: e970bc96f8b5
Version: 34.0a2 (2.1)
Firmware: V180
User Agent: Mozilla/5.0 (Mobile; rv:34.0) Gecko/34.0 Firefox/34.0
| Reporter | ||
Updated•11 years ago
|
QA Whiteboard: [QAnalyst-Triage?]
Flags: needinfo?(pbylenga)
Comment 1•11 years ago
|
||
[Blocking Requested - why for this release]:
Regression of a core feature of the phone, bad user experience.
Requesting a window.
blocking-b2g: --- → 2.2?
QA Whiteboard: [QAnalyst-Triage?]
Flags: needinfo?(pbylenga)
Keywords: regression,
regressionwindow-wanted
Updated•11 years ago
|
QA Contact: jmitchell
Comment 2•11 years ago
|
||
Central Regression Window:
Last Working:
Device: Flame 2.2 Master
BuildID: 20140908062801
Gaia: c71fd5d8c9c7cb021c97e5e9fbb29f92b50a084d
Gecko: f7a27a866c47
Version: 35.0a1 (2.2 Master)
Firmware: V180
User Agent: Mozilla/5.0 (Mobile; rv:35.0) Gecko/35.0 Firefox/35.0
First Broken:
Device: Flame 2.2 Master
BuildID: 20140908155705
Gaia: 4acd3e69b263b54f4111e3586ff4ade84b49b4da
Gecko: 587f6c9b5a80
Version: 35.0a1 (2.2 Master)
Firmware: V180
User Agent: Mozilla/5.0 (Mobile; rv:35.0) Gecko/35.0 Firefox/35.0
Gaia/Gecko Swap
Last Working Gaia First Broken Gecko: Issue does NOT reproduce
Gaia: c71fd5d8c9c7cb021c97e5e9fbb29f92b50a084d
Gecko: 587f6c9b5a80
First Broken Gaia Last Working Gecko: Issue DOES reproduce
Gaia: 4acd3e69b263b54f4111e3586ff4ade84b49b4da
Gecko: f7a27a866c47
Gaia pushlog: https://github.com/mozilla-b2g/gaia/compare/c71fd5d8c9c7cb021c97e5e9fbb29f92b50a084d...4acd3e69b263b54f4111e3586ff4ade84b49b4da
--------------------------------------------------------------------------------------------------------
B2G-Inbound Regression Window:
Last Working:
Device: Flame 2.2 Master
BuildID: 20140908133303
Gaia: 46e35fd6adc8f89d1b058ff84312cb38242c4658
Gecko: f8ff0b4698f3
Version: 35.0a1 (2.2 Master)
Firmware: V180
User Agent: Mozilla/5.0 (Mobile; rv:35.0) Gecko/35.0 Firefox/35.0
First Broken:
Device: Flame 2.2 Master
BuildID: 20140908140304
Gaia: 96179a39249d0d7c7fd3485001c596c31b296cec
Gecko: b51330f06102
Version: 35.0a1 (2.2 Master)
Firmware: V180
User Agent: Mozilla/5.0 (Mobile; rv:35.0) Gecko/35.0 Firefox/35.0
Gaia/Gecko Swap
Last Working Gaia First Broken Gecko: Issue does NOT reproduce
Gaia: 46e35fd6adc8f89d1b058ff84312cb38242c4658
Gecko: b51330f06102
First Broken Gaia Last Working Gecko: Issue DOES reproduce
Gaia: 96179a39249d0d7c7fd3485001c596c31b296cec
Gecko: f8ff0b4698f3
Gaia pushlog: https://github.com/mozilla-b2g/gaia/compare/46e35fd6adc8f89d1b058ff84312cb38242c4658...96179a39249d0d7c7fd3485001c596c31b296cec
Broken by Bug 980854 - Can you take a look Gabriel?
Blocks: 980854
QA Whiteboard: [QAnalyst-Triage?]
Flags: needinfo?(pbylenga)
Flags: needinfo?(gsvelto)
Keywords: regressionwindow-wanted
Comment 3•11 years ago
|
||
(In reply to Joshua Mitchell [:Joshua_M] from comment #2)
> Broken by Bug 980854 - Can you take a look Gabriel?
I assume you're referring to short tones. Those were using pre-recorded samples before bug 980854 landed and at maximum volume the Web Audio replaced does indeed sound harsher on the Flame. I'll have a look if tweaking the volume helps, I'll also test on other device to get a better perspective.
Flags: needinfo?(gsvelto)
Comment 4•11 years ago
|
||
(In reply to Gabriele Svelto [:gsvelto] from comment #3)
> (In reply to Joshua Mitchell [:Joshua_M] from comment #2)
> > Broken by Bug 980854 - Can you take a look Gabriel?
>
> I assume you're referring to short tones. Those were using pre-recorded
> samples before bug 980854 landed and at maximum volume the Web Audio
> replaced does indeed sound harsher on the Flame. I'll have a look if
> tweaking the volume helps, I'll also test on other device to get a better
> perspective.
I'm not sure about 'short' tones but this is one of those things that depends on who is doing the listening - The reporter described the tones as "harsh" - I thought they sounded "pitched" or "modulated" meaning that instead of a smooth even tone they would pitch up in the middle - possibly beyond the range of the phone speaker. Some testers couldn't hear the difference at all.
Comment 5•11 years ago
|
||
Can Taipei QA reproduce?
There may be some standard criteria for ear-friendly tones.
Flags: needinfo?(echang)
Comment 6•11 years ago
|
||
I am not sure how bad that sounds, but it does sound differently from those in v2.1. Just not that clear when it ends, more like an sound of musical instrument in v2.2.
And in v2.1, it sounds like there is a electric pulse after each tone.
Flags: needinfo?(echang)
Comment 7•11 years ago
|
||
(In reply to Joshua Mitchell [:Joshua_M] from comment #4)
> I'm not sure about 'short' tones but this is one of those things that
> depends on who is doing the listening - The reporter described the tones as
> "harsh" - I thought they sounded "pitched" or "modulated" meaning that
> instead of a smooth even tone they would pitch up in the middle - possibly
> beyond the range of the phone speaker. Some testers couldn't hear the
> difference at all.
We've got two type of tones which are used depending on the context (in a call or not) and network (GSM vs CDMA). Long tones last as long as you keep a button pressed and those have always been generated via Web Audio. They used to be glitchy but we patched around until the proper Web Audio fix. Clearing short tones however didn't work using the workaround, so we had to use pre-recorded OPUS files of each tone. These tones are different than the ones we synthesize via Web Audio and they were less loud. If only short tones are affected then it's because of that, if long tones are also affected then we're looking at something else.
Comment 8•11 years ago
|
||
Joshua, can you verify the tones affected based on the information in Comment 7?
Flags: needinfo?(jmitchell)
Updated•11 years ago
|
Flags: needinfo?(pbylenga)
Comment 9•11 years ago
|
||
The testing was done around the dialer app - which is using only the short tones.
I was not able to find anything that used long-tones but if I'm given specific steps I can test those too.
Flags: needinfo?(jmitchell)
Comment 10•11 years ago
|
||
triage: per comment 6, the sound is a bit different but not like a defect.
I personally tried it with Eric. Same as comment 9, we were only able to get short tones.
Please renominate if there's clear STR which leads to significant user impact.
blocking-b2g: 2.2? → -
Comment 11•11 years ago
|
||
(In reply to Joshua Mitchell [:Joshua_M] from comment #9)
> I was not able to find anything that used long-tones but if I'm given
> specific steps I can test those too.
Long tones are available only during a call but there's no need to test them as those didn't change; they've always been synthesized using Web Audio.
Updated•11 years ago
|
QA Whiteboard: [QAnalyst-Triage?] → [QAnalyst-Triage+]
Comment 12•7 years ago
|
||
Firefox OS is not being worked on
Status: NEW → RESOLVED
Closed: 7 years ago
Resolution: --- → WONTFIX
You need to log in
before you can comment on or make changes to this bug.
Description
•