9.0
top
← prev up next →

Binary-class/mp3: parsing ID3v2.1 and ID3v2.2πŸ”— i

Roman Klochkov <kalimehtar@mail.ru>

This package is based upon idea in Practical Common Lisp.

procedure

( read-id3 path)(is-a?/c id3-tag%)

Returns interface for reading ID3 from given file from path

procedure

( song id3)string?

id3:(is-a?/c id3-tag%)
Returns song name of the mp3 track.

procedure

( album id3)string?

id3:(is-a?/c id3-tag%)
Returns album name of the mp3 track.

procedure

( artist id3)string?

id3:(is-a?/c id3-tag%)
Returns artist name of the mp3 track.

procedure

( track id3)string?

id3:(is-a?/c id3-tag%)
Returns track name of the mp3 track.

procedure

( year id3)string?

id3:(is-a?/c id3-tag%)
Returns year of the mp3 track.

procedure

( genre id3)string?

id3:(is-a?/c id3-tag%)
Returns genre (as integer in parens) of the mp3 track.

procedure

( translated-genre id3)string?

id3:(is-a?/c id3-tag%)
Returns genre (as text) of the mp3 track.

class

id3-tag%:class?

superclass:object%

extends: binary<%>
Class, implementing interface to ID3 tags

top
← prev up next →

AltStyle γ«γ‚ˆγ£γ¦ε€‰ζ›γ•γ‚ŒγŸγƒšγƒΌγ‚Έ (->γ‚ͺγƒͺγ‚ΈγƒŠγƒ«) /