├── .gitignore ├── AUTHORS ├── Gruntfile.js ├── LICENSE ├── Makefile ├── dist ├── audio.jsdoc ├── index.js ├── index.map.json ├── index.min.js └── player-2_1.swf ├── examples └── quick-start │ ├── index.css │ ├── index.html │ └── index.js ├── jsdoc ├── doc │ ├── gfm-files │ │ ├── children.hbs │ │ ├── class.hbs │ │ ├── event.hbs │ │ ├── export-tree.hbs │ │ ├── exported.hbs │ │ ├── function.hbs │ │ ├── index.hbs │ │ ├── layout.hbs │ │ ├── member.hbs │ │ ├── namespace.hbs │ │ ├── params-table.hbs │ │ ├── parents-line.hbs │ │ ├── property-table.hbs │ │ ├── type.hbs │ │ └── typedef.hbs │ ├── gfm-single │ │ ├── children.hbs │ │ ├── class.hbs │ │ ├── event.hbs │ │ ├── export-tree.hbs │ │ ├── exported.hbs │ │ ├── function.hbs │ │ ├── layout.hbs │ │ ├── member.hbs │ │ ├── namespace.hbs │ │ ├── params-table.hbs │ │ ├── parents-line.hbs │ │ ├── property-table.hbs │ │ ├── type.hbs │ │ └── typedef.hbs │ ├── jsdoc-tech │ │ ├── children.hbs │ │ ├── class.hbs │ │ ├── event.hbs │ │ ├── function.hbs │ │ ├── layout.hbs │ │ ├── member.hbs │ │ ├── namespace.hbs │ │ ├── params-table.hbs │ │ ├── property-table.hbs │ │ ├── type.hbs │ │ └── typedef.hbs │ ├── jsdoc │ │ ├── children.hbs │ │ ├── class.hbs │ │ ├── event.hbs │ │ ├── export-tree.hbs │ │ ├── fullname.hbs │ │ ├── function.hbs │ │ ├── layout.hbs │ │ ├── member.hbs │ │ ├── method.hbs │ │ ├── namespace.hbs │ │ ├── params-table.hbs │ │ ├── property-table.hbs │ │ ├── type.hbs │ │ └── typedef.hbs │ ├── publish.js │ ├── render.gfm.js │ ├── render.js │ └── render.jsdoc.js └── jsdoc.public.json ├── package.json ├── readme.md ├── spec ├── AbortablePromise.md ├── Audio.md ├── AudioError.md ├── Deferred.md ├── Equalizer.md ├── ErrorClass.md ├── Events.md ├── LoaderError.md ├── Logger.md ├── PlaybackError.md ├── Promise.md ├── config.md ├── full.md ├── global.md ├── info.md ├── readme.md ├── tech.jsdoc └── volumeLib.md ├── src ├── IAudioImplementation.jsdoc ├── audio-player.js ├── audio-static.js ├── config.js ├── error │ ├── audio-error.js │ ├── export.js │ └── playback-error.js ├── export.js ├── flash │ ├── audio-flash.js │ ├── build │ │ └── player-2_1.swf │ ├── flash-interface.js │ ├── flash-manager.js │ ├── flashblocknotifier.js │ ├── flashembedder.js │ ├── loader.js │ └── src │ │ ├── AudioEvent.as │ │ ├── AudioLoader.as │ │ ├── AudioManager.as │ │ └── AudioPlayer.as ├── fx │ ├── equalizer │ │ ├── default.bands.js │ │ ├── default.presets.js │ │ ├── equalizer-band.js │ │ ├── equalizer-static.js │ │ ├── equalizer.js │ │ └── export.js │ ├── export.js │ └── volume │ │ ├── export.js │ │ └── volume-lib.js ├── html5 │ ├── audio-html5-loader.js │ └── audio-html5.js ├── index.js ├── lib │ ├── async │ │ ├── deferred.js │ │ ├── events.js │ │ ├── promise.js │ │ └── reject.js │ ├── browser │ │ ├── audioContextMonkeyPatch.js │ │ ├── detect.js │ │ └── swfobject.js │ ├── class │ │ ├── error-class.js │ │ ├── proxy.js │ │ └── pure-instance.js │ ├── data │ │ └── merge.js │ ├── export.js │ ├── net │ │ └── error │ │ │ ├── export.js │ │ │ └── loader-error.js │ └── noop.js └── logger │ ├── export.js │ └── logger.js ├── test └── web-audio-api │ ├── index.html │ ├── index.js │ └── raphael-min.js └── tutorial ├── contrib.md ├── corner-case.md ├── fx.md ├── images ├── alias.png ├── allpass.png ├── bandpass-filter.png ├── bandpass.png ├── bandstop-filter.png ├── clipping.png ├── demo.png ├── discrete-signal.png ├── fon.png ├── highpass-filter.png ├── highpass.png ├── highshelf.png ├── lowpass-filter.png ├── lowpass.png ├── lowshelf.png ├── notch.png ├── peaking.png ├── quantized-signal.png ├── sin.png └── spectro.jpg ├── quick-start.md ├── sound.md └── web-audio-api.md /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yandex/audio-js/HEAD/.gitignore -------------------------------------------------------------------------------- /AUTHORS: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yandex/audio-js/HEAD/AUTHORS -------------------------------------------------------------------------------- /Gruntfile.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yandex/audio-js/HEAD/Gruntfile.js -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yandex/audio-js/HEAD/LICENSE -------------------------------------------------------------------------------- /Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yandex/audio-js/HEAD/Makefile -------------------------------------------------------------------------------- /dist/audio.jsdoc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yandex/audio-js/HEAD/dist/audio.jsdoc -------------------------------------------------------------------------------- /dist/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yandex/audio-js/HEAD/dist/index.js -------------------------------------------------------------------------------- /dist/index.map.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yandex/audio-js/HEAD/dist/index.map.json -------------------------------------------------------------------------------- /dist/index.min.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yandex/audio-js/HEAD/dist/index.min.js -------------------------------------------------------------------------------- /dist/player-2_1.swf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yandex/audio-js/HEAD/dist/player-2_1.swf -------------------------------------------------------------------------------- /examples/quick-start/index.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yandex/audio-js/HEAD/examples/quick-start/index.css -------------------------------------------------------------------------------- /examples/quick-start/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yandex/audio-js/HEAD/examples/quick-start/index.html -------------------------------------------------------------------------------- /examples/quick-start/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yandex/audio-js/HEAD/examples/quick-start/index.js -------------------------------------------------------------------------------- /jsdoc/doc/gfm-files/children.hbs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yandex/audio-js/HEAD/jsdoc/doc/gfm-files/children.hbs -------------------------------------------------------------------------------- /jsdoc/doc/gfm-files/class.hbs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yandex/audio-js/HEAD/jsdoc/doc/gfm-files/class.hbs -------------------------------------------------------------------------------- /jsdoc/doc/gfm-files/event.hbs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yandex/audio-js/HEAD/jsdoc/doc/gfm-files/event.hbs -------------------------------------------------------------------------------- /jsdoc/doc/gfm-files/export-tree.hbs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yandex/audio-js/HEAD/jsdoc/doc/gfm-files/export-tree.hbs -------------------------------------------------------------------------------- /jsdoc/doc/gfm-files/exported.hbs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yandex/audio-js/HEAD/jsdoc/doc/gfm-files/exported.hbs -------------------------------------------------------------------------------- /jsdoc/doc/gfm-files/function.hbs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yandex/audio-js/HEAD/jsdoc/doc/gfm-files/function.hbs -------------------------------------------------------------------------------- /jsdoc/doc/gfm-files/index.hbs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yandex/audio-js/HEAD/jsdoc/doc/gfm-files/index.hbs -------------------------------------------------------------------------------- /jsdoc/doc/gfm-files/layout.hbs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yandex/audio-js/HEAD/jsdoc/doc/gfm-files/layout.hbs -------------------------------------------------------------------------------- /jsdoc/doc/gfm-files/member.hbs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yandex/audio-js/HEAD/jsdoc/doc/gfm-files/member.hbs -------------------------------------------------------------------------------- /jsdoc/doc/gfm-files/namespace.hbs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yandex/audio-js/HEAD/jsdoc/doc/gfm-files/namespace.hbs -------------------------------------------------------------------------------- /jsdoc/doc/gfm-files/params-table.hbs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yandex/audio-js/HEAD/jsdoc/doc/gfm-files/params-table.hbs -------------------------------------------------------------------------------- /jsdoc/doc/gfm-files/parents-line.hbs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yandex/audio-js/HEAD/jsdoc/doc/gfm-files/parents-line.hbs -------------------------------------------------------------------------------- /jsdoc/doc/gfm-files/property-table.hbs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yandex/audio-js/HEAD/jsdoc/doc/gfm-files/property-table.hbs -------------------------------------------------------------------------------- /jsdoc/doc/gfm-files/type.hbs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yandex/audio-js/HEAD/jsdoc/doc/gfm-files/type.hbs -------------------------------------------------------------------------------- /jsdoc/doc/gfm-files/typedef.hbs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yandex/audio-js/HEAD/jsdoc/doc/gfm-files/typedef.hbs -------------------------------------------------------------------------------- /jsdoc/doc/gfm-single/children.hbs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yandex/audio-js/HEAD/jsdoc/doc/gfm-single/children.hbs -------------------------------------------------------------------------------- /jsdoc/doc/gfm-single/class.hbs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yandex/audio-js/HEAD/jsdoc/doc/gfm-single/class.hbs -------------------------------------------------------------------------------- /jsdoc/doc/gfm-single/event.hbs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yandex/audio-js/HEAD/jsdoc/doc/gfm-single/event.hbs -------------------------------------------------------------------------------- /jsdoc/doc/gfm-single/export-tree.hbs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yandex/audio-js/HEAD/jsdoc/doc/gfm-single/export-tree.hbs -------------------------------------------------------------------------------- /jsdoc/doc/gfm-single/exported.hbs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yandex/audio-js/HEAD/jsdoc/doc/gfm-single/exported.hbs -------------------------------------------------------------------------------- /jsdoc/doc/gfm-single/function.hbs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yandex/audio-js/HEAD/jsdoc/doc/gfm-single/function.hbs -------------------------------------------------------------------------------- /jsdoc/doc/gfm-single/layout.hbs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yandex/audio-js/HEAD/jsdoc/doc/gfm-single/layout.hbs -------------------------------------------------------------------------------- /jsdoc/doc/gfm-single/member.hbs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yandex/audio-js/HEAD/jsdoc/doc/gfm-single/member.hbs -------------------------------------------------------------------------------- /jsdoc/doc/gfm-single/namespace.hbs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yandex/audio-js/HEAD/jsdoc/doc/gfm-single/namespace.hbs -------------------------------------------------------------------------------- /jsdoc/doc/gfm-single/params-table.hbs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yandex/audio-js/HEAD/jsdoc/doc/gfm-single/params-table.hbs -------------------------------------------------------------------------------- /jsdoc/doc/gfm-single/parents-line.hbs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yandex/audio-js/HEAD/jsdoc/doc/gfm-single/parents-line.hbs -------------------------------------------------------------------------------- /jsdoc/doc/gfm-single/property-table.hbs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yandex/audio-js/HEAD/jsdoc/doc/gfm-single/property-table.hbs -------------------------------------------------------------------------------- /jsdoc/doc/gfm-single/type.hbs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yandex/audio-js/HEAD/jsdoc/doc/gfm-single/type.hbs -------------------------------------------------------------------------------- /jsdoc/doc/gfm-single/typedef.hbs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yandex/audio-js/HEAD/jsdoc/doc/gfm-single/typedef.hbs -------------------------------------------------------------------------------- /jsdoc/doc/jsdoc-tech/children.hbs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yandex/audio-js/HEAD/jsdoc/doc/jsdoc-tech/children.hbs -------------------------------------------------------------------------------- /jsdoc/doc/jsdoc-tech/class.hbs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yandex/audio-js/HEAD/jsdoc/doc/jsdoc-tech/class.hbs -------------------------------------------------------------------------------- /jsdoc/doc/jsdoc-tech/event.hbs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yandex/audio-js/HEAD/jsdoc/doc/jsdoc-tech/event.hbs -------------------------------------------------------------------------------- /jsdoc/doc/jsdoc-tech/function.hbs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yandex/audio-js/HEAD/jsdoc/doc/jsdoc-tech/function.hbs -------------------------------------------------------------------------------- /jsdoc/doc/jsdoc-tech/layout.hbs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yandex/audio-js/HEAD/jsdoc/doc/jsdoc-tech/layout.hbs -------------------------------------------------------------------------------- /jsdoc/doc/jsdoc-tech/member.hbs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yandex/audio-js/HEAD/jsdoc/doc/jsdoc-tech/member.hbs -------------------------------------------------------------------------------- /jsdoc/doc/jsdoc-tech/namespace.hbs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yandex/audio-js/HEAD/jsdoc/doc/jsdoc-tech/namespace.hbs -------------------------------------------------------------------------------- /jsdoc/doc/jsdoc-tech/params-table.hbs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yandex/audio-js/HEAD/jsdoc/doc/jsdoc-tech/params-table.hbs -------------------------------------------------------------------------------- /jsdoc/doc/jsdoc-tech/property-table.hbs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yandex/audio-js/HEAD/jsdoc/doc/jsdoc-tech/property-table.hbs -------------------------------------------------------------------------------- /jsdoc/doc/jsdoc-tech/type.hbs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yandex/audio-js/HEAD/jsdoc/doc/jsdoc-tech/type.hbs -------------------------------------------------------------------------------- /jsdoc/doc/jsdoc-tech/typedef.hbs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yandex/audio-js/HEAD/jsdoc/doc/jsdoc-tech/typedef.hbs -------------------------------------------------------------------------------- /jsdoc/doc/jsdoc/children.hbs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yandex/audio-js/HEAD/jsdoc/doc/jsdoc/children.hbs -------------------------------------------------------------------------------- /jsdoc/doc/jsdoc/class.hbs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yandex/audio-js/HEAD/jsdoc/doc/jsdoc/class.hbs -------------------------------------------------------------------------------- /jsdoc/doc/jsdoc/event.hbs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yandex/audio-js/HEAD/jsdoc/doc/jsdoc/event.hbs -------------------------------------------------------------------------------- /jsdoc/doc/jsdoc/export-tree.hbs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yandex/audio-js/HEAD/jsdoc/doc/jsdoc/export-tree.hbs -------------------------------------------------------------------------------- /jsdoc/doc/jsdoc/fullname.hbs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yandex/audio-js/HEAD/jsdoc/doc/jsdoc/fullname.hbs -------------------------------------------------------------------------------- /jsdoc/doc/jsdoc/function.hbs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yandex/audio-js/HEAD/jsdoc/doc/jsdoc/function.hbs -------------------------------------------------------------------------------- /jsdoc/doc/jsdoc/layout.hbs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yandex/audio-js/HEAD/jsdoc/doc/jsdoc/layout.hbs -------------------------------------------------------------------------------- /jsdoc/doc/jsdoc/member.hbs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yandex/audio-js/HEAD/jsdoc/doc/jsdoc/member.hbs -------------------------------------------------------------------------------- /jsdoc/doc/jsdoc/method.hbs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yandex/audio-js/HEAD/jsdoc/doc/jsdoc/method.hbs -------------------------------------------------------------------------------- /jsdoc/doc/jsdoc/namespace.hbs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yandex/audio-js/HEAD/jsdoc/doc/jsdoc/namespace.hbs -------------------------------------------------------------------------------- /jsdoc/doc/jsdoc/params-table.hbs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yandex/audio-js/HEAD/jsdoc/doc/jsdoc/params-table.hbs -------------------------------------------------------------------------------- /jsdoc/doc/jsdoc/property-table.hbs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yandex/audio-js/HEAD/jsdoc/doc/jsdoc/property-table.hbs -------------------------------------------------------------------------------- /jsdoc/doc/jsdoc/type.hbs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yandex/audio-js/HEAD/jsdoc/doc/jsdoc/type.hbs -------------------------------------------------------------------------------- /jsdoc/doc/jsdoc/typedef.hbs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yandex/audio-js/HEAD/jsdoc/doc/jsdoc/typedef.hbs -------------------------------------------------------------------------------- /jsdoc/doc/publish.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yandex/audio-js/HEAD/jsdoc/doc/publish.js -------------------------------------------------------------------------------- /jsdoc/doc/render.gfm.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yandex/audio-js/HEAD/jsdoc/doc/render.gfm.js -------------------------------------------------------------------------------- /jsdoc/doc/render.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yandex/audio-js/HEAD/jsdoc/doc/render.js -------------------------------------------------------------------------------- /jsdoc/doc/render.jsdoc.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yandex/audio-js/HEAD/jsdoc/doc/render.jsdoc.js -------------------------------------------------------------------------------- /jsdoc/jsdoc.public.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yandex/audio-js/HEAD/jsdoc/jsdoc.public.json -------------------------------------------------------------------------------- /package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yandex/audio-js/HEAD/package.json -------------------------------------------------------------------------------- /readme.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yandex/audio-js/HEAD/readme.md -------------------------------------------------------------------------------- /spec/AbortablePromise.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yandex/audio-js/HEAD/spec/AbortablePromise.md -------------------------------------------------------------------------------- /spec/Audio.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yandex/audio-js/HEAD/spec/Audio.md -------------------------------------------------------------------------------- /spec/AudioError.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yandex/audio-js/HEAD/spec/AudioError.md -------------------------------------------------------------------------------- /spec/Deferred.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yandex/audio-js/HEAD/spec/Deferred.md -------------------------------------------------------------------------------- /spec/Equalizer.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yandex/audio-js/HEAD/spec/Equalizer.md -------------------------------------------------------------------------------- /spec/ErrorClass.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yandex/audio-js/HEAD/spec/ErrorClass.md -------------------------------------------------------------------------------- /spec/Events.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yandex/audio-js/HEAD/spec/Events.md -------------------------------------------------------------------------------- /spec/LoaderError.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yandex/audio-js/HEAD/spec/LoaderError.md -------------------------------------------------------------------------------- /spec/Logger.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yandex/audio-js/HEAD/spec/Logger.md -------------------------------------------------------------------------------- /spec/PlaybackError.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yandex/audio-js/HEAD/spec/PlaybackError.md -------------------------------------------------------------------------------- /spec/Promise.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yandex/audio-js/HEAD/spec/Promise.md -------------------------------------------------------------------------------- /spec/config.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yandex/audio-js/HEAD/spec/config.md -------------------------------------------------------------------------------- /spec/full.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yandex/audio-js/HEAD/spec/full.md -------------------------------------------------------------------------------- /spec/global.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yandex/audio-js/HEAD/spec/global.md -------------------------------------------------------------------------------- /spec/info.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yandex/audio-js/HEAD/spec/info.md -------------------------------------------------------------------------------- /spec/readme.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yandex/audio-js/HEAD/spec/readme.md -------------------------------------------------------------------------------- /spec/tech.jsdoc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yandex/audio-js/HEAD/spec/tech.jsdoc -------------------------------------------------------------------------------- /spec/volumeLib.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yandex/audio-js/HEAD/spec/volumeLib.md -------------------------------------------------------------------------------- /src/IAudioImplementation.jsdoc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yandex/audio-js/HEAD/src/IAudioImplementation.jsdoc -------------------------------------------------------------------------------- /src/audio-player.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yandex/audio-js/HEAD/src/audio-player.js -------------------------------------------------------------------------------- /src/audio-static.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yandex/audio-js/HEAD/src/audio-static.js -------------------------------------------------------------------------------- /src/config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yandex/audio-js/HEAD/src/config.js -------------------------------------------------------------------------------- /src/error/audio-error.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yandex/audio-js/HEAD/src/error/audio-error.js -------------------------------------------------------------------------------- /src/error/export.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yandex/audio-js/HEAD/src/error/export.js -------------------------------------------------------------------------------- /src/error/playback-error.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yandex/audio-js/HEAD/src/error/playback-error.js -------------------------------------------------------------------------------- /src/export.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yandex/audio-js/HEAD/src/export.js -------------------------------------------------------------------------------- /src/flash/audio-flash.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yandex/audio-js/HEAD/src/flash/audio-flash.js -------------------------------------------------------------------------------- /src/flash/build/player-2_1.swf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yandex/audio-js/HEAD/src/flash/build/player-2_1.swf -------------------------------------------------------------------------------- /src/flash/flash-interface.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yandex/audio-js/HEAD/src/flash/flash-interface.js -------------------------------------------------------------------------------- /src/flash/flash-manager.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yandex/audio-js/HEAD/src/flash/flash-manager.js -------------------------------------------------------------------------------- /src/flash/flashblocknotifier.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yandex/audio-js/HEAD/src/flash/flashblocknotifier.js -------------------------------------------------------------------------------- /src/flash/flashembedder.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yandex/audio-js/HEAD/src/flash/flashembedder.js -------------------------------------------------------------------------------- /src/flash/loader.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yandex/audio-js/HEAD/src/flash/loader.js -------------------------------------------------------------------------------- /src/flash/src/AudioEvent.as: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yandex/audio-js/HEAD/src/flash/src/AudioEvent.as -------------------------------------------------------------------------------- /src/flash/src/AudioLoader.as: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yandex/audio-js/HEAD/src/flash/src/AudioLoader.as -------------------------------------------------------------------------------- /src/flash/src/AudioManager.as: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yandex/audio-js/HEAD/src/flash/src/AudioManager.as -------------------------------------------------------------------------------- /src/flash/src/AudioPlayer.as: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yandex/audio-js/HEAD/src/flash/src/AudioPlayer.as -------------------------------------------------------------------------------- /src/fx/equalizer/default.bands.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yandex/audio-js/HEAD/src/fx/equalizer/default.bands.js -------------------------------------------------------------------------------- /src/fx/equalizer/default.presets.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yandex/audio-js/HEAD/src/fx/equalizer/default.presets.js -------------------------------------------------------------------------------- /src/fx/equalizer/equalizer-band.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yandex/audio-js/HEAD/src/fx/equalizer/equalizer-band.js -------------------------------------------------------------------------------- /src/fx/equalizer/equalizer-static.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yandex/audio-js/HEAD/src/fx/equalizer/equalizer-static.js -------------------------------------------------------------------------------- /src/fx/equalizer/equalizer.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yandex/audio-js/HEAD/src/fx/equalizer/equalizer.js -------------------------------------------------------------------------------- /src/fx/equalizer/export.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yandex/audio-js/HEAD/src/fx/equalizer/export.js -------------------------------------------------------------------------------- /src/fx/export.js: -------------------------------------------------------------------------------- 1 | require('../export'); 2 | 3 | ya.music.Audio.fx = {}; 4 | -------------------------------------------------------------------------------- /src/fx/volume/export.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yandex/audio-js/HEAD/src/fx/volume/export.js -------------------------------------------------------------------------------- /src/fx/volume/volume-lib.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yandex/audio-js/HEAD/src/fx/volume/volume-lib.js -------------------------------------------------------------------------------- /src/html5/audio-html5-loader.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yandex/audio-js/HEAD/src/html5/audio-html5-loader.js -------------------------------------------------------------------------------- /src/html5/audio-html5.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yandex/audio-js/HEAD/src/html5/audio-html5.js -------------------------------------------------------------------------------- /src/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yandex/audio-js/HEAD/src/index.js -------------------------------------------------------------------------------- /src/lib/async/deferred.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yandex/audio-js/HEAD/src/lib/async/deferred.js -------------------------------------------------------------------------------- /src/lib/async/events.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yandex/audio-js/HEAD/src/lib/async/events.js -------------------------------------------------------------------------------- /src/lib/async/promise.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yandex/audio-js/HEAD/src/lib/async/promise.js -------------------------------------------------------------------------------- /src/lib/async/reject.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yandex/audio-js/HEAD/src/lib/async/reject.js -------------------------------------------------------------------------------- /src/lib/browser/audioContextMonkeyPatch.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yandex/audio-js/HEAD/src/lib/browser/audioContextMonkeyPatch.js -------------------------------------------------------------------------------- /src/lib/browser/detect.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yandex/audio-js/HEAD/src/lib/browser/detect.js -------------------------------------------------------------------------------- /src/lib/browser/swfobject.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yandex/audio-js/HEAD/src/lib/browser/swfobject.js -------------------------------------------------------------------------------- /src/lib/class/error-class.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yandex/audio-js/HEAD/src/lib/class/error-class.js -------------------------------------------------------------------------------- /src/lib/class/proxy.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yandex/audio-js/HEAD/src/lib/class/proxy.js -------------------------------------------------------------------------------- /src/lib/class/pure-instance.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yandex/audio-js/HEAD/src/lib/class/pure-instance.js -------------------------------------------------------------------------------- /src/lib/data/merge.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yandex/audio-js/HEAD/src/lib/data/merge.js -------------------------------------------------------------------------------- /src/lib/export.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yandex/audio-js/HEAD/src/lib/export.js -------------------------------------------------------------------------------- /src/lib/net/error/export.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yandex/audio-js/HEAD/src/lib/net/error/export.js -------------------------------------------------------------------------------- /src/lib/net/error/loader-error.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yandex/audio-js/HEAD/src/lib/net/error/loader-error.js -------------------------------------------------------------------------------- /src/lib/noop.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yandex/audio-js/HEAD/src/lib/noop.js -------------------------------------------------------------------------------- /src/logger/export.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yandex/audio-js/HEAD/src/logger/export.js -------------------------------------------------------------------------------- /src/logger/logger.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yandex/audio-js/HEAD/src/logger/logger.js -------------------------------------------------------------------------------- /test/web-audio-api/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yandex/audio-js/HEAD/test/web-audio-api/index.html -------------------------------------------------------------------------------- /test/web-audio-api/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yandex/audio-js/HEAD/test/web-audio-api/index.js -------------------------------------------------------------------------------- /test/web-audio-api/raphael-min.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yandex/audio-js/HEAD/test/web-audio-api/raphael-min.js -------------------------------------------------------------------------------- /tutorial/contrib.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yandex/audio-js/HEAD/tutorial/contrib.md -------------------------------------------------------------------------------- /tutorial/corner-case.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yandex/audio-js/HEAD/tutorial/corner-case.md -------------------------------------------------------------------------------- /tutorial/fx.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yandex/audio-js/HEAD/tutorial/fx.md -------------------------------------------------------------------------------- /tutorial/images/alias.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yandex/audio-js/HEAD/tutorial/images/alias.png -------------------------------------------------------------------------------- /tutorial/images/allpass.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yandex/audio-js/HEAD/tutorial/images/allpass.png -------------------------------------------------------------------------------- /tutorial/images/bandpass-filter.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yandex/audio-js/HEAD/tutorial/images/bandpass-filter.png -------------------------------------------------------------------------------- /tutorial/images/bandpass.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yandex/audio-js/HEAD/tutorial/images/bandpass.png -------------------------------------------------------------------------------- /tutorial/images/bandstop-filter.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yandex/audio-js/HEAD/tutorial/images/bandstop-filter.png -------------------------------------------------------------------------------- /tutorial/images/clipping.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yandex/audio-js/HEAD/tutorial/images/clipping.png -------------------------------------------------------------------------------- /tutorial/images/demo.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yandex/audio-js/HEAD/tutorial/images/demo.png -------------------------------------------------------------------------------- /tutorial/images/discrete-signal.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yandex/audio-js/HEAD/tutorial/images/discrete-signal.png -------------------------------------------------------------------------------- /tutorial/images/fon.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yandex/audio-js/HEAD/tutorial/images/fon.png -------------------------------------------------------------------------------- /tutorial/images/highpass-filter.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yandex/audio-js/HEAD/tutorial/images/highpass-filter.png -------------------------------------------------------------------------------- /tutorial/images/highpass.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yandex/audio-js/HEAD/tutorial/images/highpass.png -------------------------------------------------------------------------------- /tutorial/images/highshelf.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yandex/audio-js/HEAD/tutorial/images/highshelf.png -------------------------------------------------------------------------------- /tutorial/images/lowpass-filter.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yandex/audio-js/HEAD/tutorial/images/lowpass-filter.png -------------------------------------------------------------------------------- /tutorial/images/lowpass.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yandex/audio-js/HEAD/tutorial/images/lowpass.png -------------------------------------------------------------------------------- /tutorial/images/lowshelf.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yandex/audio-js/HEAD/tutorial/images/lowshelf.png -------------------------------------------------------------------------------- /tutorial/images/notch.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yandex/audio-js/HEAD/tutorial/images/notch.png -------------------------------------------------------------------------------- /tutorial/images/peaking.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yandex/audio-js/HEAD/tutorial/images/peaking.png -------------------------------------------------------------------------------- /tutorial/images/quantized-signal.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yandex/audio-js/HEAD/tutorial/images/quantized-signal.png -------------------------------------------------------------------------------- /tutorial/images/sin.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yandex/audio-js/HEAD/tutorial/images/sin.png -------------------------------------------------------------------------------- /tutorial/images/spectro.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yandex/audio-js/HEAD/tutorial/images/spectro.jpg -------------------------------------------------------------------------------- /tutorial/quick-start.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yandex/audio-js/HEAD/tutorial/quick-start.md -------------------------------------------------------------------------------- /tutorial/sound.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yandex/audio-js/HEAD/tutorial/sound.md -------------------------------------------------------------------------------- /tutorial/web-audio-api.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yandex/audio-js/HEAD/tutorial/web-audio-api.md --------------------------------------------------------------------------------