WavPack encoder in Haxe + Flash recording demo, also updated Haxe decoder |
WavPack encoder in Haxe + Flash recording demo, also updated Haxe decoder |
May 27 2012, 20:14
Post
#1
|
|
![]() WavPack Developer Group: Developer (Donating) Posts: 1219 Joined: 3-January 02 From: San Francisco CA Member No.: 900 |
Peter McQuillan has written a WavPack encoder in Haxe and created a very cool flash recording demo for it that captures audio from your PC’s microphone and encodes it realtime into WavPack lossy (although the encoder will do lossless also). The sources for the whole project are available on github.
Also, he updated the Haxe decoder to version 1.3 with some performance tweaks (up to 20% faster on Flash) and updated the existing flash playback demo for that also. The source for that is available from the demo or on the WavPack downloads page. Thanks for all your great work, Peter! |
|
|
|
![]() |
Jun 17 2012, 16:37
Post
#2
|
|
|
Group: Members (Donating) Posts: 69 Joined: 13-May 05 From: Dublin, Ireland Member No.: 22024 |
Thanks David!
Just as an additional note to this - one of the advantages with developing an implementation in Haxe is that you can also output a Javascript version of the code. Right now there doesn't seem to be any Javascript API to allow access to the microphone, but apparently they will come at some stage. When they do, WavPack will be ready I've had a pure Javascript WavPack player now also for several months, so you can play WavPack files on your browser (without using Flash), but I'm not completely happy with it yet - nothing to do with the code, just browser support of web audio doesn't seem completely reliable yet. As David mentions, this Flash encoder also encodes in realtime, if you look at any implementations of Flash encoding (not that there are too many), they generally record the data, then encode when recording has stopped - this demo version does it as you're recording. |
|
|
|
bryant WavPack encoder in Haxe + Flash recording demo May 27 2012, 20:14
bryant Peter McQuillan has updated both the WavPack encod... Jan 1 2013, 20:06![]() ![]() |
|
Lo-Fi Version | Time is now: 25th May 2013 - 09:04 |