|
|
@@ -101,9 +101,7 @@ Header: version/revision: 3/0, flags: 0x00: 0/0/0/0, size = 11,899 bytes; No ext
|
|
|
## The Files
|
|
|
|
|
|
* __audio-streams.lisp:__ creates a STREAM-like interface to audio files and vectors, thus read/seek devolve into
|
|
|
- simple array-references. Under CCL, uses MAP-FILE-TO-OCTET-VECTOR function to mmap the file. Other Lisps just
|
|
|
- slurp in the whole file (probably should revisit this, but since we use displaced arrays for dissecting the file,
|
|
|
- this would require a rewrite.
|
|
|
+ simple array-references.
|
|
|
* __flac.lisp:__ Parses FLAC files.
|
|
|
* __id3.lisp:__ Parses the ID3 frames in an MP3 file.
|
|
|
For each frame type we are interested in, DEFCLASS a class with
|