background image

C

ONTENTS

8

B.2 ID3 Info

. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 140

B.3 Power Related Information

. . . . . . . . . . . . . . . . . . . . . . . . . . 141

B.4 File Info

. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 141

B.5 Playlist/Song Info

. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 142

B.6 Runtime Database

. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 142

B.7 Sound (DSP) settings

. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 142

B.8 Hold Switches

. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 143

B.9 Virtual LED

. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 143

B.10 Repeat Mode

. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 143

B.11 Playback Mode Tags

. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 143

B.12 Images

. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 144

B.13 Alignment

. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 145

B.14 Conditional Tags

. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 145

B.15 Real Time Clock

. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 146

B.16 Other Tags

. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 146

C Config file options

147

D User feedback

152

D.1 Bug reports

. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 152

D.1.1 Rules for submitting new bug reports

. . . . . . . . . . . . . . . . 152

D.2 Feature ideas

. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 152

D.2.1 Rules for submitting a new feature idea

. . . . . . . . . . . . . . . 152

D.2.2 Features we will not implement

. . . . . . . . . . . . . . . . . . . 153

E Changelog

154

E.1 What is new since v2.5?

. . . . . . . . . . . . . . . . . . . . . . . . . . . . 154

E.1.1

New features

. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 154

E.1.2

Enhancements

. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 155

E.1.3

New codecs supported

. . . . . . . . . . . . . . . . . . . . . . . . . 156

F Credits

157

G Licenses

160

G.1 GNU Free Documentation License

. . . . . . . . . . . . . . . . . . . . . . 160

G.2 The GNU General Public License

. . . . . . . . . . . . . . . . . . . . . . . 168

T

HE

R

OCKBOX MANUAL

I

RIVER

H3

XX

Summary of Contents for H320

Page 1: ...The Rockbox Manual for Iriver H320 and H340 rockbox org September 24 2008 ...

Page 2: ...03 Jose Maria Garcia Valdecasas Bernal Peter Schlenker Version r18615 3 0 080923 Built using pdfL A TEX Permission is granted to copy distribute and or modify this document un der the terms of the GNU Free Documentation License Version 1 2 or any later version published by the Free Software Foundation with no Invari ant Sections no Front Cover Texts and no Back Cover Texts A copy of the license is...

Page 3: ... 16 2 6 1 Automatic Uninstallation 17 2 6 2 Manual Uninstallation 17 3 Quick Start 18 3 1 Basic Overview 18 3 1 1 The player s controls 18 3 1 2 Turning the player on and off 19 3 1 3 Starting the original firmware 19 3 1 4 Putting music on your player 19 3 1 5 The first contact 19 3 1 6 Basic controls 19 3 1 7 Basic concepts 20 3 2 Customising Rockbox 20 3 3 Charging 21 4 Browsing and playing 22 ...

Page 4: ...7 4 4 7 Helpful Hints 37 5 The Main Menu 38 5 1 Introducing the Main Menu 38 5 2 Navigating the Main Menu 39 5 3 Recent Bookmarks 39 5 4 Files 39 5 5 Database 40 5 6 Now Playing Resume Playback 40 5 7 Settings 40 5 7 1 Sound Settings 40 5 7 2 General Settings 40 5 7 3 Manage Settings 40 5 7 4 Theme Settings 40 5 7 5 Recording Settings 41 5 8 Recording 41 5 8 1 While Recording Screen 41 5 9 FM Radi...

Page 5: ...r Adapter Mode 63 7 7 Bookmarking 63 7 8 Language 64 7 9 Voice 64 8 Theme Settings 67 9 Recording Settings 69 9 1 Format 69 9 2 Encoder Settings 69 9 3 Frequency 69 9 4 Source 70 9 5 Channels 70 9 6 File Split Options 70 9 7 Prerecord Time 70 9 8 Clear Recording Directory 70 9 9 Clipping Light 71 9 10 Trigger 71 9 11 Automatic Gain Control 72 9 12 AGC clip time 73 10 Plugins 74 10 1 Games 74 10 1 ...

Page 6: ...taire 93 10 1 23 Spacerocks 94 10 1 24 Star 95 10 1 25 Sudoku 96 10 1 26 Wormlet 97 10 1 27 Xobox 100 10 2 Demos 101 10 2 1 Bounce 101 10 2 2 Credits 101 10 2 3 Cube 102 10 2 4 Demystify 103 10 2 5 Fire 103 10 2 6 Logo 104 10 2 7 Mandelbrot 104 10 2 8 Mosaique 105 10 2 9 Oscilloscope 106 10 2 10 Plasma 107 10 2 11 Snow 107 10 2 12 Starfield 108 10 2 13 VU meter 108 10 3 Viewers 109 10 3 1 Shortcut...

Page 7: ... Customising the User Interface 131 11 1 1 Getting Extras 131 11 1 2 Loading Fonts 131 11 1 3 Loading Languages 131 11 1 4 Changing Colours 131 11 1 5 Changing Filetype Colours 132 11 1 6 Loading Backdrops 132 11 2 Configuring the WPS 132 11 2 1 WPS General Info 132 11 2 2 WPS Build Your Own 132 11 3 Managing Rockbox Settings 135 11 3 1 Introduction to cfg Files 135 11 3 2 Specifications for cfg F...

Page 8: ...Time Clock 146 B 16 Other Tags 146 C Config file options 147 D User feedback 152 D 1 Bug reports 152 D 1 1 Rules for submitting new bug reports 152 D 2 Feature ideas 152 D 2 1 Rules for submitting a new feature idea 152 D 2 2 Features we will not implement 153 E Changelog 154 E 1 What is new since v2 5 154 E 1 1 New features 154 E 1 2 Enhancements 155 E 1 3 New codecs supported 156 F Credits 157 G...

Page 9: ...een put into making Rockbox sound the best it can and improvements are constantly being made All models have access to a large number of plugins including many games applications and graphical demos You can load different configurations quickly for different purposes e g a large font for in your car different sound settings for at home Rockbox features a very wide range of languages and all suppor...

Page 10: ...lp you finding important parts or parts you could skip The following icons are used Note This indicates a note A note starts always with the text Note For easier finding b of notes we have put this an icon in the margin like here Notes are used to mark infor mation that could help you or indicate a possible weirdness in rockbox that would be explained Warning This is a warning In contrast to notes...

Page 11: ...akes it easy to update Rockbox The build consists of a directory called rockbox which contains all of the Rockbox files and is located in the root of your player s drive Apart from the required parts there are some addons you might be interested in in stalling Fonts Rockbox can load custom fonts The fonts are distributed as a separate package and thus need to be installed separately They are not r...

Page 12: ...llowing chapters Rockbox is highly configurable In addition to saving configurations Rockbox also allows you to create customised configuration files If you would like to edit custom configuration files on your computer you will need a text editor like Windows Wordpad 2 3 Installing Rockbox 2 3 1 Automated Installation To automatically install Rockbox download the official installer and housekeepi...

Page 13: ...d from http build rockbox org Archived Build In addition to the release version and the current build there is also an archive of daily builds available for download These are built once a day from the latest source code in the SVN repository You can download archived builds from http www rockbox org daily shtml Warning Because current builds and daily builds are development versions which change ...

Page 14: ...e zip file onto your player As with the firmware installation the entire contents of the fonts zip should be extracted directly to the root of your player s drive Do not try to create a separate directory on your player for the fonts The zip already contains the correct internal structure Installing the bootloader Installing the bootloader is the trickiest part of the installation The Rockbox boot...

Page 15: ...e that you previously downloaded to your desktop 5 Click PATCH The firmware patcher will patch the original firmware to include the Rockbox bootloader The hex file on your desktop is now a modified version of the original hex file 6 Turn on your Iriver and connect it to your computer via USB 7 Copy or move the modified hex file directly to the root of your player s drive Do not put it inside a dir...

Page 16: ...w rockbox org daily shtml Download the voice package for your player and unzip it directly to the root of your player You should now find an english voice in the rockbox langs directory on your player Voice menus are enabled by default and will come into effect after a reboot See section 7 9 page 64 for details on voice settings 2 4 Running Rockbox Remove your player from the computer s USB port U...

