Ecosyste.ms: OpenCollective

An open API service for software projects hosted on Open Collective.

github.com/trynoice/aurora.js

A fork of audiocogs/aurora.js
https://github.com/trynoice/aurora.js

Rename WebKitAudioContext to WebAudioContext

73b10a234a0b8709ef02bcd64d3abb32077e705e authored over 11 years ago by Devon Govett <[email protected]>
Clean up

e73e54c0dea6b148a72f31531342809385e87328 authored over 11 years ago by Devon Govett <[email protected]>
Merge pull request #30 from fsbdev/master

Update for createScriptProcessor

c2cad697b39b168b64b2098aefacb97f472a9338 authored over 11 years ago by Devon Govett <[email protected]>
Update version on npm

2c6a47b6c5c1092970e39adbc8cb16a87141accd authored over 11 years ago by Devon Govett <[email protected]>
Create variable to track which script processing function is supported

This is done in the same manner the `slice` method on file is
discovered in the file reader. I a...

0ec3f9130fc2ed1d2e56004c8b54a4c81e2179c2 authored over 11 years ago by Fabien <[email protected]>
Update for createScriptProcessor

e412f1834334bfd5f0af7c5ad30ad2a383033714 authored over 11 years ago by Fabien <[email protected]>
Fix end event. Closes #28.

3e166c3888b57da845ac5e4b42bca67edfefb712 authored over 11 years ago by Devon Govett <[email protected]>
No need to recommend sudo

527ca8de0cde05922553549d7e8fe7b9e8475d28 authored almost 12 years ago by Devon Govett <[email protected]>
Merge branch 'master' of https://github.com/audiocogs/aurora.js

bf21ffe19025c03142d96fdde3d483e94c5364a2 authored almost 12 years ago by Devon Govett <[email protected]>
Fix build instructions and links. Closes #24.

385ec6129c167f8c863a27cd375dfc7593197238 authored almost 12 years ago by Devon Govett <[email protected]>
Update package.json

85af5b80fcd4d3d886a467017c4a398c8d5142a2 authored almost 12 years ago by Dimiter Petrov <[email protected]>
Add tests for sources, demuxers, and decoders

Uses the aurora.js-test repo for test data, so init your submodules

1e92c738c18a2ad6f06605cd6fd2591152ade590 authored almost 12 years ago by Devon Govett <[email protected]>
Separate out testing environment into qunit-cli module

baf225de3f02661c908bd2e1dcc58269f298863c authored almost 12 years ago by Devon Govett <[email protected]>
Improve test page

fd504e5b988800255b6db5aec955bd821acf2367 authored almost 12 years ago by Devon Govett <[email protected]>
Allow the asset to manage the decoder

Adds ability for asset to decode the whole file

d65c73099fcff355012dc80263b75ec6f63b4c2c authored almost 12 years ago by Devon Govett <[email protected]>
Fix Web Audio API detection in Firefox Nightly

18706f3e3377c8186a8c38b69023f694a1c629b7 authored almost 12 years ago by Devon Govett <[email protected]>
Improve sources

e714a16a1856ae8b614ea19fbe65fb77c3c5002f authored almost 12 years ago by Devon Govett <[email protected]>
Fix global when window isn't available, e.g. worker.

f6ed1a1364d1a60283f9f05203e2b2f7cc72a933 authored about 12 years ago by Devon Govett <[email protected]>
Fix event emitter so that removing event handlers while event is firing doesn't cause errors (e.g. once).

bfe358fda6098b3000681c3f3e139cfcf6185ab6 authored about 12 years ago by Devon Govett <[email protected]>
Fix seek point insertion

951de2caf2c1347398a82f36e80486016ae1711a authored about 12 years ago by Devon Govett <[email protected]>
Emit 'end' event from AV.Asset when decoding has ended.

e2d71871f0ad49abec0e1a26f4a8d39d4a660c92 authored about 12 years ago by Devon Govett <[email protected]>
Add AV.Decoder#decode method to wrap around the readChunk hook.

Decoders now no longer have to emit data/error events from readChunk, they just throw errors and...

9784f5f67c1d27914ca1d0bd4117c56c5bf72d5d authored about 12 years ago by Devon Govett <[email protected]>
Throw an AV.UnderflowError when attempting to read off the end of a stream/bitstream.

This will allow us to automatically catch these errors and retry decoding when we have more data...

e2cf954f0ec28a33ee208791a4c06c75da8f619a authored about 12 years ago by Devon Govett <[email protected]>
Add support for rewinding and seeking bitstreams, and add tests

