00:02:03 | | Join wildstoo [0] (~3efc8012@labb.contactor.se) |
00:02:27 | wildstoo | hey.. does anyone know who wrote the voice generation VB script? |
00:02:58 | wildstoo | i'm trying to work out how to omit underscores from the voice output, or just change them into pauses |
00:10:35 | amiconn | wildstoo: Which VB script are you talking about? |
00:16:55 | | Quit edx () |
00:25:06 | wildstoo | the one that generates voice samples for directories |
00:25:14 | wildstoo | mp3ClipGen.vbs |
00:25:39 | wildstoo | on this page -> http://rockbox.haxx.se/twiki/bin/view/Main/VoiceHowto |
00:29:03 | wildstoo | i'd maybe work it out but my VB isn't exactly hot :) |
00:30:51 | amiconn | Ah ok, this is the script that generates the talkbox clips. You have mp3 names containing underscores, and don't want them spoken |
00:31:04 | wildstoo | you got it :) |
00:31:38 | wildstoo | in fact, every single mp3 and directory in my collection has underscores instead of spaces |
00:32:13 | wildstoo | and as you can imagine renaming all of them and then modifying/regenerating playlists for each album/collection would be a nightmare |
00:32:17 | amiconn | Why do you do that? Imho this does look ugly... Anyway, lemme look if I have a solution |
00:33:17 | wildstoo | i dunno.. stylistic habit.. and it helps if i upload an mp3 to my linux webserver.. no ugly %20 in the path :) |
00:33:52 | amiconn | I prefer to read clean file names on my local boxes... |
00:35:18 | wildstoo | personal preference i guess.. i'd like a similar option in Rockbox, tbh.. "display underscores as spaces" |
00:35:35 | wildstoo | several MP3 players (winamp, for example) have this option |
00:35:57 | | Join Naked [0] (naked@naked.iki.fi) |
00:36:10 | | Nick Naked is now known as Hadaka (naked@naked.iki.fi) |
00:38:16 | wildstoo | btw, since you seem reasonably knowledgeable (even though you haven't come up with an answer yet :).. is there any reason i shouldn't have the JB connected to mains while on the USB port? |
00:38:25 | amiconn | wildstoo: Try the following: (1) at the end of line 44 ("Dim strCharacter..."), add ", RegExp" |
00:39:27 | amiconn | (2) Just after line 70 ("Set FSO...") add a new line reading "Set RegExp = New RegExp" |
00:40:09 | wildstoo | done and done |
00:40:30 | amiconn | (3) Add another line reading 'RegExp.pattern = "_"' |
00:40:57 | wildstoo | ok |
00:41:27 | amiconn | Change line 164 (now most likely line 166) to read: |
00:41:34 | wildstoo | hehe |
00:42:01 | amiconn | ClipSpeak = RegExp.replace(Right(ThisFldr,Len(ThisFldr)-LastSlash), " ") |
00:42:34 | wildstoo | that should do it? |
00:42:35 | amiconn | That should work |
00:42:49 | wildstoo | i'll give it a shot |
00:43:11 | * | wildstoo checks he's wearing the right headphones |
00:43:19 | amiconn | Basically, this creates a regular expression object, which is then used to replace all "_" with " " for the spoken text |
00:44:01 | amiconn | If you are using Linux, you might know about regular expressions, don't you? |
00:44:20 | *** | Saving seen data "./dancer.seen" |
00:44:35 | wildstoo | i understand, i just had no idea of the best way to do it.. since my VB knowledge extends to.. uh.. a little ASP |
00:44:59 | amiconn | http://msdn.microsoft.com/scripting is your friend... |
00:45:06 | wildstoo | i don't use linux except on my webserver.. i installed it once, got scared and went back to Win2000 (at the time) |
00:45:28 | wildstoo | RegExp is one of those things i read every couple of weeks and always think "i should learn more about that" |
00:45:28 | amiconn | Ah ok. I'm mostly on windows too |
00:45:31 | wildstoo | but never do |
00:46:54 | wildstoo | well the script is running.. and keeps taking focus from this window.. grrr |
00:47:22 | amiconn | Urgs, this does replace the first underscore only. I'll lookup something... |
00:47:22 | wildstoo | finished.. time to listen |
00:47:40 | wildstoo | eek hehe |
00:48:02 | wildstoo | thanks for all your help so far |
00:48:19 | amiconn | place another line above that Regexp.pattern one: |
00:48:27 | amiconn | RegExp.global = true |
00:48:36 | wildstoo | ok |
00:49:22 | wildstoo | ok |
00:50:03 | wildstoo | is the JB supposed to get pretty toasty when it's charging? |
00:52:09 | wildstoo | yay that works |
00:52:11 | wildstoo | thanks |
00:52:19 | wildstoo | it's reading them sensibly now |
00:52:20 | amiconn | Yes, it sometiimes gets a bit hot, especially when charging & accessing USB at the same time |
00:53:33 | wildstoo | yeah that's what i'm doing |
00:53:38 | | Quit _aLF ("Leaving") |
00:57:45 | wildstoo | thanks for that solution, amiconn |
00:57:54 | amiconn | np |
00:58:08 | wildstoo | now i just need to get the option added to the display in Rockbox :) |
00:58:22 | wildstoo | i can live with it tho.. hehe |
00:58:41 | amiconn | I dealt with that RegExp object a bit while writing another script that deals with rockbox speech - my script for voice file generation :) |
00:59:41 | amiconn | That reminds me I should move & document that in the wiki... |
01:00 |
01:00:16 | wildstoo | ah you made a script to generate .voice files |
01:01:21 | wildstoo | heh, you are Jens - guess i should read more |
01:01:31 | amiconn | Yups. There are more parts involved than just the script though |
01:01:59 | amiconn | Some of that parts are not developed by me |
01:02:54 | wildstoo | in that case.. is it possible to modify the script i have to use a different voice.. like the Crystal Mike one? |
01:03:00 | wildstoo | it sounds a lot better in most cases |
01:03:28 | wildstoo | i know i probably have to have the crystal voice engines installed |
01:03:40 | amiconn | Iirc, the script just uses the voice you selected in the speech control panel |
01:04:01 | wildstoo | err i meant the AT&T Mike one.. |
01:05:20 | amiconn | (if it is an english one, that is. If you want to change that you have to know the hexadecimal windows language id and change line 115 accordingly |
01:05:33 | wildstoo | heh i only have Microsoft Sam at the moment.. i'm pretty sure i can get the AT&T ones from work or something. |
01:08:09 | amiconn | You can download Microsoft Mary & Mike for free, though you'd have to download the whole Speech SDK 5.1, which is > 60 MB |
01:09:07 | wildstoo | hm i was wondering why my computer was crawling - then i realised i had EVE Online running but minimised.. doh |
01:09:25 | wildstoo | the AT&T ones are way better |
01:09:28 | wildstoo | imo |
01:09:39 | amiconn | yep |
01:13:32 | wildstoo | btw, what is ROMBox? |
01:13:50 | wildstoo | read some references to it on the mailing list archives but still dunno what it is :) |
01:14:43 | amiconn | Do you know about flashing rockbox? |
01:16:30 | wildstoo | oh, is it just loading RockBox into flash rom? |
01:17:17 | wildstoo | ahh i see something about it now.. heh i have a studio so it doesn't apply to me :) |
01:17:25 | amiconn | "Ordinary" flashing stores a compressed rockbox binary in the flash, which is decompressed to ram at boot and executes from there |
01:18:04 | amiconn | RomBox is storing the uncompressed rockbox binary in the flash, executing it directly from there and therefore leaving more ram for buffering mp3s |
01:18:15 | amiconn | See http://rockbox.haxx.se/twiki/bin/view/Main/RomBox |
01:20:50 | amiconn | I'm just updating the downloadable packages |
01:26:28 | | Quit wildstoo ("CGI:IRC (EOF)") |
01:26:35 | | Join wildstoo2 [0] (~3efc8012@labb.contactor.se) |
01:28:02 | | Join wildstoo [0] (~3efc8012@labb.contactor.se) |
01:28:49 | wildstoo | amiconn - since you had some input into the voice files.. is there any way to get rid of that annoying audible pop/click at the end of many of the menu commands |
01:29:05 | wildstoo | they're especially obvious with the AT&T voices |
01:29:23 | amiconn | That clicking is a tradeoff... because of the at&t voices |
01:29:39 | | Quit wildstoo2 (Client Quit) |
01:29:41 | wildstoo | a tradeoff between what? |
01:30:12 | wildstoo | are those clicks in the actual samples themselves? |
01:30:16 | amiconn | In order to make spelling and number voicing reasonably fast, the pauses at the beginning and end of the clips have to be cut away |
01:31:05 | wildstoo | what's the format of the .voice files? are they one big mp3 file or a bunch of concatenated ones? |
01:31:21 | amiconn | The at&t voices have the drawback that they are not completely silent (digital zero) in these pauses, so I modified the clipping tool to clip if the level is below some threshold |
01:32:27 | amiconn | However, that means the clip is shut off when it is not yet completely silent, and this causes a pop/ click. |
01:33:54 | amiconn | The voice files are basically a bunch of .mp3 files, pre-bitswapped and concatenated together, and containing a table which holds the starting point and length of each clip |
01:34:33 | wildstoo | i guess what i'm asking is "is there a reasonably easy way to remove the clicks?" :) |
01:35:22 | wildstoo | i have a feeling the answer is gonna be "yes, make your own voice file" |
01:35:39 | amiconn | You could generate the .voice file with real zero-clipping only, but then spelling and number talking will get really slow with the at&t voices |
01:36:27 | amiconn | Even in that case there are occasional clicks (although significantly less) |
01:37:46 | wildstoo | wait.. is there a separate clip for each letter of the alphabet, and also a clip for each menu entry? |
01:38:14 | amiconn | Yes. |
01:38:33 | wildstoo | the General Settings one (Mike AT&T) is really bad |
01:38:40 | amiconn | I considered to build a bit more "intelligence" into my script, using the rigorous trimming only for those clips that are used for spelling and numbers |
01:38:40 | wildstoo | like.. "General Settings *CLICK*" |
01:40:16 | | Quit mecraw ("Trillian (http://www.ceruleanstudios.com)") |
01:40:49 | wildstoo | i think that would be great.. i don't notice so much when the options are being spelled but the actual phrases are very noticable |
01:41:04 | wildstoo | at this volume level the click on a couple of the clips is actually kinda uncomfortable |
01:43:17 | wildstoo | i assume the script does it all in one process.. there's not a script to assemble a .voice file from a bunch of .wav files is there? |
01:44:34 | amiconn | What do you want do do? The script does all stages automatically, but the stages can be changed. |
01:45:31 | amiconn | For each clip (1) A .wav is generated with SAPI TTS (2) This .wav is trimmed as described (3) It is converted to .mp3 with lame |
01:46:06 | amiconn | Finally, the "Voicefont" program assembles the .voice file from those .mp3 clips |
01:48:18 | amiconn | wildstoo: Try this one: amiconn.dyndns.org/english_Mike_special.voice">http://amiconn.dyndns.org/english_Mike_special.voice This is generated without aggressive trimming |
01:50:43 | wildstoo | ok |
01:51:10 | | Quit radu (Nick collision from services.) |
01:54:09 | wildstoo | heh.. that one only plays in the left channel |
01:54:12 | wildstoo | very loudly |
01:54:12 | | Quit wildstoo ("CGI:IRC (EOF)") |
01:55:14 | | Join wildstoo [0] (~3efc8012@labb.contactor.se) |
01:55:23 | wildstoo | remind me to RIGHT click on links in here |
01:55:59 | amiconn | wildstoo: (playing only left chan) Hmm, strange. Lemme check.. |
01:56:17 | wildstoo | hm the clicks are slightly less pronounced on some menus but they're still there |
01:57:27 | wildstoo | hmmmmm.. the clicks are different each time |
01:57:59 | wildstoo | if i trigger the General Settings clip over and over, sometimes there's a very loud click at the end |
01:58:05 | wildstoo | and other times it's a lot quieter |
01:58:14 | wildstoo | so it's not just the sample itself |
01:58:22 | wildstoo | something in the way that it's played back (or stopped) |
01:59:43 | wildstoo | nah it's not only playing left channel.. something happened when i switched the JB off and on again.. doing it again fixed it |
02:00 |
02:00:47 | wildstoo | but as i said, the clicks are different each time, which suggests it's not the samples themselves but the way they are being played (or stopped) |
02:00:48 | amiconn | I don't get noticeable clicks with this one. The only exception in the main menu is "Info", which does click a bit |
02:01:35 | wildstoo | do you have it on "on hover"? |
02:02:14 | wildstoo | switch back and forward between Sound Settings and General Settings.. when i do that i get a different level of click each time.. sometimes almost silent, sometimes very loud |
02:02:24 | amiconn | The "on hover" settings selects when and how directory names are spoken. It has nothing to do with the voice menu |
02:03:42 | amiconn | If you switch menu entries before the clip for that entry has ended, the clip will be stopped prematurely. This is not always 100% clean |
02:04:34 | wildstoo | nah i mean don't switch in the middle.. wait until the end of the clip.. until it clicks :) |
02:04:36 | wildstoo | then switch |
02:04:55 | wildstoo | several times and listen to the difference |
02:05:04 | wildstoo | it may just be my player, but i hope it's not :/ |
02:05:49 | amiconn | I don't get this (but then I have a recorder, which has a different codec chip |
02:05:52 | amiconn | ) |
02:06:21 | wildstoo | must be something in the chip then :/ |
02:07:50 | amiconn | Anyway, I'm off now |
02:08:08 | | Part amiconn |
02:19:52 | | Quit wildstoo ("CGI:IRC (EOF)") |
02:38:27 | | Join midk [0] (~midk@c66-235-14-120.sea2.cablespeed.com) |
02:43:08 | | Quit midk (Read error: 104 (Connection reset by peer)) |
02:44:24 | *** | Saving seen data "./dancer.seen" |
02:53:03 | | Join midk [0] (~midk@c66-235-14-120.sea2.cablespeed.com) |
02:53:08 | pike | btw, here's some interresting trivia. one thing iriver "forgot" to include on the iriver, is a clock... this is probably why there's no "true" shuffle as of yet |
04:00 |
04:03:44 | | Nick grogro is now known as gromit` (~gromit@ALagny-151-1-23-64.w83-114.abo.wanadoo.fr) |
04:29:52 | | Quit pike ("Leaving") |
04:35:12 | | Join pike [0] (~amiga@h234n1fls22o1064.bredband.comhem.se) |
04:44:26 | *** | Saving seen data "./dancer.seen" |
04:58:59 | | Join pike| [0] (amiga@h234n1fls22o1064.bredband.comhem.se) |
04:59:46 | | Quit pike (Nick collision from services.) |
04:59:51 | | Nick pike| is now known as pike (amiga@h234n1fls22o1064.bredband.comhem.se) |
05:00 |
05:22:32 | | Join maikeul [0] (~gromit@ALagny-151-1-38-90.w83-114.abo.wanadoo.fr) |
05:44:03 | | Quit gromit` (Read error: 110 (Connection timed out)) |
05:57:45 | | Join kaboofa [0] (~kaboofa@pcp0010264710pcs.indpnd01.mo.comcast.net) |
05:57:47 | kaboofa | Moo. |
05:57:52 | dwihno | Meow! |
05:58:01 | kaboofa | :D |
05:58:14 | kaboofa | anything new in the world of rockbox development? |
05:58:34 | dwihno | I would say rombox |
05:58:47 | kaboofa | hmm |
05:58:48 | kaboofa | yeah |
05:58:53 | kaboofa | i read about that on the mailing list |
05:58:56 | kaboofa | seem like cool beans. |
05:59:07 | dwihno | Rather impressive; lots of extra kbytes for the mpeg buffer! |
06:00 |
06:00:30 | kaboofa | Yeah |
06:00:47 | kaboofa | It would save battery too, right? because you have to read from the hard disk less often? |
06:01:05 | dwihno | Somebody said something about a 4% runtime increase |
06:01:20 | kaboofa | Heh |
06:44:27 | *** | Saving seen data "./dancer.seen" |
07:00 |
07:22:01 | | Join LinusN [0] (~linus@labb.contactor.se) |
07:23:36 | dwihno | Welcome! |
07:28:45 | LinusN | thank you |
07:30:16 | | Nick midk is now known as midk|sleep (~midk@c66-235-14-120.sea2.cablespeed.com) |
07:30:20 | midk|sleep | bed it is... nite all |
07:30:24 | midk|sleep | ps, hello LinusN :) |
07:51:52 | dwihno | byebye |
07:59:40 | | Join Zagor [242] (~bjst@labb.contactor.se) |
08:00 |
08:09:28 | * | LinusN is digging up some iHP-140 hardware info |
08:09:37 | LinusN | got the FM chip now |
08:13:34 | dwihno | Way! |
08:13:43 | dwihno | iriver hard disk player? |
08:14:16 | LinusN | yeah |
08:14:21 | dwihno | Neato! :) |
08:14:34 | LinusN | check out the rockbox wiki |
08:19:23 | dwihno | Great :D |
08:19:26 | dwihno | I love it! |
08:24:01 | Zagor | not everyone does, unfortunately |
08:24:33 | LinusN | ? |
08:25:27 | dwihno | :/ ? |
08:26:00 | Zagor | one guy in the german web forum complaints that we are "stealing focus" from his site. i'm trying to get in touch with him for a proper discussion. |
08:26:05 | LinusN | konrad? |
08:26:10 | Zagor | yup |
08:26:43 | LinusN | a true team player :-) |
08:26:54 | dwihno | So what's wrong with porting rockbox to every player in town? :) |
08:27:13 | Zagor | i think it's mostly a misunderstanding. i hope so anyway. |
08:28:17 | dwihno | me too |
08:28:26 | dwihno | Free beer ... and rockbox for all! :) |
08:39:52 | LinusN | Zagor: where exactly is the hardware info at iriverlounge? |
08:40:36 | Zagor | buried in the threads on the german section (.de) |
08:42:34 | LinusN | wonderful... |
08:42:51 | * | LinusN wants some hardware |
08:43:15 | Zagor | i scouted some yesterday. the 20gig version is ~350 euro |
08:43:51 | LinusN | ok |
08:43:54 | Zagor | maybe we can find a used one somewhere too if we want to save some money |
08:44:17 | LinusN | yup |
08:44:31 | *** | No seen item changed, no save performed. |
08:48:29 | dwihno | Hardware private investigator Linus is on the loose! |
09:00 |
09:11:50 | Zagor | found a used for 2800sek |
09:14:12 | LinusN | nice |
09:15:48 | LinusN | i am looking into the bdm interface issues |
09:18:45 | | Join Bagder [0] (~daniel@1-1-5-26a.hud.sth.bostream.se) |
09:33:51 | | Join Lynx_ [0] (lynx@134.95.189.59) |
09:57:49 | LinusN | man, digging in that german forum is really a pain |
09:58:05 | Zagor | especially if you don't know german ;) |
09:58:15 | * | Zagor doesn't |
09:58:21 | Bagder | perfect opportunity to learn! ;-) |
09:59:01 | LinusN | and it seems like those guys aren't much into sharing their info |
09:59:18 | Bagder | badness |
10:00 |
10:02:35 | dwihno | :-[ |
10:03:15 | Lynx_ | need german-speaking help? |
10:04:12 | Bagder | btw, no problems with my new camera with gphoto2 |
10:04:19 | Zagor | goodie |
10:04:20 | LinusN | i know my fair share of german, so i can manage |
10:04:40 | Lynx_ | dann ist's ja gut ;-) |
10:04:51 | LinusN | Zagor: i must be looking at the wrong place, i see very little information in that forum |
10:06:46 | Headie | I got a H-120 and I live i sthlm.. does that help? ;) |
10:07:14 | Headie | in sthlm even |
10:07:32 | dwihno | Give it to Linus and he'll give it a good home ;) |
10:07:48 | LinusN | what's the diff between 120 and 140? |
10:07:55 | Zagor | disk size |
10:08:08 | Headie | lol.. he can have a look at it.. ;) |
10:08:52 | LinusN | Headie: i would want to take it apart... |
10:12:04 | LinusN | it's funny, to even bother to add a copyright text to the picture of the internals... |
10:12:43 | Headie | well if you can put it together again it'll be okidoki.. |
10:13:46 | LinusN | Headie: i appreciate it, but i'd rather have my own, since i need to have it for a while, and probably need to solder some wires to it etc |
10:13:55 | Zagor | i think we should rather buy our own :) |
10:14:30 | LinusN | the bdm wiggler issue is somewhat problematic |
10:16:08 | | Join pfavr [0] (~Peter_Fav@213.237.46.232.adsl.ron.worldonline.dk) |
10:17:52 | | Join [IDC]Dragon [0] (~d90a3255@labb.contactor.se) |
10:19:39 | Headie | well, you guys should be able to buy onr quite cheap now I think.. Just scan the web some and you'll find one.. |
10:20:10 | [IDC]Dragon | I spot some iRiver activity |
10:20:18 | [IDC]Dragon | here |
10:20:22 | Headie | but if not, give me a shout and use mine.. |
10:21:14 | Headie | Yes and we (IRiver) users love that.. ;) |
10:21:16 | Zagor | i found one on blocket for 2800 |
10:21:20 | | Join amiconn [0] (~jens@pD9E7E106.dip.t-dialin.net) |
10:21:23 | [IDC]Dragon | what's the url for that forum? |
10:22:05 | pfavr | in case anyone hasn't noticed - rockbox is on slashdot right now |
10:22:16 | Bagder | ooh |
10:22:23 | Headie | 2800 sounds quite much for a used H120.. I think that at least.. Should be possible to find a new one for that price.. |
10:22:26 | [IDC]Dragon | oh, where and what for? |
10:23:31 | [IDC]Dragon | topmost, found it |
10:23:32 | Zagor | oh crap, slashdot again... |
10:23:37 | Bagder | seems a bit premature for a slashdot post |
10:23:50 | [IDC]Dragon | who's pushing us here? |
10:23:55 | * | pfavr I didn't do it |
10:24:00 | Zagor | people always post about immature stuff |
10:24:57 | pfavr | they're linking to the wiki - wonder how it will stand the slashdot effect |
10:25:45 | Bagder | I bet we'll find out! ;-) |
10:26:36 | dwihno | :) |
10:26:50 | * | dwihno wants to see the server hit graphs tomorrow ;) |
10:27:17 | * | pfavr wants to see them now ;-) |
10:27:52 | LinusN | talk about making a hen out of a feather |
10:28:10 | pfavr | that's what slashdot is all about |
10:28:23 | Bagder | amen |
10:28:52 | dwihno | I wonder how many people will join the list and start talking about iriver stuff. |
10:29:15 | Zagor | i'll post a small note |
10:29:49 | Bagder | "Funny nobody mentioned it and why they'll be sued because they're not doing it as a hobby but as a company." |
10:30:04 | Bagder | always clueful people |
10:30:07 | Zagor | yeah. slashdot is full of really confused people. |
10:30:41 | pfavr | or just "normal" confused people |
10:30:47 | Zagor | :) |
10:31:41 | Zagor | not so much traffic on server: in: 102 k / out: 94 k |
10:32:08 | [IDC]Dragon | more in than out? |
10:32:08 | Zagor | of course the us aren't awake yet |
10:32:25 | Zagor | we do a lot of stuff on that server, so it's not just http traffic |
10:32:25 | [IDC]Dragon | so people write stuff |
10:32:29 | Bagder | "I tried to read the story, but it gave me a "nothing to see here, move along" message for a while." |
10:32:40 | Bagder | that's your old load-stuff, right Zagor? |
10:32:43 | pfavr | from slashdot: "Just got an iPod last week. Now I suck." |
10:32:47 | Zagor | Bagder: yeah |
10:32:48 | pfavr | :-) |
10:33:51 | Bagder | shouldn't that just be removed, it doesn't do right anymore, does it? |
10:34:06 | Zagor | it doesn't? |
10:34:16 | Bagder | I'm guessing, I don't know |
10:34:32 | Zagor | we're still running 2.4 on that machine |
10:35:33 | Bagder | gtg |
10:35:35 | | Quit Bagder ("Leaving") |
10:39:07 | amiconn | Still old gcc on the daily build server - no v2 rombox :( |
10:44:36 | *** | Saving seen data "./dancer.seen" |
10:50:28 | | Join wget [0] (~cbcef31b@labb.contactor.se) |
10:51:30 | | Quit wget (Client Quit) |
11:00 |
11:18:32 | [IDC]Dragon | amiconn: is the recorder rombox from the daily build OK? |
11:20:25 | | Join DMJC [0] (~DMJC@220-244-58-134-sa.tpgi.com.au) |
11:21:34 | DMJC | would .mod playback be possible on an iriver? |
11:22:06 | Zagor | possibly yes |
11:22:36 | DMJC | sweeet |
11:22:43 | DMJC | I've got an ihp-140.. |
11:23:46 | DMJC | very happy with the news |
11:23:50 | | Join joh_ [0] (~joh@timon62.uio.no) |
11:23:54 | joh_ | slashdot :) |
11:24:07 | | Join lImbus [0] (~manuel@kernel.cycos.net) |
11:24:11 | Zagor | yeah, prematurely again :) |
11:24:36 | amiconn | [IDC]Dragon: Didn't try it, as I built my own |
11:24:37 | [IDC]Dragon | what prematureness did we hav e last time? |
11:24:58 | joh_ | How do I hack? :) If I insert a destroyed firmware, how do I recover? |
11:25:01 | [IDC]Dragon | amiconn: np |
11:25:14 | Zagor | [IDC]Dragon: it was at the very beginning, when we barely had mp3 playback working. people were complaining that we werent better than the archos firmware |
11:25:16 | amiconn | [IDC]Dragon: Got that Ondio on eBay yesterday... :) |
11:25:34 | [IDC]Dragon | amiconn: congrats! |
11:25:43 | DMJC | does the player require it's firmware to be working to read/write to the player? |
11:25:44 | [IDC]Dragon | for how much? |
11:25:50 | Zagor | joh_: using a special hardware device (BDM) which can flash without the cpu |
11:26:06 | amiconn | [IDC]Dragon: € 48,62 (including shipping) |
11:26:09 | DMJC | ah k |
11:26:26 | DMJC | there is a reset button on the bottom of the iriver, what does that do? |
11:26:31 | Zagor | DMJC: yes, but only a little. the usb+disk is handled by a separate chip so the firmware only needs to activate it |
11:26:35 | Zagor | DMJC: no idea :) |
11:26:43 | joh_ | Zagor: ok, does it flash via the USB, or do I have to open the player and connect it to the metal? |
11:27:01 | dwihno | \o/ |
11:27:05 | DMJC | iriver's firmware is great.. |
11:27:09 | Zagor | joh_: if you screw up your flash you have to open the player |
11:27:19 | DMJC | however... if it could be cloned, and then expanded upon... |
11:27:42 | Zagor | we don't really care about their firmware. we just want to run our own :) |
11:27:46 | joh_ | people have been screaming "Playlist on the fly" in the iRiver forum for ages |
11:27:52 | DMJC | meh |
11:28:05 | DMJC | I meant as long as the existing features and controls were kept. |
11:28:15 | DMJC | the interface os pretty damn usable |
11:28:17 | Zagor | i'm off for lunch. see you later |
11:28:17 | DMJC | is |
11:28:23 | | Nick Zagor is now known as Zagor|lunch (~bjst@labb.contactor.se) |
11:28:36 | DMJC | playlist on the fly would be awesome... otf delete was insanely nice |
11:29:33 | DMJC | someone found that a german battery enhanced the life of the player to 28.5 hours without a recharge |
11:31:30 | joh_ | The iriver firmware is probably mounting the filesystem read-only when playing |
11:32:00 | DMJC | it allows deletion |
11:32:16 | DMJC | but it only deletes when you've stopped playing music |
11:36:20 | DMJC | has anyone tried to drop a 60gb drive in an iriver? |
11:39:53 | * | [IDC]Dragon just got a new toy: a Syncbox |
11:45:23 | | Quit pfavr ("ChatZilla 0.9.61 [Mozilla rv:1.7.2/20040820]") |
11:46:33 | amiconn | [IDC]Dragon: Did your Ondio arrive yet? |
11:49:13 | | Join ashridah [0] (ashridah@dialup-a1-380.Melbourne.netspace.net.au) |
11:55:22 | [IDC]Dragon | amiconn: no, still not, but I got a Syncbox ;-) |
11:58:42 | ashridah | correct me if i'm wrong, but the firmware contains the code to decode mp3/ogg/wma on the iriver h series, correct? |
12:00 |
12:00:57 | | Join joh__ [0] (~joh@timon76.uio.no) |
12:01:50 | | Quit joh_ (Read error: 242 (No route to host)) |
12:07:04 | lImbus | are there still any recording bugs known ? |
12:11:03 | lImbus | I recorded for more than 8 hours yesterday, (=> 500 MB). I opened that file with CollEdit, it says about 116 minutes. saving it with CoolEdit gave me a file of about 110 MB |
12:11:04 | | Join webguest68 [0] (~5003a006@labb.contactor.se) |
12:11:45 | lImbus | when I drop that laaarge file in winamp, it does not display the length, and file info says it's soundlength is -518 |
12:11:59 | lImbus | but winamp plays the file, and allows skipping. |
12:14:31 | | Join salimfadhley [0] (~sal@host-83-146-34-206.bulldogdsl.com) |
12:17:26 | amiconn | lImbus: If you record that long, rockbox is unable to create a xing header with index table, since the frame counter in the mas chip overflows. Some tools don't like this. Did you listen to the whole recording in winamp, if it contains errors? |
12:18:24 | lImbus | i listened and skipped to some parts. and the end, it was still ok |
12:20:46 | | Nick Zagor|lunch is now known as Zagor (~bjst@labb.contactor.se) |
12:20:52 | Zagor | ashridah: yes |
12:20:59 | lImbus | is that an issue for "fix vbr header" ? |
12:21:03 | ashridah | yeah. that's what i thought. |
12:21:18 | * | ashridah really hopes the iHP series has enough spare firmware for interesting things |
12:23:02 | ashridah | personally, i just wish i could find a foolproof way to make my iriver iHP 140 boot to dos or something. |
12:23:25 | ashridah | i've tried almost everything short of installing windows ME to get it to format with system files included. |
12:24:02 | ashridah | syslinux bitches since it's fat32 as well. i could probably get grub or lilo to work, but i'd rather get dos working, since then i can just use loadlin in a pinch. |
12:24:08 | Zagor | boot to dos? you mean booting from the usb disk? |
12:25:09 | ashridah | yeah. |
12:25:18 | ashridah | HP make a tool that supposedly works on smaller USB dongles |
12:25:22 | Zagor | what happens when you try? |
12:25:36 | ashridah | well, since i can't get a bootable system onto the disk at this point, not a lot :) |
12:26:00 | Zagor | what is preventing it? |
12:26:49 | ashridah | well, a) win2k doesn't format large fat32 filesystems (and won't make them bootable anyway. b) DUSE for dos seems to take an insane amount of conventional ram, so i can't use format /s from dos, and i haven't got a windows 9x install handy to try that. |
12:26:59 | ashridah | HP's tool may well work on win9x for all i know |
12:27:24 | ashridah | the bios itself seems to not have any major issues with the idea of booting from a usb device. |
12:27:40 | ashridah | i managed to get the mbr to whinge once. |
12:28:09 | Zagor | try ranish partition manager. it can format any way you like. |
12:28:27 | ashridah | ah, damn, of course, you mean the one included with XOSL. |
12:28:36 | ashridah | good thinking. |
12:28:44 | * | ashridah adds that to the list of things to try. |
12:33:37 | | Join darkskiez [0] (~mbryars@194.168.19.180) |
12:35:07 | | Join webguest75 [0] (~c2a813b4@labb.contactor.se) |
12:35:24 | | Quit webguest75 (Client Quit) |
12:42:10 | | Part darkskiez ("Leaving") |
12:43:08 | | Quit webguest68 ("CGI:IRC (EOF)") |
12:43:39 | | Quit lImbus (Read error: 60 (Operation timed out)) |
12:44:39 | *** | Saving seen data "./dancer.seen" |
12:49:23 | [IDC]Dragon | my Ondio is here now! |
12:50:20 | Zagor | whee! |
12:51:01 | dwihno | neato! |
12:51:03 | dwihno | That was fast. |
12:51:11 | dwihno | Jörg: Did you ebay it? |
12:52:17 | [IDC]Dragon | yes |
12:52:38 | [IDC]Dragon | it's new, in shiny shrinkwrapped box |
12:53:04 | [IDC]Dragon | the player is smaller than I thought |
12:53:07 | dwihno | Wee! |
12:53:13 | dwihno | Photos! Photos! :) |
12:53:44 | [IDC]Dragon | don't have my digicam here, later in the evening |
12:53:55 | dwihno | :) |
12:54:02 | dwihno | So what are you going to do with it now? |
12:54:11 | dwihno | Nice paperweight? :) |
12:54:28 | [IDC]Dragon | dissect it first |
12:55:15 | [IDC]Dragon | I have no real use for it, onlx got it because it's so similar to our platform |
12:55:26 | [IDC]Dragon | s/onlx/only |
12:55:59 | [IDC]Dragon | made in china, what else... |
12:56:23 | [IDC]Dragon | but batteries included |
12:56:41 | dwihno | wee! |
12:56:45 | Zagor | what kind of battery is it? |
12:57:05 | [IDC]Dragon | 3*AAA |
12:57:37 | Zagor | nice |
12:57:47 | [IDC]Dragon | it has a "backback", thicker than I thought |
12:57:54 | [IDC]Dragon | backpack |
12:57:54 | dwihno | backback? |
13:00 |
13:02:15 | [IDC]Dragon | lots of cables in the box |
13:02:21 | | Quit joh__ (Read error: 113 (No route to host)) |
13:03:18 | dwihno | niiiice |
13:03:21 | dwihno | how expensive was it? |
13:03:40 | [IDC]Dragon | I'm facing 3 philips screw, looks like it will open up without further resistance |
13:03:47 | [IDC]Dragon | screws |
13:03:57 | dwihno | Jörg vs. the Screws |
13:04:00 | dwihno | 1-0 |
13:04:08 | [IDC]Dragon | 87 Euro with shipment, no bargain |
13:04:15 | dwihno | Sweden vs. Czech republic - 1-6 |
13:04:24 | dwihno | That was a nice price dude! |
13:04:31 | dwihno | I have to get one was well :D |
13:04:36 | dwihno | Dschörman shoppe? |
13:04:37 | [IDC]Dragon | should I open it up first, or maybe once power it up? |
13:05:09 | dwihno | you decide |
13:05:38 | [IDC]Dragon | I see a BGA packaged chip |
13:05:50 | Zagor | i'd power it up once to see it works before you break it ;) |
13:06:07 | dwihno | ;) |
13:07:00 | [IDC]Dragon | same french music on it ;-/ |
13:07:10 | dwihno | boo! |
13:07:21 | Zagor | haha |
13:08:17 | dwihno | Baguette techno deluxe! |
13:08:49 | [IDC]Dragon | maybe I should keep it this time |
13:08:57 | Zagor | [IDC]Dragon: have you tried with later gcc versions than 3.3.1? such as 3.4.2? |
13:09:00 | [IDC]Dragon | GUS_GUS.mp3 |
13:09:18 | [IDC]Dragon | Zagor: no, but either Linus or Jens |
13:09:50 | | Join webguest62 [0] (~3eb5ebdd@labb.contactor.se) |
13:10:02 | [IDC]Dragon | was no gain |
13:10:20 | LinusN | 3.4.2 gave larger executables |
13:10:20 | | Quit webguest62 (Client Quit) |
13:10:27 | Zagor | ok |
13:10:52 | Zagor | tried 3.3.3 as well? |
13:11:14 | amiconn | Zagor: I tried 3.4.1 on cygwin, same result (larger binaries) |
13:13:44 | Zagor | i'll try 3.3.3 |
13:14:10 | [IDC]Dragon | amiconn: how about -Os |
13:14:37 | amiconn | [IDC]Dragon: Didn't try that while comparing compiler versions |
13:15:16 | amiconn | Zagor: I _wanted_ to try 3.3.3 / 3.3.4, but didn't get the gccs to compile (on cygwin) |
13:15:23 | Zagor | ok |
13:15:59 | [IDC]Dragon | 90 Mo free, those french guys can't shake it |
13:16:28 | dwihno | [IDC]Dragon: Chake which what who? |
13:16:58 | [IDC]Dragon | the octets instead of bytes |
13:20:38 | Zagor | hmm, ftp.funet.fi refuses passive ftp |
13:22:02 | | Join webguest04 [0] (~3e317522@labb.contactor.se) |
13:22:32 | webguest04 | hi |
13:22:41 | | Nick webguest04 is now known as ripnet (~3e317522@labb.contactor.se) |
13:23:34 | LinusN | hi |
13:27:36 | ripnet | im very happy that people are trying to get Rockbox working on the iRiver - ive recently upgraded from a Archos to iRiver... would be well cool on a 120mHz processor with 2 screens :) (i realise its very early days, but the intent being there is cool) |
13:29:08 | LinusN | don't hold your breath, we've only started investigating |
13:29:34 | LinusN | we have a long way to go |
13:33:16 | * | [IDC]Dragon went to the lab and opened the ondio |
13:33:26 | [IDC]Dragon | they glued the LCD to the CPU, grr |
13:33:26 | DMJC | wow |
13:33:28 | dwihno | Jörg: Any interesting findings? |
13:33:39 | [IDC]Dragon | not really |
13:33:48 | [IDC]Dragon | a Philips tuner chip |
13:35:32 | LinusN | TEA5767? |
13:35:49 | [IDC]Dragon | yes |
13:35:57 | LinusN | same as in the iriver then :-) |
13:36:05 | [IDC]Dragon | :-) |
13:40:32 | ripnet | yeah, but i still remember the 'blinking led' days of Archos :) i hope that you manage to load the firmware from disk ARchos style rather than require a re-flashing. The way i see it working is a hacked iRiver software (maybe against your 'clean' approach) that checks the hard disk for ajbrec.ajz equal (iriver.ajz?) and if it finds it, loads it into ram and runs it. That way we dont risk bricking the iriver from a bad flash |
13:41:36 | Zagor | unfortunately that would illegal, so we can't do that. we'll simply have to make the flash routine as safe as possible. |
13:42:09 | ripnet | maybe a buffer overrun? that wouldnt be illegal... |
13:42:51 | Zagor | but not very practical either. would you want to have to trigger an overrun through some obscure action every time you start your player? :) |
13:43:49 | Zagor | we've managed creating a fairly fool-proof flashing routine for the archos, so i don't think it will be a problem for the iriver either |
13:43:50 | ripnet | i suppose so... unless we are very lucky and find one involving a long filename or something |
13:44:24 | ripnet | yeah, i flashed the archos several times, and never had a problem |
13:46:11 | LinusN | the problem is how to fall back to their firmware |
13:46:23 | | Quit DMJC (Remote closed the connection) |
13:46:24 | ripnet | yes |
13:46:52 | ripnet | do we know if its executed from rom, or copied to ram first? i guess we need a hardware geek to build a debugger module before we can answer such questions |
13:46:53 | | Join webguest01 [0] (~9902f70a@labb.contactor.se) |
13:47:06 | | Part webguest01 |
13:47:12 | LinusN | i'm looking into that as we speak |
13:47:20 | ripnet | :) nice |
13:47:42 | LinusN | i will eventually need an iriver as well :-) |
13:47:47 | ripnet | hehe |
13:47:55 | Zagor | bah, you suck :) |
13:48:50 | ripnet | i dont understand why iRiver dont see that it would be to their massive advantage to release some info on it |
13:49:05 | | Join krism [0] (~9902f70a@labb.contactor.se) |
13:49:23 | ripnet | nda's aside, the processor is not subject to secrecy agreements, nor is the boot process |
13:49:44 | | Quit krism (Client Quit) |
13:52:35 | | Join Gacel [0] (~jens@mail.paessler.com) |
13:52:41 | Gacel | hi everybody |
13:52:54 | Zagor | hi |
13:55:10 | Gacel | read about the iriver project... maybe i can help... but probably not in the early stages (experienced developer delphi, c (palm development) and a bit asm and german speaking) |
13:55:19 | Gacel | anybody i should talk to here? |
13:56:04 | Zagor | well we are in the early stages right now, so there's not much coding work to be done yet |
13:56:52 | Gacel | i read so much ;) maybe just note down my email in case you need someone |
13:57:12 | Zagor | but we need to do some work with the build system that you might be interested in helping with. we need to restructure the directories to make room for more optional drivers. |
13:57:30 | ripnet | Gacel - similar to you - Delphi, c on palm (and pocketpc)_ bit of asm - english speakingg tho ;) |
13:59:21 | Zagor | one suggestion has been to "port" rockbox to native win32 or linux, as an excerice in making our build system accomodate varying platforms |
13:59:45 | Zagor | cake time, bbl |
14:00 |
14:00:18 | Gacel | how much asm is in the source? |
14:01:18 | ripnet | as i remember from when I had the Archos, virtually no asm, just for boot loader and byte swapping. May have changed since |
14:03:53 | Gacel | so a win32 port would be restructering to support different drivers for different platforms and building the drivers for win32 |
14:07:12 | Gacel | should probably wait until the hardware peaople are sure they can get a custom flash to boot :) |
14:14:09 | | Quit ripnet ("CGI:IRC (EOF)") |
14:20:00 | | Join ripnet [0] (~524664e6@labb.contactor.se) |
14:23:09 | ripnet | been looking as a strings of the decoded iriver frmware ( i assume thats allowed and would not compromise our legal position), and found some interesting bits like Error loading operating system - unless thats just junk from the compiler environment, could it mean that it can load an os from disk? or just ghopeful thinking? |
14:23:37 | ripnet | its just junk :( also got a ntldr is missing |
14:28:23 | [IDC]Dragon | Hey, I can start Rockbox on the Ondio! ;-) |
14:28:35 | [IDC]Dragon | whith a patched header |
14:29:24 | [IDC]Dragon | after the logo, it says ATA error: -11, Press ON to debug |
14:29:47 | [IDC]Dragon | but there is no suitable ON key, what a pity |
14:33:19 | | Nick midk|sleep is now known as midk (~midk@c66-235-14-120.sea2.cablespeed.com) |
14:34:32 | ashridah | ah, that reminds me. if any of you are using linux, there's a couple of bugs when using the iriver ihp devices that crop up. 2.6.8.1 fixes the most easily triggered, but there's at least one other that causes the usb device to hang while reading, requiring a restart of the system to reset the usb-storage driver into a known state |
14:35:13 | ashridah | it's triggerable after long periods of activity, and possibly not fixed with the patch that the linux-usb-devel guys managed to toss me. |
14:35:38 | ashridah | but 2.6.8 is definently necessary to prevent data corruption |
14:37:33 | Gacel | just use windows and replaced the iriver database software with my own ;) |
14:40:34 | ripnet | running 2.6.3 and having no problems at all. sed Linux to put the entire 40 gig and to rsync my music on daily |
14:41:18 | ashridah | ripnet: you compile that kernel yourself, or is it a distro-provided one |
14:41:47 | ripnet | mandrake provided one |
14:41:54 | ashridah | i've definently seen this in every original source based kernel i've used, and it was an acknowledged bug in the USB driver (which admittedly, only exists because the device itself has bugs) |
14:42:17 | ashridah | i think i know of some other mandrake user who wasn't having issues either |
14:42:25 | ashridah | be nice if they'd damned well forwarded the patch earlier. |
14:42:48 | ripnet | sometimes it fails to hotplug (very rare), and i have to re-boot the box to get it to pick it up (no /dev/sda) |
14:42:54 | ripnet | but never corruption |
14:43:19 | ashridah | ripnet: as i say, it's possible it was fixed. the actual workaround is about 3 lines. |
14:43:30 | ashridah | it didn't hit the mainstream kernel until 2.6.8 however. |
14:43:55 | ashridah | and it doesn't stop it from taking 30 seconds to wait and reset the device when it happens either. |
14:44:42 | *** | Saving seen data "./dancer.seen" |
14:45:06 | ripnet | do u happen to know which source file it is? i can check my source tree to see if the fix has been applied |
14:45:22 | ashridah | gimme a few to dig up the patch itself. |
14:45:32 | ripnet | a |
14:45:35 | ashridah | http://marc.theaimsgroup.com/?l=linux-usb-devel&m=108855383103689&w=4 |
14:45:37 | ashridah | there we go |
14:45:42 | | Join lImbus [0] (~manuel@kernel.cycos.net) |
14:46:26 | ashridah | it basically catches the undersize usb packet that claims to be a 'GOOD' packet (hah), and asks the scsi layer to retry. the scsi layer resets the device by default then, waits a while and rerequests the data |
14:46:48 | ashridah | (the actual reset time seems to take a while because of the difference in the way linux resets the usb device when it happens compared to windows) |
14:47:25 | ashridah | but before 2.6.8, plain kernels happily pass unallocated and uninitialised packets of data back to the scsi layer, which happily passes it to the vfat layer. |
14:47:51 | ashridah | result: painful corruption of read data. (particularly when reading the directory tree) |
14:48:22 | ashridah | don't know if it affects written beyond side effects from the bogus data read in |
14:48:58 | | Join jomofo [0] (~aa940a31@labb.contactor.se) |
14:49:04 | jomofo | howdy |
14:49:15 | jomofo | just heard about the IHP firmware idea |
14:49:23 | jomofo | nice... |
14:49:35 | dwihno | Rings on the water... |
14:49:36 | jomofo | anyone around involved in this |
14:49:40 | ripnet | doesnt seem to be patched in my kernel... but ive read gigs of data with never a problem... maybe iRiver fided it in newer models? i have the 40 gig one |
14:49:51 | [IDC]Dragon | we should open #rockbox_iriver ... |
14:50:15 | ashridah | i've got the iHP-140 too, and no, my player is barely 6 months old, and afaik, they never changed the model, they just went onto the 300 series |
14:50:16 | jomofo | how're those toes.... |
14:50:19 | jomofo | sorry |
14:50:48 | | Join dehgenog [0] (~michael@pool-68-237-17-221.ny325.east.verizon.net) |
14:51:15 | midk | hm, sounds like you're really going to attempt this mm? :) |
14:51:16 | ashridah | ripnet: we're not actually sure what triggers the bug, it could be a particular usb driver that's rubbing the ihp the wrong way. |
14:51:21 | dehgenog | Can or will Rockbox playback unprotected AAC? |
14:52:07 | LinusN | dehgenog: no |
14:52:10 | [IDC]Dragon | guys, all this is far too early |
14:52:37 | jomofo | not trying to lean.... will help when you're ready |
14:52:53 | Zagor | [IDC]Dragon: patience. it'll die out when it scrolls off the slashdot frontpage :) |
14:52:54 | dehgenog | Then, is there a minimally lossy way to get AACs over to mp3s? |
14:53:08 | [IDC]Dragon | the slashdot article was very premature, right now it's far more ideas than facts |
14:53:15 | jomofo | zagor - not really... this got posted to irvier.com |
14:53:24 | Zagor | ah, ok |
14:53:32 | dehgenog | [IDC]Dragon slashdot is always premature |
14:53:39 | [IDC]Dragon | iirc, nobody ran a singly byte of own code on the iriver |
14:53:40 | jomofo | ^for sure |
14:53:51 | | Join kurzhaarrocker [0] (~knoppix@p50877CE6.dip0.t-ipconnect.de) |
14:54:16 | kurzhaarrocker | Are those rumors that the Iriver comes with rockbox installed correct? :) |
14:54:23 | dwihno | Hahaha |
14:54:24 | ashridah | i'd thought you guys were considering this long before now, but that could have been some other mob. |
14:54:25 | * | Zagor slaps kurzhaarrocker |
14:54:29 | kurzhaarrocker | ouch |
14:54:30 | [IDC]Dragon | absolutely. |
14:54:35 | dwihno | Now that's great humour! |
14:54:39 | dwihno | \o/ Langhaar \o/ |
14:54:40 | Zagor | ashridah: we've been discussing various hardware for a long time |
14:55:03 | [IDC]Dragon | I found the Ondio now. ;-) |
14:55:08 | ashridah | Zagor: understandably. i think some other mob started to do an alternate firmware for the iriver devices tho, but it got abandoned or something. |
14:55:49 | jomofo | the most I have seen on hacked fw for the IHP is the hex editor posted to their site.... |
14:55:58 | Zagor | yeah that happens a lot. most projects don't reach the critical level of actually running code. mostly hopes and dreams. |
14:56:01 | jomofo | people have been swapping pics, but that's about all |
14:56:17 | jomofo | only heard of a few crashes... |
14:56:24 | ashridah | ripnet: anyway, i'd be interested to know what mandrake did that avoided the issue completely, but as long as it doesn't corrupt on you, and you're aware of the potential for danger with vanilla kernels, that's good enough for me |
14:56:53 | dehgenog | the only reason I am here is because I'm looking for an alternative to the iPod as they hahve horrendous quality control issues atm |
14:56:55 | ashridah | jomofo: yeah, i've been tempted to use a pre-prepared modified firmware, but i'm not game enough yet :) |
14:57:29 | jomofo | I'm not screwing around with it either... I already have a full-time job |
14:57:37 | jomofo | that I'm not doing right now... ;) |
14:57:44 | ashridah | dehgenog: the iriver devices aren't bad, imho. OTF playlists and gapless playback are only half implemented, and there's a minor outstanding bug afaik, but it's definently a far more complete product imho :) |
14:58:04 | Zagor | i've heard the shuffle is "fun" |
14:58:13 | jomofo | ash: you're right... Zagor: you're wrong |
14:58:16 | ashridah | Zagor: heh, there's a sneaky way to workaround that. |
14:58:27 | jomofo | that delete file idea is bs... |
14:58:35 | dehgenog | the bug has soemthnig to do with shuffle? |
14:59:01 | ashridah | dehgenog: nah, apparently the drive spins up if you visit the nav menu while playing, and if you don't choose a song then and there, it doesn't spin down |
14:59:11 | jomofo | the device does not contain a math processor, and someone gave the random # generator project to their kids third grade class to work on... |
14:59:30 | jomofo | shuffle on the player is garbagio... |
14:59:34 | ashridah | (which, admittedly, isn't quite as bad as people make out, since it costs more power to spin up a drive than to keep it running for a relatively comparable time period (still more than you want tho) |
15:00 |
15:00:09 | [IDC]Dragon | I'm off |
15:00:12 | | Part [IDC]Dragon |
15:00:14 | Zagor | does it store settings on disk or somewhere else? |
15:00:15 | ashridah | jomofo: which delete file idea? the one where you plonk in a bunch of small silent files and delete them to rearrange the order of the shuffle? |
15:00:29 | ashridah | Zagor: close as i can tell, it has a tiny amount of cmos or something |
15:00:35 | jomofo | that's the one... it works, but that's a crappy way to go about it |
15:00:50 | ashridah | since none of my settings have died, even tho i've formatted and partitioned the device about 6 times since the recent firmware came out :) |
15:00:56 | Zagor | we've spotten an eeprom on the board, but it's unclear if it's connected to the cpu |
15:01:02 | ashridah | jomofo: yes, it's sucky. |
15:01:24 | ashridah | so you've actually dissected it? care to take some high res digital photos? |
15:01:25 | Zagor | ashridah: ever removed the battery? |
15:01:28 | ripnet | i get around the shuffle by having a mythtv system, which grabs a few shows a day for me and encodes to mp3. I then rsync them to the jukebox daily, so the file order is different every day. This has the nice side effect that shuffle is random each day :) |
15:01:31 | jomofo | Zagor: can you pm via the web client here...? |
15:01:38 | ashridah | Zagor: heh, not until after my warranty expires, thanks :) |
15:01:41 | * | kurzhaarrocker tries to think of a use of an eeprom that isn't connected to a cpu. |
15:01:42 | Zagor | jomofo: dunno :) |
15:01:58 | ashridah | kurzhaarrocker: state machine |
15:02:00 | Zagor | for photos/scans, check the attachments on http://rockbox.haxx.se/twiki/bin/view/Main/IriverInfo |
15:02:37 | ashridah | kurzhaarrocker: i built one a couple of years back. 8 bit D-register, eeprom, couple of switches and a clock source == mini state machine |
15:02:38 | Zagor | kurzhaarrocker: the fm recorder has one for the usb/ata bridge configuration iirc |
15:02:42 | ashridah | (in effect, a cpu of its own) |
15:03:06 | Zagor | ...and since iriver uses basically the same bridge it could be the same |
15:03:17 | kurzhaarrocker | ashridah but if you had a cpu at hand you probably would have used that to control the eeprom... |
15:03:44 | ashridah | kurzhaarrocker: well, there was an eeprom programmer handy, and a parallel port to monitor things. |
15:03:50 | ashridah | but the device was mostly self-controlling |
15:03:51 | LinusN | the eeprom on the fm/v2 is programmed at the factory |
15:04:12 | LinusN | and contains the config parameters for the isd300 |
15:04:36 | ashridah | isd300 == usb-storage controller yes? |
15:04:36 | kurzhaarrocker | So it's the isd300 that reads it. Interesting. |
15:04:47 | kurzhaarrocker | yes, ashridah |
15:05:40 | ashridah | heh. three people in my group of friends have an iriver player now. and it's set to grow by at least two in a month or so |
15:05:45 | ashridah | not one of them bothered with the ipod |
15:06:20 | | Quit lImbus (Remote closed the connection) |
15:07:27 | kurzhaarrocker | Zagor: that eeprom you spotted was that such a small serial thingie like a 93C46 (which can be found on most Ethernet cards)? |
15:08:20 | Zagor | it's an ISSI-401-401-39. see http://rockbox.haxx.se/twiki/bin/view/Main/HardwareComponents |
15:09:36 | Zagor | has anyone verified the flash btw? the chip markings are awfully hard to read |
15:11:22 | ashridah | "I think it is possible to fry an iHP player by flashing a bad firmware. There doesn't seem to be a generic bootstrap loader which reflashes the firmware from the HDD if something goes wrong. " eek. |
15:12:15 | Zagor | that's solvable |
15:12:32 | ashridah | yeah, but would solving it involve taking it apart |
15:12:40 | LinusN | no |
15:13:09 | LinusN | "solvable" means that we write a safe boot loader |
15:13:15 | Zagor | we've been through this with the archos already |
15:13:20 | ashridah | ah, cool. |
15:13:54 | ashridah | btw, if you can make it themable from the hard drive without needing to modify the firmware to change the images, that'd be really cool :) |
15:14:19 | ashridah | (i imagine there's a lot of work to do first tho) |
15:15:51 | LinusN | themes are last on my list |
15:16:05 | LinusN | and will always be :-) |
15:16:21 | ashridah | aww |
15:16:25 | ashridah | fair enough however. |
15:16:27 | Zagor | we'll start with getting rockbox running as-is and then take it from there |
15:16:33 | kurzhaarrocker | If the weather is bad next week I'll put triggered recording up on my list :) |
15:16:45 | * | LinusN starts a rain dance |
15:16:50 | kurzhaarrocker | lol |
15:18:36 | | Quit kurzhaarrocker (Remote closed the connection) |
15:19:03 | dehgenog | man i was looking forward to buying a new ipod at the end of this summer so badly |
15:20:12 | ashridah | dehgenog: in my case, buying the ihp was a no-brainer. a) the store had them, and ipods were harder to find b) didn't need odd software to copy music c) (most importantly) Vorbis support out of the box. |
15:20:29 | ashridah | soon as i saw that on the box, i was sold, the guy at the store didn't even have time to give me a spiel :) |
15:20:30 | dehgenog | whoa whoa |
15:20:37 | dehgenog | i have never heard it supports vvorbis |
15:20:39 | dehgenog | that is insane |
15:20:53 | ashridah | i have a lot of music in ogg vorbis support. |
15:21:00 | ashridah | s/support/format/ |
15:21:04 | | Join LePoulpe303 [0] (~lpos@AMontpellier-251-1-33-127.w83-113.abo.wanadoo.fr) |
15:21:04 | dehgenog | I have virtually none from using iTunes |
15:21:38 | dehgenog | and no iHps are reported to have the 4th-gen ipod audio defect? |
15:22:10 | ashridah | i'm not sure about the details of the ipod or any of its issues |
15:22:13 | LePoulpe303 | Hi all |
15:22:19 | ashridah | i've heard rumours, but not from someone who owns one |
15:22:24 | ashridah | none of my friends have one |
15:22:45 | dehgenog | hm |
15:23:10 | dehgenog | well lots of peopel discussing it and finding the real symptoms at ipodlounge −− have you seen the article |
15:23:17 | ashridah | they're definently solidly constructed, i did hear about issues with the attached earphone jack with the ipod |
15:23:49 | dehgenog | yeah its apparently because on this model the chrome runs right around the headphone jack |
15:24:15 | ashridah | but the audio quality on the iriver device is fantastic, in my considered opinion (i don't have a basis for comparison however, but many people have said that it's more solid than ipods) |
15:24:46 | ashridah | hrm. ipodlounge is german. i'm australian, and i never took german at high school :( |
15:24:57 | dehgenog | http://www.ipodlounge.com/articles_more.php?id=4776_150_8_0_ ? |
15:24:58 | dehgenog | german? |
15:25:02 | jomofo | ashridah: audio is supersweet |
15:25:08 | jomofo | on the ihp |
15:25:23 | ashridah | jomofo: i know it's sweet, i have one, i just don't know how much more sweet it is |
15:25:24 | dehgenog | ohh ashridah I thought you were talking about the HP-Pod |
15:25:35 | ashridah | erk. no |
15:25:42 | dehgenog | oho then heh I se |
15:27:25 | dehgenog | that sucky shuffle is a turnoff though |
15:27:48 | ashridah | i never use shuffle. even before i knew about it |
15:28:14 | Zagor | dehgenog: do the latest ipods still insert gaps between tracks? |
15:28:38 | dehgenog | it's minimal now but yes |
15:28:48 | dehgenog | i just signed the petition for its removal |
15:29:14 | ashridah | Zagor: i've heard nasty things about the ipod and trying to play .wav files, where it reads 32 megs, waits until it's all played out, then unloads it and loads the next chunk with a gap inside the song or something. sounds horrible :) |
15:29:34 | ashridah | i have mp3s that are 70 megs, let alone one wav file that was 300 megs long (don't know how i didn't end up encoding it) |
15:30:23 | Zagor | ashridah: yes i've heard that too: it never plays music and reads the disk at the same time. |
15:30:56 | Zagor | can you confirm or deny this, dehgenog? |
15:31:41 | dehgenog | yes |
15:31:54 | LinusN | meaning...? |
15:32:06 | dehgenog | if you use enourmous files it has zero buffer |
15:32:17 | LinusN | how lame |
15:32:54 | dehgenog | I'm not sure if its completely incapable of playing straight from harddrive, but its normal operating behavior tries to keep HD off |
15:33:03 | dehgenog | to save battery |
15:33:47 | LinusN | of course, but the playback shouldn't be interrupted |
15:34:17 | ashridah | the iriver certainly has no problem reading new chunks of an mp3 or .ogg mid playback |
15:34:42 | LinusN | that's elementary imho |
15:34:43 | dehgenog | oh |
15:34:49 | dehgenog | i don't think its interrupted |
15:34:55 | dehgenog | I've never heard of that for a single file |
15:36:15 | LinusN | at least the early ipods paused the playback when it filled up the buffer, if the song was larger than the buffer |
15:37:31 | LinusN | well, some people claimed that it did, i haven't heard it myself |
15:37:41 | ashridah | i was told this was explicitly for .wav files |
15:37:56 | ashridah | it's pure hearsay on my part tho |
15:38:28 | dehgenog | yeah. it definitely doesn't happen with Apple Lossless −− so if it's happening with wav's its an isolated bug |
15:42:47 | LinusN | we really need to find out which LCD the iriver uses |
15:45:01 | LinusN | gotta go, cu guys |
15:45:23 | Zagor | bye |
15:45:36 | | Part LinusN |
15:55:41 | jomofo | ashridah: you mean vs. the ipod? |
16:00 |
16:09:58 | | Quit dehgenog ("x-chat aqua. yeah this here's a mac. come and get it") |
16:34:12 | | Join methangas [0] (methangas@0x50a4327e.virnxx10.adsl-dhcp.tele.dk) |
16:34:12 | | Quit jomofo ("CGI:IRC (EOF)") |
16:34:44 | | Join webguest22 [0] (~43adc0cb@labb.contactor.se) |
16:34:53 | | Join webguest50 [0] (~510d5e02@labb.contactor.se) |
16:35:24 | | Quit webguest50 (Client Quit) |
16:36:05 | webguest22 | Will the rockbox firmware still give me the many equalizer options that the archos firmware gives me? |
16:36:17 | Zagor | more, in fact |
16:36:34 | webguest22 | bass, bass boost, treble, loudness, etc? |
16:36:55 | Zagor | yes. but we have even more detailed bass definition parameters. |
16:37:22 | dwihno | That MDB stuff got me all confused |
16:37:28 | dwihno | Or whatever it's called |
16:37:30 | webguest22 | wow, read about it on slashdot this morning... very glad i did. I'll have to give it a try |
16:37:32 | Zagor | yeah, it's mostly for the hardcore people |
16:38:05 | Zagor | webguest22: go ahead. i don't think you will regret it :) |
16:38:41 | webguest22 | can i alway uninstall it and reinstall the archos firmware if I prefer? |
16:38:53 | Zagor | yes |
16:38:54 | dwihno | It's as easy as removing ajbrec.ajz from the root |
16:39:07 | dwihno | (and remove the .rockbox directory, to remove misc. files) |
16:39:17 | webguest22 | ok, thanks a lot. I will download it now. |
16:39:47 | dwihno | Make sure you download a version suitable for your hardware. |
16:40:03 | ripnet | i used it for ages on Archos recorder 20 - its very good indeed |
16:40:16 | webguest22 | The sound quality is the main reason why I prefer the archos over the ipod.... the ipod just doesn't sound very "full" |
16:40:21 | dwihno | I've used it ever since we got mpeg playback |
16:40:29 | dwihno | Hallelujah for Linus! |
16:40:31 | dwihno | :-) |
16:40:44 | dwihno | rockbox sometimes make me go all religions and stuff ;D |
16:41:40 | | Join egor [0] (~deo@nat.corpit.ru) |
16:41:53 | Zagor | :) |
16:42:22 | webguest22 | I have the archos multimedia jukebox... does anyone know the correct rockbox firmware off the top of his head? |
16:42:32 | webguest22 | if not, i can figure it out. |
16:42:35 | Zagor | it's not supported i'm afraid |
16:42:41 | Zagor | only the mp3 players, not the multimedias |
16:42:45 | webguest22 | ahhh damn. |
16:42:51 | dwihno | it's a different beast |
16:43:49 | webguest22 | oh well, sounds like you guys are on to something. I'll check back every so often to see if y'all offer one for that player. |
16:44:35 | webguest22 | I saw on slashdot that the iriver will be supported. Ever though about fixing the poor sound quality of the iPod? |
16:44:46 | *** | Saving seen data "./dancer.seen" |
16:44:48 | dwihno | "iriver will be supported" ... |
16:44:48 | Zagor | i posted about that on slashdot |
16:44:57 | dwihno | exaggeration deluxe |
16:45:15 | Zagor | We are not looking at the iPod or Rio Karma since they contain a chip made by Portalplayer that you have to sign away your firstborn to see the docs for. That is a silly practice we do not wish to encourage. The iRiver contains hardware with published docs. |
16:45:17 | Gacel | funny how people thinks such things can be done in days :) |
16:45:38 | | Quit egor () |
16:45:44 | | Join mecraw [0] (~lmarlow@69.2.235.2) |
16:45:53 | ashridah | Gacel: most of the people complaining about the delayed firmware on the iriver forums seem to think it's 'easy' |
16:45:55 | Zagor | Gacel: you should see some of the requests we get... "can you please compile rockbox for XXX" |
16:45:57 | dwihno | I want to keep my first born. |
16:46:05 | webguest22 | ok, I'll keep my eyes open. Thanks for y'all's time. |
16:46:09 | dwihno | Zagor: Should've seen that coming... |
16:46:22 | dwihno | Just like it would compile on any system :) |
16:46:34 | Zagor | i usually think of it as a kind of compliment. we make it look easy. |
16:46:36 | dwihno | s/compile/run/ |
16:46:46 | dwihno | :) |
16:46:47 | * | ashridah remembers fondly developing stuff for the motorola 68hc11, where an accidental # in the 100's of lines of asm cost him 6 days of time |
16:46:50 | dwihno | Isn't it easy then? ;) |
16:47:10 | Zagor | sure, just point and click in the right boxes |
16:47:31 | | Quit webguest22 ("CGI:IRC") |
16:47:32 | ashridah | yeah, isn't it like in the movies, where that guy wrote a virus for the alien mothership in a day? |
16:47:49 | dwihno | :-) |
16:47:52 | dwihno | haha |
16:48:02 | dwihno | He used a MAC to write it as well :D |
16:48:05 | ashridah | probably convenient that a) the aliens used macs and b) the aliens didn't know computer security |
16:48:05 | dwihno | MacOS 9! |
16:48:22 | Zagor | i always suspected macs were alien tech... |
16:48:22 | dwihno | Jeff Goldblum is THE movie hacker :) |
16:48:25 | dwihno | :-) |
16:48:28 | dwihno | Good one |
16:50:01 | * | ashridah wanders off to debunk other stupidities on the slashdot comments |
16:50:22 | dwihno | Slashdot - If you've seen it here, it's for real! |
16:50:59 | ashridah | heh. i haven't got a single negatively moderated post on slashdot |
16:51:06 | ashridah | even for some of my more radical posts |
16:53:06 | | Join webguest16 [0] (~a1fd0a1c@labb.contactor.se) |
16:53:09 | dwihno | :) |
16:53:10 | dwihno | Neato |
16:54:19 | webguest16 | hello |
16:57:10 | | Join egor [0] (~deo@nat.corpit.ru) |
17:00 |
17:08:42 | Zagor | speak of the devil: https://sourceforge.net/tracker/?func=detail&atid=439121&aid=1024423&group_id=44306 |
17:12:13 | | Quit webguest16 ("CGI:IRC (EOF)") |
17:12:17 | ashridah | i'm assuming people just don't realise how different your average consumer device is from any other consumer device |
17:13:28 | Zagor | yeah, maybe |
17:13:28 | Zagor | i'm off. see you later. |
17:13:28 | | Part Zagor |
17:20:26 | ashridah | sleep sounds like a good idea. |
17:22:02 | | Quit ashridah ("sleep") |
17:26:30 | Gacel | its the same when people ask if i can do mac versions of my windows programs or pocketpc versions of my palm programms... |
17:27:02 | | Part egor |
17:30:01 | | Join cozze [0] (zazz@dh051-178.chem.sunysb.edu) |
17:37:33 | | Join edx [0] (edx@pD9EAAAA0.dip.t-dialin.net) |
17:43:44 | | Quit pike (Read error: 104 (Connection reset by peer)) |
17:43:56 | | Join pike [0] (amiga@h234n1fls22o1064.bredband.comhem.se) |
17:53:49 | | Join _Blaster [0] (~Blaster@E604.sparta.afb.lu.se) |
17:56:35 | _Blaster | hey! |
17:57:19 | _Blaster | I read about the plans on a iriver firmware, just wanted to stop by and let you know it sounds like a great idea! |
18:00 |
18:06:45 | | Part _Blaster |
18:25:08 | | Join benschi [0] (~51bd4403@labb.contactor.se) |
18:25:19 | benschi | hi? |
18:25:26 | benschi | heho |
18:25:29 | benschi | hi people.. |
18:26:15 | Gacel | hi |
18:36:27 | benschi | ok any news from the new project with the iriver? |
18:37:24 | Gacel | lol... define news ;) it has just started...expect weeks before you can see anything |
18:40:25 | benschi | yeah yeah i know |
18:40:28 | benschi | but whats about konrad |
18:40:33 | benschi | this little cry baby |
18:40:44 | benschi | does they work together |
18:40:58 | Gacel | no idea, i am new here |
18:41:01 | benschi | or are they just discussing in the moment |
18:44:47 | | Quit benschi ("CGI:IRC (EOF)") |
18:44:50 | *** | Saving seen data "./dancer.seen" |
18:57:43 | | Join waxline [0] (~waxline@dopey.dsndata.com) |
19:00 |
19:03:11 | | Join lImbus [0] (~manuel@kernel.cycos.net) |
19:03:15 | | Part Lynx_ |
19:03:26 | Gacel | time to go, cu |
19:03:32 | | Part Gacel |
19:04:14 | | Quit ripnet ("CGI:IRC") |
19:13:52 | | Join rddawg [0] (~rddawg@ool-44c4cdf6.dyn.optonline.net) |
19:13:53 | | Join SillyFly [0] (~Itai@80.179.74.157.forward.012.net.il) |
19:20:05 | | Quit rddawg (Remote closed the connection) |
19:22:09 | | Join webguest11 [0] (~1845ffcc@labb.contactor.se) |
19:22:15 | webguest11 | I have a query about daily builds |
19:22:19 | webguest11 | can someone help me please? |
19:23:38 | webguest11 | I just downloaded the daily build for my FM recorder, but everytime I turn off the unit, it reverts back to the old version, and I have to rolo the ajbrec.ajz file to get back to the daily build. how can I fix this? |
19:23:41 | webguest11 | I just downloaded the daily build for my FM recorder, but everytime I turn off the unit, it reverts back to the old version, and I have to rolo the ajbrec.ajz file to get back to the daily build. how can I fix this? |
19:24:45 | webguest11 | hello? |
19:25:33 | | Quit webguest11 (Client Quit) |
19:25:41 | | Join webguest97 [0] (~1845ffcc@labb.contactor.se) |
19:25:50 | webguest97 | I just downloaded the daily build for my FM recorder, but everytime I turn off the unit, it reverts back to the old version, and I have to rolo the ajbrec.ajz file to get back to the daily build. how can I fix this? |
19:26:27 | webguest97 | CAN SOMEONE PLEASE HELP ME? |
19:28:27 | webguest97 | sigh |
19:28:34 | webguest97 | I'm on my own I guess |
19:29:33 | | Join [SL]Renegade [0] (~a@p508EBF80.dip.t-dialin.net) |
19:29:35 | | Quit webguest97 (Client Quit) |
19:29:40 | [SL]Renegade | Hi |
19:29:57 | | Join webguest64 [0] (~1845ffcc@labb.contactor.se) |
19:30:09 | [SL]Renegade | Now I have rockbox on my Jukebox Recorder 20 |
19:30:22 | [SL]Renegade | greet work!!! |
19:30:32 | [SL]Renegade | great of course |
19:31:04 | [SL]Renegade | I have a question, anybody there? |
19:32:04 | lImbus | If you hurry up. gotta go |
19:32:44 | [SL]Renegade | i´m from germany, my english is not so good |
19:33:43 | [SL]Renegade | how can i play videos on zhe jukebox |
19:34:26 | [SL]Renegade | dwihno, are you there? |
19:34:44 | lImbus | you have first to convert them to the rvf, then you can "execute" them on the box |
19:35:06 | [SL]Renegade | which prog do have to use to do this? |
19:35:35 | lImbus | see this: http://rockbox.haxx.se/twiki/bin/view/Main/VideoTutorial |
19:35:40 | [SL]Renegade | thx |
19:36:00 | lImbus | kp |
19:36:37 | | Quit SillyFly (Read error: 110 (Connection timed out)) |
19:37:42 | | Quit webguest64 ("CGI:IRC (EOF)") |
19:37:47 | lImbus | bbl |
19:37:57 | | Part lImbus |
19:53:09 | | Join OJman [0] (~huh@ti541110a080-2648.bb.online.no) |
19:53:35 | OJman | Whats up? |
19:56:31 | OJman | Are there any plans for making mods to the Gmini 400 - the new gizmoid from Archos? |
20:00 |
20:01:50 | | Part cozze |
20:06:47 | OJman | not many alive here. Ahwell....latah |
20:06:51 | | Quit OJman () |
20:17:31 | | Join taaz [0] (~dlehn@66.37.66.32) |
20:25:38 | | Quit waxline ("[x]chat") |
20:44:53 | *** | Saving seen data "./dancer.seen" |
20:51:38 | | Join [IDC]Dragon [0] (~idc-drago@p50861F20.dip.t-dialin.net) |
20:53:06 | | Join benschi [0] (~51bd4403@labb.contactor.se) |
20:53:17 | benschi | hi? |
20:53:33 | benschi | any one of the iriver team here??? |
20:53:54 | [IDC]Dragon | there is no "team" yet |
20:54:15 | [IDC]Dragon | seems we're still slashdotted |
20:55:19 | benschi | oh |
20:56:19 | [IDC]Dragon | the article was too early |
20:56:34 | | Join lImbus [0] (lImbus@107.141-136-217.adsl.skynet.be) |
20:56:43 | [IDC]Dragon | fact ist that a few developers here are having an eye on the iriver now |
20:59:12 | pike | warms the old hearf to hear that ^ :) |
20:59:17 | pike | heart* |
21:00 |
21:00:12 | benschi | which article? |
21:00:54 | [IDC]Dragon | in slashdot, I thought that's why you came here |
21:01:11 | benschi | oh man, no no... |
21:01:21 | benschi | i followed the whole discussion sinse 31.august |
21:01:24 | benschi | since |
21:01:37 | benschi | but whats up with konrad and mr anderson |
21:02:35 | benschi | what does slashdotted mean?? sorry for my bad english |
21:03:33 | [IDC]Dragon | appearing in www.slashdot.com, causing the attention of many nerds |
21:03:51 | benschi | oh |
21:04:20 | benschi | now i read on the german board, iriver lounch and misticriver |
21:04:28 | benschi | hmmm , are you also a developper? |
21:04:48 | benschi | i finally tried pons.de to translate slashdotted! hehe... nice try or? |
21:05:25 | [IDC]Dragon | ja |
21:05:32 | benschi | deutscher? |
21:05:39 | [IDC]Dragon | ja |
21:05:43 | benschi | ach |
21:05:47 | benschi | da tu ich mir ja leichter.. |
21:06:02 | benschi | kennst du dich ein wenig aus, wies nun aussieht im bereich der alternaitiven firmware |
21:06:04 | [IDC]Dragon | no, please stay english in public chat |
21:06:18 | benschi | pm? |
21:06:42 | [IDC]Dragon | if you don't mind, I try to work on Rockbox in parallel |
21:06:43 | benschi | private message? |
21:08:35 | | Join zeekoe [0] (zeekoe@zeekoe.kabel.utwente.nl) |
21:11:20 | | Quit [SL]Renegade (Read error: 110 (Connection timed out)) |
21:12:46 | | Quit benschi ("CGI:IRC (EOF)") |
21:15:42 | [IDC]Dragon | amiconn: are you there? |
21:15:54 | amiconn | yup |
21:16:00 | [IDC]Dragon | ;-) |
21:16:34 | [IDC]Dragon | have you seen that Rockbox runs a bit on the Ondio?` |
21:16:54 | [IDC]Dragon | I'm updating scramble.c now |
21:16:54 | amiconn | yep |
21:17:16 | amiconn | It doesn't run very far yet ;) ata error -11 |
21:17:32 | [IDC]Dragon | how surprising! |
21:17:49 | [IDC]Dragon | where is the disk? I seem to miss something... |
21:17:59 | amiconn | ;) |
21:18:10 | [IDC]Dragon | will complain |
21:18:55 | amiconn | You mentioned the radio chip... it's a different one from the recorder FM |
21:19:15 | [IDC]Dragon | yes, unfortunately |
21:19:46 | amiconn | Did you already identify the other chips? |
21:20:04 | [IDC]Dragon | there's almost no new chip |
21:20:55 | [IDC]Dragon | a small one for the power supply |
21:21:19 | [IDC]Dragon | and a new one for the MMC-USB bridge |
21:21:28 | amiconn | cpu and lcd controller should be the same, although the cpu could be the variant with 8 K iram and no rom |
21:21:40 | [IDC]Dragon | I doubt it |
21:21:46 | amiconn | what mp3 codec? mas3587, rev B2 ? |
21:22:07 | [IDC]Dragon | the one PCB I've seen without boot ROM had a huge CPU chip |
21:22:25 | [IDC]Dragon | B2, yes |
21:22:28 | | Join Studio10 [0] (~chatzilla@CPE-24-166-184-55.kc.rr.com) |
21:22:51 | amiconn | Next stage would be tracing connections and drawing schematics imho. |
21:23:34 | amiconn | Chances are that things are connected to different port pins, and you already mentioned that the button assembly is different too |
21:24:11 | amiconn | I'll soon see what the Ondio SP looks like, and figure out more differences |
21:25:11 | amiconn | Did you already take some pictures? |
21:26:11 | | Join [IDC]Dragon2 [0] (~idc-drago@p50861F71.dip.t-dialin.net) |
21:26:23 | [IDC]Dragon2 | lousy client, disconnected me |
21:26:26 | lImbus | I see double |
21:26:35 | amiconn | lImbus: Me too ;) |
21:26:44 | [IDC]Dragon2 | I don't feel like typing that again |
21:27:17 | lImbus | [IDC]Dragon, you can "ghost" him: /msg nickserv [IDC]Dragon password |
21:27:43 | [IDC]Dragon2 | further dissection tricky: 1) LCD glued ontop of CPU, 2) firmly attached daughterboard |
21:27:48 | amiconn | lImbus: Only if he registered his nick. He didn't |
21:27:53 | [IDC]Dragon2 | I'll make some pictures |
21:28:14 | lImbus | oops |
21:29:19 | amiconn | [IDC]Dragon: Got my remarks? |
21:30:39 | * | [IDC]Dragon2 checks log |
21:31:19 | [IDC]Dragon2 | now I do |
21:31:26 | amiconn | :) |
21:31:43 | [IDC]Dragon2 | let's make an Ondio twiki topic |
21:32:37 | amiconn | Good idea, although I can't contribute yet |
21:35:21 | amiconn | See what's on to of the wiki stats now: http://rockbox.haxx.se/twiki/bin/view/Main/WebStatistics Guess what? |
21:35:36 | amiconn | s/on to/on top/ |
21:35:48 | [IDC]Dragon2 | :-( |
21:36:32 | amiconn | /. |
21:40:39 | [IDC]Dragon2 | you can help me with wiki |
21:41:14 | amiconn | What can I do? |
21:41:54 | | Quit [IDC]Dragon (Read error: 110 (Connection timed out)) |
21:43:24 | [IDC]Dragon2 | teach me how to upload pictures and place them in the text |
21:44:52 | amiconn | Starting point: being _not_ in edit mode, but viewing the article you want to attach/ insert the images into |
21:46:08 | amiconn | Then click on "attach" (bottom line). Choose your image file, insert a comment and check "Link" and "Hide file". Then upload |
21:46:39 | amiconn | The image will be embedded at the end of the article now. Got into edit mode and move the link as you like |
21:47:40 | [IDC]Dragon2 | OK |
21:49:16 | [IDC]Dragon2 | try ArchosOndio topic |
21:51:04 | amiconn | Nice.. |
21:52:03 | amiconn | I'd use "MultiMediaCard" for MMC (no space). Then we create a small topic, linking to wikipedia |
21:52:58 | [IDC]Dragon2 | please feel free to improve |
21:53:55 | amiconn | You said that the lcd is glued to the cpu. Any idea what glue this might be? |
21:54:21 | [IDC]Dragon2 | haven't done a chemical analysis yet |
21:54:26 | amiconn | ;) |
21:55:29 | [IDC]Dragon2 | the kind that comes off when pulling gently and steady :-) |
21:55:34 | | Join ywwg [0] (~owen@65.204.58.2) |
21:57:37 | [IDC]Dragon2 | what a bad solder jod underneath |
21:58:49 | * | [IDC]Dragon2 goes cleaning it |
22:00 |
22:03:38 | | Join claussen [0] (~cf58aa66@labb.contactor.se) |
22:04:30 | claussen | As much as I'm interested to see what can be done with custom firmware for the IHPs, I'm mostly driven to try to re-engineer the joystick on the main unit |
22:04:36 | claussen | it drives me batty. |
22:04:47 | claussen | Has anyone documented the internal workings of it? |
22:09:10 | * | zeekoe is away: I'm busy |
22:11:45 | | Quit ywwg ("Connection reset by Lain") |
22:19:42 | [IDC]Dragon2 | amiconn: IO just added another picture |
22:19:50 | [IDC]Dragon2 | s/IO/I |
22:24:10 | amiconn | Ah, very nice. The cpu is the version with rom |
22:24:40 | [IDC]Dragon2 | i need to do the uart boot mod |
22:24:54 | | Quit methangas (" Like VS.net's GUI? Then try HydraIRC -> http://www.hydrairc.com <-") |
22:25:15 | amiconn | Looks like the cpu uses 12 MHz clock |
22:25:22 | [IDC]Dragon2 | yes :-( |
22:25:32 | [IDC]Dragon2 | I was about to say that |
22:25:40 | amiconn | Why :( |
22:25:43 | amiconn | ? |
22:25:52 | [IDC]Dragon2 | because of USB, I guess |
22:26:45 | lImbus | boach. ich geh' gleich ratzen, liebes |
22:26:55 | lImbus | oops, sorry, wrong window ;-) |
22:27:02 | [IDC]Dragon2 | hehe |
22:27:18 | | Nick [IDC]Dragon2 is now known as [IDC]Dragon (~idc-drago@p50861F71.dip.t-dialin.net) |
22:27:27 | amiconn | I wonder how the mmc is controlled from the cpu. The ata interface in our jukeboxes is rather primitive... |
22:27:45 | [IDC]Dragon | with the serial used as SPI |
22:29:22 | amiconn | I hope this one doesn't need bitswapping... |
22:30:41 | [IDC]Dragon | ;-) |
22:31:24 | | Quit claussen ("CGI:IRC (EOF)") |
22:31:26 | [IDC]Dragon | in the Ondio, the MAS can be used in parallel mode for both rec and play |
22:32:04 | [IDC]Dragon | this time, it's bidirectional :-) |
22:35:49 | amiconn | Ah, nice one. This would also enable pcm pass through without modification, if we can get hold of that. |
22:36:10 | [IDC]Dragon | with what memory to store it? |
22:36:19 | amiconn | Too bad that the storage capacity is so limited :( |
22:36:48 | amiconn | But this could help if someone wants to implement a .mod player |
22:37:19 | amiconn | Btw, how did you figure that out so fast? |
22:39:15 | [IDC]Dragon | a friend at Archos told me |
22:39:25 | amiconn | :) |
22:43:04 | [IDC]Dragon | I added a table for the chips |
22:43:16 | [IDC]Dragon | why does the headline come out so bad? |
22:43:36 | [IDC]Dragon | I'd like to add links, how do I do that? |
22:44:29 | [IDC]Dragon | e.g. for the flash it should be: http://www.sandisk.com/pdf/semiconductors/ProdManualMMC_TriFlashv1.2.pdf |
22:44:54 | *** | Saving seen data "./dancer.seen" |
22:45:11 | amiconn | headline: You used an "l" (ell) as second spacer instead of "|" (vbar) |
22:45:46 | [IDC]Dragon | grmph |
22:46:58 | amiconn | I can't edit, as you still have the topic locked. Links to external pages: [[http://whatever.url/][descriptive text]] |
22:47:22 | [IDC]Dragon | with all the brackets? |
22:47:44 | amiconn | There is a TextFormattingRules link below the edit box, which pops up a nice informative window ;) |
22:48:01 | amiconn | yes |
22:49:51 | [IDC]Dragon | how do I avoid it interprreting anything with mixed case as a keyword? |
22:50:04 | [IDC]Dragon | e.g. SanDisk |
22:50:32 | amiconn | <nop>SanDisk. |
22:51:09 | [IDC]Dragon | ah |
22:53:36 | | Join amiconn_ [0] (~jens@pD9E7DE83.dip.t-dialin.net) |
22:54:27 | | Quit amiconn (Nick collision from services.) |
22:54:27 | | Nick amiconn_ is now known as amiconn (~jens@pD9E7DE83.dip.t-dialin.net) |
22:54:42 | amiconn | Grr, got disconnected (t-offline) |
22:59:57 | [IDC]Dragon | some liks added now |
23:00 |
23:00:01 | [IDC]Dragon | links |
23:01:34 | [IDC]Dragon | I can't find info about the AU9330, only about its follow-up, the 9331 |
23:01:41 | [IDC]Dragon | http://www.alcormicro.com/product_au9331.htm |
23:02:57 | amiconn | Ahem, http://www.alcormicro.com/product_au9330.htm |
23:03:32 | [IDC]Dragon | url extrapolation? |
23:03:34 | amiconn | Although, no data book link there |
23:03:45 | [IDC]Dragon | yes, I did that, but no datasheet |
23:08:26 | [IDC]Dragon | sorry, my box uses the 9331 |
23:10:27 | [IDC]Dragon | so Archos now equips that one |
23:11:18 | amiconn | http://www.cnswi.com/sindex.files/ximg/Alcor/PDF/AU9330.PDF |
23:12:12 | [IDC]Dragon | whow |
23:12:22 | [IDC]Dragon | but sorry for misleading |
23:12:43 | [IDC]Dragon | I was told it's a 9330, but now a 9331 is used |
23:12:43 | amiconn | metacrawler was my friend here. |
23:13:28 | amiconn | I think both chips are very similar. The 9330 is even mentioned in the 9331's datasheet |
23:14:37 | amiconn | If it works the same way is in the jukeboxes, we'll only have to know how to detect usb, and how to disable/ enable the chip |
23:14:49 | amiconn | s/is/as/ |
23:15:37 | [IDC]Dragon | yep |
23:21:46 | | Quit salimfadhley (Remote closed the connection) |
23:21:54 | amiconn | I found some interesting reading regarding a possible source of recording problems for those who record from spdif: http://www.intermetall.de/products/documentation/consumer/mas3587f/downloads/mas3587f_1ais.pdf |
23:36:47 | | Join hardeep [0] (1098@208.247.65.237) |
23:40:27 | amiconn | hi hardeep |
23:40:36 | [IDC]Dragon | hi |
23:56:46 | hardeep | heya |
23:57:00 | hardeep | so, i see that we have an iriver port done... =) |