Page 17: ...on Note If you want to remove the Rockbox bootloader simply flash an unpatched Iriver b firmware Be aware that doing so will also remove the bootloader USB mode As that mode can come in quite handy especially when having disk errors it is recommended to keep the bootloader It also gives you the possibility of trying Rockbox anytime later by simply installing the distribution files Although if you ...

Page 18: ...and LCD is facing towards you The buttons on the button pad are as follows top left corner Play bottom left corner Stop top right corner Rec bottom right corner A B In the center of the button pad is a button labelled Navi Surrounding the Navi button are four directional buttons used to navigate up down left and right On the top panel of the player from left to right you can find the following hea...

Page 19: ...mputer as an MSC UMS device like a USB Drive music files can be put on the player via any standard file transfer method that you would use to copy files between drives e g Drag n Drop The default directory structure that is assumed by some parts of Rockbox album art searching WPS missing tag fallback is ArtistName AlbumName ext See section A 2 page 139 for a list of supported audio formats 3 1 5 T...

Page 20: ...ockbox itself is very customisable Also there are some special menus for quick access to frequently used functions Context Menu Some views especially the file browser and the WPS have a context menu From the file browser this can be accessed with Long Navi The contents of the context menu vary depending on the situation it gets called The context menu itself presents you with some operations you c...

Page 21: ...m the Internet make sure you have the needed fonts installed as otherwise the theme may get displayed garbled 3 3 Charging The player can be powered over USB without connecting to your computer by holding A B while plugging in This allows you to continue using the player normally THE ROCKBOX MANUAL IRIVER H3XX ...

Page 22: ...hrough the music on your player using categories like album artist genre etc You can select whether to browse using the FILE BROWSER or the DATABASE BROWSER by selecting either FILES or DATABASE in the MAIN MENU If you choose the FILE BROWSER the SHOW FILES setting lets you select what types of files you wish to view See section 7 3 page 57 for more information on the SHOW FILES setting Note The F...

Page 23: ...playback Stop Stops audio playback Long Navi Enter the CONTEXT MENU A B Enter the MAIN MENU Long A B Switches to the QUICK SCREEN see sec tion 5 13 page 45 4 1 2 Context Menu Figure 4 2 The Context Menu The CONTEXT MENU allows you to perform certain operations on files or directories To access the CONTEXT MENU position the selector over a file or directory and access the context menu with Long Nav...

Page 24: ...with caution Set As Backdrop Set the selected bmp file as background image The bitmaps need to meet the conditions explained in section 11 1 6 page 132 Open with Runs a viewer plugin on the file Normally when a file is selected in Rock box Rockbox automatically detects the file type and runs the appropriate plugin The OPEN WITH function can be used to override the default action and select a viewe...

Page 25: ... found on the Rockbox website at ZLoadableKeyboardLayouts Key Action Left Right Up Down Move about the virtual keyboard moves the solid cursor Play Left or Play Right Move the line cursor within the text line Navi Inserts the selected keyboard letter at the current cursor position Stop Exits the virtual keyboard without sav ing any changes Play Exits the virtual keyboard and saves any changes Rec ...

Page 26: ...ve directories on your player whose contents should not be added to the database Placing a file named database ignore in a directory will exclude the files in that directory and all its subdirectories from scanning their tags and adding them to the database This will speed up the database initialization If a subdirectory of an ignored directory should still be scanned place a file named database u...

Page 27: ... to for example show the most played unplayed and most recently played tracks Export Modifications This allows for the runtime data to be exported to the file rockbox database changelog txt which backs up the runtime data in ASCII format This is needed when database structures change because new code cannot read old database code But all modifications exported to ASCII format should be readable by...

Page 28: ...meric system length numeric system Lm track len min numeric system Ls track len sec numeric system 4 3 While Playing Screen The While Playing Screen WPS displays various pieces of information about the cur rently playing audio file The appearance of the WPS can be configured using WPS configuration files The items shown depend on your configuration all item can be turned on or off independently Re...

Page 29: ...e in the first seconds of a track go to previous track Long Left Rewind in track Right Go to next track Long Right Fast forward in track Play Toggle play pause Stop Stop playback Navi Return to the FILE BROWSER Long Navi Enter WPS CONTEXT MENU A B Enter MAIN MENU Long A B Switches to the QUICK SCREEN see sec tion 5 13 page 45 Play Up Down Show PITCH SCREEN see section 4 3 3 page 32 Play A B Enter ...

Page 30: ...g indicated The scale Between the indicators of the right and left channel there are little dots These dots represent important volume values In linear mode each dot is a 10 mark In dbfs mode the dots represent the following values from right to left 0db 3db 6db 9db 12db 18db 24db 30db 40db 50db 60db 4 3 3 The WPS Context Menu Like the context menu for the FILE BROWSER the WPS CONTEXT MENU allows ...

Page 31: ... to the SOUND SETTINGS MENU where you can configure volume bass treble and other settings affecting the sound of your music See section 6 page 46 for more information Playback Settings This is a shortcut to the PLAYBACK SETTINGS MENU where you can configure shuf fle repeat party mode study mode and other settings affecting the playback of your music Rating The menu entry is only shown if GATHER RU...

Page 32: ...XT MENU Delete Delete the currently playing file Pitch The PITCH SCREEN allows you to change the pitch and at the same time the playback speed of your player The pitch value can be adjusted between 50 and 200 50 means half the normal playback speed and the pitch that is an octave lower than the normal pitch 200 means double playback speed and the pitch that is an octave higher than the normal pitc...

Page 33: ...ically create a playlist containing all songs in it This means that just about anything that is described in this chapter with respect to playlists also applies to directories Dynamic playlist A dynamic playlist is a playlist that is created On the fly Any time you insert or queue tracks using the PLAYLIST SUBMENU see section 4 4 3 page 35 you are creating or adding to a dynamic playlist Insert In...

Page 34: ...ynamic playlist By using the Playlist catalog The PLAYLIST CATALOG makes it possible to modify and create playlists that are not currently playing To do this select PLAYLIST CATALOG in the CONTEXT MENU There you will have two choices ADD TO PLAYLIST adds the selected track or directory to an existing playlist and ADD TO A NEW PLAYLIST creates a new playlist containing the selected track or directo...

Page 35: ... added via the most recent INSERT operation If no tracks have yet been added via an INSERT new tracks will be added immediately after the current playing track If playback is stopped a new dynamic playlist will get created with the selected tracks Insert Next Add track s immediately after current playing track no matter what else has been inserted Insert Last Add track s to end of playlist Insert ...

Page 36: ...IST sub b menu in the WPS context menu or in the MAIN MENU 4 4 4 Modifying playlists Reshuffling Reshuffeling the current playlist is easily done from the PLAYLIST sub menu in the WPS just select RESHUFFLE Moving and removing tracks To move or remove a track from the current playlist enter the PLAYLIST VIEWER by selecting VIEW CURRENT PLAYLIST in the PLAYLIST submenu in the WPS context menu or the...

Page 37: ...hortcut to all playlists in your player s specified playlist directory It can be used like the FILE BROWSER 4 4 7 Helpful Hints Including subdirectories in playlists You can control whether or not Rockbox includes the contents of subdirectories when adding an entire directory to a playlists Set the MAIN MENU SETTINGS PLAYLIST RECURSIVELY INSERT DIRECTORIES setting to YES if you would like to inclu...

Page 38: ...o the MAIN MENU press the A B button All settings are stored on the unit However Rockbox does not spin up the disk solely for the purpose of saving settings Instead Rockbox will save settings when it spins up the disk the next time for example when refilling the MP3 buffer or navigating through the FILE BROWSER Changes to settings may therefore not be saved unless the player is shut down safely se...

Page 39: ...nt menu 5 3 Recent Bookmarks Figure 5 2 The list bookmarks screen If the SAVE A LIST OF RECENTLY CREATED BOOKMARKS option is enabled then you can view a list of several recent bookmarks here and select one to jump straight to that track See section 7 7 page 63 for more details on configuring bookmarking in Rockbox Note This entry is not shown in the MAIN MENU when the option is off and the option ...

Page 40: ...the parameter from the default to some other value and would like to restore the default value 5 7 1 Sound Settings The SOUND SETTINGS menu offers a selection of sound properties you may change to customise your listening experience The details of this menu are covered in section 6 page 46 5 7 2 General Settings The GENERAL SETTINGS menu allows you to customise the way Rockbox looks and the way it...

