Hacker News new | past | comments | ask | show | jobs | submit login
Implementing an MP3-decoder in Haskell (bjrn.se)
68 points by mqt on Oct 1, 2008 | hide | past | favorite | 4 comments



If you liked that, you might be interested in jpeg decoding in Haskell: http://citeseerx.ist.psu.edu/viewdoc/summary?doi=10.1.1.25.6...

I also found this literate source while looking for that paper again; cool! http://www.imperialviolet.org/binary/jpeg/


That is one of the coolest articles on Haskell I've seen in a while. Touches on most things I find interesting: data parsing, signal analysis, compression, and a realistic implementation of a not-so-trivial program.


Cool article! I took a class on compression about a year ago and taught myself Scheme by implementing the algorithms in it. Functional style really worked well with those algorithms.


I wrote an MP3 renamer in Common Lisp that gets MP3s, figures out the length (in seconds) and looks it up on CDDB/FreeDB.

Quite a pleasure and a nice little program.




Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: