Summary

Words

Tuple classes
ClassSuperclassSlots
frame tupletag flags size data
header tupleversion flags size
id3 tupleheader frames title artist album year comment genre speed genre-name start-time end-time


Ordinary words
WordStack effect
(read-frame)( seq -- frame )
<frame>( -- object )
<header>( -- object )
<id3>( -- id3 )
decode-text( string -- string' )
extract-v1+-tags( id3 seq -- id3 )
extract-v1-tags( id3 seq -- id3 )
filter-text-data( data -- filtered )
frames>assoc( seq -- assoc )
genres( -- value )
id3v1+-length( -- value )
id3v1+-offset( -- n )
id3v1+?( seq -- ? )
id3v1-length( -- value )
id3v1-offset( -- value )
id3v1>frames( id3v1 -- seq )
id3v1?( seq -- ? )
id3v2?( seq -- ? )
merge-frames( id3 assoc -- id3 )
merge-id3v1( id3 -- id3 )
pair>frame( string key -- frame/f )
parse-genre( string -- n/f )
read-frame( seq -- frame/f )
read-frame-data( frame seq -- frame data )
read-frames( seq -- assoc )
read-v1+-tags( id3 seq -- id3 )
read-v1-tags( id3 seq -- id3 )
read-v2-header( seq -- header )
read-v2-tags( id3 seq -- id3 )
remove-frame( seq frame -- seq )
sequence>synchsafe( seq -- n )
synchsafe>sequence( n -- seq )
valid-tag?( id -- ? )


Class predicate words
WordStack effect
frame?( object -- ? )
header?( object -- ? )
id3?( object -- ? )


Files