Page 41: ...ed A peak meter is present to allow you set gain correctly There is also a volume setting this will only affect the output level of the player and does not affect the recorded sound If enabled in the peak meter settings a counter in front of the peak meters shows the number of times the clip indicator was activated during recording The counter is reset to zero when starting a new recording Note Wh...

Page 42: ...CORDING SCREEN While recording Stop recording Rec Starts recording While recording close the current file and open a new one A B Open RECORDING SETTINGS see sec tion 9 page 69 5 9 FM Radio Figure 5 4 The FM radio screen This menu option switches to the radio screen The FM radio has the ability to record and to remember station frequency settings presets THE ROCKBOX MANUAL IRIVER H3XX ...

Page 43: ...e Note See this page for pre made FM radio presets from all around the world b ZFmPresets Selecting a preset Navi to go to the presets list Use Up and Down to move the cursor and then press Navi or Right to select Use Left to leave the preset without selecting anything Removing a preset Navi to go to the presets list Use Up and Down to move the cursor and then press Long Navi on the preset that yo...

Page 44: ... differ ent plugins is to be found in section 10 page 74 5 12 System This option shows RAM buffer size battery voltage level and estimated time remain ing disk total space and disk free space Rockbox Info Displays some basic system information This is from top to bottom the amount of memory Rockbox has available for storing music the buffer The battery status Hard disk size and the amount of free ...

Page 45: ...g that a few of the more commonly used settings are available from the QUICK SCREEN The QUICK SCREEN screen is accessed with Long A B and exited with A B It allows rapid access to the SHUFFLE and REPEAT modes section 7 1 page 52 and the SHOW FILES option sec tion 7 3 page 57 THE ROCKBOX MANUAL IRIVER H3XX ...

Page 46: ...es a decibel scale where 0 dB is a refer ence that indicates the maximum volume that the player can produce without possible distortion clipping All values lower than this reference will be negative and yield a progressively softer volume The volume can be adjusted from a minimum of 84 dB to a maximum of 0 dB 6 2 Bass This setting emphasises the lower bass frequencies in the sound A value of 0 dB ...

Page 47: ...onic output Custom Allows you to manually specify a stereo width with the STEREO WIDTH setting described later in this chapter Mono Left Plays the left channel in both stereo channels Mono Right Plays the right channel in both stereo channels Karaoke Removes all sound that is common to both channels Since most music is recorded with vocals being equally present in both channels to make the singer ...

Page 48: ...kers placed in front of the listener The result is a more natural stereo image that can be especially appreciated in older rock and jazz records where one instrument is often hard panned to just one of the speakers Many people will find such records tiring to listen to using earphones and no crossfeed effect Crossfeed has the following settings Crossfeed Selects whether the crossfeed effect is to ...

Page 49: ...ed Positive numbers make the EQ band louder while negative numbers make that EQ band quieter The Q parameter should always be set to 0 7 for the shelving filters Higher values will add a small boost around the cutoff frequency that is almost always undesirable Bands 1 3 Peaking filters Peaking EQ filters boost or lower a frequency range cen tered at the center frequency chosen Graphic equalizers i...

Page 50: ...cut If too much gain is added through the graphical EQ your music may distort The PRECUT setting allows you to adjust the overall gain of the EQ If your music distorts when using the EQ trying changing this setting to a nega tive value Simple EQ This option provides an easier alternative for those who are daunted by all of the parameters that can be adjusted using the graphical EQ With the SIMPLE ...

Page 51: ...nal a uniform noise floor which is independent of the sig nal Most people find this noise preferable to the time varying noise heard when not performing dithering After dithering noise shaping is performed This basically just pushes the dithering noise to the parts of the frequency spectrum humans cannot hear so easily In Rockbox case some of the noise is pushed up to above 10 kHz This setting wil...

Page 52: ...3 Options YES NO Repeat Configures settings related to repeating of directories or playlists Options OFF ALL ONE SHUFFLE A B Off The current playlist will not repeat when it is finished Note If you have the AUTO CHANGE DIRECTORY option set to YES Rock b box will move on to the next directory on your hard drive If the AUTO CHANGE DIRECTORY option is set to NO playback will stop when the cur rent di...

Page 53: ...ich keeps feeding more of the forthcoming song into memory as it goes along If the player is knocked shaken or jogged heavily while Rockbox is trying to read the hard drive Rockbox might not be able to read the drive Rockbox will retry over and over again until it succeeds but may eventually reach the end of the memory buffer When that happens Rockbox must stop playing and wait for more data from ...

Page 54: ...f time in seconds that it takes your music to fade in once the FADE IN DELAY has ended Fade Out Delay The fade out delay is the length of time between when the crossfade process begins and when the old track begins to fade out Fade Out Duration The length of time in seconds that it takes your music to fade out once the FADE OUT DELAY has ended Fade Out Mode If set to CROSSFADE one song will fade o...

Page 55: ...a song would clip dur ing playback the volume is lowered for that song Replaygain information is needed for this to work Replaygain Type Choose the type of replaygain to apply Album Gain Maintain a constant volume level between albums but keep any intentional volume variations between songs in an album If album gain value is not available uses track gain information Track Gain Maintain a constant ...

Page 56: ...e logging The log file is called scrobbler log and is to be found in the root directory of your player Note See ZLastFMLog for a further description and for tools you can use to b submit your Last fm log Cuesheet Support Enables reading of cuesheet files for played tracks If a cuesheet is found for a track track markers are displayed on the progressbar and it is possible to skip between the tracks...

Page 57: ...s option controls which files are displayed in the File Browser All The FILE BROWSER displays all files and directories Extensions are shown No files or directories are hidden Supported The FILE BROWSER displays all directories and files supported by Rockbox see section A 1 page 138 Files and directories starting with dot or with the hidden flag set are hidden Music The FILE BROWSER displays only ...

Page 58: ...to 90 seconds the backlight will stay lit for that amount of time after a button press Backlight While Plugged In This setting is equivalent to the BACKLIGHT set ting except it applies when the player is plugged into the charger Backlight on Hold This setting controls the behavior of the backlight when the Hold switch is toggled If set to NORMAL the backlight will behave as usual If set to OFF the...

Page 59: ...up the remote backlight but have no other effect If set to NO the first keypress will light up the remote backlight and engage the function of the key that is pressed Contrast Changes the contrast of your remote s LCD display Warning Setting the contrast too dark or too light can make it hard to find this menu option again LCD Mode This setting lets you invert the whole screen so now you get a bla...

Page 60: ...t Status Bar Enables or disables the status bar at the upper side Volume Display Controls whether the volume is displayed as a graphic or a numeric value on the Status Bar If you select a numeric display volume is displayed in decibels See section 6 1 page 46 for more on the volume setting Battery Display Controls whether the battery charge status is displayed as a graphic or numerical percentage ...

Page 61: ... This should be ISO 8859 1 but to sup port languages outside Western Europe most applications use the setting of your operating system instead If your operating system uses a different codepage and you are getting garbled extended characters you should adjust this settings In most cases sticking to ISO 8859 1 would be sufficient 7 6 System 7 6 1 Start Screen Set the screen that Rockbox will start ...

Page 62: ...his setting on activates the directory cache and turning it off deactivates the directory cache Note The first time you enable the directory cache Rockbox will request a reboot b of the player and upon restarting take a few minutes to scan the drive After this the directory cache will work in the background 7 6 4 Time and Date Time related menu options Set Time Date Set current time and date Time ...

Page 63: ...ce the player is shut off either manually or automatically with the IDLE POWEROFF function it must be powered up manually to resume playback 7 7 Bookmarking Bookmarks allow you to save your current position within a track so that you can return to it at a later time Bookmarks are saved on a per directory basis for dynamic playlists or for individual saved playlists They are stored next to the dire...

Page 64: ...T BOOKMARKS option of the BOOK MARKS sub menu of the Main Menu When set to YES each new bookmark will be added to the MRB list Setting this to NO disables the addition of bookmarks to the MRB list UNIQUE ONLY behaves like the YES setting but in addition all older entries for the current dynamic playlist will be removed from the MRB whenever a new entry is added Bookmark Actions context menu When v...

