hi john,
John Lato wrote:
Using unsafeFreezeIOCArray and my stream implementation provides the
fastest version yet, with an average of about 1.9s per run. This is
in the hsndfile.hs test code as function test1.
For the record, the stream implementation and fold I'm using are
copied from
On Tue, 9 Dec 2008, stefan kersten wrote:
thanks for posting the code. i'm not very convinced of lazy IO, but i'd
be very interested in incorporating an iteratee based approach into
hsndfile.
What are the reasons, you do not like lazy IO? Yes, currently it's a hack
using unsafeInterleaveIO.
On Tue, Dec 9, 2008 at 4:45 PM, stefan kersten [EMAIL PROTECTED] wrote:
hi john,
John Lato wrote:
Using unsafeFreezeIOCArray and my stream implementation provides the
fastest version yet, with an average of about 1.9s per run. This is
in the hsndfile.hs test code as function test1.
For
On Fri, Dec 5, 2008 at 7:04 PM, stefan kersten [EMAIL PROTECTED] wrote:
Henning Thielemann wrote:
Thank you for this benchmark! I'm particularly interested in
StorableVector because I hacked it quite a bit and use it for my own
signal processing.
I would also like to know how Fusion+Inlining
On Mon, 8 Dec 2008, John Lato wrote:
On Fri, Dec 5, 2008 at 4:36 PM, Henning Thielemann
[EMAIL PROTECTED] wrote:
Data Types:
HSoundFile-3 - custom AudioBuffer class. Implementations are
provided for UArr Double, List Double, and StorableVector Double
StorableVector or
Henning Thielemann wrote:
Thank you for this benchmark! I'm particularly interested in
StorableVector because I hacked it quite a bit and use it for my own
signal processing.
I would also like to know how Fusion+Inlining improves the picture, but I
do not know if there is anything to
Hello,
This is the sort of thing that most people would put in a blog post,
but I don't have a blog so I'm sending it to this list, since I think
most readers would be interested.
I've recently been doing some tests of different sound file I/O
packages in Haskell, and I would like to share the