ZoomLCD help - 6. FileName and Tags


6.1 FileName

String containing filename of the currently loaded/playing file.

CommandDescription
$dll(zp,1,3,0)Complete filename and path
$dll(zp,1,3,1)Complete filename without path
$dll(zp,1,3,2)Complete filename without filetype and path
$dll(zp,1,3,3)Filetype only
$dll(zp,1,3,4)Filepath only


6.2 Music tags

Tags are special information capsules that can be contain in music files. They can contain Title, Artist, Music genre and so on. Using the commands bellow you can read ID3v1,ID3v2, APE and Ogg tags.

6.2.1 General tags

If there are any tags they can be read by the commands bellow, no mater type (ID3v1, ID3v2, APE or OGG)

CommandDescriptionPossible return values
$dll(zp,1,10,0)General tags available0- There are no tags available
1- Tags are available
$dll(zp,1,10,1)Title (General)
$dll(zp,1,10,2)Artist (General)
$dll(zp,1,10,3)Album (Genral)
$dll(zp,1,10,4)Year (Genral)
$dll(zp,1,10,5)Genre (Genral)
$dll(zp,1,10,6)Comment (Genral)
$dll(zp,1,10,7)Track nr (Genral)
$dll(zp,1,10,8)Year og Date (Ogg tags uses date and year, while all others only year)

The command $dll(zp,10,0,) will return a string with all the track information in that string formatted as such:
<TITLE>title</TITLE><GENRE>genre</GENRE><TRACK>track</TRACK><ARTIST>artist</ARTIST>
<ALBUM>album</ALBUM><YEAR>year</YEAR>



6.2.2 ID3v1 tags

Short (small) tags for mp3 files.

CommandDescriptionPossible return values
$dll(zp,1,10,20)ID3v1 tags available0- There are no ID3v1 tags available
1- ID3v1 tags are available
$dll(zp,1,10,21)ID3v1 Title
$dll(zp,1,10,22)ID3v1 Artist
$dll(zp,1,10,23)ID3v1 Album
$dll(zp,1,10,24)ID3v1 Year
$dll(zp,1,10,25)ID3v1 Genre
$dll(zp,1,10,26)ID3v1 Comment
$dll(zp,1,10,27)ID3v1 Track nr
$dll(zp,1,10,28)ID3v1 GenreID number, number of the extended genre in ID3v1 spec


6.2.3 ID3v2 tags

Tags for mp3 files.

CommandDescriptionPossible return values
$dll(zp,1,10,40)ID3v2 tags available0- There are no ID3v2 tags available
1- ID3v2 tags are available
$dll(zp,1,10,41)ID3v2 Title
$dll(zp,1,10,42)ID3v2 Artist
$dll(zp,1,10,43)ID3v2 Album
$dll(zp,1,10,44)ID3v2 Year
$dll(zp,1,10,45)ID3v2 Genre
$dll(zp,1,10,46)ID3v2 Comment
$dll(zp,1,10,47)ID3v2 Track nr
$dll(zp,1,10,48)ID3v2 Copyright
$dll(zp,1,10,49)ID3v2 Composer
$dll(zp,1,10,50)ID3v2 Encoder
$dll(zp,1,10,51)ID3v2 Language
$dll(zp,1,10,52)ID3v2 Link


6.2.3 APE tags

CommandDescriptionPossible return values
$dll(zp,1,10,60)APE tags available0- There are no APE tags available
1- APE tags are available
$dll(zp,1,10,61)APE Title
$dll(zp,1,10,62)APE Artist
$dll(zp,1,10,63)APE Album
$dll(zp,1,10,64)APE Year
$dll(zp,1,10,65)APE Genre
$dll(zp,1,10,66)APE Comment
$dll(zp,1,10,67)APE Track nr
$dll(zp,1,10,68)APE Copyright


6.2.4 Ogg tags

Ogg Vorbis tags, or Vorbis comment. Used in Vorbis, FLAC and Speex.

CommandDescriptionPossible return values
$dll(zp,1,10,80)Ogg tags available0- There are no Ogg tags available
1- Ogg tags are available
$dll(zp,1,10,81)Ogg Title
$dll(zp,1,10,82)Ogg Artist
$dll(zp,1,10,83)Ogg Album
$dll(zp,1,10,84)Ogg DATE/YEAR
$dll(zp,1,10,85)Ogg Genre
$dll(zp,1,10,86)Ogg Comment
$dll(zp,1,10,87)Ogg Track nr
$dll(zp,1,10,88)Ogg Vendor
$dll(zp,1,10,89)Ogg Sample Rate
$dll(zp,1,10,90)Ogg Bit Rate Nominal
$dll(zp,1,10,91)Ogg Bit Rate
$dll(zp,1,10,92)Ogg Channel Mode ID

Go back to Index