Page 65: ...e must be generated in advance and are typically produced synthetically us ing a text to speech engine on a PC Off No checking is made for directory talk clips they are not used even if present This can reduce disk activity Use of a talk clip takes precedence over other directory name voicing Otherwise e g if a talk clip is not available voicing uses the method set under VOICE DIRECTORIES above Vo...

Page 66: ...r NUMBERS When VOICE DIRECTORIES is set to SPELL Directory will be voiced after each spelled out directory Announce Battery Level When this option is enabled the battery level is announced when it falls under 50 30 and 15 See ZVoiceHowto for more details on configuring speech support in Rockbox THE ROCKBOX MANUAL IRIVER H3XX ...

Page 67: ...tion 11 2 2 page 132 for more details Browse Fonts Browse the installed fonts on your player Selecting one will activate it See section 11 1 2 page 131 for further details about fonts Browse WPS files Opens the FILE BROWSER in the rockbox wps directory and displays all wps files Selecting one will activate it stop will exit back to the menu For further information about the WPS see section 4 3 pag...

Page 68: ... visual elements in Rockbox Line Selector Colours These options sets the colours for the line selector bars Primary Colour Set the primary colour used for the gradient line selector bar and the colour used for the solid color line selector bar Secondary Colour Set the secondary colour used for the gradient line se lector bar Text Colour Set the colour of the selected text when using the solid colo...

Page 69: ... recording in The available choices are the two uncompressed formats PCM WAVE and AIFF the losslessly compressed WAVPACK and the lossy MPEG LAYER 3 9 2 Encoder Settings This sets the bitrate when using the MPEG LAYER 3 format And has no settings for the other formats 9 3 Frequency Choose the recording frequency sample rate 44 1kHz 22 05kHz and 11 025kHz are available Higher sample rates use up mor...

Page 70: ...IT FILE SIZE is reached or when the SPLIT TIME has elapsed What to do when Splitting This controls what will happend when the splitting con dition is fullfilled the two available options here are START A NEW FILE or STOP RECORDING Split Time Set the time to record between each split if time is used as SPLIT MEASURE Options hours minutes between splits Off 00 05 00 10 00 15 00 30 1 00 1 14 74 minut...

Page 71: ...from the Prerecord time no other parameter has any effect ONCE will have the trigger start one recording only after the recording has finished the input signal will not start another recording REPEAT will have the trigger start multiple recordings Trigtype Add description of Trigtype Options STOP PAUSE NEW FILE Prerecord Time This specifies the time that is included into the recording before the t...

Page 72: ...that for exam ple trailing fade outs are recorded entirely Presplit Gap When the signal drops below the stop threshold for the time specified by the presplit gap a new recording may be started when the signal raises above the start threshold Thus the value of the presplit gap should be smaller than the stop hold time Otherwise the recording would stop anyway and the presplit gap has no effect For ...

Page 73: ...target peak level of 6dB and will increase or decrease gain to reach it Voice fast This preset is designed to be used for voice recording and heads for a nominal target peak level of 7dB and will quickly increase or decrease gain to reach it 9 12 AGC clip time This setting controls how long the level is too loud or soft before the AUTOMATIC GAIN CONTROL kicks in THE ROCKBOX MANUAL IRIVER H3XX ...

Page 74: ...INS in the MAIN MENU Viewer plugins get started automatically by opening an associated file i e text files chip8 games or from the OPEN WITH option on the CONTEXT MENU 10 1 Games See also the Chip 8 emulator in section 10 3 2 page 110 and Rockboy in section 10 3 7 page 114 10 1 1 Blackjack Figure 10 1 Blackjack Blackjack a game played in casinos around the world is now available in the palm of you...

Page 75: ...g amount Play Hit Draw new card Rec Stay End hand Navi Double down A B Save game Stop Return to menu or cancel 10 1 2 BrickMania Figure 10 2 BrickMania BrickMania is a clone of the classic game Breakout The aim of the game is to destroy all the bricks by hitting them with the ball once or more Sometimes a special item falls down when you destroy a brick For a special item to take effect you must c...

Page 76: ...ease the ball Fire Stop Open menu Quit 10 1 3 Bubbles Figure 10 3 Bubbles The goal of the game is to beat each level as quickly as possible by clearing the board of all bubbles Bubbles are removed from the board when a cluster of three of more of the same type is formed The game is over when any bubbles on the board extend below the bottom line To make things more difficult the entire board is shi...

Page 77: ...me from the plugin menu look for any file with pgn extension in the file browser and execute it Chessbox will show the list of matches included in the file and allow you to select the one you want to watch After that you can scroll back and forth through the moves of the game If the menu is invoked while in the viewer the user is allowed to select a new match from the same file or quit the game Fo...

Page 78: ...e the cursor Navi Pick up Drop piece A B Change level Play Force play Stop Show the menu 10 1 5 Chopper Navigate a cavernous maze without banging into walls the ceiling or the floor How long can you fly your chopper Key Action Navi Up Make chopper fly Stop Enter menu 10 1 6 Dice Dice is a simple dice rolling simulator Select number and type of dice to roll in a menu and start by choosing Roll Dice...

Page 79: ...y doom only supports a maximum number of 10 addons A free alternative for Doom 2 is FreeDoom http freedoom sourceforge net This can be used in place of doom2 wad or it may be used as an addon in Doom by placing it in the addons directory Menus Rockdoom Menu The Rockdoom menu is shown when Doom is first launched This is the only time it can be accessed before starting the game To re adjust Rock doo...

Page 80: ...g Always Run Make the player always run Headsup Display Show the player status when in fullscreen Statusbar Always Red Disable color response statusbar InGame Main Menu This menu can only be accessed from within a running game and is displayed by pressing Stop New Game Start a new game Options In game options Load Game Load a saved game Save Game Save the current game Quit Quit the game InGame Opt...

Page 81: ...nge Weapon Playing the game After installation of the wad files is complete you can start the game 10 1 8 Flipit Figure 10 6 Flipit Flipping the colour of the token under the cursor also flips the tokens above below left and right of the cursor The aim is to end up with a screen containing tokens of only one colour THE ROCKBOX MANUAL IRIVER H3XX ...

Page 82: ...r to form connected segments of three or more of the same type The goal of the game is to score as many points as possible before running out of available moves Higher points are awarded to larger combos The game advances to the next level after every one hundred points and randomly clears several jewels Key Action Left Right Up Down Move the cursor around the jewels Navi Select a jewel Long Navi ...

Page 83: ...e shifted left or right You can move the rows only by pushing them and if you move the rows carelessly you will get stuck You can have another go by selecting retry level from the menu but this will cost you a life You start the game with three lives Luckily there are checkpoints at levels four and eight Key Action Up Down Left Right Move Character Stop Menu THE ROCKBOX MANUAL IRIVER H3XX ...

Page 84: ...er If a mine is not uncovered then the number of mines adjacent to the current square is revealed The aim is to use the information you are given to work out where the mines are and avoid them When the player is certain that they know the location of a mine it can be tagged to avoid accidentally stepping on it Key Action Up Down Left Right Move the cursor across the minefield Play Rec Toggle flag ...

Page 85: ...ksum pacman 5e 2791455babaf26e0b396c78d2b45f8f6 pacman 5f 9240f35d1d2beee0ff17195653b5e405 pacman 6e 290aa5eae9e2f63587b5dd5a7da932da pacman 6f 19a886fcd8b5e88b0ed1b97f9d8659c0 pacman 6h d7cce8bffd9563b133ec17ebbb6373d4 pacman 6j 33c0e197be4c787142af6c3be0d8f6b0 These need to be stored in the rockbox pacman directory on your player In the MAME ROMs collection the necessary files can be found in pa...

Page 86: ...layer Start Play 2 Player Start A B Menu 10 1 13 Pegbox Figure 10 11 pegbox To beat each level you must destroy all of the pegs If two like pegs are pushed into each other they disappear except for triangles which form a solid block and crosses which allow you to choose a replacement block THE ROCKBOX MANUAL IRIVER H3XX ...

