<?xml version="1.0" encoding="UTF-8" standalone="yes" ?>
<!DOCTYPE bugzilla SYSTEM "https://www.w3.org/Bugs/Public/page.cgi?id=bugzilla.dtd">

<bugzilla version="5.0.4"
          urlbase="https://www.w3.org/Bugs/Public/"
          
          maintainer="sysbot+bugzilla@w3.org"
>

    <bug>
          <bug_id>18662</bug_id>
          
          <creation_ts>2012-08-23 09:59:39 +0000</creation_ts>
          <short_desc>Setting audioparam value while there is an automation curve will cancel that automation curve and set value immediately</short_desc>
          <delta_ts>2012-10-16 14:01:55 +0000</delta_ts>
          <reporter_accessible>1</reporter_accessible>
          <cclist_accessible>1</cclist_accessible>
          <classification_id>1</classification_id>
          <classification>Unclassified</classification>
          <product>AudioWG</product>
          <component>Web Audio API</component>
          <version>unspecified</version>
          <rep_platform>PC</rep_platform>
          <op_sys>All</op_sys>
          <bug_status>CLOSED</bug_status>
          <resolution>FIXED</resolution>
          
          
          <bug_file_loc>http://www.w3.org/2012/08/22-audio-minutes#item03</bug_file_loc>
          <status_whiteboard></status_whiteboard>
          <keywords></keywords>
          <priority>P2</priority>
          <bug_severity>normal</bug_severity>
          <target_milestone>TBD</target_milestone>
          
          
          <everconfirmed>1</everconfirmed>
          <reporter name="Olivier Thereaux">olivier.thereaux</reporter>
          <assigned_to name="Chris Rogers">crogers</assigned_to>
          
          
          <qa_contact>public-audio</qa_contact>

      

      

      

          <comment_sort_order>oldest_to_newest</comment_sort_order>  
          <long_desc isprivate="0" >
    <commentid>72600</commentid>
    <comment_count>0</comment_count>
    <who name="Olivier Thereaux">olivier.thereaux</who>
    <bug_when>2012-08-23 09:59:39 +0000</bug_when>
    <thetext>Discussed during the group&apos;s teleconference on 22nd August 2012:
http://www.w3.org/2012/08/22-audio-minutes#item03

The group discussed the desired behaviour in the following scenario:

1) an AudioParam automation curve is set (via e.g linearRampToValueAtTime() or exponentialRampToValueAtTime()) 
2) during the course of the automation curve, the value is set via AudioParam.value

The question was whether 
1) the setting of that value should be ignored, or
2) the setting should be equivalent to cancelScheduledValues() (cancelling the automation curve) and setting the value

We resolved towards option 2.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>75394</commentid>
    <comment_count>1</comment_count>
    <who name="Chris Rogers">crogers</who>
    <bug_when>2012-10-05 19:49:45 +0000</bug_when>
    <thetext>Fixed in:
https://dvcs.w3.org/hg/audio/rev/79d44e3f3ced</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>76386</commentid>
    <comment_count>2</comment_count>
    <who name="Olivier Thereaux">olivier.thereaux</who>
    <bug_when>2012-10-16 14:01:55 +0000</bug_when>
    <thetext>New text reads well, no objection since the changeset or the discussion at the group teleconference. Closing.</thetext>
  </long_desc>
      
      

    </bug>

</bugzilla>