Volume and sustain controls

Let's add some controls to our piano to allow the user to change the volume and sustain. As you may recall, the volume of an audio element may be set to any value from 0 to 1.0. We will use a range input control that allows the user to control that via a slider.

The sustain control allows a note to remain playing after the piano key is released. When sustain is turned off, the note will stop playing as soon as the key is released. We will add a checkbox to turn this off and on.

You can find the source code for this section in chapter6/example6.3.

..................Content has been hidden....................

You can't read the all page of ebook, please click here login for view all page.
Reset
3.14.80.45