Discover millions of ebooks, audiobooks, and so much more with a free trial

Only $11.99/month after trial. Cancel anytime.

Instant Audio Processing with Web Audio
Instant Audio Processing with Web Audio
Instant Audio Processing with Web Audio
Ebook136 pages39 minutes

Instant Audio Processing with Web Audio

Rating: 0 out of 5 stars

()

Read preview

About this ebook

Filled with practical, step-by-step instructions and clear explanations for the most important and useful tasks. A concise, recipe-based approach to use Web Audio’s automation functionality to produce interesting audio effects such as audio stitching and ducking. This book is designed for developers with some HTML and JavaScript programming experience who are seeking to learn about Web Audio. Experience with AJAX and web server installation/configuration is a plus but is not a necessity in order to follow the content of the book.
LanguageEnglish
Release dateAug 26, 2013
ISBN9781782168805
Instant Audio Processing with Web Audio

Related to Instant Audio Processing with Web Audio

Related ebooks

Programming For You

View More

Related articles

Reviews for Instant Audio Processing with Web Audio

Rating: 0 out of 5 stars
0 ratings

0 ratings0 reviews

What did you think?

Tap to rate

Review must be at least 10 words

    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,

    Enjoying the preview?
    Page 1 of 1