Sunday, February 5, 2012
blog.bjrn.se: Let’s build an MP3-decoder!
blog.bjrn.se: Let’s build an MP3-decoder!: Even though MP3 is probably the single most well known file format and codec on Earth, it’s not very well understood by most programmers – for many encoders/decoders is in the class of software “other people” write, like standard libraries or operating system kernels. This article will attempt to demystify the decoder, with short top-down primers on signal processing and information theory when necessary. Additionally, a small but not full-featured decoder will be written (in Haskell), suited to play around with.
Subscribe to:
Posts (Atom)
-
https://docs.timescale.com/timescaledb/latest/#welcome-to-the-timescaledb-documentation TimescaleDB is a time-series database, built on top ...
-
package main import ( "fmt" "runtime" ) func main() { aa() } func aa() { bb() } func bb() { cc("hello...
-
Uncommited Local Changes 1. revert local changes git restore fname 2. accidentally deleted a file git restore fname 3. discarding chunks/lin...