Instant Audio Processing with Web Audio
By Chris Khoo
()
About this ebook
Related to Instant Audio Processing with Web Audio
Related ebooks
Set The Tone Rating: 0 out of 5 stars0 ratingsMake Music with Your iPad Rating: 0 out of 5 stars0 ratingsRadio Vox Populi: Talk Radio from the Romantic to the Anglo-Saxon Rating: 0 out of 5 stars0 ratingsThe Truth About New York: The Long-Term Visitor's Guide to the City That Never Sleeps Rating: 0 out of 5 stars0 ratingsRecording your Audio Podcast (Part 2) Rating: 1 out of 5 stars1/5Jump Into Fame Rating: 0 out of 5 stars0 ratingsMake Money in Music Without Being a Star Rating: 0 out of 5 stars0 ratingsMarshmello: Flying High to Success Weird and Interesting Facts on The Hidden DJ Identity, “Chris Comstock”?! Rating: 5 out of 5 stars5/5Bringing Your Ideas to Life: A Step by Step Guide Rating: 0 out of 5 stars0 ratingsPodcasting - Creating your feed (Part 3) Rating: 0 out of 5 stars0 ratingsHow to create an audio book: Create your audio book easily! Rating: 0 out of 5 stars0 ratingsAudio Manual for Podcasts: Learn Digital Audio Basics and Improve the Sound of your Podcasts: Stefano Tumiati, #4 Rating: 0 out of 5 stars0 ratingsMusic Creation: A Complete Guide To Producing Incredible Songs Rating: 0 out of 5 stars0 ratingsMedia Event A Complete Guide - 2020 Edition Rating: 0 out of 5 stars0 ratingsIndie Music Major Business Rating: 0 out of 5 stars0 ratingsLaunching Your NFT Record Label: A Step-by-Step Guide: Music Business Rating: 0 out of 5 stars0 ratingsJust Get Out There Rating: 0 out of 5 stars0 ratingsWorking Class Audio Journal Rating: 0 out of 5 stars0 ratings15 Tips for Audio Work Rating: 0 out of 5 stars0 ratingsArtificial Intelligence Music: Fundamentals and Applications Rating: 0 out of 5 stars0 ratingsSummary of John Seabrook's The Song Machine Rating: 0 out of 5 stars0 ratingsInternet Stardom: Insider Secrets to Web Video Fame and Fortune Rating: 0 out of 5 stars0 ratingsMusician 2.0: How to earn money writing music to sell it online Rating: 0 out of 5 stars0 ratingsThink And Grow Wealthy Rating: 0 out of 5 stars0 ratingsYouTube Live Premier Training Guide Rating: 0 out of 5 stars0 ratingsPro Tools Standard Requirements Rating: 0 out of 5 stars0 ratings
Programming For You
Excel : The Ultimate Comprehensive Step-By-Step Guide to the Basics of Excel Programming: 1 Rating: 5 out of 5 stars5/5Python: For Beginners A Crash Course Guide To Learn Python in 1 Week Rating: 4 out of 5 stars4/5Python: Learn Python in 24 Hours Rating: 4 out of 5 stars4/5Python Machine Learning By Example Rating: 4 out of 5 stars4/5SQL: For Beginners: Your Guide To Easily Learn SQL Programming in 7 Days Rating: 5 out of 5 stars5/5Coding All-in-One For Dummies Rating: 4 out of 5 stars4/5Java for Beginners: A Crash Course to Learn Java Programming in 1 Week Rating: 5 out of 5 stars5/5Python Programming : How to Code Python Fast In Just 24 Hours With 7 Simple Steps Rating: 4 out of 5 stars4/5Mastering Windows PowerShell Scripting Rating: 4 out of 5 stars4/5PYTHON: Practical Python Programming For Beginners & Experts With Hands-on Project Rating: 5 out of 5 stars5/5Grokking Algorithms: An illustrated guide for programmers and other curious people Rating: 4 out of 5 stars4/5SQL QuickStart Guide: The Simplified Beginner's Guide to Managing, Analyzing, and Manipulating Data With SQL Rating: 4 out of 5 stars4/5HTML & CSS: Learn the Fundaments in 7 Days Rating: 4 out of 5 stars4/5Learn JavaScript in 24 Hours Rating: 3 out of 5 stars3/5Learn SQL in 24 Hours Rating: 5 out of 5 stars5/5Modern C++ for Absolute Beginners: A Friendly Introduction to C++ Programming Language and C++11 to C++20 Standards Rating: 0 out of 5 stars0 ratingsLearn to Code. Get a Job. The Ultimate Guide to Learning and Getting Hired as a Developer. Rating: 5 out of 5 stars5/5The Absolute Beginner's Guide to Binary, Hex, Bits, and Bytes! How to Master Your Computer's Love Language Rating: 5 out of 5 stars5/5SQL All-in-One For Dummies Rating: 3 out of 5 stars3/5Problem Solving in C and Python: Programming Exercises and Solutions, Part 1 Rating: 5 out of 5 stars5/5Python Essentials Rating: 5 out of 5 stars5/5HTML in 30 Pages Rating: 5 out of 5 stars5/5TensorFlow in 1 Day: Make your own Neural Network Rating: 4 out of 5 stars4/5
Reviews for Instant Audio Processing with Web Audio
0 ratings0 reviews
Book preview
Instant Audio Processing with Web Audio - Chris Khoo
Table of Contents
Instant Audio Processing with Web Audio
Credits
About the Author
About the Reviewer
www.PacktPub.com
Support files, eBooks, discount offers and more
Why Subscribe?
Free Access for Packt account holders
Preface
What this book covers
What you need for this book
Who this book is for
Conventions
Reader feedback
Customer support
Downloading the example code
Errata
Piracy
Questions
1. Instant Audio Processing with Web Audio
Setting up a web host (Simple)
Getting ready
How to do it...
How it works...
There's more...
The recipe base framework
Playing audio in a loop (Simple)
Getting ready
How to do it...
How it works...
There's more...
The AudioBuffer class
Setting the volume (Simple)
Getting ready
How to do it...
How it works...
There's more...
Automating the audio parameters (Intermediate)
Getting ready
How to do it...
How it works...
Advanced automation techniques
Building an equalizer using BiquadFilterNode (Advanced)
Getting ready
How to do it...
How it works...
There's more...
Other built-in Web Audio audio processors
Instant Audio Processing with Web Audio
Instant Audio Processing with Web Audio
Copyright © 2013 Packt Publishing
All rights reserved. No part of this book may be reproduced, stored in a retrieval system, or transmitted in any form or by any means, without the prior written permission of the publisher, except in the case of brief quotations embedded in critical articles or reviews.
Every effort has been made in the preparation of this book to ensure the accuracy of the information presented. However, the information contained in this book is sold without warranty, either express or implied. Neither the author, nor Packt Publishing, and its dealers and distributors will be held liable for any damages caused or alleged to be caused directly or indirectly by this book.
Packt Publishing has endeavored to provide trademark information about all of the companies and products mentioned in this book by the appropriate use of capitals. However, Packt Publishing cannot guarantee the accuracy of this information.
First published: August 2013
Production Reference: 1220813
Published by Packt Publishing Ltd.
Livery Place
35 Livery Street
Birmingham B3 2PB, UK.
ISBN 978-1-78216-879-9
www.packtpub.com
Credits
Author
Chris Khoo
Reviewer
Alex Libby
Acquisition Editor
James Jones
Commissioning Editor
Harsha Bharwani
Technical Editor
Veena Pagare
Project Coordinator
Suraj Bisht
Proofreader
Joanna McMahon
Graphics
Abhinash Sahu
Production Coordinator
Nitesh Thakur
Cover Work
Nitesh Thakur
Cover Image
Sheetal Aute
About the Author
Chris Khoo has been an avid programmer since his first encounter with the personal computer in the 80s. Since then, he's evolved from a nerdy hobbyist programmer into a full-fledged software developer with over 15 years of industry experience in developing games at companies including Microsoft, Disney, Electronic Arts, and Nexon. To date, he has shipped over a dozen console, mobile, and online games including the FIFA series, the SSX series, Def Jam: FFNY, Tom and Jerry Online, and Hyper Grav. His unique combination of AAA console game programming experience and web development experience makes him uniquely qualified to pen a practical study of implementing audio using the Web Audio API.
Chris presently resides in Vancouver, BC, with his wife and two children. He is the founder and primary developer at Wappworks Studio, a 3-man indie game studio dedicated to online and mobile web games. When he's not busy at work, Chris enjoys playing board games and helping out with praise and worship at his local church.
I would like to send a giant heartfelt thanks to my wife, Joanne, and my two kids, Michelle and Michael, for allowing me to give up my family time in pursuit of an authoring career. I would also like to thank my business partner and confidante, Chris, for his patience and advice. Finally, I want to thank God for all His blessings and for giving me peace and comfort as I've frantically juggled my personal, work, and authoring roles.
About the Reviewer
Alex Libby's background is in IT support—he has been involved in supporting end users for the last 15 years in a variety of different environments, and currently works as a Technical Analyst, supporting a medium-sized SharePoint estate for an international distributor based in the UK. Although Alex gets to play with different technologies in his day job, his true love has always been the Open Source movement, and in particular, experimenting with jQuery, CSS3, and HTML5. To date, Alex has written several books for Packt, including ones on HTML5 technologies and others on jQuery tools. In his free time,