Audion (Web Audio Inspector) is a Chrome extension that adds a Web Audio panel to Developer Tools. This panel visualizes the web audio graph in real-time and lets users inspect nodes.
Web Audio Inspector is a Chrome extension that adds a "Web Audio" panel to Developer Tools. This panel visualizes the
The wiki details how to use Web Audio Inspector.
This extension breaks ES6 classes that extend subclasses of
AudioNode. See issue #73. Web Audio Inspector's logic for overriding
AudioNodeconstructors disallows classes from
extending those constructors. We are trying to resolve this issue.
We welcome contributions. See the issues list, or suggest ideas. For starters, we currently have some usability and visualization issues that need owners.
httpsaddress does not work with 2-factor authentication.
Run the following commands in the project root directory.
npm install # Install Node modules gulp # Build the extension
Then load the
builddirectory as an unpacked Chrome extension.
The extension comprises of several scripts. Each script corresponds to a Closure entry point (JS file) within
Web Audiopanel to Developer Tools. It routes messages to logic within the panel.
Tests reside in the
testsdirectory and use Closure's jsunit library. Tests run in a web browser. Each test has a
_test.htmlfile (which sets up DOM elements required by the test) and a
_test.jsfile (which contains the bulk testing logic). To run all tests at once,
npm installto update dependencies if you have not done so.
gulp testto start a static server. This command also uses your default browser (preferably Google Chrome) to open a web page (pictured below) for running all tests at once.
To run tests individually, you can use that UI as well, or you could visit the path to that test's