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-----