Page 87: ...el A B to go up a level Rec to go down a level Stop to quit 10 1 14 Pong Figure 10 12 Pong Pong is a simple two player tennis game Whenever a player misses the ball the other scores Key Action Up Left player up Down Left player down Play Right player up A B Right player down Stop Quit THE ROCKBOX MANUAL IRIVER H3XX ...

Page 88: ...s to find kitten This task is complicated by the existence of various things which are not kitten Robot must touch items to determine if they are kitten or not The game ends when robotfindskitten Key Action Up Down Left Right Move robot Stop Quit 10 1 16 Rockblox Figure 10 14 Rockblox THE ROCKBOX MANUAL IRIVER H3XX ...

Page 89: ...ks fall faster If the pile of blocks reach the ceiling the game is over Key Action Play Restart game Left Move left Right Move right Down Move down Navi Rotate left Up Rotate right A B Drop Hold switch Pause Stop Quit 10 1 17 Rockblox1d Rockblox1d is a game for people who find rockblox too hard In this version the second dimension is missing so the user only has to move the bricks down No horizont...

Page 90: ...puzzle game Rearrange the pieces so that you can see the whole picture or switch to number tiles if you like it a little easier Key controls Key Action Left Right Up and Down Move Tile Navi Shuffle Play Change between picture and numbered tiles Stop Stop the game THE ROCKBOX MANUAL IRIVER H3XX ...

Page 91: ...d when the snake touches either the borders of the screen or itself Key Action Up Down Change levels 1 is slowest 9 is fastest Play Toggle Play Pause 10 1 20 Snake 2 Figure 10 17 Snake 2 The Snake Strikes Back Another version of the Snake game Move the snake around and eat the apples that pop up on the screen Each time an apple is eaten the snake gets longer The game THE ROCKBOX MANUAL IRIVER H3XX...

Page 92: ...by a new one 10 1 21 Sokoban Figure 10 18 Sokoban The object of the game is to push boxes into their correct position in a crowded ware house with a minimal number of pushes and moves The boxes can only be pushed never pulled and only one can be pushed at a time Sokoban may be used as a viewer for viewing saved solutions and playing external level sets with the sok extension Level sets should be i...

Page 93: ...ackward forward while paused Stop Quit Some places where can you can find level sets http www sourcecode se sokoban levels php http sokobano de en levels php Note that some level sets may contain levels that are too large for this version of Sokoban and are unplayable as a result 10 1 22 Solitaire Figure 10 19 Klondike solitaire This is the classic Klondike solitaire game for Rockbox This is proba...

Page 94: ... cards move cards reveal hidden cards A B If a card was selected unselect it else Draw 3 new cards from the remains stack Play Left Put the card from the top of the remains stack on top of the cursor Long Navi Put the card under the cursor on one of the 4 final colour stacks Play Right Put the card on top of the remains stack on one of the final colour stacks Stop Show menu 10 1 23 Spacerocks Figu...

Page 95: ...ly a rewrite of Star a game written by CDK designed for the hp48 calculator Rules Take all of the o s to go to the next level You can switch control between the filled circle which can take o s and the filled square which is used as a mobile wall to allow your filled circle to get to places on the screen it could not otherwise reach The block cannot take o s THE ROCKBOX MANUAL IRIVER H3XX ...

Page 96: ...ficulty very easy easy medium hard or fiendish will be displayed on the screen New games can be generated from the GENERATE menu option When you use Sudoku as a viewer for playing pre generated Sudoku games You need sudoku games stored one game per file in text files with the ss extension see links below You then browse these games using the normal FILE BROWSER and open the file to launch Sudoku Y...

Page 97: ...e game Key Action Up Down Left Right Move the cursor Navi Play Change number under the cursor Long Play Constantly changing the number under the cursor A B Open Menu Rec Add Remove number to scratchpad Stop Quit Some places where can you can find ss files Simple Sudoku Advanced Puzzle Packs 1 and 2 located near the bottom of that page http www angusj com sudoku Kjell s Sudoku generator solver http...

Page 98: ...w piece of food will pop up somewhere Unfortunately for each new piece of food that appears two new argh pieces will appear too Argh An argh is a black square poisoned piece slightly bigger than food that makes a worm say Argh when run into A worm that eats an argh is dead Thus eating an argh must be avoided under any circumstances Arghs have the annoying tendency to accumulate Worms Thou shall no...

Page 99: ...lways hungry and want to eat It is good to have a hungry worm since it means that your worm is alive But it is better to get your worm growing Growing When a worm has eaten a piece of food it starts growing For each step it moves over food it can grow by one pixel One piece of food lasts for 7 steps After your worm has moved 7 steps the food is used up If another piece of food is eaten while growi...

Page 100: ...de U turn You also could move from food to food and make sure you keep between your opponent and the food So you can always reach it before your opponent 10 1 27 Xobox Figure 10 24 Xobox Xobox is a simple clone of the well known arcade game Qix The aim of the game is to section off parts of the arena with your trail in order to remove that section from the game Be careful not to get in the way of ...

Page 101: ...ue Navi Toggles Scroll mode Stop Exits bounce demo Available options are Xdist Ydist The distance to X axis and Y axis respectively Xadd Yadd How fast the code moves on the sine curve on each axis Xsane Ysane Changes the appearance of the bouncing 10 2 2 Credits The credits plugin scrolls the entire list of the names of all the Rockbox contributors after displaying the Rockbox logo and version Thi...

Page 102: ...is is a rotating cube screen saver in 3D Key Action Navi Display at maximum frame rate Play Pause A B Cycle draw mode Right Left Select axis to adjust Up Down Change speed angle speed can not be changed while paused Stop Quit THE ROCKBOX MANUAL IRIVER H3XX ...

Page 103: ...igure 10 27 Demystify Demystify is a screen saver like demo Key Action Up Down Increase decrease speed Right Left Add remove polygon Stop Quit 10 2 5 Fire Figure 10 28 Fire Fire is a demo displaying a fire effect THE ROCKBOX MANUAL IRIVER H3XX ...

Page 104: ...p Quit 10 2 6 Logo Demo showing the Rockbox logo bouncing around the screen Key Action Right Left Increase decrease speed on the x axis Up Down Increase decrease speed on the y axis Stop Quit 10 2 7 Mandelbrot Figure 10 29 Mandelbrot This demonstration draws fractal images from the Mandelbrot set THE ROCKBOX MANUAL IRIVER H3XX ...

Page 105: ...ft Decrease iteration depth less detail Play Right Increase iteration depth more detail Rec Reset and return to the default image Stop Quit 10 2 8 Mosaique Figure 10 30 Mosaique This simple graphics demo draws a mosaic picture on the screen of the player Press Stop to quit THE ROCKBOX MANUAL IRIVER H3XX ...

Page 106: ...played At faster speed rates the player is less responsive to user input and music may start to skip Keys Key Action Navi Toggle filled curve plot A B Toggle whether to scroll or not Rec Toggle drawing orientation Play Pause the demo Up Down Increase decrease volume Right Left Increase decrease speed Stop Exit demo THE ROCKBOX MANUAL IRIVER H3XX ...

Page 107: ...80 s style retro plasma effect Key Action Up Down Adjust frequency Navi Change colours Stop Quit 10 2 11 Snow Figure 10 33 Have you ever seen snow falling This demo replicates snow falling on your screen If you love winter you will love this demo Or maybe not THE ROCKBOX MANUAL IRIVER H3XX ...

Page 108: ... 34 Starfield Starfield simulation like the classic screensaver Key Action Right Left Increase decrease number of stars Up Down Increase decrease speed Navi Change colours Stop Quit 10 2 13 VU meter Figure 10 35 VU Meter THE ROCKBOX MANUAL IRIVER H3XX ...

Page 109: ...rks with link files A link file is just a text file with every line containing the name of the file or the directory you want to quickly jump to All names should be full absolute names i e they should start with a Directory names should also end with a How to create link files You can use your favourite text editor to create a link file on the PC an then copy the file to the player Or you can use ...

Page 110: ...path followed by your custom name That name will then be used for showing the entry For example EXAMPLE MyMusic collection song mp3 TAB My favourite song 10 3 2 Chip 8 Emulator Chip8 is a kind of assembly language for a long gone architecture This plugin runs games written using the chip8 instructions To start a game open a ch8 file in the FILE BROWSER There are lots of tiny Chip8 games usually on...

