Go to file
Harrison Deng ea56601126 Changed font color mapping to be more specific.
Since we moved the function out of the module for text specifically.
2022-04-21 01:48:17 -05:00
.vscode Improved styling of tutorial and generated music playlist display. 2022-04-19 17:14:40 -05:00
src Changed font color mapping to be more specific. 2022-04-21 01:48:17 -05:00
tests Refactored repo file structure in preparation for jsdoc tutorials. 2022-04-18 07:39:59 -05:00
tutorials Changed font color mapping to be more specific. 2022-04-21 01:48:17 -05:00
.eslintignore Refactored repo file structure in preparation for jsdoc tutorials. 2022-04-18 07:39:59 -05:00
.eslintrc.json Fixed linear easing function. 2022-04-18 15:11:42 -05:00
.gitignore Untracked built audioshowkit from tutorial asset. 2022-04-18 12:10:21 -05:00
babel.config.json Refactored repo file structure in preparation for jsdoc tutorials. 2022-04-18 07:39:59 -05:00
Jenkinsfile Jenkins now fingerprints artifacts. 2022-04-20 00:04:43 -05:00
jsdoc.config.json Set up JSDoc tutorial system and dev environment. 2022-04-18 08:05:41 -05:00
notes.md Refactored repo file structure in preparation for jsdoc tutorials. 2022-04-18 07:39:59 -05:00
package.json Improved styling of tutorial and generated music playlist display. 2022-04-19 17:14:40 -05:00
README.md Documentation versions are now archived along with the build. 2022-04-18 18:54:41 -05:00
webpack.common.cjs Refactored repo file structure in preparation for jsdoc tutorials. 2022-04-18 07:39:59 -05:00
webpack.common.js Completed untested versions of playlist and playlist song classes. 2022-04-15 00:06:09 -05:00
webpack.dev.cjs Demos for music player and music playlist functional. 2022-04-18 11:46:23 -05:00
webpack.dev.js Completed untested versions of playlist and playlist song classes. 2022-04-15 00:06:09 -05:00
webpack.prod.cjs Refactored repo file structure in preparation for jsdoc tutorials. 2022-04-18 07:39:59 -05:00
webpack.prod.js Completed untested versions of playlist and playlist song classes. 2022-04-15 00:06:09 -05:00

AudioShowKit

A library that makes visualizing audio data live a much simpler process.

Getting Started

As this library has not been published as a package, the best way to use it is to go to download the latest successful build artifact which can be found here. This build artifact is a minified and bundled version of all the components in the library.

From here, add the downloaded javascript bundle to your html as you would any other javascript file:

<script src="./audioshowkit.js" defer></script>

Now, any script that is loaded after the audioshowkit.js script loads will have access to the audioshowkit object. Prepared are three tutorials with demonstrations. I recommend starting with the Music Playlist tutorial.

Documentation

The documentation can be found here along with the rest of the tutorials and demonstrations. It should be noted that the documentation is produced in the format of modules, as this library can be used modularly, or as a bundle as described above. Please see the actual classes and global functions for the documentation as the module section is solely indended to describe the organization of the library. To elaborate, any component that is described in the documentation can be found in the audioshowkit object by replacing the / in the module path with .. In other words, mappings/dimensions becomes audioshowkit.mappings.dimensions.