2c6c36f21fa3f85b4171e61d8b9ca531c008d5bd authored about 12 years ago by Devon Govett <[email protected]>
Support selecting a mime type when generating a Blob from a Buffer

41b6949f7b7679a0d58377de8c8f6f37be8a40be authored about 12 years ago by Devon Govett <[email protected]>
Support raw lpcm audio in M4A demuxer

c249e233b9a78bb4e9d83c333f70a259e45d0408 authored about 12 years ago by Devon Govett <[email protected]>
Correct littleEndian/floatingPoint flags in AU and AIFF demuxers

c2ab36ce3dd2dbfc8c3fab9d35224a0225fdf32f authored about 12 years ago by Devon Govett <[email protected]>
Fix ulaw/alaw decoder

13153a5656d4600ba8fb76c897c40cb52f2907a4 authored about 12 years ago by Devon Govett <[email protected]>
Use demuxer's end event rather than final flag on data event

9ff246ed65a8d6553d16018f97882e7c25ec5f4d authored about 12 years ago by Devon Govett <[email protected]>
Only set floatingPoint and littleEndian flags in CAF demuxer when the reading lpcm format

f4bd291fbca9113043298e91cd57e0b14431efed authored about 12 years ago by Devon Govett <[email protected]>
Fix emitting errors on Node FileSource

60dda313b0f88fba90e3d96a10832e557c821c74 authored about 12 years ago by Devon Govett <[email protected]>
Don't duplicate source progress events

4026d369765884b9f7b9c55cd79d513024c3bd10 authored about 12 years ago by Devon Govett <[email protected]>
Add an AV.isNode flag

98788f0943cac4d15509319dca8249cb03536e1c authored about 12 years ago by Devon Govett <[email protected]>
Add versions of the file and http source for Node.js

7a802399c8277014f080157a443936836c92433a authored about 12 years ago by Devon Govett <[email protected]>
Update test page

13fb0d553f281d2f1b42b4190618d94b9c845618 authored about 12 years ago by Devon Govett <[email protected]>
Slightly improve the HTTP source

73a315d19077a0d7022a5cfa07a24c3ea7530230 authored about 12 years ago by Devon Govett <[email protected]>
Rewrite M4A demuxer with support for multi-track files, seeking, chapter markers, and more metadata.

7c3cd4734a1303ec810a9972988a1013eae5dbd8 authored about 12 years ago by Devon Govett <[email protected]>
Basic seeking support!

M4A demuxer support coming in separate commit

2ec2d60422555488f0b491e859d70ff187ef4465 authored about 12 years ago by Devon Govett <[email protected]>
Use format.floatingPoint rather than separate decoder.floatingPoint

ac3aa477e415d6c960632172bcfaf69b7100ce0a authored about 12 years ago by Devon Govett <[email protected]>
Advancing past the end of a bufferlist and then rewinding should bring back the last buffer

0baf5124676a895aa15b031ee8fb021002531bcd authored about 12 years ago by Devon Govett <[email protected]>
Fix stream rewinding from past the end and add tests

08da9433c76871810c2a1118baf6aa0eee8d11a4 authored about 12 years ago by Devon Govett <[email protected]>
Improve bufferlist rewind and advance tests

bb8e7e80d776cc25ecaa7df6cd4291d64877399f authored about 12 years ago by Devon Govett <[email protected]>
Support stream rewinding and seeking

8377e221b668d2c59d750e9c090aa5f40f644377 authored about 12 years ago by Devon Govett <[email protected]>
Rewrite BufferList as a linked list and make it rewindable in preparation for seeking support

ecfa506f7b3a80dde8015e82b94aedaf663cb41f authored about 12 years ago by Devon Govett <[email protected]>
Rename m4a metadata fields to match those in mp3.js's ID3 implementation

e58078cc35f6a07b7dd7f24400dd9596a8dbdf54 authored about 12 years ago by Devon Govett <[email protected]>
use new stream methods to read null terminated strings in CAF demuxer

bb1e8a7b262051ae8b8f6619cfb3cf63172309b4 authored about 12 years ago by Devon Govett <[email protected]>
Fix readme

be81cb4d9a8707dc47375c1733f1f6b6d32c3dd4 authored about 12 years ago by Devon Govett <[email protected]>
Test readme

b3a52efde2116d54ada9e347c99514fec8d1226e authored about 12 years ago by Devon Govett <[email protected]>
Add package.json for npm + node.

Includes prepublish script to compile before publishing, and ability to run tests with `npm test`.

118f09a0bbdb17cbaaf600f29956cdc4b272fa18 authored about 12 years ago by Devon Govett <[email protected]>
Fix peekSingleBuffer