Page 111: ...g the size of the image is limited as the decoding b process needs to share memory with audio tracks To be able to view a bigger file you may need to stop playback Key Action Up Down Left Right Move around in zoomed in image Navi Zoom in A B Zoom out Rec Next jpeg in directory Play Previous jpeg in directory Stop Show menu The menu has the following entries Quit Quits the viewer and returns to the...

Page 112: ...e file browser to start playback Key Action Up Down Volume up Volume down Right Left Skip 3 seconds forward backward Play Pause Resume playback Stop Stop playback and quit 10 3 5 MPEG Player The Mpeg Player is a video player plugin capable of playing back MPEG 1 and MPEG 2 video streams with MPEG audio multiplexed into mpg files To play a video file you just select it in the Rockbox FILE BROWSER I...

Page 113: ...ions Menu Dithering default off Prevent banding effects in gradients by blending of colours only available on Sansa e200 Sansa c200 and Gigabeat F X Show FPS default off This option displays once a second if your video is full screen this means it will get overwritten by the video and appear to flash once per second the average number of frames decoded per second the total number of frames skipped...

Page 114: ...PM files see http netpbm sourceforge net doc ppm html 10 3 7 Rockboy Figure 10 36 Rockboy Rockboy is a Nintendo Game Boy and Game Boy Color emulator for Rockbox based on the gnuboy emulator To start a game open a ROM file saved as gb or gbc in the file browser Default keys Key Action Up Down Left Right Direction keys Rec A button A B B button Play Start Navi Select Stop Open Rockboy menu THE ROCKB...

Page 115: ...in can be used on playlists It searches through the playlist that it opened on looking for any occurrences of the string entered by the user The results of this search are saved to a new playlist search results m3u within the same directory as the original playlist 10 3 9 Sort This plugin takes a file and sorts it in ascending alphabetical order Case is ignored This is useful for ordering playlist...

Page 116: ...he plugin and is independent from the DEFAULT CODEPAGE setting see section page Word Wrap toggles between Wrap and Chop Off Chop Words breaks lines at white space or hyphen On breaks lines at the maximum column limit Line Mode cycles through Normal Join and Expand and Reflow Lines Reflow Lines justifies the text fully Expand adds a blank line Useful for making the paragraphs clearer in some book s...

Page 117: ... your playerwithout leaving the plugin Return to the text view Note The text viewer automatically saves its settings and also stores the current posi b tion in the viewed text files up to the last 46 files Compatibility Currently messages are in English Does not currently support right to left languages 10 3 11 VBRfix This function scans a VBR Variable Bitrate MP3 file and updates creates the Xing...

Page 118: ...t Right and Jump Fire Each one of these can be mapped to one key of the Spectrum Keyboard or they can be used like a Kempston joystick Per default the buttons including an additional but fixed menu button are assigned as follows Key Action Up Down Left Right Directional movement Play Jump Fire A B Open ZXBox menu ZXBox menu Vkeyboard This is a virtual keyboard representing the Spectrum keyboard Co...

Page 119: ...volume of sound output Predefined Keymap Select one of the predefined keymaps For example 2W90Z means map ZXBox s Up to 2 Down to W Left to 9 Right to 0 and Jump Fire to Z This example keymap is used in the Chuckie Egg game Custom Keymap This menu allows you to map one of the Spectrum keys acces sible through the plugin s virtual keyboard to each one of the buttons Quit Quits the emulator Hacking ...

Page 120: ...the top of the file you will see various info on how to use the plugin Time This column reports the total time of operation of the player It is not the time that you started the plug in If you have your player on for 5 minutes and then start the plugin it will start measuring from 5 minutes Seconds As time it shows time passed in seconds Nothing special it is there because it is free and maybe som...

Page 121: ...d Only for targets that support this A U will indicate if the unit was using the USB port for powering Making graphs While you can tell how long your battery lasted with a single look at the last line of the battery log battery bench txt the most useful purpose of Battery Benchmark is to make graphs using a spreadsheet program like Excel or Calc The battery log battery bench txt is in CSV format c...

Page 122: ...ulate Stop Quit 10 4 3 Chess Clock Figure 10 39 Chess Clock The chess clock plugin is designed to simulate a chess clock but it can be used in any kind of game with up to ten players Setup Key Action Right Left Increase decrease displayed Value Play Move to next screen Stop Move to previous screen First enter the number of players 1 10 Then set the total game time in mm ss THE ROCKBOX MANUAL IRIVE...

Page 123: ...are as follows Key Action Navi Exit plugin Stop Restart round for the current player Play Pause the time press again to continue Right Switch to next player Left Switch to previous player Rec Open menu Play to select From the menu it is possible to delete a player modify the round time for the current player or set the total time for the game When the round time is up for a player the message ROUN...

Page 124: ...nary General Settings Reset Settings Reset all settings to their default values Save Settings Save all settings to disk Show Counter Toggle Counter display Save Choose whether to disable automatic saving saving to disk on exit or sav ing to disk every settings change Backlight Choose whether to disable the backlight use the user s timeout set ting or keep the backlight on Idle Poweroff Toggle Idle...

Page 125: ...imitation of an LCD The settings available in this mode are exactly the same as Digital Mode but they are independent of Digital Mode For example you can have the Date Readout enabled in Digital Mode and disabled in LCD Mode Fullscreen A Fullscreen clock is displayed Show Border if enabled will draw a small box at every hour position 1 through 12 Invert Seconds if enabled will invert the LCD as th...

Page 126: ...ox is an encrypted password storage using the Tiny Encryption Algorithm with a key derived using md5 Using Keybox To get started start up the plugin and select ENTER KEYBOX The first time you enter Keybox you will be prompted for a master password and for confirmation of the master password The master password is the password that you must use to access your stored passwords Once inside enter the ...

Page 127: ...e Directory feature is set to RANDOM Menu Generate Folder List Generates a list of all folders found on the player You can filter the directories which are scanned by creating a file called rockbox folder advance dir txt Only the directories in this file and any contained directories will be scanned You can have up to 10 directories ig nored by the scan by placing a minus sign before them in the l...

Page 128: ...s you to remove the selected folder or it s entire folder tree Left or Stop Exit 10 4 10 Stats Figure 10 41 The stats plugin The stats plugin simply counts the number of files music files and directories on your player Press Stop to abort counting and exit the plugin Press it again to quit after counting has finished THE ROCKBOX MANUAL IRIVER H3XX ...

Page 129: ...CONTEXT MENU see section 4 1 2 page 23 Usage If you start the Text Editor from the plugin browser you will be greeted with a blank screen When started from the OPEN WITH menu item your file should be shown on the screen You can now edit the file The Text Editor is line based This means you can edit one line at a time using the VIRTUAL KEYBOARD see section 4 1 3 page 25 Move the selection bar to th...

Page 130: ...When you have not changed the file the Text Editor will quit immediately b Key Action Navi or Right Edit Line Select Character Left or Stop Exit Abort Editing A B Show Item Menu Long Navi Delete Line THE ROCKBOX MANUAL IRIVER H3XX ...

Page 131: ... tool can be found in the tools directory of the Rockbox source code 11 1 3 Loading Languages Rockbox can load language files at runtime Simply copy the lng file do not use the lang file to the player and play it in the Rockbox directory browser or select SET TINGS GENERAL SETTINGS LANGUAGES from the MAIN MENU Note If you want a language to be loaded automatically every time you start up it must b...

Page 132: ... Al bum etc in the default font as a purely text based layout There are a number of WPS files included in Rockbox and you can load one of these at anytime by selecting it in GENERAL SETTINGS DISPLAY BROWSE WPS FILES There is a related option to browse rwps files for player s with LCD remote controls in stalled This will load a similar WPS screen for the remote but with usually a simpler and more c...

Page 133: ... so the text in the if and else part can contain all commands including conditionals Enumerations Syntax xx alt1 alt2 alt3 else For tags with multiple values like Play status the conditional can hold a list of alternatives one for each value the tag can have Example enumeration EXAMPLE mp Stop Play Pause Ffwd Rew The last else part is optional and will be displayed if the tag has no value The WPS ...

