Questions tagged [aurora.js]

Aurora.js is a framework that makes writing audio decoders in JavaScript easier. Aurora contains two high level APIs for inspecting and playing back decoded audio, and it is easily extendable to support more sources, demuxers, decoders, and audio devices.

Aurora.js is a framework that makes writing audio decoders in easier. It handles common tasks such as dealing with binary data, and the decoding pipeline from source to demuxer to decoder, and finally to the audio hardware itself by abstracting browser audio APIs.

Aurora contains two high level APIs for inspecting and playing back decoded audio, and it is easily extendable to support more sources, demuxers, decoders, and audio devices.

Currently, the importer module is used to build Aurora.js. By itself, Aurora will play LPCM, uLaw and aLaw files in a number of containers. Additional codec support can be added by including some of other decoders such as FLAC.js, ALAC.js, and MP3.js.

You should be using this tag if your question is related with the use of Aurora.js framework or the supported decoders.

5 questions
3
votes
2 answers

Converting a Float32Array of decoded samples to an AudioBuffer

Because one of the browsers I'm trying to support doesn't allow me to decode a specific codec using AudioContext.decodeAudioData() I'm using Aurora.js to decode a audio files. How can I change the decoded samples received from Aurora.js into an…
Jon Koops
  • 8,801
  • 6
  • 29
  • 51
2
votes
1 answer

Silence when Playing AAC Chunks

I'm attempting to use Aurora.JS to play audio received from a streaming AAC-encoded source. I'm successfully pulling chunked data, and trying to feed it into a custom emitter, but no audio is actually playing. Maybe I'm missing something very…
cedmans
  • 302
  • 1
  • 7
1
vote
1 answer

Webaudio Playback from WebSocket has drop-outs

I have a software-defined radio playing an audio stream from a WebSocket server, and a client which consumes the data and plays it using an AudioBufferSourceNode. It mostly works. The only problem is that there are momentary dropouts every few…
MidnightJava
  • 1,927
  • 2
  • 18
  • 38
0
votes
2 answers

Sporadic 403 forbidden when accessing Azure blob storage through SAS

So we're building a web based audio streaming platform where the audio files are stored in blob storage. We're creating an SAS URL to the blob and then feed that into the javascript player (aurora). This is working fine for the most part, however…
Bart van der Drift
  • 1,287
  • 12
  • 30
0
votes
0 answers

Ogg FLAC demuxer for Aurora/flac.js

The Aurora project with flac.js provides FLAC decoding and playback with JavaScript. The demuxer in flac.js appears to only support native FLAC. Before I go off and re-invent the wheel, is there a JavaScript demuxer for FLAC within an Ogg stream?
Brad
  • 159,648
  • 54
  • 349
  • 530