796b8871b12acd5e78f171486945c56a2c04f9e8 authored about 12 years ago by Devon Govett <[email protected]>
Replace custom testing framework with QUnit, and tons more tests for streams and bitstreams.

49c3d395cf8bdb8ec7d4eea0e81c3d119ec66ea2 authored about 12 years ago by Devon Govett <[email protected]>
rename import references to importer

393611ae924b39171697684a27d6501f0d70b534 authored about 12 years ago by Devon Govett <[email protected]>
Fix m4a demuxer string metadata reading

7c597f9412f252368535caac944634fb0e1f5689 authored about 12 years ago by Devon Govett <[email protected]>
Consolidate and improve bitstream reading methods.

Remove readOne, readSmall, readBig, and readSigned and peeking counterparts.

read and peek now ...

4b66de6ef96d598dd3557bca5f3f1532d76bf7af authored about 12 years ago by Devon Govett <[email protected]>
Improved string reading functions with support for ascii, utf-8, and utf-16 encodings

Consolidates readUTF8 into readString with option for specifying encoding.

Supports ascii/latin...

db1e71a8987985bd8829bf76456125a7c1afdb47 authored about 12 years ago by Devon Govett <[email protected]>
Fix test page for namespace

029d7dd1a8eb8383c9c30270ff61da475b98a538 authored about 12 years ago by Devon Govett <[email protected]>
Reuse buffer in WebKit audio device

af0f3bd73f2b666cf04ae0ee04a58a9bd4187fb8 authored about 12 years ago by Devon Govett <[email protected]>
Special sauce for node and the browser

9c6de16bc125e5ea4540672edb8fd521ac8e265a authored about 12 years ago by Devon Govett <[email protected]>
Namespace all the things

3581c22c108dee66716ab78d48302f3cc8202937 authored about 12 years ago by Devon Govett <[email protected]>
Get rid of earwax filter

593c4e0f21f547020b6fb747fac9d811c95ad643 authored about 12 years ago by Devon Govett <[email protected]>
Resampling for the Web Audio API!

A temporary solution using the resampler from XAudioJS: https://github.com/grantgalitz/XAudioJS ...

ea09be47cc771862188e0d04410ce5e36841985e authored over 12 years ago by Devon Govett <[email protected]>
Let the Web Audio API handle down/up mixing for us. Fixes #9.

1a8772560b30e8f77fd5044eaafe995210c05a8c authored over 12 years ago by Devon Govett <[email protected]>
Add a .gitignore, having node.js stuff installed means that it shows up as always modified otherwise

50620f2ef17aaffcb35452d1b2d8ec8b22e9fd87 authored over 12 years ago by Jens Nockert <[email protected]>
Emit an 'end' event when a song has finished playing.

b725f1adafe4e4dcb6ee8971e20c82c65de04ff0 authored over 12 years ago by Devon Govett <[email protected]>
Parse metadata from CAF info chunk

3ee7c876a35e8a904b6ebe1357c993dfa9486d99 authored over 12 years ago by Devon Govett <[email protected]>
Calculate duration based on bytesPerPacket in CAF demuxer for files without a packet table (usually lpcm).

20b4bd615d677becbba32efdf8fa925d7bdb5cc7 authored over 12 years ago by Devon Govett <[email protected]>
Replace formatFlags (lpcm) with separate floatingPoint and littleEndian boolean format properties.

27b2ce3a69f9089426e0770a3608033b910828f4 authored over 12 years ago by Devon Govett <[email protected]>
Use the new Blob constructor in the mozilla audio device

Introduces Buffer.makeBlob and Buffer.makeBlobURL.

3c1b27e943311812455e9c0d48edfd6f7a94634d authored over 12 years ago by Devon Govett <[email protected]>
CAF demuxer improvements

efd82a545a8a87442334d6be9d12d05fbce98131 authored over 12 years ago by Devon Govett <[email protected]>
Add a readLSB function to the Bitstream class (thanks to @jsantell for that!)

Used for reading values that have been packed with the least significant bit first rather than t...

526e12d1917d00fb17131ccba4c3616d0d634753 authored over 12 years ago by Devon Govett <[email protected]>
Make the decoder's 'available' event fire asynchronously

Important in some decoders with large frame sizes that all chunks be received before decoding co...

2e54fc3de75ef0276fbebbc60f5b3fe1b5bebef2 authored over 12 years ago by Devon Govett <[email protected]>
Semicolons? In CoffeeScript? This ain't no JavaScript!

5451d315bcc289c627af44666cb932663c56a4e4 authored over 12 years ago by Devon Govett <[email protected]>
Bug fix

