Welcome to
 Welcome to riocar.org! Friday, August 6th 
Main Menu
· Web Links
· Downloads
· BBS/Forums
· Lens Compare
· Boot Logos
· Button Guide
· Developer Info
· Drive Upgrade
· Geek Guide
· Photo Gallery


rio car dot org FAQ (Frequently Asked Questions)

Category: Main -> Software and player operation questions
Search the FAQ
·  What does the flashing LED on the faceplate mean? 
·  Can I back up the player's playlists and music files? 
·  What do all the buttons do? 
·  Where can I download a list of EQ presets? 
·  How do I know what the hard disk is doing? 
·  How do I make albums play in the correct order? 
·  How do the Tweak Order functions work? 
·  How does the 'Ignore as Child' option work? 
·  What in the world is a 'Wendy Filter'? 
·  How do the Bookmarks work? 
·  Can I delete songs from the player's front panel? 

 (Entry last updated on October 6th, 2004)

From the empeg development team:

Comparison operators:
=, ==, is (equality)
<>, != (inequality)

Boolean operators:
&&, and
||, or

Unary operators:
!, not

true and false are available as constants.

The tokeniser works as follows:
  • Items in quotes are treated as string literals, e.g. "Pop"

  • Items beginning with digits are treated as integer literals, e.g. 35

  • Durations and times can be entered as, e.g. 3 minutes 45 seconds.

  • Abbreviations allowed: minutes,min,m,seconds,sec,s.

  • Anything else that isn't a reserved word is treated as a field name.
Operator precedence is as you'd expect. Brackets are allowed to group operations. Strings evaluate to true if they're non-empty, false otherwise. e.g.:

(year >= 1970 && year < 1980) and not(genre and artist and source)

Would find tracks from the 70's that are missing one of the genre, artist or source tags.

The field names are deliberately vaguely defined to allow us to add new ones whenever. If you hack on your *1 files, you can add them yourselves.

Currently, defined fields are (this is not an exhaustive list):
(in ms unless otherwise specified as above)

(fixed/variable,stereo/mono,bitrate, specified as, e.g. fm64 or vs192.)
(mp3,wma or wave)
(creation time as a Unix time_t.)

(number of references on this item.)
(is it new this session?)
(did you change it this session?)
(is it marked?)
(which drive is it on? 0 or 1.)
(how many times played)
(last played? (time_t))
(how many times skipped?)
You can also do some limited searches on Wendy flags, such as "wendy=5" or "wendy!=0". The numeric value is the bitmask of the Wendy flags, which you can figure out by looking at your config.ini file. Note that there are no bitwise operators in the Search function, so you can't easily search for a specific flag independently of other flags. You can easily search for tunes which have "no" flags, "any" flags, or which have only a single specific known flag, but complicated And'ing and Or'ing would be required to do more advanced Wendy searches (such as in the example given below).

Searching on the options value will work to find the various bits associated with track and playlist options. I don't have a list of the various bit values at this time, but I believe they can be found by looking at the Emptool source code. Here is an example (provided by Bitt Faulk on the Unofficial Empeg BBS) of using the options value to locate all playlists tagged with the "Ignore as Child" flag:

type="playlist" and ( ( options>31 and options<64 ) or ( options>95 and options<128 ) or ( options>159 ) )

The above searches for all playlists where bit number 7 (Ignore as Child) is set in its options.

·  What do the little letters mean on the Info:Track screen? 
·  Are there any 'Easter Eggs' in the player? 
·  Can I reset the number of plays and other statistics? 
·  Why does it play clusters of artists or albums? 
·  How do I cancel out of a synch? 
·  What is a FID? 
·  What are some other good tricks for using the player? 

Copyright © 2001-2018 riocar.org