Requesting For Comments for a new simple-dsp library

Tristan Cacqueray <[email protected]>
Newsgroups gmane.comp.lang.haskell.cafe
Message-ID <8734sjfsla.tristanC@fedora>
Dear cafe and Dr. Henning Thielemann,

I'd like to propose a new package named simple-dsp. I couldn't figure
out how to use the existing dsp library, so I made my own version
featuring a little GUI to try the code in realtime.

I'd be happy to contribute this work directly to dsp. My goal is to be
able to extract sensible discrete values from a sound input at 60 Hz for
video production. I implemented low/band/high pass filters to compute 3
RMS volumes, but the values I'm getting are not sharp enough,
e.g. the band pass picks the low end. Ideally I would extract the
transient events of the percusive sound and the note pitch of the
melodic elements.

I have very little understanding of DSP, and I'm sure there are better
ways to achieve this goal, so I would appreciate it if someone more
experienced could take a look:

* Doc: https://tristancacqueray.github.io/simple-dsp/
* Candidate: https://hackage.haskell.org/package/simple-dsp-0.1/candidate
* Forum: https://discourse.haskell.org/t/rfc-a-new-simple-dsp-library/9094

Thanks in advance,
-Tristan

_______________________________________________
Haskell-Cafe mailing list
To (un)subscribe, modify options or view archives go to:
http://mail.haskell.org/cgi-bin/mailman/listinfo/haskell-cafe
Only members subscribed via the mailman list are allowed to post.
signature.asc (application/pgp-signature, 515 B)
-----BEGIN PGP SIGNATURE-----

iQFIBAEBCAAyFiEE6xA96LXmnmMcb/F5IrmgXJJcxdgFAmX8YoEUHHRkZWNhY3F1
QHJlZGhhdC5jb20ACgkQIrmgXJJcxdjaPwf/YhOqZGb+lbulc8k0EslmCONO6gXl
GY2YzzxmSfniyIYMsXux5eySIEk6Eq8LuRH7qHx89+cdAwuNoBUdi5vsrjgerL8+
PCPQkIQ5ByTFCl6h+JvkwdIkkkN55eqs6xIQhOwVk+PsDVHngpyPW1glXrfAy5Hf
7arcwHYunOY8e3idewbb7c7ytIrCYxdljSiKO2SAjGTHLUHo7bCN5pmlHd12Q2it
QsQ7gejGdwuGOEoEL8urt88EcDqpgxi70gXVWCJEBbFRifhxQYSjGwnmgUnLDbOH
khF1NwBaoaPi3oStU1/+FXJ26u6SRgWyR0gxm1aRjpEotE848Mm5i/AGgA==
=AdmX
-----END PGP SIGNATURE-----
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.