Robert Hak | 019203b | 2002-08-21 10:36:05 +0000 | [diff] [blame] | 1 | Q1. What is a FAQ? |
| 2 | A1. A rare small animal of the species 'Textius Electronicus'. It is known for |
| 3 | its helpful attitude and vicious misspellings. |
| 4 | |
| 5 | Q2. Okay, fine, what is _this_ FAQ? |
Linus Nielsen Feltzing | bda36dc | 2002-12-06 22:18:54 +0000 | [diff] [blame] | 6 | A2. This FAQ is for questions (that we have answers to) that have been asked |
Robert Hak | 019203b | 2002-08-21 10:36:05 +0000 | [diff] [blame] | 7 | repeatedly either in emails or on IRC. |
| 8 | |
| 9 | Q3. What is Rockbox? What is it's purpose? |
| 10 | A3. The purpose of this project is to write an Open Source replacement |
| 11 | firmware for the Archos Jukebox 6000, Studio 20 and Recorder MP3 players. |
| 12 | |
| 13 | Q4. I want to write code for my Archos, how do I proceed? |
Robert Hak | 6e3eb84 | 2003-02-21 23:40:31 +0000 | [diff] [blame] | 14 | A4. Our guide on first time (http://rockbox.haxx.se/docs/firsttime.html) |
| 15 | Rockbox development should answer most of your questions. |
Robert Hak | 019203b | 2002-08-21 10:36:05 +0000 | [diff] [blame] | 16 | |
Robert Hak | 09499b5 | 2002-08-22 07:03:17 +0000 | [diff] [blame] | 17 | Q5: What is CVS? |
Robert Hak | 019203b | 2002-08-21 10:36:05 +0000 | [diff] [blame] | 18 | A5: Concurrent Versions System (http://www.cvshome.org). We have a small |
| 19 | help page about how to use this to get, update and commit files on the web |
| 20 | at http://rockbox.haxx.se/cvs.html |
| 21 | |
| 22 | Q6. What exactly is the CONTRIBUTING file? |
| 23 | A6. Just like the name implies, it lists conventions that the project follows, |
| 24 | and in turn asks you to follow, for the formating of source code in |
| 25 | general. |
| 26 | |
| 27 | Q7. Okay, so I read CONTRIBUTING and although I don't agree with all your |
| 28 | conventions, I am going to be sensible and follow them anyway. Now what? |
| 29 | A7. Start by reading up on the information about the jukeboxes on our web page. |
| 30 | Then go into CVS and look at the code we've written. Then take what you |
| 31 | need and start writing. |
| 32 | |
Robert Hak | 6bb1af0 | 2003-02-20 21:49:02 +0000 | [diff] [blame] | 33 | Q8. I want to join the development team, but don't have a SourceForge account, |
Robert Hak | 019203b | 2002-08-21 10:36:05 +0000 | [diff] [blame] | 34 | what should I do? |
Robert Hak | 6bb1af0 | 2003-02-20 21:49:02 +0000 | [diff] [blame] | 35 | A8. You don't need a SourceForge account to help developing Rockbox. Just |
| 36 | submit patches (http://rockbox.haxx.se/docs/patch.html) |
Björn Stenberg | 10fc53c | 2002-08-23 20:49:12 +0000 | [diff] [blame] | 37 | |
| 38 | If your patches are consistently well-written and thus accepted, you may |
| 39 | ultimately be offered CVS commit access. If that should happen, you will |
| 40 | need to get a Sourceforge account: |
| 41 | http://sourceforge.net/account/register.php |
Robert Hak | 019203b | 2002-08-21 10:36:05 +0000 | [diff] [blame] | 42 | |
Robert Hak | 6bb1af0 | 2003-02-20 21:49:02 +0000 | [diff] [blame] | 43 | Q9. Do you have a mailing list? |
| 44 | A9. Sure do! As a matter of fact, we have several of them for specific |
Robert Hak | f5a9a72 | 2002-08-21 17:33:56 +0000 | [diff] [blame] | 45 | things. Please check out: http://rockbox.haxx.se/mail/ |
Robert Hak | 019203b | 2002-08-21 10:36:05 +0000 | [diff] [blame] | 46 | |
Robert Hak | 6bb1af0 | 2003-02-20 21:49:02 +0000 | [diff] [blame] | 47 | Q10. Great you have a mailing list! Is there anyway for me to catch up on |
Robert Hak | 019203b | 2002-08-21 10:36:05 +0000 | [diff] [blame] | 48 | past posts? |
Robert Hak | 6bb1af0 | 2003-02-20 21:49:02 +0000 | [diff] [blame] | 49 | A10. Check out the archives at: http://rockbox.haxx.se/mail/ |
Robert Hak | 019203b | 2002-08-21 10:36:05 +0000 | [diff] [blame] | 50 | |
Robert Hak | 6bb1af0 | 2003-02-20 21:49:02 +0000 | [diff] [blame] | 51 | Q11. How can I meet the developers working on the project? |
| 52 | A11. One way is by visiting us on IRC. Head on over to the server |
Robert Hak | 019203b | 2002-08-21 10:36:05 +0000 | [diff] [blame] | 53 | irc.openprojects.net, and then join "#rockbox". There is usually at |
| 54 | least one person there. If you don't see any activity, feel free to post |
Daniel Stenberg | 40f4288 | 2003-03-05 23:23:28 +0000 | [diff] [blame^] | 55 | questions anyway, several of us log the channel and will get you answers |
Robert Hak | 019203b | 2002-08-21 10:36:05 +0000 | [diff] [blame] | 56 | when we unidle. |
| 57 | |
Daniel Stenberg | 40f4288 | 2003-03-05 23:23:28 +0000 | [diff] [blame^] | 58 | Q12: Wow, you guys talk on IRC a lot? I wish I had been around for those |
Robert Hak | 019203b | 2002-08-21 10:36:05 +0000 | [diff] [blame] | 59 | conversations to see what happened. |
Robert Hak | 6bb1af0 | 2003-02-20 21:49:02 +0000 | [diff] [blame] | 60 | A12: We are glad you mentioned that! http://rockbox.haxx.se/irc happens |
Robert Hak | 019203b | 2002-08-21 10:36:05 +0000 | [diff] [blame] | 61 | to have a list of various logs we have recorded of events in the channel. |
| 62 | Feel free to read up, and ask questions on what you find. |
| 63 | |
Robert Hak | 6bb1af0 | 2003-02-20 21:49:02 +0000 | [diff] [blame] | 64 | Q13. What is this "SourceForge" you keep mentioning? |
| 65 | A13. http://www.sourceforge.net |
Robert Hak | 019203b | 2002-08-21 10:36:05 +0000 | [diff] [blame] | 66 | |
Robert Hak | 6bb1af0 | 2003-02-20 21:49:02 +0000 | [diff] [blame] | 67 | Q14. Can the changes or the software that Rockbox suggests or offers |
Robert Hak | 019203b | 2002-08-21 10:36:05 +0000 | [diff] [blame] | 68 | possibly damage my Archos Player? |
Robert Hak | 6bb1af0 | 2003-02-20 21:49:02 +0000 | [diff] [blame] | 69 | A14. All firmware mods that are presented are still highly experimental. |
Robert Hak | 019203b | 2002-08-21 10:36:05 +0000 | [diff] [blame] | 70 | Try them at your own risk. We offer no guarantee that this software, or |
| 71 | the hardware modifications we show, will not damage your player or void |
| 72 | your warranty. That said, we have not been able to damage any of our |
| 73 | units by modifying only the firmware. You can accidentally password |
Daniel Stenberg | 40f4288 | 2003-03-05 23:23:28 +0000 | [diff] [blame^] | 74 | protect your hard disk, but there are ways around that. (See below.) |
Robert Hak | 019203b | 2002-08-21 10:36:05 +0000 | [diff] [blame] | 75 | |
Robert Hak | 6bb1af0 | 2003-02-20 21:49:02 +0000 | [diff] [blame] | 76 | Q15. I want to see what the inside of my player looks like, but I would really |
Robert Hak | 019203b | 2002-08-21 10:36:05 +0000 | [diff] [blame] | 77 | like to avoid voiding my warranty. Is there anything you can suggest? |
Robert Hak | 6bb1af0 | 2003-02-20 21:49:02 +0000 | [diff] [blame] | 78 | A15. We have a collection of photos of both the player and recorder. Look at |
Robert Hak | 019203b | 2002-08-21 10:36:05 +0000 | [diff] [blame] | 79 | http://rockbox.haxx.se/internals/ |
| 80 | |
Robert Hak | 6bb1af0 | 2003-02-20 21:49:02 +0000 | [diff] [blame] | 81 | Q16. What exactly are you trying to achieve with this line of development? |
Daniel Stenberg | 40f4288 | 2003-03-05 23:23:28 +0000 | [diff] [blame^] | 82 | (A.K.A. what's your purpose for being here?) |
Robert Hak | 6bb1af0 | 2003-02-20 21:49:02 +0000 | [diff] [blame] | 83 | A16. Firstly, we wouldn't start something like this if we didn't simply enjoy |
Robert Hak | 019203b | 2002-08-21 10:36:05 +0000 | [diff] [blame] | 84 | it profusely. This is great fun! |
| 85 | Secondly, we feel the firmware is lacking some features and contain a |
| 86 | number of annoying bugs that we want to fix. |
| 87 | Some ideas would include (in no particular order): |
| 88 | - No pause between songs |
| 89 | - Mid-song resume |
| 90 | - Mid-playlist resume |
| 91 | - No-scan playlists |
| 92 | - Unlimited playlist size |
| 93 | - Autobuild playlists (ie: "all songs in this directory tree") |
| 94 | - Auto-continue play in the next directory |
| 95 | - Current folder and all sub-folder random play |
| 96 | - Full disk random play |
| 97 | - REAL random |
| 98 | - Multi song queue |
| 99 | - Faster scroll speed |
| 100 | - More cool features with the wire remote control (including |
| 101 | controlling your Archos from your car radio (req hw mod)) |
| 102 | - Support playing of other files types (ie: Ogg Vorbis support) |
| 103 | - Support for megabass switch (req hw mod) |
| 104 | - Player control via USB |
| 105 | - Memory expansion? |
| 106 | Note: Just because something is on this list, does not mean that it is |
Robert Hak | f5a9a72 | 2002-08-21 17:33:56 +0000 | [diff] [blame] | 107 | technically feasible. (But hey we can dream) And something not |
| 108 | being on the list does not mean it isn't a neat idea. Bring it to |
| 109 | the list. |
Robert Hak | 019203b | 2002-08-21 10:36:05 +0000 | [diff] [blame] | 110 | |
Robert Hak | 6bb1af0 | 2003-02-20 21:49:02 +0000 | [diff] [blame] | 111 | Q17. You mention supporting Ogg Vorbis and other file types on your list of |
Björn Stenberg | 9240856 | 2002-09-07 12:13:40 +0000 | [diff] [blame] | 112 | ideas. What is the status on that? |
Robert Hak | 6bb1af0 | 2003-02-20 21:49:02 +0000 | [diff] [blame] | 113 | A17. Pessimist's Answer: At the current time we believe this is not very |
Daniel Stenberg | 40f4288 | 2003-03-05 23:23:28 +0000 | [diff] [blame^] | 114 | likely. The Micronas chip (MAS3507) decoder in the Archos does not |
Linus Nielsen Feltzing | bda36dc | 2002-12-06 22:18:54 +0000 | [diff] [blame] | 115 | natively support decoding and there is very little program space in the |
| 116 | player to implement it ourselves. The alternative would be to write a |
Daniel Stenberg | 40f4288 | 2003-03-05 23:23:28 +0000 | [diff] [blame^] | 117 | software decoder as part of the Rockbox firmware. However, as much as we |
Linus Nielsen Feltzing | bda36dc | 2002-12-06 22:18:54 +0000 | [diff] [blame] | 118 | love our players, the computing power of the Archos (SH1 microcontroller) |
Daniel Stenberg | 40f4288 | 2003-03-05 23:23:28 +0000 | [diff] [blame^] | 119 | is not fully sufficient for this need. |
Robert Hak | 019203b | 2002-08-21 10:36:05 +0000 | [diff] [blame] | 120 | |
| 121 | Optimist's Answer: We can play any format if only we can write code for |
| 122 | the DSP to decode it. The MAS 3507 (and 3587) are generic DSPs that |
| 123 | simply have MP3 codecs in ROM. We can download new codecs in them and |
| 124 | we will be the first to celebrate if we can get OGG or FLAC or anything |
| 125 | into these DSPs. Unfortunately, we have no docs or tools for writing new |
| 126 | MAS DSP code and Intermetall is very secretive about it. If anyone can |
| 127 | help, please get in touch! |
| 128 | |
Björn Stenberg | 9240856 | 2002-09-07 12:13:40 +0000 | [diff] [blame] | 129 | The recent release of Tremor (integer Ogg decoder) indicates it uses |
| 130 | around 100 KB for lookup tables. That's not unreasonable for a decoder, |
| 131 | but we only have 4 KB for both code *and* data. So the grim reality is |
| 132 | that Ogg will never be supported by the Archos Players and Recorders. |
| 133 | |
Robert Hak | 6bb1af0 | 2003-02-20 21:49:02 +0000 | [diff] [blame] | 134 | Q18. What about supporting playing of WMA files? |
| 135 | A18. Dear Mr. Gates, you have two options. Re-read question #18, or go buy |
Robert Hak | 019203b | 2002-08-21 10:36:05 +0000 | [diff] [blame] | 136 | your own project. |
| 137 | |
Robert Hak | 6bb1af0 | 2003-02-20 21:49:02 +0000 | [diff] [blame] | 138 | Q19: But you don't understand, I'm not talking about decoding here, |
Robert Hak | 49c2fda | 2002-08-29 13:36:05 +0000 | [diff] [blame] | 139 | since the data we want may already be in the decoded format (PCM). |
Robert Hak | 6bb1af0 | 2003-02-20 21:49:02 +0000 | [diff] [blame] | 140 | A19: Okay, last time. No. We have no problems whatsoever reading different |
Robert Hak | 49c2fda | 2002-08-29 13:36:05 +0000 | [diff] [blame] | 141 | file formats, call it PCM, WAV, GRI, PQR or whatever. The problem is |
| 142 | that the CODEC only accepts MP3 data and nothing else. We could write a |
| 143 | new CODEC if we knew how to do it, but there is no documentation on the |
| 144 | DSP. Please note that we have no access to the DAC, so we can't send the |
| 145 | data directly to the DAC. |
| 146 | |
Robert Hak | 6bb1af0 | 2003-02-20 21:49:02 +0000 | [diff] [blame] | 147 | Q20. What is the most recent version of Rockbox? |
| 148 | A20. We recently released version 1.4, so head on over to |
Robert Hak | 7bf657a | 2002-08-28 09:45:09 +0000 | [diff] [blame] | 149 | http://rockbox.haxx.se/download/ and pull it down. |
Robert Hak | 019203b | 2002-08-21 10:36:05 +0000 | [diff] [blame] | 150 | Make sure to read the release notes. |
Robert Hak | a0f9f62 | 2002-10-12 04:23:05 +0000 | [diff] [blame] | 151 | (http://rockbox.haxx.se/download/rockbox-1.4-notes.txt). |
Robert Hak | 019203b | 2002-08-21 10:36:05 +0000 | [diff] [blame] | 152 | |
Robert Hak | 6bb1af0 | 2003-02-20 21:49:02 +0000 | [diff] [blame] | 153 | Q21. What do you plan to add to coming versions? |
| 154 | A21. We have a rough idea of which features we plan/expect/hope to be included |
Robert Hak | 019203b | 2002-08-21 10:36:05 +0000 | [diff] [blame] | 155 | in which versions. Once again, remember that none of this is written in |
| 156 | stone (noticing a pattern yet?) |
| 157 | |
Robert Hak | a0f9f62 | 2002-10-12 04:23:05 +0000 | [diff] [blame] | 158 | Version 2.0 |
| 159 | Recording, Autobuild playlists, File/directory management |
Robert Hak | 019203b | 2002-08-21 10:36:05 +0000 | [diff] [blame] | 160 | |
Daniel Stenberg | 40f4288 | 2003-03-05 23:23:28 +0000 | [diff] [blame^] | 161 | Q22. I tried one of your firmware files and now I can't access my hard disk! |
Robert Hak | 019203b | 2002-08-21 10:36:05 +0000 | [diff] [blame] | 162 | When I turn on my jukebox, it says: |
| 163 | Part. Error |
| 164 | Pls Chck HD |
Daniel Stenberg | 40f4288 | 2003-03-05 23:23:28 +0000 | [diff] [blame^] | 165 | A22. Your hard disk has been password protected. We're not 100% sure why it |
Robert Hak | 019203b | 2002-08-21 10:36:05 +0000 | [diff] [blame] | 166 | happens, but you can unlock it yourself. Look at: |
| 167 | http://rockbox.haxx.se/lock.html |
| 168 | |
Robert Hak | 6bb1af0 | 2003-02-20 21:49:02 +0000 | [diff] [blame] | 169 | Q23: This FAQ doesn't answer the question I have. What should I do? |
| 170 | A23: You have a couple options here. You could forget the question, find an |
Daniel Stenberg | 40f4288 | 2003-03-05 23:23:28 +0000 | [diff] [blame^] | 171 | easier question, or accept '42' as the answer no matter what. We don't |
Robert Hak | 019203b | 2002-08-21 10:36:05 +0000 | [diff] [blame] | 172 | really recommend any of these (though I do opt for '42' often myself). |
Daniel Stenberg | 40f4288 | 2003-03-05 23:23:28 +0000 | [diff] [blame^] | 173 | What we do recommend is stopping by IRC, visiting the web site |
| 174 | (http://rockbox.haxx.se) to see if the question was answered else where |
| 175 | (like our nodo http://rockbox.haxx.se/docs/nodo.html FAQ) and just not |
| 176 | included here, or ultimately dropping an email to the mailing list |
| 177 | (rockbox@cool.haxx.se) or the FAQ maintainer listed on the project home |
| 178 | page. |
Robert Hak | 019203b | 2002-08-21 10:36:05 +0000 | [diff] [blame] | 179 | |
Robert Hak | 6bb1af0 | 2003-02-20 21:49:02 +0000 | [diff] [blame] | 180 | Q24: Are there other ways to contact the developers? |
| 181 | A24: Yes. |
Robert Hak | 019203b | 2002-08-21 10:36:05 +0000 | [diff] [blame] | 182 | |
Robert Hak | 6bb1af0 | 2003-02-20 21:49:02 +0000 | [diff] [blame] | 183 | Q25: Are you going to tell us what they are? |
| 184 | A25: No. Post to the mailing list and we will get back to you. |
Robert Hak | 019203b | 2002-08-21 10:36:05 +0000 | [diff] [blame] | 185 | |
Robert Hak | 6bb1af0 | 2003-02-20 21:49:02 +0000 | [diff] [blame] | 186 | Q26: But I _really_ want to talk with you in person. |
| 187 | A26: I'm sorry. My girlfriend/boyfriend/pet says I'm not allowed to, and the |
Robert Hak | 019203b | 2002-08-21 10:36:05 +0000 | [diff] [blame] | 188 | doctors here won't let me have pens or pencils. They say its some rule |
Daniel Stenberg | 40f4288 | 2003-03-05 23:23:28 +0000 | [diff] [blame^] | 189 | about us not having sharp objects. I'm sorry. Now please stop calling |
| 190 | me here. |
Robert Hak | 019203b | 2002-08-21 10:36:05 +0000 | [diff] [blame] | 191 | |
Robert Hak | 6bb1af0 | 2003-02-20 21:49:02 +0000 | [diff] [blame] | 192 | Q27: Will you ever port Quake II to the Archos? |
| 193 | A27: If you ask that again, I'm sending your address and phone number to the |
| 194 | guy that mailed us with question #24. |
Robert Hak | 019203b | 2002-08-21 10:36:05 +0000 | [diff] [blame] | 195 | |
Robert Hak | 6bb1af0 | 2003-02-20 21:49:02 +0000 | [diff] [blame] | 196 | Q28: Umm, was that sarcasm? |
| 197 | A28: That's it, I'm mailing him now. |
Robert Hak | 019203b | 2002-08-21 10:36:05 +0000 | [diff] [blame] | 198 | |
Robert Hak | 6bb1af0 | 2003-02-20 21:49:02 +0000 | [diff] [blame] | 199 | Q29: Is this legal? I mean, I'd just hate to see something like that |
Robert Hak | 019203b | 2002-08-21 10:36:05 +0000 | [diff] [blame] | 200 | challenged under the DMCA in all its ridiculousness. Any thoughts or |
| 201 | ideas? |
Robert Hak | 6bb1af0 | 2003-02-20 21:49:02 +0000 | [diff] [blame] | 202 | A29: We believe we are in the green on this. We are not violating anyone's |
Robert Hak | 019203b | 2002-08-21 10:36:05 +0000 | [diff] [blame] | 203 | copyright and we are not circumventing any copy protection scheme. |
| 204 | This has been a big point for the project since its inception. Some |
| 205 | people wanted us to distribute patched versions of the original firmware, |
| 206 | but seeing as that _would_ have violated Archos' copyright, we didn't |
| 207 | follow that course of action. |
| 208 | |
Daniel Stenberg | 40f4288 | 2003-03-05 23:23:28 +0000 | [diff] [blame^] | 209 | Q30: On the web site [and various information postings] you state |
Robert Hak | 019203b | 2002-08-21 10:36:05 +0000 | [diff] [blame] | 210 | "Every tiny bit was reverse engineered, disassembled and then |
| 211 | re-written from scratch". |
| 212 | If it was rewritten from scratch then why was it first reverse-engineered |
| 213 | and disassembled? Instead this sounds more like someone disassembled it |
| 214 | then used the understanding that they gained to create a new version, |
| 215 | which is not quite the same as "from scratch". |
Robert Hak | 6bb1af0 | 2003-02-20 21:49:02 +0000 | [diff] [blame] | 216 | A30: Don't confuse the terms. Reverse engineering means examining a product |
Robert Hak | 019203b | 2002-08-21 10:36:05 +0000 | [diff] [blame] | 217 | to find out how it works. Disassembling the firmware is merely one tool |
| 218 | used in that examination. Oscilloscopes and logic analyzers are other |
| 219 | tools we have used. We have written every single byte of the Rockbox |
| 220 | firmware. But we could not have written the software without first |
| 221 | researching how the hardware was put together, i.e. reverse engineer it. |
| 222 | All of this is completely legal. If you define "from scratch" as writing |
| 223 | software without first researching the surrounding interfaces, then no |
| 224 | software has ever been written from scratch. |
| 225 | |
Robert Hak | 6bb1af0 | 2003-02-20 21:49:02 +0000 | [diff] [blame] | 226 | Q31: Wait a minute here. When you released version 1.0 you did not have a |
Daniel Stenberg | 40f4288 | 2003-03-05 23:23:28 +0000 | [diff] [blame^] | 227 | single one of the ideas you have mentioned on your web site actually |
| 228 | implemented! Calling this version 1.0 is really misleading. What's the |
Robert Hak | 019203b | 2002-08-21 10:36:05 +0000 | [diff] [blame] | 229 | story?! |
Robert Hak | 6bb1af0 | 2003-02-20 21:49:02 +0000 | [diff] [blame] | 230 | A31: In simple terms, the first release was called 1.0 because it had a basic |
Robert Hak | 019203b | 2002-08-21 10:36:05 +0000 | [diff] [blame] | 231 | working feature set that worked and had no known bugs. That is what 1.0 |
| 232 | meant. It is true that Rockbox 1.0 lacked most of the feature set that |
| 233 | every sane user wanted. However, we never said it was more |
Robert Hak | 11f2c3c | 2002-08-24 03:52:01 +0000 | [diff] [blame] | 234 | feature-complete or better in any way then the original firmware that |
| 235 | early in the project. The first release was done as a proof of concept |
| 236 | that our ideas are moving in the right direction. We also hoped that it |
| 237 | would help bring the project some attention, and some additional |
| 238 | developers. Adding the missing features was just a matter of time. In |
| 239 | more recent releases we have completed many of our desired goals, and |
Daniel Stenberg | 40f4288 | 2003-03-05 23:23:28 +0000 | [diff] [blame^] | 240 | several new ones that were implemented to fulfill user requests. |
Robert Hak | 019203b | 2002-08-21 10:36:05 +0000 | [diff] [blame] | 241 | |
Robert Hak | 6bb1af0 | 2003-02-20 21:49:02 +0000 | [diff] [blame] | 242 | Q32: I've heard talk of a 'Rolo'. What is that? (Or 'All you ever wanted |
Robert Hak | 019203b | 2002-08-21 10:36:05 +0000 | [diff] [blame] | 243 | to know about Rockbox boot loaders') |
Robert Hak | 6bb1af0 | 2003-02-20 21:49:02 +0000 | [diff] [blame] | 244 | A32: Rolo is our bootloader. Rolo became available with our 1.4 release. |
Robert Hak | a0f9f62 | 2002-10-12 04:23:05 +0000 | [diff] [blame] | 245 | To make use of Rolo, you must have a file with the same extension as |
| 246 | your Rockbox firmware (.ajz on Recorder, .mod on Player) but a different |
| 247 | name. You can then browse to it, and you 'run' the other firmware |
| 248 | you wish to switch to by pressing play. |
Robert Hak | 9756cb0 | 2002-09-03 19:41:49 +0000 | [diff] [blame] | 249 | |
| 250 | *Poof* You will reboot to that firmware. (Note that in order to return |
| 251 | to Rockbox you may need to reboot manually if the new firmware you loaded |
| 252 | does not have a bootloader itself.) |
Robert Hak | 019203b | 2002-08-21 10:36:05 +0000 | [diff] [blame] | 253 | |
Daniel Stenberg | 40f4288 | 2003-03-05 23:23:28 +0000 | [diff] [blame^] | 254 | Q33: Can I use the Archos as an USB hard disk to store data from my PDA/ |
Björn Stenberg | f2b8aec | 2002-10-22 20:23:16 +0000 | [diff] [blame] | 255 | digital camera/phone etc. |
Robert Hak | 6e3eb84 | 2003-02-21 23:40:31 +0000 | [diff] [blame] | 256 | A33: No. See: http://rockbox.haxx.se/docs/nodo.html#4 |
Robert Hak | 019203b | 2002-08-21 10:36:05 +0000 | [diff] [blame] | 257 | |
Daniel Stenberg | 40f4288 | 2003-03-05 23:23:28 +0000 | [diff] [blame^] | 258 | Q34: When I use Rockbox my jukebox's red "error" light turns on a lot, but this |
Robert Hak | 019203b | 2002-08-21 10:36:05 +0000 | [diff] [blame] | 259 | doesn't happen on the factory firmware. Why? |
Robert Hak | 6bb1af0 | 2003-02-20 21:49:02 +0000 | [diff] [blame] | 260 | A34: Rockbox uses the red LED as harddisk activity light, not as an error |
Robert Hak | 019203b | 2002-08-21 10:36:05 +0000 | [diff] [blame] | 261 | light. Relax and enjoy the music. |
| 262 | |
Robert Hak | 6bb1af0 | 2003-02-20 21:49:02 +0000 | [diff] [blame] | 263 | Q35: I have a question about the batteries... |
| 264 | A35: STOP! We have put together a completely different FAQ for battery |
Robert Hak | 35c0480 | 2002-08-21 11:07:28 +0000 | [diff] [blame] | 265 | related questions. |
| 266 | Check out: http://rockbox.haxx.se/docs/battery-faq.html |
Robert Hak | 019203b | 2002-08-21 10:36:05 +0000 | [diff] [blame] | 267 | |
Robert Hak | 6bb1af0 | 2003-02-20 21:49:02 +0000 | [diff] [blame] | 268 | Q36. I have a question about patches... |
| 269 | A36. Check out http://rockbox.haxx.se/docs/patch.html as it should answer any |
| 270 | patch related questions you may have. |
| 271 | |
Robert Hak | d7529d8 | 2002-10-14 10:56:47 +0000 | [diff] [blame] | 272 | Q37: What is the WPS? |
| 273 | A37: That is the 'While Playing Screen'. Basically this is what is shown on |
Robert Hak | fac7852 | 2002-08-22 03:00:12 +0000 | [diff] [blame] | 274 | your player's display while we are playing your song. |
| 275 | |
Robert Hak | d7529d8 | 2002-10-14 10:56:47 +0000 | [diff] [blame] | 276 | Q38: What good is the WPS? How usable/flexible is it? |
| 277 | A38: It is very good if you want information about the current item playing ;) |
| 278 | By using a WPS configuration file you can manage exactly how/what you |
| 279 | want displayed on your Archos Player. (Even better yet, if you want |
| 280 | a feature that's not there, we are _always_ open to suggestions!) |
| 281 | Please see http://rockbox.haxx.se/manual/wps.html for information. |
Robert Hak | fac7852 | 2002-08-22 03:00:12 +0000 | [diff] [blame] | 282 | |
Robert Hak | 6bb1af0 | 2003-02-20 21:49:02 +0000 | [diff] [blame] | 283 | Q40: So how do I load/make a .wps file? |
| 284 | A40: You check out http://rockbox.haxx.se/docs/custom_wps_format.html to learn |
Robert Hak | d7529d8 | 2002-10-14 10:56:47 +0000 | [diff] [blame] | 285 | the format/features of a .wps file, and you visit |
| 286 | http://rockbox.haxx.se/manual/wps.html to learn how to load it ;) |
| 287 | |
Daniel Stenberg | 40f4288 | 2003-03-05 23:23:28 +0000 | [diff] [blame^] | 288 | Q41: Does Rockbox support other languages? How do I load/use different |
Robert Hak | 6bb1af0 | 2003-02-20 21:49:02 +0000 | [diff] [blame] | 289 | languages? |
| 290 | A41: See: http://rockbox.haxx.se/lang |
Robert Hak | d7529d8 | 2002-10-14 10:56:47 +0000 | [diff] [blame] | 291 | |
Robert Hak | 6bb1af0 | 2003-02-20 21:49:02 +0000 | [diff] [blame] | 292 | Q42: Does Rockbox support other fonts/character sets? |
| 293 | A42: Recorders do, Players don't. |
Robert Hak | d7529d8 | 2002-10-14 10:56:47 +0000 | [diff] [blame] | 294 | |
Robert Hak | 6bb1af0 | 2003-02-20 21:49:02 +0000 | [diff] [blame] | 295 | Q43: How do I use the loadable fonts? |
| 296 | A43: If you own a Recorder see: http://rockbox.haxx.se/fonts/ Players |
| 297 | cannot make use of loadable fonts. |
Robert Hak | d7529d8 | 2002-10-14 10:56:47 +0000 | [diff] [blame] | 298 | |
Robert Hak | 6bb1af0 | 2003-02-20 21:49:02 +0000 | [diff] [blame] | 299 | Q44: Why can't I use loadable fonts on the Player? |
| 300 | A44: This is because the Player font is character cell based (as opposed to |
Robert Hak | d7529d8 | 2002-10-14 10:56:47 +0000 | [diff] [blame] | 301 | the Recorder's bitmap based display). This |
Robert Hak | 0dbcb43 | 2002-08-26 23:58:05 +0000 | [diff] [blame] | 302 | means that we are able to choose what characters to display, but not how |
| 303 | to display them. We do have the ability to change/create up to 4 chars |
| 304 | on one model and 8 on another, however we are currently using several of |
| 305 | these 'letters' to store icons for the player. |
| 306 | |
Robert Hak | 6bb1af0 | 2003-02-20 21:49:02 +0000 | [diff] [blame] | 307 | Q45: Why don't you have any games available for the Players? |
| 308 | A45: The display on the Players is character cell and not bitmap based. |
Robert Hak | 0dbcb43 | 2002-08-26 23:58:05 +0000 | [diff] [blame] | 309 | This means we can only control what characters get displayed, not |
| 310 | what pixels are shown. This makes the prospect of game play very |
Robert Hak | d7529d8 | 2002-10-14 10:56:47 +0000 | [diff] [blame] | 311 | slim (at least for anything involving graphics, so if you have text |
| 312 | based games that only use 2 lines send them on in!). |
Robert Hak | 5d3a0d3 | 2002-08-27 13:50:00 +0000 | [diff] [blame] | 313 | |
Robert Hak | 6bb1af0 | 2003-02-20 21:49:02 +0000 | [diff] [blame] | 314 | Q46: I keep shutting off my player in my pocket. Can the OFF (Recorder) or |
Robert Hak | d7529d8 | 2002-10-14 10:56:47 +0000 | [diff] [blame] | 315 | STOP (Player) key be locked? |
Robert Hak | 6bb1af0 | 2003-02-20 21:49:02 +0000 | [diff] [blame] | 316 | A46: No. Unfortunately, the ON/OFF mechanisms are handled entirely in |
Robert Hak | d7529d8 | 2002-10-14 10:56:47 +0000 | [diff] [blame] | 317 | hardware. The firmware can read the keys, but can't prevent them from |
| 318 | shutting off the player. |
| 319 | |
Robert Hak | 6bb1af0 | 2003-02-20 21:49:02 +0000 | [diff] [blame] | 320 | Q47: Where's the recording option? Why can't I record?!! |
| 321 | A47: I'd like to say we hid it because we don't like you, but you seem to be |
Daniel Stenberg | 40f4288 | 2003-03-05 23:23:28 +0000 | [diff] [blame^] | 322 | a good person so here's the truth. It's just not implemented in release |
Robert Hak | 6e3eb84 | 2003-02-21 23:40:31 +0000 | [diff] [blame] | 323 | versions of Rockbox yet. But stress not, you can still use Rolo to boot |
Robert Hak | ca3fb45 | 2003-03-05 23:13:55 +0000 | [diff] [blame] | 324 | the default Archos firmware and record from there. (In order to do this |
| 325 | you _must_ have a copy of the original firmware still on your player) |
Robert Hak | d7529d8 | 2002-10-14 10:56:47 +0000 | [diff] [blame] | 326 | |
Robert Hak | 6e3eb84 | 2003-02-21 23:40:31 +0000 | [diff] [blame] | 327 | Daily builds and bleeding edge versions have initial support for |
Daniel Stenberg | dfa5110 | 2002-12-09 08:21:18 +0000 | [diff] [blame] | 328 | Recording. If you're brave and want to help out, get one, try out and |
| 329 | report your findings! |
| 330 | |
Daniel Stenberg | 40f4288 | 2003-03-05 23:23:28 +0000 | [diff] [blame^] | 331 | Q48: When recording is finally implemented in Rockbox, will it be possible to |
Robert Hak | 5d3a0d3 | 2002-08-27 13:50:00 +0000 | [diff] [blame] | 332 | use custom codecs (like LAME) or is there a built in codec in the Archos? |
Robert Hak | 6bb1af0 | 2003-02-20 21:49:02 +0000 | [diff] [blame] | 333 | A48: The MP3 encoder is in the MAS3587F chip, and nothing we can change. |
Robert Hak | 5d3a0d3 | 2002-08-27 13:50:00 +0000 | [diff] [blame] | 334 | |
Robert Hak | 6bb1af0 | 2003-02-20 21:49:02 +0000 | [diff] [blame] | 335 | Q49: What are the max/min bitrates for recording on the Recorder's encoder? |
| 336 | A49: The builtin encoder is variable bit rate only with a max of 192kbit/s, |
Robert Hak | 5d3a0d3 | 2002-08-27 13:50:00 +0000 | [diff] [blame] | 337 | and a min of 32kbit/s. |
| 338 | |
Robert Hak | 6bb1af0 | 2003-02-20 21:49:02 +0000 | [diff] [blame] | 339 | Q50: Would it be possible to record from line in on the player? |
| 340 | A50: No. |
Robert Hak | d7529d8 | 2002-10-14 10:56:47 +0000 | [diff] [blame] | 341 | |
Robert Hak | 6bb1af0 | 2003-02-20 21:49:02 +0000 | [diff] [blame] | 342 | Q51: I have a question about the id3v1 and id3v2 tags... |
| 343 | A51: Stop! Here is all the information about that (if you still have |
Robert Hak | 5d3a0d3 | 2002-08-27 13:50:00 +0000 | [diff] [blame] | 344 | questions when done, ask then.) |
| 345 | |
Robert Hak | ccedcdb | 2002-08-27 14:29:02 +0000 | [diff] [blame] | 346 | - Rockbox supports both id3v1 and id3v2 |
Björn Stenberg | 3478d9b | 2002-08-27 22:20:14 +0000 | [diff] [blame] | 347 | |
Robert Hak | ccedcdb | 2002-08-27 14:29:02 +0000 | [diff] [blame] | 348 | - The id3v2 support is limited to the first 300 bytes of the file. Some |
Björn Stenberg | 3478d9b | 2002-08-27 22:20:14 +0000 | [diff] [blame] | 349 | ripper programs tend to add very big tags first and then the important |
| 350 | ones Rockbox wants to read end up beyond the first 300 bytes and then |
| 351 | they remain unknown. |
| 352 | |
Robert Hak | ccedcdb | 2002-08-27 14:29:02 +0000 | [diff] [blame] | 353 | - If you believe that the tags you don't see *are* within 300 bytes, then |
Björn Stenberg | 3478d9b | 2002-08-27 22:20:14 +0000 | [diff] [blame] | 354 | please make the mp3 file available for one of the developers to try out. |
| 355 | |
Robert Hak | ccedcdb | 2002-08-27 14:29:02 +0000 | [diff] [blame] | 356 | - The 300-byte limit is subject to be removed in a future version |
Linus Nielsen Feltzing | bda36dc | 2002-12-06 22:18:54 +0000 | [diff] [blame] | 357 | (Actually, it is already removed in post-1.4 versions) |
Robert Hak | 7f7851a | 2002-08-27 14:14:18 +0000 | [diff] [blame] | 358 | |
Robert Hak | 6bb1af0 | 2003-02-20 21:49:02 +0000 | [diff] [blame] | 359 | Q52: Where exactly did the name 'Rockbox' come from? |
| 360 | A52: Well you can follow the full line of emails at |
Robert Hak | d4d71d1 | 2002-08-27 16:40:32 +0000 | [diff] [blame] | 361 | http://rockbox.haxx.se/mail/archive/rockbox-archive-2002-01/0062.shtml |
| 362 | However, the brief rundown is that it was recommended first by |
| 363 | Tome Cvitan, and put to a vote (which it lost). |
| 364 | |
Linus Nielsen Feltzing | 1b9a044 | 2003-02-21 03:11:52 +0000 | [diff] [blame] | 365 | Funny thing about democracies. This isn't one ;) Our beloved project |
Björn Stenberg | 9240856 | 2002-09-07 12:13:40 +0000 | [diff] [blame] | 366 | leader vetoed the winning name and chose Rockbox instead. |
Robert Hak | d4d71d1 | 2002-08-27 16:40:32 +0000 | [diff] [blame] | 367 | http://rockbox.haxx.se/mail/archive/rockbox-archive-2002-01/0134.shtml |
| 368 | |
Linus Nielsen Feltzing | bda36dc | 2002-12-06 22:18:54 +0000 | [diff] [blame] | 369 | There you have it. Recommended by users, decision by dictator. |
Robert Hak | 49c2fda | 2002-08-29 13:36:05 +0000 | [diff] [blame] | 370 | |
Robert Hak | 6bb1af0 | 2003-02-20 21:49:02 +0000 | [diff] [blame] | 371 | Q53: Why is there a limit of 400 files in a directory? |
| 372 | A53: We have answered this question numerous times. It is mentioned in the |
Robert Hak | 9756cb0 | 2002-09-03 19:41:49 +0000 | [diff] [blame] | 373 | release notes, and in the mailing list archives |
| 374 | (http://rockbox.haxx.se/mail/archive/rockbox-archive-2002-08/0448.shtml). |
| 375 | But, hey, we wouldn't want people to have to work to get an answer. |
| 376 | (If you are reading this, feel proud, for you are the exception). |
| 377 | |
| 378 | We settled on 400 files in a directory because file listings take up |
| 379 | memory on the unit, and we felt that 400 is significantly large enough |
Björn Stenberg | 9240856 | 2002-09-07 12:13:40 +0000 | [diff] [blame] | 380 | for a majority of the populace. We prefer the option of limiting |
Robert Hak | 9756cb0 | 2002-09-03 19:41:49 +0000 | [diff] [blame] | 381 | file limits in order to provide a greater amount of memory for buffering |
| 382 | of files being played. |
| 383 | |
Robert Hak | 6bb1af0 | 2003-02-20 21:49:02 +0000 | [diff] [blame] | 384 | Q54: Okay, I understand your 400 file limit. But why hardcode? Why not |
Robert Hak | 9756cb0 | 2002-09-03 19:41:49 +0000 | [diff] [blame] | 385 | have this be dynamically allocated? |
Robert Hak | 6bb1af0 | 2003-02-20 21:49:02 +0000 | [diff] [blame] | 386 | A54: Because it's useless. Dynamic memory is only ever useful if you have |
Robert Hak | 9756cb0 | 2002-09-03 19:41:49 +0000 | [diff] [blame] | 387 | memory consumers (tasks) that run at different points in time, and thus |
| 388 | can reuse the same memory for different purposes. |
| 389 | |
| 390 | We don't have that. We must be able to show a big dir, index a big |
| 391 | playlist and play a big mp3 file, all at the same time. They cannot use |
| 392 | the same memory, and thus dynamic memory buys us nothing but extra |
| 393 | complexity. If we used dynamic memory for this, we would get all kinds |
| 394 | of odd bugs. Playlists that only got half-loaded if placed in certain |
Robert Hak | a0f9f62 | 2002-10-12 04:23:05 +0000 | [diff] [blame] | 395 | directories. Parts of the disk you couldn't go to if playing a certain |
Robert Hak | 9756cb0 | 2002-09-03 19:41:49 +0000 | [diff] [blame] | 396 | playlist etc. |
| 397 | |
| 398 | We have a number of tasks that consume memory. They can all run at the |
Daniel Stenberg | 40f4288 | 2003-03-05 23:23:28 +0000 | [diff] [blame^] | 399 | same time, using all of their allotted memory. Therefore it is much better |
Robert Hak | 9756cb0 | 2002-09-03 19:41:49 +0000 | [diff] [blame] | 400 | to allocate that memory to them beforehand and not pretend that anyone |
| 401 | else is able to use it. This is standard practice in memory-limited |
| 402 | systems. |
| 403 | |
Robert Hak | 6bb1af0 | 2003-02-20 21:49:02 +0000 | [diff] [blame] | 404 | Q55: Why is there a 10,000 song limit on playlists? |
| 405 | A55: This is another hardcoded limit. We feel that as bigger disks arrive |
Robert Hak | 9756cb0 | 2002-09-03 19:41:49 +0000 | [diff] [blame] | 406 | that this limit will increase. Because of the way that playlists are |
Linus Nielsen Feltzing | 1b9a044 | 2003-02-21 03:11:52 +0000 | [diff] [blame] | 407 | stored, it tends to be a bit more malleable than the directory file limit. |
| 408 | For further detail, look at questions 53 and 54 and replace any instances |
| 409 | of '400' with '10,000'. |
Robert Hak | 9756cb0 | 2002-09-03 19:41:49 +0000 | [diff] [blame] | 410 | |
Robert Hak | 6bb1af0 | 2003-02-20 21:49:02 +0000 | [diff] [blame] | 411 | Q56: You don't understand! I _really_ need to have more then 400 files |
Robert Hak | 9756cb0 | 2002-09-03 19:41:49 +0000 | [diff] [blame] | 412 | in a directory! |
Robert Hak | 6bb1af0 | 2003-02-20 21:49:02 +0000 | [diff] [blame] | 413 | A56: The use of really big directories was a workaround for the poor playlist |
Björn Stenberg | 1d8ac3e | 2002-09-07 09:58:00 +0000 | [diff] [blame] | 414 | capabilities of the original Archos firmware. With Rockbox, you no longer |
Robert Hak | a0f9f62 | 2002-10-12 04:23:05 +0000 | [diff] [blame] | 415 | need this workaround. Organize your files in directories, then build |
Björn Stenberg | 1d8ac3e | 2002-09-07 09:58:00 +0000 | [diff] [blame] | 416 | playlists for all collections you want to shuffle-play. |
Robert Hak | 9756cb0 | 2002-09-03 19:41:49 +0000 | [diff] [blame] | 417 | |
Robert Hak | 6bb1af0 | 2003-02-20 21:49:02 +0000 | [diff] [blame] | 418 | Q57: How can I make playlists on my PC? |
| 419 | A57: There are many programs that can create .m3u playlists. WinAmp is one. |
Björn Stenberg | 1d8ac3e | 2002-09-07 09:58:00 +0000 | [diff] [blame] | 420 | Another simple method, that requires no extra software, is to use dir: |
| 421 | |
Björn Stenberg | 361546d | 2002-09-07 18:07:29 +0000 | [diff] [blame] | 422 | dir /b /s X:\ > X:\allfiles.m3u |
| 423 | dir /b /s X:\Pop > X:\pop.m3u |
| 424 | |
Daniel Stenberg | 40f4288 | 2003-03-05 23:23:28 +0000 | [diff] [blame^] | 425 | ...where X: is your Archos drive. |
Björn Stenberg | 1d8ac3e | 2002-09-07 09:58:00 +0000 | [diff] [blame] | 426 | |
| 427 | Linux users can use the 'find' command: |
| 428 | |
| 429 | cd /mnt/archos |
| 430 | find . -name "*.mp3" > all.m3u |
| 431 | |
| 432 | Remember that playlists are simple text files. You can edit them with any |
| 433 | normal text editor. |
Robert Hak | c5740ad | 2002-09-04 08:24:11 +0000 | [diff] [blame] | 434 | |
Robert Hak | 6bb1af0 | 2003-02-20 21:49:02 +0000 | [diff] [blame] | 435 | Q58: How does the shuffle work? |
| 436 | A58: It sees the playlist as a deck of cards, shuffling the entries using a |
Linus Nielsen Feltzing | 4854a2c | 2002-09-18 09:25:55 +0000 | [diff] [blame] | 437 | pseudo-random generator called the Mersenne Twister. After shuffling, |
Daniel Stenberg | 40f4288 | 2003-03-05 23:23:28 +0000 | [diff] [blame^] | 438 | the list is never changed again until you re-shuffle the list, by |
Linus Nielsen Feltzing | 4854a2c | 2002-09-18 09:25:55 +0000 | [diff] [blame] | 439 | stopping the playback and restarting. If the repeat mode is enabled, |
| 440 | the list will simply start over from the first file again, without |
Daniel Stenberg | 40f4288 | 2003-03-05 23:23:28 +0000 | [diff] [blame^] | 441 | re-shuffling. |
Linus Nielsen Feltzing | 4854a2c | 2002-09-18 09:25:55 +0000 | [diff] [blame] | 442 | The random seed is stored in the persistent setting area, so that the |
| 443 | resume feature can shuffle the playlist in exactly the same way when |
| 444 | resuming. |
Robert Hak | cd3efa6 | 2002-10-01 08:58:56 +0000 | [diff] [blame] | 445 | |
Robert Hak | 6bb1af0 | 2003-02-20 21:49:02 +0000 | [diff] [blame] | 446 | Q59: How can I find out about all the neat features that Rockbox has? |
| 447 | A59: This information is in our manual (It sometimes gets a bit out of |
Robert Hak | d7529d8 | 2002-10-14 10:56:47 +0000 | [diff] [blame] | 448 | date, so please bear with us.) The information you are most likely |
| 449 | looking for is a bit down the tree, so the here is the url: |
| 450 | http://rockbox.haxx.se/manual/rec-general.html |
| 451 | |
Daniel Stenberg | 4cd4d42 | 2002-12-09 08:11:35 +0000 | [diff] [blame] | 452 | Also, check out the features-list at: |
| 453 | http://rockbox.haxx.se/docs/features.html |
| 454 | |
Robert Hak | 6bb1af0 | 2003-02-20 21:49:02 +0000 | [diff] [blame] | 455 | Q60: How can I see what bugs are currently open/being worked on? |
| 456 | A60: Check out http://rockbox.haxx.se/bugs.shtml for a listing of bugs |
Robert Hak | cd3efa6 | 2002-10-01 08:58:56 +0000 | [diff] [blame] | 457 | that have been reported. |
| 458 | |
Robert Hak | 6bb1af0 | 2003-02-20 21:49:02 +0000 | [diff] [blame] | 459 | Q61: How can I report about bugs in Rockbox? |
| 460 | A61: If we were better programmers we would take that as an insult. But we |
Robert Hak | cd3efa6 | 2002-10-01 08:58:56 +0000 | [diff] [blame] | 461 | aren't, so we won't. The first step in reporting a bug is to review |
| 462 | the rules we ask you to follow in your submission (listed at: |
| 463 | http://rockbox.haxx.se/bugs.shtml#rules). |
| 464 | |
| 465 | Please note that we ask reports of bugs in CVS/daily builds to be sent |
| 466 | to the mailing list, and bugs in released versions of Rockbox to be |
| 467 | submitted through SourceForge's bug tracker. (A link to the bug tracker |
| 468 | can be found under our bug submission rules.) |
Linus Nielsen Feltzing | 180485c | 2002-10-01 09:37:34 +0000 | [diff] [blame] | 469 | |
Daniel Stenberg | 40f4288 | 2003-03-05 23:23:28 +0000 | [diff] [blame^] | 470 | Q62: What's with all the different versions of Rockbox? |
Robert Hak | 6e3eb84 | 2003-02-21 23:40:31 +0000 | [diff] [blame] | 471 | A62: There are really only two versions of Rockbox. One for Players and one |
Robert Hak | e1d5153 | 2002-10-17 10:16:58 +0000 | [diff] [blame] | 472 | for Recorders. However, we do have 3 other 'versions' of Rockbox |
| 473 | available for download. These would be Releases, Daily Builds, and |
| 474 | Bleeding Edge. |
Robert Hak | e647768 | 2002-10-17 09:48:47 +0000 | [diff] [blame] | 475 | |
Robert Hak | e1d5153 | 2002-10-17 10:16:58 +0000 | [diff] [blame] | 476 | The Release version (currently 1.4) has a fixed feature set. This means |
| 477 | that we are confident that few, if any, significant bugs still reside |
| 478 | within the code/features of that 'version'. This is the version for the |
| 479 | common user. |
Robert Hak | e647768 | 2002-10-17 09:48:47 +0000 | [diff] [blame] | 480 | |
Robert Hak | e1d5153 | 2002-10-17 10:16:58 +0000 | [diff] [blame] | 481 | The Daily Builds (see: http://rockbox.haxx.se/daily.shtml#target_builds) |
| 482 | are automated daily builds of the CVS code. As such they contain all |
| 483 | the new features (and bugs ;) ) that have been introduced after the |
| 484 | last official release, and upto and including that morning. |
Robert Hak | e647768 | 2002-10-17 09:48:47 +0000 | [diff] [blame] | 485 | |
Robert Hak | e1d5153 | 2002-10-17 10:16:58 +0000 | [diff] [blame] | 486 | The Bleeding Edge 'versions' are automated builds that are updated |
| 487 | every 20 minutes or so. This are as feature full and bug ridden as you |
| 488 | can possibly get if you are not a developer, or are not pulling directly |
| 489 | from the CVS tree. |
| 490 | |
| 491 | Please Note: Daily and Bleeding Edge builds are expected to be buggy. |
| 492 | We ask that you _do not_ submit bug reports for Bleeding Edge versions, |
| 493 | but would love to hear any reports you may have about Release or Daily |
| 494 | build versions. (see question #62). |
| 495 | |
Robert Hak | 6e3eb84 | 2003-02-21 23:40:31 +0000 | [diff] [blame] | 496 | Q63: I am in Windows and can't create a .rockbox directory to store my |
Robert Hak | ab0641a | 2002-10-18 15:59:24 +0000 | [diff] [blame] | 497 | files. When are you going to fix this? |
Robert Hak | 6e3eb84 | 2003-02-21 23:40:31 +0000 | [diff] [blame] | 498 | A63: We won't. The limitations of your operating system is not reason |
Robert Hak | ab0641a | 2002-10-18 15:59:24 +0000 | [diff] [blame] | 499 | enough for us to change how we handle things. And you _can_ create |
| 500 | this directory. Open a command line and type: |
| 501 | mkdir j:\.rockbox |
Robert Hak | b1ee36e | 2002-10-19 04:51:44 +0000 | [diff] [blame] | 502 | You will need to correct the location for the drive letter that Windows |
| 503 | assigns to your drive. |
Robert Hak | e1d5153 | 2002-10-17 10:16:58 +0000 | [diff] [blame] | 504 | |
Robert Hak | 6e3eb84 | 2003-02-21 23:40:31 +0000 | [diff] [blame] | 505 | Q64: I own a Mac. I can't seem to create the .rockbox file. Can you |
Robert Hak | b1ee36e | 2002-10-19 04:51:44 +0000 | [diff] [blame] | 506 | fix this? |
Robert Hak | 6e3eb84 | 2003-02-21 23:40:31 +0000 | [diff] [blame] | 507 | A64: Truth is, we don't need to fix anything. If you are using OSX then you |
Robert Hak | b1ee36e | 2002-10-19 04:51:44 +0000 | [diff] [blame] | 508 | can just open a console, change directories to the device and just: |
| 509 | mkdir .rockbox |
| 510 | |
| 511 | If you are in another version then you should be able to do command-N in |
| 512 | the Finder, then name the folder. |
Björn Stenberg | f2b8aec | 2002-10-22 20:23:16 +0000 | [diff] [blame] | 513 | |
Robert Hak | 6e3eb84 | 2003-02-21 23:40:31 +0000 | [diff] [blame] | 514 | Q65: Will Rockbox work on an of Archos' other units? |
Daniel Stenberg | 40f4288 | 2003-03-05 23:23:28 +0000 | [diff] [blame^] | 515 | A65: Some development has recently occurred on the Archos FM units, and is |
| 516 | in the daily builds. However the FM development is not being done by |
Robert Hak | 6e3eb84 | 2003-02-21 23:40:31 +0000 | [diff] [blame] | 517 | the core team, and so is progressing at a slower rate. As yet, |
| 518 | no development is planned for any of Archos' other units. |
Linus Nielsen Feltzing | bda36dc | 2002-12-06 22:18:54 +0000 | [diff] [blame] | 519 | |
Robert Hak | 6e3eb84 | 2003-02-21 23:40:31 +0000 | [diff] [blame] | 520 | Q66: I copied the rockbox MOD/AJZ file to the root, removed the jukebox |
Linus Nielsen Feltzing | bda36dc | 2002-12-06 22:18:54 +0000 | [diff] [blame] | 521 | safely and rebooted. But Rockbox still didn't load. What is wrong? |
| 522 | I am running Windows. |
Robert Hak | 6e3eb84 | 2003-02-21 23:40:31 +0000 | [diff] [blame] | 523 | A66: The old MOD/AJZ was not entirely deleted from the disk. It is still |
Linus Nielsen Feltzing | bda36dc | 2002-12-06 22:18:54 +0000 | [diff] [blame] | 524 | there, and the boot loader finds that one instead of the new file. Here's |
| 525 | what you can do: |
| 526 | |
Daniel Stenberg | 40f4288 | 2003-03-05 23:23:28 +0000 | [diff] [blame^] | 527 | - Download and install Directory Snoop (version 4.03 in November 2002) |
Björn Stenberg | eedd884 | 2002-12-18 09:41:36 +0000 | [diff] [blame] | 528 | from http://www.briggsoft.com/dsnoop.htm |
| 529 | It's shareware, the trial version can be used 25 times. |
Linus Nielsen Feltzing | bda36dc | 2002-12-06 22:18:54 +0000 | [diff] [blame] | 530 | |
Björn Stenberg | eedd884 | 2002-12-18 09:41:36 +0000 | [diff] [blame] | 531 | Directory Snoop can display true drive contents by bypassing the |
| 532 | operating system and reading the raw drive sectors directly. |
Linus Nielsen Feltzing | bda36dc | 2002-12-06 22:18:54 +0000 | [diff] [blame] | 533 | |
Björn Stenberg | eedd884 | 2002-12-18 09:41:36 +0000 | [diff] [blame] | 534 | - Plug the Jukebox in the PC as usual and power on |
Linus Nielsen Feltzing | bda36dc | 2002-12-06 22:18:54 +0000 | [diff] [blame] | 535 | |
Björn Stenberg | eedd884 | 2002-12-18 09:41:36 +0000 | [diff] [blame] | 536 | - Launch Directory snoop |
| 537 | |
| 538 | - Click on the Jukebox drive letter in the [select drive] field in the |
Daniel Stenberg | 40f4288 | 2003-03-05 23:23:28 +0000 | [diff] [blame^] | 539 | toolbar. The content of the jukebox hard drive appears in the main |
Björn Stenberg | eedd884 | 2002-12-18 09:41:36 +0000 | [diff] [blame] | 540 | window. Files which appear in red color don't seem to be present on the |
Daniel Stenberg | 40f4288 | 2003-03-05 23:23:28 +0000 | [diff] [blame^] | 541 | hard drive, but they still here. |
Björn Stenberg | eedd884 | 2002-12-18 09:41:36 +0000 | [diff] [blame] | 542 | |
| 543 | - Simply select the appropriate files (red color) and purge them |
| 544 | (Purge button). Of course, don't erase the new archos.mod file and the |
| 545 | .rockbox directory :) |
| 546 | |
| 547 | - Safely remove (Windows unmount device function) the Jukebox. |
| 548 | Power it up and ...voila... Rockbox is there! |
Linus Nielsen Feltzing | bda36dc | 2002-12-06 22:18:54 +0000 | [diff] [blame] | 549 | |
| 550 | (Thanks to Olivier Rafidison for this info) |
Uwe Freese | e229ca4 | 2002-12-10 23:54:22 +0000 | [diff] [blame] | 551 | |
Robert Hak | 6e3eb84 | 2003-02-21 23:40:31 +0000 | [diff] [blame] | 552 | Q67: What kind of mic can I connect to my AJBR? |
| 553 | A67: There are several types of microphones. |
Björn Stenberg | eedd884 | 2002-12-18 09:41:36 +0000 | [diff] [blame] | 554 | |
Daniel Stenberg | 40f4288 | 2003-03-05 23:23:28 +0000 | [diff] [blame^] | 555 | Dynamic: The one that's available from Archos is a dynamic one. |
Björn Stenberg | eedd884 | 2002-12-18 09:41:36 +0000 | [diff] [blame] | 556 | Their output level is high enough so that they don't need an |
Daniel Stenberg | 40f4288 | 2003-03-05 23:23:28 +0000 | [diff] [blame^] | 557 | amplifier (that's the reason why the Archos mic is of this type - |
Björn Stenberg | eedd884 | 2002-12-18 09:41:36 +0000 | [diff] [blame] | 558 | it's cheap). |
Uwe Freese | e229ca4 | 2002-12-10 23:54:22 +0000 | [diff] [blame] | 559 | - cheap |
| 560 | - no good sound quality of cheap dynamic mics (good enough for |
| 561 | speech) |
| 562 | - no amplifier needed |
Björn Stenberg | eedd884 | 2002-12-18 09:41:36 +0000 | [diff] [blame] | 563 | |
Uwe Freese | e229ca4 | 2002-12-10 23:54:22 +0000 | [diff] [blame] | 564 | Backplate Condenser: These are the professional mics. They need phantom |
Björn Stenberg | eedd884 | 2002-12-18 09:41:36 +0000 | [diff] [blame] | 565 | power (48V) for charging the condenser. |
| 566 | They also need an amplifier, because their output level is low. |
Uwe Freese | e229ca4 | 2002-12-10 23:54:22 +0000 | [diff] [blame] | 567 | - good sound quality |
| 568 | - need phantom power (48V) |
| 569 | - need amplifier |
| 570 | - expensive |
Björn Stenberg | eedd884 | 2002-12-18 09:41:36 +0000 | [diff] [blame] | 571 | |
| 572 | Electret Condenser: These capsules are cheap and result in a good |
| 573 | recording quality. They don't need phantom power voltage. They need power |
Daniel Stenberg | 40f4288 | 2003-03-05 23:23:28 +0000 | [diff] [blame^] | 574 | for the FET (field effect transistor) that's inside. If you have such a |
| 575 | mic with a battery in it, it is mostly because of the FET power, not |
| 576 | because of an amplification circuit inside the mic. These mics are in |
| 577 | all the consumer products like mobile phones, PC headsets and so on. |
Uwe Freese | e229ca4 | 2002-12-10 23:54:22 +0000 | [diff] [blame] | 578 | - cheap (2 EUR for a capsule) |
| 579 | - good sound quality |
| 580 | - need amplifier |
| 581 | - need power for the FET (1,5 - 15V) |
Björn Stenberg | eedd884 | 2002-12-18 09:41:36 +0000 | [diff] [blame] | 582 | |
| 583 | Recommendation for do-it-yourselfers: Use electret condenser mic capsules, |
| 584 | solder an amplifier for them which both amplifies the output level |
| 585 | and feeds the power needed for the FET to the capsule. |
| 586 | The one on http://www.geocities.com/ferocious_1999/md/micpreamp2.html |
| 587 | was soldered and tested by Uwe Freese, and it works. |
| 588 | There are some others available from www.elv.de and other sellers. |
| 589 | |
| 590 | Recommendation for others: Buy some mic + preamp combination which can be |
| 591 | plugged into a line in of any amplifier. Maybe such a commercially |
| 592 | available combination needs a power supply and doesn't work with |
Daniel Stenberg | 40f4288 | 2003-03-05 23:23:28 +0000 | [diff] [blame^] | 593 | batteries. Some are very expensive. (If you know a cheap solution with an |
| 594 | electret condenser mic + preamp, please tell us!) |
Björn Stenberg | eedd884 | 2002-12-18 09:41:36 +0000 | [diff] [blame] | 595 | |
Daniel Stenberg | 40f4288 | 2003-03-05 23:23:28 +0000 | [diff] [blame^] | 596 | What does not work: Don't use an amplifier thing that is simply connected |
| 597 | between some mic cable. Maybe it sounds as if it could work, but I |
| 598 | doesn't. If the piece of (expensive) electronic doesn't have a power |
| 599 | source and your mic doesn't either, it does not work! A PC sound card or |
| 600 | md player usually has a power output (same pin where the sound goes |
| 601 | through, dc value) for feeding the FET of an electret condenser capsule |
| 602 | (see above) (and this power could also used to feed a mic amplifier), but |
| 603 | the Archos hasn't (it's a line in and no mic in!). |
Björn Stenberg | eedd884 | 2002-12-18 09:41:36 +0000 | [diff] [blame] | 604 | |
Uwe Freese | 5ff17c8 | 2002-12-13 00:05:12 +0000 | [diff] [blame] | 605 | If you want to know more on microphone powering, read this: |
| 606 | http://www.hut.fi/Misc/Electronics/circuits/microphone_powering.html. |
Björn Stenberg | eedd884 | 2002-12-18 09:41:36 +0000 | [diff] [blame] | 607 | (As described, you also need amplification.) |
Uwe Freese | 112df43 | 2002-12-14 23:36:50 +0000 | [diff] [blame] | 608 | |
Robert Hak | 6e3eb84 | 2003-02-21 23:40:31 +0000 | [diff] [blame] | 609 | Q68: I can't start rockbox when the charger is connected. What am I doing |
Björn Stenberg | eedd884 | 2002-12-18 09:41:36 +0000 | [diff] [blame] | 610 | wrong? |
Robert Hak | 6e3eb84 | 2003-02-21 23:40:31 +0000 | [diff] [blame] | 611 | A68: If your device is off and you connect the charger, the Archos charger code |
Uwe Freese | 112df43 | 2002-12-14 23:36:50 +0000 | [diff] [blame] | 612 | is started immediately. You can then start Rockbox with holding down the |
| 613 | ON key for several seconds. Hold the key down a really long time, until |
| 614 | you see the Rockbox logo! |
Linus Nielsen Feltzing | 5347b4e | 2002-12-17 00:08:14 +0000 | [diff] [blame] | 615 | |
Daniel Stenberg | 40f4288 | 2003-03-05 23:23:28 +0000 | [diff] [blame^] | 616 | Q69: Why can't you implement a cross-fader? That would be so cool! |
Robert Hak | 6e3eb84 | 2003-02-21 23:40:31 +0000 | [diff] [blame] | 617 | A69: Please read our NODO faq. http://rockbox.haxx.se/docs/nodo.html#3 |
Daniel Stenberg | 0cc2c1c | 2003-01-27 08:19:40 +0000 | [diff] [blame] | 618 | |
Robert Hak | 6e3eb84 | 2003-02-21 23:40:31 +0000 | [diff] [blame] | 619 | Q70: My screen is all black/white when I run Rockbox on my Recorder! |
| 620 | A70: We have no way of knowing the correct contrast setting from start and the |
Daniel Stenberg | 0cc2c1c | 2003-01-27 08:19:40 +0000 | [diff] [blame] | 621 | displays differ a lot. Change your contrast setting by doing this: |
| 622 | |
| 623 | F1, down, right, down, down, right, down, down, down, right, down (until |
| 624 | you like the contrast) |
Robert Hak | 31993d8 | 2003-03-05 21:20:32 +0000 | [diff] [blame] | 625 | |
| 626 | Q71: Where are the FM controls for the FM Recorder? |
Daniel Stenberg | 40f4288 | 2003-03-05 23:23:28 +0000 | [diff] [blame^] | 627 | A71: There aren't any. This is not yet implemented under Rockbox. FM Recorder |
Robert Hak | ca3fb45 | 2003-03-05 23:13:55 +0000 | [diff] [blame] | 628 | support in general is new. Be patient. |