Page 134: ... and scrollable formats can be displayed on the same line with non scrollable formats such as track elapsed time as long as they are separated into different sublines Exam ple subline definition EXAMPLE s t4 ia s it t3 pc pr Display id3 artist for 4 seconds Display id3 title for 2 seconds Display current and remaining track time for 3 seconds repeat Conditionals can be used with sublines to displa...

Page 135: ...g and use EXAMPLE x a static_icon bmp 50 50 xl b rep off bmp 16 64 xl c rep all bmp 16 64 xl d rep one bmp 16 64 xl e rep shuffle bmp 16 64 mm xdb xdc xdd xde Four images at the same x and y position are preloaded in the example Which image to display is determined by the mm tag the repeat mode Example File EXAMPLE s in in it it fn ia ia id id pb pc pt That is tracknum title artist album where mos...

Page 136: ...ormat setting value 3 Values must be within the ranges specified in this manual for each setting 4 Lines starting with are ignored This lets you write comments into your config uration files Example of a configuration file EXAMPLE Example configuration file volume 70 bass 11 treble 12 balance 0 time format 12hour volume display numeric show files supported wps rockbox car wps lang rockbox afrikaan...

Page 137: ...ir default values by turning off the b player turning it back on and holding the Rec button immediately after the player turns on Save cfg File This option writes a cfg file to your player s disk The configuration file has the cfg extension and is used to store all of the user settings that are described throughout this manual Hint Use the SAVE CFG FILE feature MAIN MENU GENERAL SETTINGS to save t...

Page 138: ...s the playlist and starts play ing the first file Rockbox firmware iriver ROLO will load the new firmware While Playing Screen wps The new WPS display configuration will be loaded Language File lng Loads a language file Text File txt This will display the text file using Rockbox text browser plugin Configuration File cfg The settings file will be loaded Font fnt This font will replace the current ...

Page 139: ... A 52 a52 ac3 Supports downmixing for playback of 5 1 streams in stereo ADX adx Speex spx Lossless codecs Waveform audio format wav Audio Interchange File Format aif aiff Free Lossless Audio flac Apple Lossless m4a mp4 Wavpack wv Shorten shn Seeking not supported Monkey s Audio ape mac Only c1000 decodes fast enough to be useful Other codecs Sound Interface Device sid MOD mod NES Sound Format nsf ...

Page 140: ...be noted on their own line B 2 ID3 Info Tag Description ia ID3 Artist ic ID3 Composer id ID3 Album Name ig ID3 Genre Name in ID3 Track Number it ID3 Track Title iv ID3 Version 1 0 1 1 2 2 2 3 2 4 or empty if no id3 tag iy ID3 Year Remember that this information is not always available so use the conditionals to show alternate information in preference to assuming THE ROCKBOX MANUAL IRIVER H3XX ...

Page 141: ...e Info Tag Description fb File Bitrate in kbps fc File Codec e g MP3 or FLAC This tag can also be used in a conditional tag fc mp1 mp2 mp3 aiff wav vorbis flac mpc a52 wavpack alac aac shn sid adx unknown The codec order is as follows MP1 MP2 MP3 AIFF WAV Ogg Vorbis OGG FLAC MPC AC3 WavPack WV ALAC AAC Shorten SHN SID ADX NSF Speex SPC APE ff File Frequency in Hz fm File Name fn File Name without ...

Page 142: ...on pp Playlist Position pr Remaining Time In Song ps Shuffle Shows s if shuffle mode is enabled pt Total Track Time pv Current volume x dB Can also be used in a conditional pv 0 1 2 N B 6 Runtime Database Tag Description rp Song playcount rr Song rating 0 10 This tag can also be used in a conditional tag rr 0 1 2 3 4 5 6 7 8 9 10 B 7 Sound DSP settings Tag Description Sp Display current playback p...

Page 143: ...LED Tag Description lh h if the hard disk is accessed B 10 Repeat Mode Tag Description mm Repeat mode 0 4 in the order Off All One Shuffle Example mm Off All One Shuffle A B B 11 Playback Mode Tags Tag Description mp Play status 0 4 in the order Stop Play Pause Fast forward Rewind Example mp Stop Play Pause Ffwd Rew THE ROCKBOX MANUAL IRIVER H3XX ...

Page 144: ...ally n image ID a z and A Z for later referencing in xd filename filename relative to rockbox and including bmp x x coordinate y y coordinate nimages optional number of sub images tiled vertically of the same height contained in the bitmap Default is 1 xdn i Display a preloaded image n image ID a z and A Z as it was specified in x or xl i optional number of the sub image to dis play a z for 1 26 a...

Page 145: ... of each device The x and y coordinates must repect each of the players limits B 13 Alignment Tag Description al Text is left aligned ac Text is center aligned ar Text is right aligned All alignment tags may be present in one line but they need to be in the order left center right If the aligned texts overlap they are merged B 14 Conditional Tags Tag Description xx true false If Else Evaluate for ...

Page 146: ... cp Lowercase am pm ca Weekday name cb Month name cu Day of week from 1 to 7 1 is Monday cw Day of week from 0 to 6 0 is Sunday B 16 Other Tags Tag Description Display a Display a Display a Display a Display a s Indicate that the line should scroll Can occur anywhere in a line given that the text is displayed see conditionals above You can specify up to 10 scrolling lines Scrolling lines can not c...

Page 147: ...ip 5s 15s 30s 1min 2min 3min 5min 10min N A volume fade on off N A id3 tag priority v2 v1 v1 v2 N A sort case on off N A show files all supported music playlists N A show filename exts off on unknown view all N A follow playlist on off N A playlist viewer icons on off N A playlist viewer indices on off N A playlist viewer track display track name full path N A recursive directory insert on off ask...

Page 148: ...les in dir 50 10000 N A lang path filename lng N A wps path filename wps N A autocreate bookmarks off on N A autoload bookmarks off on N A use most recent bookmarks off on N A pause on headphone unplug off pause pause and resume N A rewind duration on pause 0 to 15 seconds disable autoresume if phones not present off on N A Last fm Logging off on N A talk dir off number spell N A talk dir clip off...

Page 149: ...ade mix N A crossfeed on off N A crossfeed direct gain 0 to 60 0 1dB crossfeed cross gain 30 to 120 0 1dB crossfeed hf attenuation 60 to 240 0 1dB crossfeed hf cutoff 500 to 2000 Hz eq enabled on off N A eq precut 0 to 240 0 1dB eq band 0 cutoff 0 to 32768 Hz eq band 1 cutoff 0 to 32768 Hz eq band 2 cutoff 0 to 32768 Hz eq band 3 cutoff 0 to 32768 Hz eq band 4 cutoff 0 to 32768 Hz eq band 0 q 0 to...

Page 150: ... selector type pointer bar inverse bar color bar gradient N A show icons on off N A iconset path filename bmp N A viewers iconset path filename bmp N A backdrop path filename bmp N A foreground color 000000 to FFFFFF RRGGBB background color 000000 to FFFFFF RRGGBB line selector start color 000000 to FFFFFF RRGGBB line selector end color 000000 to FFFFFF RRGGBB line selector text color 000000 to FF...

Page 151: ... N A time format 12hour 24hour N A rec quality 0 to 7 0 small size 7 high quality rec frequency 48 44 32 24 22 16 kHz rec source mic line spdif N A rec channels mono stereo N A rec mic gain 0 to 15 N A rec left gain 0 to 15 N A rec right gain 0 to 15 N A editable recordings off on N A rec timesplit off 0 05 0 10 0 15 0 30 1 00 2 00 4 00 6 00 8 00 16 00 24 00 h mm pre recording time off 1 to 30 sec...

Page 152: ...did and what happened Whether the problem is repeatable or a one time occurrence All relevant data regarding the problem such as playlists MP3 files etc IMPOR TANT D 2 Feature ideas To suggest an idea for a feature or to read those made by others see http forums rockbox org index php board 49 0 Please keep in mind that this forum is for the dis cussion of feature ideas they are not requests and th...

Page 153: ...ems will just take away valuable ram for unneces sary features You can partition your player fine just make sure the first one is FAT32 and then make the other ones whatever file system you want Just do not expect Rockbox to understand them Add scandisk like features It would be a very slow operation that would drain the batteries and take a lot of useful ram for something that is much better and ...

