- From: Antonio José Villena Godoy <_@antoniovillena.es>
- Date: Sun, 22 May 2011 17:25:26 +0200
- To: Grant Galitz <grantgalitz@gmail.com>
- CC: public-audio@w3.org
Hello Grant
I have read your code. It's a good library, I would like use in my
emulator, now I am trying to understand how it works. My idea is extend
your library to support 1-bit samples. That is, instead of write samples
like:
[0, 0, 0, 1, 1, 1, 1, 1, 0, 0, 0, 0]
You can write a RLE (or code the length of pulses):
[3, 5, 4]
I think that would be quicker that resampling.
Regards
El 22/05/11 1:11, Grant Galitz escribió:
> Antonio: Have you tried using my XAudioJS library for your audio output,
> since it also does the mozilla audio data api and not just web audio.
> Also, you are welcome to help commit changes to it, since I feel like
> we're always re-inventing the wheel here.
>
> github: https://github.com/grantgalitz/XAudioJS
>
> fyi, I just updated the readme to document some of the API, so people
> won't have to look at the source to see how it exactly works. It does
> things like resampling your audio to the hardware's sample rate for you
> so you don't need to muck around with that. Simply put, it does an audio
> buffer ring for web audio if you're wondering.
--
, _ _ __ ___ _ _
/_\ _ _| |_ ___ _ _ (_)___ \ \ / (_) | |___ _ _ __ _
/ _ \| ' \ _/ _ \ ' \| / _ \ \ V /| | | / -_) ' \/ _` |
/_/ \_\_||_\__\___/_||_|_\___/ \_/ |_|_|_\___|_||_\__,_|
Received on Sunday, 22 May 2011 15:25:55 UTC