ba49d8c3342c71431ff007528f9462abf46b4621 authored over 12 years ago by Devon Govett <[email protected]>
Fix demo link

9f7ad070ec01a335196409bf4822c3d7755ccd47 authored over 12 years ago by Devon Govett <[email protected]>
Fix readme

b1ba1c8ce96788b67ac9b78f5e2e3fb222d8da9f authored over 12 years ago by Devon Govett <[email protected]>
Readme

5808201a7a7cbc7ac43313b85da63ba1f50b3a0f authored over 12 years ago by Devon Govett <[email protected]>
Minor updates

2690e701c825ff10db8cb0ebdcf46837937cbc34 authored over 12 years ago by Devon Govett <[email protected]>
Remove alac.js import

1bfcc66db5e1345cb8d70ef8aaf6c45b086a14fe authored over 12 years ago by Devon Govett <[email protected]>
move aurora

4ffabf73e698a8106a3be1fb68623a72ca7d4afb authored over 12 years ago by Devon Govett <[email protected]>
Fix decoder imports

3e81c6405951a2264c64337bff95da79dd4c03d1 authored over 12 years ago by Devon Govett <[email protected]>
Merge 2 alac decoders into 1 and make better error handling

4c11e488cea81c33282e106bc90cedf9d468ed1b authored over 12 years ago by Devon Govett <[email protected]>
Work around a JavaScriptAudioNode bug in Safari 6 beta

8879de330789e7d182b244ef5dadd6e6273d8583 authored over 12 years ago by Devon Govett <[email protected]>
Optimize Base class

No need to wrap methods if they don't ever use super

a9e01e9365eedd3a4f6d1ff0e59641890301ba20 authored over 12 years ago by Devon Govett <[email protected]>
Update test page

cc5af5396fbc12a48ca41cb3428cedef352faa55 authored over 12 years ago by Devon Govett <[email protected]>
Fix for WebKitAudioDevice

dec0483bfdad5278b78a10325f6d8a64b6069362 authored over 12 years ago by Devon Govett <[email protected]>
Add Buffer#toBlob and Buffer#toBlobURL helper functions

a8bb35489ef05650300219a99eb7b1946d34e8d8 authored over 12 years ago by Devon Govett <[email protected]>
Fixes for reading 0 bits

451291614350b2182c0739bf9a5ad21b5dd14cf5 authored over 12 years ago by Devon Govett <[email protected]>
Helpful init methods for decoders and demuxers

c345e2b603791125e317299159e165aa7d486f8b authored over 12 years ago by Devon Govett <[email protected]>
m4a and caf demuxing for aac

1c25c5fe01f44e2a765fb6bf668569796e58f71a authored over 12 years ago by Devon Govett <[email protected]>
Parse m4a esds atoms

ec5d992732452093d3e0d5939091943a20184ebe authored almost 13 years ago by Devon Govett <[email protected]>
Fix m4a demuxer a bit

6cd292c0a2077ffea0d1e0e4312a72d92f18da29 authored almost 13 years ago by Devon Govett <[email protected]>
Add functions to make reading UTF-8 encoded strings easier

f3df0bdc05efeb2ffa57700925c10445a61059a1 authored almost 13 years ago by Devon Govett <[email protected]>
Add readSigned function

eda697eb1e79c17aab0655a285707fa0087365f9 authored almost 13 years ago by Devon Govett <[email protected]>
Some fixes™

e7ff94fb7fe83f5364e8193e935c7ac55df90192 authored almost 13 years ago by Devon Govett <[email protected]>
Extra parenthesis

9ffd3f002129f5af4c1b498ec22dcfbc7853ff2f authored almost 13 years ago by Devon Govett <[email protected]>
Add Base class to import list

eefb68ea4b0c2479f55208b3dd6a7dc4e185849e authored almost 13 years ago by Devon Govett <[email protected]>
Emit asset errors from the player

b44d3a6ddbd21cffb175a25bab2babe77151ddb3 authored almost 13 years ago by Devon Govett <[email protected]>
Add a Base class which makes CoffeeScript classes easily extendable via plain JS

68d1a21a7bc9cb4df31a2c495039375c79216a48 authored almost 13 years ago by Devon Govett <[email protected]>
Add function to make extending from plain JS easier

cc0498c6baf8080ef080518fc663584b880c049a authored almost 13 years ago by Devon Govett <[email protected]>
Some unit tests and a basic testing framework!

Open Aurora/test/run.html in your browser and look in the JS console!

83be0a228d5833435a6494398547e248b07c03f1 authored almost 13 years ago by Devon Govett <[email protected]>