Page 154: ... 2007 08 03 iPod 3rd gen is now officially a supported target 2007 08 02 Superdom game 2007 07 27 Sound on iPod 2nd Gen 2007 07 25 Jackpot support for bitmap targets 2007 06 30 Reversi game 2007 06 29 Rocklife plugin 2007 06 28 Maze game 2007 06 17 Custom filetype colour feature introduced 2007 05 23 The 80GB Ipod Video is now supported by Rockbox 2007 04 09 WAV file viewer 2007 03 11 Sound on the...

Page 155: ...on the iAudio X5 X5L and X5V 2006 03 26 Experimental WAV playback plugin for Archos Recorder Ondio 2006 03 26 Initial version of Tag Cache 2006 03 20 Bubbles a bubble game 2006 03 19 Tetrox a Tetris clone 2006 03 12 Xobox a Xonix Qix clone 2006 03 11 Pacbox a pacman arcade machine emulator 2006 02 22 Chessbox chess game plugin 2006 02 13 iPod 5G audio playback 2006 01 28 Color bitmap support in th...

Page 156: ... 09 02 Enhanced statusbar in recording screen 2006 08 15 Support for displaying the path in the file browser 2006 02 07 Equalizer configuration for software codec platforms 2006 02 06 The Rockbox manual is available in L A TEXformat 2005 12 05 New wps added Engineeer2 marquee and DancePuffDuo E 1 3 New codecs supported Lossy codecs Ogg vorbis MPC A 52 AC3 AAC MP4 WMA ADX Speex Lossless codecs WAV ...

Page 157: ...AMIN METZLER FREDERIC DANG NGOC PIERRE DE LORE HUW SMITH GARRETT DERNER BARRY MCINTOSH LESLIE DONALD SON LEE PILGRIM ZAKK ROBERTS FRANCOIS BOUCHER MATTHIAS WIEN TAPPER BRENT COUTTS JENS ARNOLD GERALD VANBAREN CHRISTI SCARBOR OUGH STEVE CUNDARI MAT HOLTON JAN GAJDOS ANTOINE CELLERIER BRIAN KING JIRI JURECEK JACOB ERL BECK JEAN PHILIPPE BERNARDY DAVE HOOPER JONAS HA GGQVIST THOM JOHANSEN RINAT ZAKIR...

Page 158: ... PER THILO ALEXANDER GINKEL ADAM GASHLIN ROBERT KUKLA DAVID QUE SADA JARED STAFFORD MARTIN HENSEL STE PHANE DOYON AUSTIN APPEL AN DRE SMITH TRAVIS HYYPPA IAN WEBBER PAVEL GNELITSA LUTZ BO HNE WILL ROBERTSON ROBERT CARBONEAU YE WEI BRYAN CHILDS MIKE SCHMITT CHRIS TAYLOR TOBIAS LANGHOFF STEVE GOTTHARDT GREG WHITE MATTIEU FAVRE AUX MALCOLM TYRRELL PIOTR JAFISZOW GARY ALLEN JOHN BOUAN TOUN TOMASZ MON ...

Page 159: ...MAR TIN RITTER JUSTIN HANNIGAN TOMASZ WASILCZYK KENJIRO ARAI JOHN KAM INAR JORIS GOOSEN MARK GANSON DAVIDE GENTILE JAMES VASILE MO HAMED TAREK MIKE BURKE MICHAEL CHICOINE MACIEJ ADAMCZAK TOMER SHALEV THIBAUT GIRKA RASMUS RY WILLIAM POETRA YOGA HADISOESENO ADRIAN OSOIANU MARTIN PAHL ORI AVTALION THOMAS SCHOTT DENNIS IVANOV TAKUMI SUZUKI SHUNSUKE SHIMIZU TADAYUKI NISHIZONO JUN GU DANIEL WECK CLE MEN...

Page 160: ... License which is a copyleft license designed for free software We have designed this License in order to use it for manuals for free software because free software needs free documentation a free program should come with manuals providing the same freedoms that the software does But this License is not limited to software manuals it can be used for any textual work regardless of subject matter or...

Page 161: ...e specification is available to the general public that is suitable for revising the document straightforwardly with generic text editors or for images com posed of pixels generic paint programs or for drawings some widely available draw ing editor and that is suitable for input to text formatters or for automatic translation to a variety of formats suitable for input to text formatters A copy mad...

Page 162: ...o lend copies under the same conditions stated above and you may publicly display copies 3 COPYING IN QUANTITY If you publish printed copies or copies in media that commonly have printed covers of the Document numbering more than 100 and the Document s license notice requires Cover Texts you must enclose the copies in covers that carry clearly and legibly all these Cover Texts Front Cover Texts on...

Page 163: ...me title as a previous version if the original publisher of that version gives permission B List on the Title Page as authors one or more persons or entities responsible for authorship of the modifications in the Modified Version together with at least five of the principal authors of the Document all of its principal authors if it has fewer than five unless they release you from this requirement ...

Page 164: ...ion includes new front matter sections or appendices that qualify as Secondary Sections and contain no material copied from the Document you may at your option designate some or all of these sections as invariant To do this add their titles to the list of Invariant Sections in the Modified Version s license notice These titles must be distinct from any other section titles You may add a section En...

Page 165: ...ther documents released under this License and replace the individual copies of this License in the various doc uments with a single copy that is included in the collection provided that you follow the rules of this License for verbatim copying of each of the documents in all other respects You may extract a single document from such a collection and distribute it individ ually under this License ...

Page 166: ...cense or dis tribute the Document is void and will automatically terminate your rights under this License However parties who have received copies or rights from you under this License will not have their licenses terminated so long as such parties remain in full compliance 10 FUTURE REVISIONS OF THIS LICENSE The Free Software Foundation may publish new revised versions of the GNU Free Documentati...

Page 167: ...variant Sections Front Cover Texts and Back Cover Texts replace the with Texts line with this with the Invariant Sections being LIST THEIR TITLES with the Front Cover Texts being LIST and with the Back Cover Texts being LIST If you have Invariant Sections without Cover Texts or some other combination of the three merge those two alternatives to suit the situation If your document contains nontrivi...

Page 168: ... need to make restrictions that forbid anyone to deny you these rights or to ask you to surrender the rights These restrictions translate to certain responsibilities for you if you distribute copies of the software or if you modify it For example if you distribute copies of such a program whether gratis or for a fee you must give the recipients all the rights that you have You must make sure that ...

Page 169: ...an appropriate copyright notice and disclaimer of warranty keep intact all the notices that refer to this License and to the absence of any war ranty and give any other recipients of the Program a copy of this License along with the Program You may charge a fee for the physical act of transferring a copy and you may at your option offer warranty protection in exchange for a fee 2 You may modify yo...

Page 170: ...2 in object code or executable form under the terms of Sections 1 and 2 above provided that you also do one of the following a Accompany it with the complete corresponding machine readable source code which must be distributed under the terms of Sections 1 and 2 above on a medium customarily used for software interchange or b Accompany it with a written offer valid for at least three years to give...

Page 171: ...ogram or any work based on the Program the recipient automatically receives a license from the original licensor to copy distribute or modify the Program subject to these terms and conditions You may not impose any further restrictions on the recipients exercise of the rights granted herein You are not responsible for enforcing compliance by third parties to this License 7 If as a consequence of a...

Page 172: ...stinguishing version number If the Program specifies a version number of this License which applies to it and any later version you have the option of following the terms and conditions either of that version or of any later version published by the Free Software Foundation If the Program does not specify a version number of this License you may choose any version ever published by the Free Softwa...

Page 173: ...is safest to attach them to the start of each source file to most effectively convey the exclusion of warranty and each file should have at least the copyright line and a pointer to where the full notice is found one line to give the program s name and a brief idea of what it does Copyright C year name of author This program is free software you can redistribute it and or modify it un der the term...

Page 174: ...u should also get your employer if you work as a programmer or your school if any to sign a copyright disclaimer for the program if necessary Here is a sample alter the names Yoyodyne Inc hereby disclaims all copyright interest in the program Gnomovision which makes passes at compilers written by James Hacker signature of Ty Coon 1 April 1989 Ty Coon President of Vice This General Public License d...

Reviews: