00:09:35 | | Join Hadaka_ [0] (naked@194.215.9.50) |
00:09:35 | | Quit Hadaka (Read error: 104 (Connection reset by peer)) |
00:53:42 | *** | Saving seen data "./dancer.seen" |
01:00 |
01:15:10 | | Join MeRWiN [0] (~merwin@12-230-192-86.client.attbi.com) |
01:20:44 | | Quit WetFlax ("I like core dumps") |
01:27:45 | * | MeRWiN crosses fingers as he makes a 3rd attempt at compiling the cross-compiler |
01:40:36 | | Quit matp ("Client Exiting") |
01:43:19 | MeRWiN | let's try for a 4th |
02:00 |
02:04:06 | | Join WetFlax [0] (~wettoad@194.95.10.99) |
02:04:06 | | Quit MeRWiN (Remote closed the connection) |
02:52:25 | | Join datazone [0] ([5xnesSpZg@207.136.36.203) |
02:53:44 | *** | Saving seen data "./dancer.seen" |
04:00 |
04:04:00 | | Join MeRWiN [0] (~merwin@12-230-192-86.client.attbi.com) |
04:05:37 | MeRWiN | anyone alive? |
04:16:45 | WetFlax | i am here but totally useless if its about rockbox |
04:24:51 | | Join MeRWiN- [0] (~merwin@63.98.122.204) |
04:25:01 | MeRWiN- | has anyone tried to use rechargable alkaline yet? |
04:29:00 | | Join nunya [0] (~me@ny-utica2a-140.aburny.adelphia.net) |
04:34:55 | | Quit MeRWiN (Read error: 110 (Connection timed out)) |
04:35:06 | | Nick MeRWiN- is now known as MeRWiN (~merwin@63.98.122.204) |
04:35:35 | nunya | ok - i just heard about rockbox... what's the most recent, most feature packed reliable version? please be gentle... i cry easy! |
04:42:10 | nunya | hello?? |
04:42:39 | nunya | BRB! |
04:52:40 | MeRWiN | hey |
04:52:41 | MeRWiN | you there? |
04:53:02 | MeRWiN | nunya |
04:53:47 | *** | Saving seen data "./dancer.seen" |
05:00 |
05:16:34 | | Join MeRWiN- [0] (~merwin@63.98.122.204) |
05:16:34 | | Quit MeRWiN (Read error: 104 (Connection reset by peer)) |
05:16:38 | | Nick MeRWiN- is now known as MeRWiN (~merwin@63.98.122.204) |
05:16:42 | MeRWiN | nunya: you there still? |
05:25:35 | nunya | sorry - back now! |
05:27:16 | MeRWiN | heya |
05:27:22 | MeRWiN | do you have a player or recorder? |
05:28:40 | nunya | player.... upgraded to 20gm ibm travelstar drive... going to put a toshiba 40gb in it in the next week or so |
05:29:59 | MeRWiN | go to the daily builds section of the website and download today's Daily Build and download |
05:30:07 | MeRWiN | archos20020730.mod |
05:30:13 | MeRWiN | from the Player section |
05:30:22 | MeRWiN | or the Player-old section if you have an old player |
05:30:37 | MeRWiN | copy it to the archos root folder and rename to archos.mod |
05:31:59 | nunya | i'm ok with the player section - have 4.53 firmware. so zacly what is the big advantage to this? i understand cleaner, better sound... what else? |
05:33:17 | MeRWiN | More options. There are still some things that aren't working correctly though. Like the saving of settings (although there is a test version in place that seems to work for me.. i can send you that one if you want). Random mode onlly works when playing playlists, and some random bugs that may show up here and there |
05:33:21 | MeRWiN | I use it 100% on my player |
05:34:11 | nunya | cool... sure if ya wanna send the test version... are you a developer too? |
05:34:51 | MeRWiN | trying to become one :) |
05:35:01 | MeRWiN | hold on a minute or two and i'll send it to you |
05:35:40 | nunya | cool... i'd like to make some more time to look into it a bit... i've been programming for some time - but an electrical engineer i ain't!! :) |
05:36:18 | MeRWiN | heh. Remember, to switch back and forth from the real firmware and the rockbox firmware, just rename archos.mod to something like archos.mod.bak and it'll go back to the regular firmware |
05:37:20 | nunya | yup... i have firmware 4.53 with the modified archos version 5.03a |
05:40:20 | MeRWiN | i personally like the rockbox software much better |
05:40:28 | MeRWiN | and the development is flying |
05:40:35 | nunya | i see that |
05:41:58 | nunya | u sending that new test version? |
05:42:06 | MeRWiN | yeah.. give me another 2 minutes :) |
05:42:15 | nunya | ok.. np... where u located? |
05:42:35 | MeRWiN | usually in washington state, but right now in virginia |
05:42:56 | nunya | i'll be in VA in a couple weeks... live in upstate NY. |
05:43:23 | MeRWiN | i'm not much of a fan of virginia |
05:45:07 | nunya | LOL! |
05:47:13 | MeRWiN | i sent you the file dcc |
05:47:39 | MeRWiN | this one is slightly modified from the original, but not much (this one displays the current as well as remaining song time on the player) |
05:49:10 | nunya | connection failed... i'm guessing my router is being a pain in the ass. figures! can ya email it? |
05:50:55 | MeRWiN | http://merwin.bespin.org/archos |
05:52:36 | Hes | morning. |
05:52:48 | MeRWiN | morning hes |
05:52:55 | MeRWiN | hes: is there a mute function yet? |
05:53:06 | nunya | got it!!! u da man!! |
05:53:27 | MeRWiN | nunya: heh... kewl |
05:53:38 | MeRWiN | Hes: 'cause I just cooked one up if there isn't |
05:53:54 | nunya | ok... im off to zzzz-land for a few hours. merwin - THANK U VERY MUCH... catch ya 2morrow! |
05:54:07 | MeRWiN | nunya: no prob |
05:54:26 | | Quit nunya () |
05:59:17 | MeRWiN | hes: you around? |
06:00 |
06:02:31 | Hes | No mute that I know of |
06:02:48 | Hes | I'm here, at work, looking at irc every now and then |
06:03:53 | MeRWiN | hes: i made a couple changes (only to the player code) ... one is that i stepped up the WPS volume change to step 2 instead of 1. The other is that i made Menu+Play do a Mute function (player only). want me to send you a unified diff of it by chance? |
06:04:43 | Hes | Hmm, not really as I don't have either a player or CVS access 8-) |
06:04:52 | MeRWiN | hes: I also made both the current time and total song time able to be displayed by the player :) |
06:05:10 | Hes | I'm just a humble servant to the core developers, writing pieces of code and hoping for them to apply the patches to the main tree 8-) |
06:05:39 | Hes | But that's cool, guess we have one new developer then. |
06:05:47 | | Join MeRWiN- [0] (~merwin@63.98.122.204) |
06:05:55 | MeRWiN- | grr... i hate my connection here |
06:06:18 | Hes | Which is the last line you got from me |
06:06:38 | MeRWiN- | hes: humble servant |
06:06:48 | Hes | But that's cool, guess we have one new developer then. |
06:07:17 | MeRWiN- | i'm a player-only developer though |
06:07:21 | | Quit MeRWiN (Read error: 104 (Connection reset by peer)) |
06:07:25 | | Nick MeRWiN- is now known as MeRWin (~merwin@63.98.122.204) |
06:07:28 | | Nick MeRWin is now known as MeRWiN (~merwin@63.98.122.204) |
06:28:47 | MeRWiN | woo... also added a Time Display feature to the menu :) Can now display Elapsed or Remaining |
06:41:19 | MeRWiN | hey, also got it to save to the config :P |
06:41:56 | Hes | Nice. |
06:42:27 | MeRWiN | that SAVE_TO_DISK is a very straightforward feature. In fact, the whole project is very straightforward. I'm not the greatest at reading other people's code, but this is easy |
06:50:45 | Hes | The code is really very clean, I found it very easy to dig in too. |
06:51:05 | Hes | Plain and simple C. Even with the multitasking and the queues, it's simple. |
06:53:48 | *** | Saving seen data "./dancer.seen" |
07:00 |
07:01:14 | MeRWiN | Hes: i like that |
07:19:24 | | Join Linus [0] (~linus@193.15.23.131) |
07:19:24 | | Quit MeRWiN (Read error: 104 (Connection reset by peer)) |
07:29:56 | | Join elinenbe [0] (trilluser@pcp02254422pcs.wanarb01.mi.comcast.net) |
07:30:05 | elinenbe | Linus: already at work? |
07:31:58 | Linus | yup |
07:32:31 | elinenbe | what are you working on with rockbox today? |
07:33:21 | | Join MeRWiN [0] (~merwin@63.98.122.204) |
07:33:41 | Linus | i thought i would be working on the distortion, but it seems like i would have to do some work on the mpeg buffering too... |
07:33:58 | elinenbe | those seem to be the biggest complaints currently |
07:34:17 | elinenbe | I think documentation should be done soon. for version 1.2 −− maybe I will write up a pdf. |
07:34:42 | Linus | why pdf? |
07:35:20 | elinenbe | becasue then everyone can read it and it will look the same on all 'puters |
07:35:27 | elinenbe | I guess I could go with html |
07:35:32 | elinenbe | or maybe latex |
07:35:40 | elinenbe | but no one can read latex. |
07:35:50 | elinenbe | I could do postscript too... |
07:36:04 | elinenbe | what do you think? |
07:37:12 | Linus | i think a text file is good |
07:37:44 | elinenbe | I think having screenshots would be great though. |
07:37:50 | elinenbe | it would be a nice touch |
07:38:02 | elinenbe | I could do a word document :) |
07:38:05 | elinenbe | haha |
07:38:06 | Linus | :-) |
07:38:55 | Linus | But if we need screenshots and stuff we probably could use HTML and PDF |
07:39:32 | elinenbe | well, I think pdf would be the best for this |
07:39:37 | Hes | I'd prefer HTML |
07:39:47 | Hes | i want to read it on a terminal |
07:40:09 | elinenbe | well, if there are pictures then you won't see them on a terminal anyway. |
07:40:23 | Hes | That's not too bad. |
07:40:25 | elinenbe | and you can just use the google pdf2html converter to read it then :) |
07:42:29 | elinenbe | so, I will do it in both pdf and html |
07:42:45 | elinenbe | but, there can not be a release until the current bugs are worked out. |
07:42:52 | elinenbe | right Linus? |
07:44:56 | elinenbe | I will try my hardest to make it as confusing as the Archos manual |
07:45:02 | MeRWiN | elinenbe: that will be difficult |
07:45:23 | elinenbe | hehe |
07:45:57 | Linus | i think that the 1.2 release might have to wait until the current bugs are sorted out |
07:46:22 | elinenbe | Linus: I agree. |
07:48:06 | Linus | Do you guys have any experience of those bugs |
07:48:49 | elinenbe | Linus: I was getting the directory non-refresh bug |
07:49:13 | elinenbe | that is where you go to entre a directory, but insted you stay in the same directory and another cursor appears on the top line |
07:49:28 | Linus | and the hard drive doesn't spin up? |
07:49:47 | elinenbe | I am not sure about that. |
07:51:34 | elinenbe | goodnight everyone. See you in the morning. Good luck on the project :-) |
07:51:43 | | Nick elinenbe is now known as elinenbe|sleeps (trilluser@pcp02254422pcs.wanarb01.mi.comcast.net) |
07:51:50 | Linus | sleep tight |
08:00 |
08:10:19 | | Quit datazone (Read error: 110 (Connection timed out)) |
08:10:23 | | Join Bagder [0] (~daniel@as3-3-2.ras.s.bonet.se) |
08:10:26 | Linus | yo! |
08:10:31 | Bagder | morning |
08:11:53 | MeRWiN | Bagder: hey |
08:20:41 | | Join elinenbe [0] (~elinenbe@amidar.gpcc.itd.umich.edu) |
08:22:36 | Linus | elinenbe: go to sleep! |
08:25:33 | Bagder | gee, 130 mails on the subversion list since I logged off yesterday... |
08:35:00 | MeRWiN | The good side is that means that you're popular |
08:35:55 | Bagder | true |
08:35:58 | Linus | no, he has joined a popular mailing list, just to feel popular :-) |
08:36:25 | * | Bagder slaps Linus |
08:36:30 | MeRWiN | hah |
08:36:36 | Linus | i nailed the mpeg buffering bug |
08:36:40 | Linus | ouch! |
08:37:00 | Bagder | the one I spoke of yday? |
08:37:07 | Linus | what was that? |
08:37:49 | Bagder | I've got problems a few times when I've played mp3s that appear as "0:00" long |
08:38:09 | Linus | no, that is probably an id3 bug |
08:38:23 | Bagder | well, but after such a song I've got sound errors |
08:38:24 | Linus | do the same file always appear as 0:00 long? |
08:38:39 | Bagder | either fractions of another song, or too much silence, before the next real song starts |
08:39:41 | Bagder | I get those problems on my "screwed up files", that play a different song than what they really are |
08:39:58 | Bagder | so it really isn't very easy to tell |
08:40:06 | Linus | Bagder: can you find a song that shows this error? |
08:40:06 | Bagder | if the problem is my disk or rockbox |
08:40:29 | Linus | for example, a too long id3 tag might be a problem |
08:40:50 | Bagder | I'll try to repeat it on purpose later |
08:40:53 | Linus | combined with VBR |
08:43:42 | MeRWiN | I think I may have found a solution to the "No random without a playlist" thing... Why can't you turn each directory into a playlist? Shouldn't take up too much processing power. |
08:43:55 | MeRWiN | When you enter the directory, create a playlist out of the files |
08:44:09 | Bagder | we will do that |
08:44:11 | Linus | Yes, that is a good idea |
08:44:13 | Bagder | as soon as we can write to disk |
08:44:15 | Linus | MeRWiN: do that |
08:44:23 | Linus | Bagder: why save to disk? |
08:44:24 | MeRWiN | don't even need to write to disk to do that... |
08:44:29 | MeRWiN | a playlist variable |
08:44:36 | Bagder | Linus: because our playlist code uses diskbased playlists |
08:44:51 | Linus | yes, but that can be changed |
08:44:57 | Bagder | and directoried can be pretty big |
08:45:15 | | Join datazone [0] ([dCsvgjNaT@207.136.36.203) |
08:45:21 | Linus | yes, but if the dir is small enough we can do it |
08:45:28 | Linus | and today we have a 200 file limit |
08:45:31 | Bagder | anyway, that's the reason why it isn't made so right now |
08:45:32 | Linus | on directories |
08:45:57 | MeRWiN | there's a 200 file limit? i did not know that |
08:46:06 | Linus | MeRWiN: do you want to look into memory-based playlists? |
08:46:25 | Linus | MeRWiN: the 200 file limit is for the dir browser |
08:46:28 | MeRWiN | ahh |
08:46:36 | MeRWiN | I'll research that one |
08:46:40 | Linus | Great |
08:53:49 | MeRWiN | what is the add_indices_to_playlist? |
08:53:52 | *** | Saving seen data "./dancer.seen" |
08:54:01 | Hes | Good morning... did any of you look at the charger patch yet? |
08:54:08 | MeRWiN | morn hes |
08:54:22 | * | Bagder hasn't had time to yet |
08:55:16 | Linus | Hes: no, i haven't had the time either |
08:55:52 | Linus | MeRWiN: add_indices_to_playlist saves the file positions in the playlist for each file in it |
09:00 |
09:09:06 | MeRWiN | There's no feature to skip to a certain MP3 file in a folder, is there? :( Only mpeg_next and mpeg_prev, right? |
09:09:11 | Linus | it is the playlist file positions that are the keys to the individual files in the playlist |
09:09:22 | Linus | MeRWiN: true |
09:09:33 | MeRWiN | Linus: ouch, this is going to be harder than i thought |
09:09:40 | Linus | how would you want such a feature to work? |
09:10:02 | Linus | MeRWiN: why so hard? |
09:10:47 | MeRWiN | Linus: I'll have to create a new playlist function from scratch this way :) I didn't think the current one was 100% disk based. I thought it loaded the info into some sort of array base |
09:11:23 | MeRWiN | It would be nice to have some sort of mpeg play function that played a certain directory entry in a given folder |
09:11:46 | Linus | yes, you would have to create new functions for memory based playlists, but that shouldnt be that hard |
09:12:08 | Linus | or you could add a middle layer that abstracts the file handling |
09:12:18 | MeRWiN | that is true |
09:12:52 | Linus | The function that plays a certain file in a certain directory is called the "file browser" |
09:13:37 | MeRWiN | ok, if i use that file browser function, all i have to do is create an array with all of the filenames, and randomly choose one of the files in the array |
09:14:01 | Linus | what is it that you want to accomplish? |
09:14:19 | MeRWiN | random play without a playlist |
09:14:26 | Linus | in several directories? |
09:14:36 | MeRWiN | well, in a single directory for now |
09:14:49 | MeRWiN | where is the file browser function located? |
09:14:58 | Linus | so just read the current dir into an array |
09:15:24 | Linus | about the file browser thing, i was (unsuccessfully) sarcastic :-) |
09:15:29 | Bagder | isn't it already read into an array? |
09:15:34 | webmind | morning |
09:15:53 | Linus | Bagder: yes, we could probably use the array already in the dir browser |
09:17:19 | Linus | i would probably have made a playlist_open() and playlist_seek() API, that made it transparent to the playlist functions if it was a file or memory based playlist |
09:18:10 | Linus | the whole file position thing works just as well with byte indices in a memory buffer |
09:20:27 | Hes | I would have gone the way Linus put it |
09:20:49 | Hes | all future playlist features would then apply to it nicely |
09:21:53 | Hes | I would really, really like to click 'play' on a directory in the browser and have it (recursively) create a temporary playlist of the files under that directory |
09:22:15 | Hes | and then play it (shuffled, if playlist shuffle is enabled) |
09:23:28 | MeRWiN | hes: agreed |
09:40:34 | Bagder | but that recursive playlist could get quite big |
09:40:41 | Bagder | so it should be stored on disk |
09:41:12 | Linus | yes, but if it fits in memory it would be fine |
09:41:23 | Bagder | well |
09:41:30 | Bagder | then it won't survive a reboot |
09:41:36 | Bagder | which the stored-on-disk will |
09:41:37 | Linus | and? |
09:41:59 | Linus | i'm not saying that a disk-based list is useless |
09:42:00 | Bagder | people always complain that they won't resume from where they shut it off |
09:42:11 | Bagder | me neither |
09:42:21 | Bagder | I'm just saying that people will mention it sooner or later |
09:42:22 | Linus | we can recreate the list at boot-time |
09:42:38 | Bagder | true |
09:42:45 | Linus | or rather when the user decides to continue playing |
09:42:46 | Bagder | but that would take even more (new) logic |
09:42:52 | Linus | of course |
09:43:30 | Linus | i want as little disk write activity as possible |
09:45:12 | MeRWiN | Bugs, pl. n.: |
09:45:12 | MeRWiN | Small living things that small living boys throw on small living girls. |
09:53:35 | Hes | And if you have the (small) temporary playlist in memory in the same format as an on-disk playlist, you can write it to the disk at will once we have disk writing |
09:55:27 | Linus | Hes: exactly |
09:55:29 | Hes | the temporary playlist code can be written now to run in memory (with small lists) |
09:55:41 | Linus | yes |
09:55:42 | Hes | and later extended to write to disk |
09:55:47 | Linus | yes again |
09:55:55 | Linus | MeRWiN is on the case |
09:56:42 | MeRWiN | Linus: Trying at least :) I'm trying to learn how the code flows (hence, this simpler playlist job), and then work on the bigger one |
10:00 |
10:24:57 | mbr_ | Linus, still there? |
10:25:59 | mbr_ | Interessted in RockBox beeing mentioned in the "Brave Gnu World" |
10:26:02 | mbr_ | ? |
10:26:08 | Bagder | of course! |
10:26:14 | Linus | I am here |
10:26:35 | mbr_ | I have written to the editor and pointed him to the project. |
10:27:00 | mbr_ | He is very interested in it, but he has a question catalog. |
10:27:31 | mbr_ | I don't think I am able answer all the questions |
10:27:52 | mbr_ | Can I send it to someone who can? |
10:28:02 | mbr_ | It is not very long .. |
10:29:38 | Bagder | I'm sure linus is a suitable person for that |
10:29:48 | Bagder | if he has time for it |
10:29:53 | mbr_ | :) |
10:30:24 | Bagder | I bet I could fill in a few gaps if need be |
10:31:05 | Linus | mail it to linus at haxx.se |
10:31:24 | mbr_ | OK, I'll do that. |
10:32:00 | mbr_ | Would be a nice promotion for the project :) |
10:32:05 | * | Bagder nods |
10:32:15 | Bagder | good initiative |
10:32:16 | MeRWiN | Bagder: I just sent linus a neat little playlist problem :) If I hit next within like 3 seconds of the song starting, it'll halt and when you hit play it plays some random part of a song. And if you hit the next key like 5 times in a row it says "end of list" *grin* |
10:32:23 | MeRWiN | Linus: happens with all of my playlists so far |
10:32:40 | Bagder | oh |
10:32:44 | Bagder | nasty |
10:33:38 | MeRWiN | I also tried rechargable alkaline batteries with the player for the first time |
10:33:49 | Linus | woooo |
10:33:52 | MeRWiN | it kind of freaks out a bit... and it's throwing too much voltage so during disk reads the screen flickers |
10:34:46 | MeRWiN | the percentage of battery that is left varies from like 30% to 100% |
10:35:08 | MeRWiN | basically, not a good idea to use them |
10:35:41 | Linus | actually, only NiMh is supported |
10:36:04 | MeRWiN | yeah... I just wanted to see what would happen :) |
10:36:06 | Linus | and don't connect the charger unless you have a protective suit |
10:36:23 | MeRWiN | I didn't use the charger with it |
10:38:37 | MeRWiN | I'm coming up empty on thinking up ways to display Keylock ON and Mute ON without it disappearing immediatly from the song scrolling... |
10:43:47 | | Quit Hes (lerouge.openprojects.net irc.openprojects.net) |
10:43:47 | NSplit | lerouge.openprojects.net irc.openprojects.net |
10:43:47 | | Quit Bagder (lerouge.openprojects.net irc.openprojects.net) |
10:43:59 | Linus | We need lcd_scroll_pause() and lcd_scroll_continue() |
10:43:59 | Linus | for example |
10:43:59 | MeRWiN | or just an lcd_scroll_pause(numberofmilliseconds) |
10:44:04 | MeRWiN | still there linus? |
10:44:08 | NHeal | lerouge.openprojects.net irc.openprojects.net |
10:44:08 | NJoin | Bagder [0] (~daniel@as3-3-2.ras.s.bonet.se) |
10:44:08 | NJoin | Hes [0] (~hessu@hessu.zedi.sonera.fi) |
10:44:17 | Linus | you don't know for how long to pause |
10:44:34 | mbr_ | Hes: I tested the charger patch yesterday .. worked for me. |
10:44:53 | MeRWiN | if it's something like displaying the Keylock ON then you would want it for like 1 second |
10:44:59 | mbr_ | But only tested while NOT playing songs |
10:46:37 | MeRWiN | is there a way to dump the message waiting list? ie: if you hit keylock 5 times in a row, to only process it once |
10:48:35 | mbr_ | Hes: Do you need picture of the voltage graph? |
10:48:51 | Linus | yes, in the keylock case you know how long it should pause, but i would prefer a more general approach |
10:49:35 | MeRWiN | ahh |
10:49:39 | Linus | MeRWiN: why and when do you want to remove all the keylock events? |
10:49:52 | MeRWiN | anyone know how to attach a file in pine? |
10:50:17 | Bagder | control-t on the "Attchmnt:" line |
10:50:30 | Bagder | or just fill in the full path |
10:51:13 | MeRWiN | Linus: since the keylock pauses for about a second, if you hit keylock 5 times you have to wait 5 seconds to do anything else... something like flush any other keylock messages after it finishes displaying the KEYLOCK ON |
10:52:29 | Hes | mbr_: would be nice to see it perhaps if you have it around |
10:52:38 | Hes | what voltage did it top at? |
10:53:30 | mbr_ | Hes: It is on http://www.stz-softwaretechnik.de/~mb/charge.jpg (sorry a bit hi res:) |
10:53:53 | *** | Saving seen data "./dancer.seen" |
10:53:59 | mbr_ | Sorry I don't know the voltage. I used it for a while and then plugged the charger. |
10:54:39 | Hes | So it actually went to 5.50V... should be good |
10:54:46 | Hes | near full charge |
10:55:05 | Hes | maybe could charge a little more. Did you play while charging? |
10:55:31 | mbr_ | No, i didn't play .. |
10:55:34 | Linus | MeRWiN: eating the key events is not the right solution |
10:55:53 | MeRWiN | Linus: what would the right solution be? |
10:56:03 | mbr_ | But I can try it now . |
10:56:19 | Hes | mbr_: No need, just interested. |
10:56:23 | Linus | we should rather keep track of how long the text has been on the screen |
10:56:35 | Linus | by using current_tick |
10:57:18 | mbr_ | Hes: OK, I do it anyway ;) |
10:57:38 | Linus | remove_text_time = current_tick + HZ |
10:58:14 | Hes | I charged mine last night and powered it up now, it's at 100%, 5.25V |
10:59:06 | Linus | MeRWiN: if(TIME_BEFORE( current_tick, remove_text_time )) display_keylock_text(); |
10:59:29 | Linus | Hes: 5.25V is low |
11:00 |
11:00:34 | mbr_ | Hes: With the stock firmware I always get "Battery charging ..." but never "Battery charged". Is this normal? Stings to the descrambled stock firm shows, that the "Battery charged" message is there. |
11:00:34 | MeRWiN | Linus: ahh... |
11:00:58 | Hes | I don't always see 'battery charged' either. |
11:01:16 | Linus | i often see it |
11:01:29 | Hes | 5.25V seems good for 4 idle 1.2V cells |
11:01:38 | mbr_ | OK. Just was confused .. |
11:01:51 | Linus | Hes: maybe |
11:01:53 | Hes | it was at over 5.4V just after charging but the voltage goes down after a while even with no use |
11:02:03 | Linus | yeah, that's tru |
11:14:34 | MeRWiN | time for me to go to sleep... it's starting to get light out |
11:15:26 | | Nick MeRWiN is now known as MeRWiN|Sleep (~merwin@63.98.122.204) |
11:15:34 | Linus | MeRWiN|Sleep: good night and sleep tight |
11:15:37 | MeRWiN|Sleep | night |
11:15:47 | Bagder | night merwin |
11:16:01 | MeRWiN|Sleep | work on gettin' that code of mine in *grin* heh. j/k |
11:16:49 | Linus | i will |
11:17:49 | | Quit edx|busy (Read error: 104 (Connection reset by peer)) |
11:20:53 | MeRWiN|Sleep | by the way, if any of you have nokia phones, check out http://ringtone.bespin.org ... personal plug for my rtttl website :) |
11:23:45 | matp|work | Linus: mores skipping and stopping today |
11:24:04 | matp|work | Here's the behaviour: |
11:25:34 | matp|work | 1215 long playlist with shuffle. all songs vbr 64k - 256k. halfway into 1st track. "end of playlist. press on" was observed. |
11:26:20 | matp|work | reloaded the playlist. happened again a couple of mins into the 1st track. I noticed that the time elapsed was 7230 / 3 mins |
11:26:42 | matp|work | reloaded the playlist. got to train station. 1 hour of music played with no problems |
11:27:30 | matp|work | walking to work, the current song starts skipping. a few seconds later, the same song skips again. |
11:28:05 | matp|work | then a few seconds later the current track is aborted, and a different track is loaded. |
11:28:44 | | Join Zagor [0] (bjst@1Cust55.tnt8.stk3.da.uu.net) |
11:28:51 | matp|work | maybe a minute of this track, and it stops. i leave it, and when i get to work, the root directory is displayed |
11:28:58 | Bagder | Zagor! |
11:29:00 | Zagor | hey guys |
11:29:15 | Bagder | what kind of weird network are you on? |
11:29:24 | Zagor | spray dialup... |
11:29:36 | Zagor | CONNECT 14400 |
11:29:41 | Bagder | hehe |
11:29:44 | * | Zagor is in agony |
11:29:51 | Linus | matp|work: the disk drivers have no error detection whatsoever |
11:31:03 | | Part Linus |
11:31:13 | | Join Linus [0] (~linus@193.15.23.131) |
11:31:56 | Bagder | Zagor: we worked a bit on the upcoming release-notes yday: http://storebror.haxx.se/archos/rockbox-1.2-notes.txt |
11:33:03 | matp|work | so this would cause the next track to be loaded? what about the weird time display? |
11:33:24 | Linus | the time display could be a disk error |
11:33:46 | Linus | i don't know |
11:33:51 | matp|work | BTW, this is new behaviour. This is happening all the time now, and it's never happened before. Do you think my disk might be corrupted? |
11:34:07 | Linus | maybe, meybe not |
11:34:31 | Linus | i haven't seen it |
11:34:40 | Linus | and i walk a lot too |
11:36:25 | matp|work | i will see if it happens with the archos firmware. |
11:36:35 | Zagor | Bagder: nice. I'll be going away tomorrow again, back monday night. |
11:36:49 | Bagder | ok |
11:37:16 | matp|work | my playlist has grown past 1200 songs now. that is the only change i have made to the device, other than rockbox upgrades |
11:37:24 | | Part Linus |
11:37:50 | | Join Linus [0] (~linus@193.15.23.131) |
11:38:09 | Linus | my tunnel isn't very reliable today |
11:39:44 | matp|work | someone else has reported MP3 play Jumping bug on sourceforge |
11:42:24 | Linus | yeah i saw that |
11:44:05 | | Part Linus |
11:44:22 | | Join Linus [0] (~linus@193.15.23.131) |
11:46:34 | Linus | i wish i could reproduce that "next-song" bug |
11:48:13 | Linus | and i wish i knew if it is entirely spontaneous or if it is an effect of shaking the unit |
11:49:12 | Hes | Maybe could add a little ATA error detection and maybe an error counter, show it in the debug or info |
11:49:25 | Zagor | Linus: what is the next-song bug? |
11:50:44 | | Part Linus |
11:50:45 | | Join Linus [0] (~linus@193.15.23.131) |
11:58:26 | Linus | my tunnel plays tricks on me |
11:58:51 | Linus | can you people see what i write? |
11:59:24 | * | Bagder can |
11:59:46 | Bagder | I got this "<linus> I am a silly person" |
11:59:49 | Bagder | :-P |
12:00 |
12:00:03 | Linus | :-) |
12:00:05 | * | Bagder giggles |
12:00:28 | Linus | I might have the encryption mode on... |
12:00:36 | Linus | let's see... |
12:00:57 | Linus | Bagder is lame |
12:01:03 | Linus | ah, now it works |
12:01:07 | | Quit wettoad (Remote closed the connection) |
12:06:40 | | Part Linus |
12:07:17 | | Join Linus [0] (~linus@193.15.23.131) |
12:07:58 | | Quit WetFlax (Read error: 110 (Connection timed out)) |
12:16:32 | | Part Linus |
12:16:50 | | Join Linus [0] (~linus@193.15.23.131) |
12:22:18 | Hes | Time to replace the power supply of my workstation... |
12:23:09 | | Quit Hes ("leaving") |
12:37:58 | | Part Linus |
12:38:03 | | Join Linus [0] (~linus@193.15.23.131) |
12:53:54 | *** | Saving seen data "./dancer.seen" |
12:54:55 | Zagor | i'm off. see you later guys. |
12:54:57 | | Quit Zagor ("Client Exiting") |
12:59:28 | | Join WetFlax [0] (~wettoad@194.95.10.99) |
13:00 |
13:01:29 | | Join wettoad [0] (~wettoad@uludag.mbi-berlin.de) |
13:03:19 | | Join Hes [0] (~hessu@hessu.zedi.sonera.fi) |
13:55:56 | Hes | http://people.jyu.fi/~aesinis/Funny_Videos_-_LSD_Being_Tested_on_British_Troops.mpg |
14:00 |
14:23:40 | | Join jedix [0] (~liam@fwott1-1.cis.ec.gc.ca) |
14:33:23 | Bagder | I was thinking about initiating a Rockbox T-shirt competition |
14:33:46 | dwihno|away | (?) |
14:33:47 | Bagder | and then donate X shirts to the X most active developers |
14:33:49 | | Nick dwihno|away is now known as dwihno (dwihno@193.180.246.67) |
14:33:59 | dwihno | That would be cool |
14:34:05 | dwihno | No shirts for me, but still cool ;) |
14:34:19 | | Join PiotR [0] (~piotr@212-170-21-172.uc.nombres.ttd.es) |
14:34:19 | Bagder | as a sponsor trick from Haxx ;-) |
14:34:56 | dwihno | Neato |
14:35:07 | dwihno | Rockbox shirts ;D |
14:36:06 | Bagder | I just need Linus to agree first |
14:36:25 | Bagder | Linus: here? |
14:53:34 | | Nick Hadaka_ is now known as Hadaka (naked@194.215.9.50) |
14:53:57 | *** | Saving seen data "./dancer.seen" |
14:55:32 | dwihno | Hadaka rhymes with pepparkaka |
14:55:39 | dwihno | and pepparkaka is good |
14:55:44 | dwihno | (= gingerbread) |
14:56:15 | | Quit elinenbe ("Leaving") |
14:56:47 | Hes | FYI - i've improved the charger already |
14:56:56 | dwihno | you have? |
14:56:57 | dwihno | in what way? |
14:57:12 | Hes | It cuts off a little too early... |
14:57:23 | Hadaka | oh, I do know pepparkaka :) |
14:57:35 | Hes | - made it report what it has done to a string variable and show the string in debug |
14:57:54 | Hes | - made it take 3 samples in a minute with 10 seconds of sleep between each |
14:58:06 | Hes | (to get a better average, smoother stats) |
14:58:15 | Hes | - tuned the cutoff parameters a little |
14:58:19 | dwihno | correct me if I'm wrong, but if you read the value every 10 seconds, you get 6 reads a minute :) |
14:58:21 | Hes | I'll see how the new parameters work now. |
14:58:59 | Hes | I take a sample, sleep 10s, take a sample, 10s, sample, 10s, calculate things, sleep the rest of the minute and go back to step 1. |
14:59:27 | dwihno | ah, okay |
15:00 |
15:12:14 | Linus | Bagder: T-shirts are cool! |
15:13:24 | | Quit wettoad (Remote closed the connection) |
15:17:55 | Bagder | I thought we could have a competition for the best shirt design, and the winner gets two t-shirts and we use the design on the shirts we donate |
15:19:11 | | Quit jedix (Read error: 104 (Connection reset by peer)) |
15:23:46 | | Join jedix [0] (~liam@199.212.21.22) |
15:33:26 | | Quit WetFlax (Read error: 110 (Connection timed out)) |
15:36:05 | | Join wettoad [0] (~wettoad@uludag.mbi-berlin.de) |
15:44:01 | Linus | time to go home |
15:44:11 | Bagder | see ya Linus |
15:44:13 | Linus | bye all |
15:44:20 | | Part Linus |
16:00 |
16:10:15 | elinenbe|sleeps | this is in the 1.2 release notes: - Not using LCD icons (Player version) |
16:10:25 | elinenbe|sleeps | I think this is wrong. |
16:11:25 | Bagder | oops, yes |
16:11:34 | Bagder | because above it says we do use them ;-) |
16:12:24 | elinenbe|sleeps | also, I think if a files is not found in a playlist, it is just ignored. |
16:12:35 | * | elinenbe|sleeps tyes in his sleep |
16:12:39 | * | elinenbe|sleeps types in his sleep |
16:12:45 | | Nick elinenbe|sleeps is now known as elinenbe (trilluser@pcp02254422pcs.wanarb01.mi.comcast.net) |
16:12:48 | Bagder | ok, I remove that line too |
16:18:29 | Bagder | we still plan to work on bugs a bit more before release though |
16:43:13 | | Quit elinenbe ("User pushed the X - because it's Xtra, baby") |
16:43:21 | | Part Bagder |
16:54:01 | *** | Saving seen data "./dancer.seen" |
17:00 |
17:06:51 | | Join Zagor [0] (bjst@1Cust145.tnt4.stk3.da.uu.net) |
17:14:22 | | Quit wettoad (Remote closed the connection) |
17:17:04 | | Join wettoad [0] (~wettoad@194.95.13.192) |
18:00 |
18:12:08 | | Join elinenbe [0] (trilluser@pcp02254422pcs.wanarb01.mi.comcast.net) |
18:19:43 | | Quit Zagor (Read error: 113 (No route to host)) |
18:54:02 | *** | Saving seen data "./dancer.seen" |
19:00 |
19:13:18 | | Join Zagor [0] (bjst@1Cust150.tnt5.stk3.da.uu.net) |
19:53:09 | | Join ripnetuk [0] (~george@ripnet.fsnet.co.uk) |
19:59:24 | | Nick MeRWiN|Sleep is now known as MeRWiN (~merwin@63.98.122.204) |
20:00 |
20:04:58 | ripnetuk | is it just me, or does the current cvs on AJR20 have no sound output??? thanks |
20:05:58 | MeRWiN | ripnetuk: hmm... have you gone deaf? :-) |
20:06:11 | ripnetuk | pardon??? :) |
20:06:33 | ripnetuk | it just seems to stick on 0:00 so I think its a playing prob, not a volume prob |
20:06:47 | Zagor | works for me |
20:06:59 | MeRWiN | ripnetuk: probably an mp3 issue |
20:07:07 | MeRWiN | ripnetuk: tried it with other mp3's? |
20:07:15 | ripnetuk | tried 2, will try others hang |
20:08:47 | ripnetuk | 'tis the same for all ive tried (about 7 now), the time is stuck on 0:00 and the hdd light (i assume red light == hdd) flashes as if its filling the buffer |
20:09:12 | MeRWiN | ripnetuk: have you done any mods to the recorder? |
20:09:17 | Zagor | repeatable even after reboot? |
20:09:33 | ripnetuk | mer - no mods (too much of a wimp!) - zagor - will try |
20:13:50 | MeRWiN | Zagor: thanks for the e-mail reply (jheiner@yahoo.com). I was working last night with Linus on some mods and got a mute function as well as menu scrolling, and time elapsed/remaining selection |
20:13:59 | MeRWiN | Zagor: fun project to say the least |
20:14:36 | Zagor | nice work! linus told me about it over lunch today. |
20:14:59 | MeRWiN | where are you guys from? |
20:15:09 | Zagor | sweden |
20:17:57 | MeRWiN | Zagor: Ericsson is from sweden, correct? I partied with a bunch of people from there in Las Vegas last week (one who looked suprisingly like Mr Clean). |
20:18:32 | Zagor | hehe, yeah Ericsson is swedish. Although I personally prefer Nokia phones :-) |
20:19:41 | MeRWiN | Zagor: me too. I work for Voicestream/T-Mobile engineering, and basically try every phone that comes through... I'm a strict Nokia-Only person. Ericsson/Motorola phones arent very user friendly |
20:22:46 | ripnetuk | how do u activate the clear rtc ram function? |
20:23:28 | | Quit MeRWiN (Read error: 104 (Connection reset by peer)) |
20:25:17 | Zagor | ripnetuk: something in the debug menu. can't remember. search the mail archive. |
20:26:14 | ripnetuk | im also getting 'end of song list' just before it tries to play it if thats any help... anway, nice talking to u, gotta go cheers cu later |
20:28:10 | Zagor | ripnetuk: try recharching the batteries externally. sounds fishy. |
20:54:05 | *** | Saving seen data "./dancer.seen" |
20:57:07 | | Join MeRWiN [0] (~merwin@63.98.122.204) |
21:00 |
21:07:48 | | Quit MeRWiN () |
21:28:54 | | Join MeRWiN [0] (~merwin@63.98.122.204) |
21:29:08 | MeRWiN | GPRS is overrated |
21:30:53 | | Quit MeRWiN (Client Quit) |
21:35:38 | elinenbe | is that Zagor? ZAGOR? |
21:36:36 | Zagor | yeah, it's me. i'm here for a few hours, reading my mail before dashing away again. |
21:37:08 | Zagor | my adsl is not connected to my new apartment yet, so i'm on painful dialup... |
21:40:08 | | Join MeRWiN [0] (~merwin@63.98.122.204) |
21:40:41 | MeRWiN | the processor on the jukebox wouldn't be fast enough to do a realtime conversion of ogg->mp3 to play ogg files, right? |
21:41:26 | Zagor | right |
21:41:51 | MeRWiN | darn... |
21:41:51 | MeRWiN | then there's really not any way to do it |
21:43:46 | Zagor | not unless we find a MAS DSP guru who wants to help. |
21:44:01 | Zagor | we did acutally find one that doesn't want to help :-) |
21:44:13 | MeRWiN | heh |
21:44:13 | MeRWiN | so close |
21:44:13 | MeRWiN | yet so far |
21:45:23 | MeRWiN | there's gotta be at least one DSP person that wants to join in |
21:45:37 | fragglet | heh |
21:45:40 | Zagor | I keep hoping... |
21:46:37 | MeRWiN | Has anyone e-mailed with archos regarding all of this? I'm sure they know about rockbox by now |
21:46:47 | MeRWiN | they can't stop it, they might as well help it along. heh |
21:47:34 | Zagor | some people have asked them if they want to open source their firmware and they have firmly refused |
21:48:44 | MeRWiN | hmm... wonder why |
21:48:57 | MeRWiN | one would think a company would want better firmware |
21:49:13 | Zagor | they are conservative old timers |
21:49:21 | Zagor | "we must protect our trade secrets" they say |
21:49:32 | Zagor | yeah, like there's a lot of magic secret code in the Archos... |
21:49:36 | MeRWiN | conservative old timers putting out bleeding edge products don't work well |
21:50:26 | Zagor | yeah, that's the boring part. they make pretty good hardware. too bad they don't want good software. |
21:51:04 | MeRWiN | maybe you could e-mail them requesting to view their code if you sign a non-disclosure agreement. They may just not want their own code being all hacked up everywhere. |
21:51:49 | Zagor | no, they want to "protect their secrets". i'm completely certain they would refuse my request (or rather ignore it) |
21:52:20 | Zagor | besides, we don't need their help anyway. there's very little we don't already know. |
21:52:39 | MeRWiN | well, some of the ways that they went about things would be interesting to know |
21:53:00 | Zagor | yeah, interesting but not worth signing an NDA for |
21:53:30 | MeRWiN | true, it has it's ups and downs |
21:53:49 | MeRWiN | I resubmit my previous statement that GPRS is horrid :) |
21:54:51 | Zagor | hehe. well GSM Data isn't a whole lot of fun either |
21:56:28 | MeRWiN | Over here in the states (Voicestream), we have about 30 IMSI ranges to deal with (in about 15 HLR's)... that makes things like GPRS a bastard to test (btw, that's what I'm doing at present, which is why i'm bitching about it) |
21:57:04 | Zagor | heh, sounds like a lot of fun :-) |
21:58:02 | MeRWiN | I have to find things like Rockbox to keep me sane. heh. My previous/ongoing project is a RTTTL website built on PHP. Up to 1100 unique hits per day. Hey, that reminds me... I should put up a rockbox banner on their |
22:00 |
22:05:36 | MeRWiN | do you guys count website hits? |
22:08:26 | Zagor | no. sometimes I run a log analyzer for fun, but nothing more |
22:08:50 | MeRWiN | ok... I just added your banner to my website... should generate some more hits. |
22:08:57 | Zagor | ok. nice |
22:10:11 | MeRWiN | did you catch those couple problems with the playlist from last night? If you press "Next" within about 3 seconds of starting a song in a playlist, the song will halt and when you try to press play again it plays a random part of some song. |
22:10:25 | MeRWiN | Also, if you hit next about 3 or 4 times in a playlist it'll say end of list |
22:10:35 | Zagor | no, that's not fixed yet. linus had some ideas about it, though |
22:11:14 | MeRWiN | I still haven't run into any general MP3 playing problems with my player. The pre-buffering delay is kind of bad though |
22:14:53 | Zagor | we need to make it dynamic. it buffers too much on low-bitrate songs just to not skip on high-rate ones |
22:16:04 | MeRWiN | Zagor: isn't that a relatively easy fix (at least for CBR songs) |
22:16:45 | Zagor | yeah, but I'm leaving it for linus. it gets messy when two people change the same code. and i'm going away tomorrow... :-) |
22:16:50 | MeRWiN | heh |
22:16:51 | MeRWiN | k |
22:16:56 | MeRWiN | vacation |
22:16:57 | MeRWiN | ? |
22:17:09 | Zagor | yeah, visiting my parents. back monday night |
22:17:34 | MeRWiN | nice... so what timezone are the daily builds on? GMT? |
22:18:42 | Zagor | yup |
22:19:17 | | Join MeRWiN- [0] (~merwin@63.98.122.204) |
22:19:22 | MeRWiN- | What function is the bfufering in anyways? |
22:19:51 | | Quit MeRWiN (Read error: 104 (Connection reset by peer)) |
22:19:53 | Zagor | it's handled by many functions in firmware/mpeg.c |
22:20:46 | MeRWiN- | that would be the "Low water" right? |
22:20:52 | Zagor | yes |
22:21:19 | MeRWiN- | I've got all low bitrate songs :) I think i'll create a little custom build for me. |
22:21:23 | MeRWiN- | 128kbs |
22:21:26 | MeRWiN- | to 190kbs |
22:45:01 | ripnetuk | hmmm... wierd, regrabbed from CVS and re-built, and it works now. The only thing i did different was a make clean |
22:45:21 | ripnetuk | and also charged the battary a bit but i dont think it was that as the original firm worked ok |
22:45:50 | MeRWiN- | interesting |
22:45:51 | Zagor | the Makefile dependencies are not 100%, so make clean is good sometimes |
22:46:19 | ripnetuk | this thing rocks :) |
22:46:41 | MeRWiN- | Zagor: does disk write work for both player and recorder? |
22:47:00 | Zagor | no idea, i'm on vacation :) |
22:47:03 | MeRWiN- | heh |
22:47:09 | MeRWiN- | ripnetuk: do you have a player or recorder? |
22:47:12 | Zagor | seriously, if it works for one it should work for both |
22:47:14 | ripnetuk | recorder20 |
22:47:29 | MeRWiN- | ripnetuk: you should go into settings.h and #define SAVE_TO_DISK |
22:47:34 | MeRWiN- | ripnetuk: test out the save to disk function |
22:47:41 | MeRWiN- | ripnetuk: works great on my player |
22:47:58 | ripnetuk | ok, will do, hang on |
22:48:42 | ripnetuk | im quite upset as to how much i am using vi to do my editting these days ;) |
22:48:50 | MeRWiN- | ripnetuk: nano is the way to go |
22:49:21 | Zagor | emacs all the way |
22:50:29 | MeRWiN- | i love editor quarrels |
22:50:34 | | Nick MeRWiN- is now known as MeRWiN (~merwin@63.98.122.204) |
22:50:54 | ripnetuk | hehe sorry guys... didnt mean to start a religious war:) |
22:50:58 | Zagor | what else would we fight about? ;) |
22:51:00 | MeRWiN | hah |
22:51:23 | ripnetuk | ok, built it, what settings get saved??? are we talking bass and so on? |
22:51:36 | Zagor | all settings are saved |
22:51:40 | ripnetuk | also, i only have the default partitioning setup - its not gonna start wiping out sectors is it? |
22:51:41 | MeRWiN | volume, bass, treble, scroll speed, etc |
22:51:44 | ripnetuk | cool, |
22:51:53 | MeRWiN | ripnetuk: nothing will be screwed up |
22:52:02 | MeRWiN | ripnetuk: hopefully |
22:52:03 | Zagor | but they are saved on recorder anyway, in the RTC ram |
22:52:07 | ripnetuk | i love the speed the USB comes on line |
22:52:29 | MeRWiN | so why is the player's USB connection so slow for transfers... it sucks :P |
22:52:31 | ripnetuk | when does it save? |
22:52:37 | MeRWiN | ripnetuk: when you leave the settings menu |
22:52:40 | Zagor | in fact, the current code will not save to disk on recorder since it uses a #ifdef HAVE_RTC <save rtc> #else <save disk> #endif |
22:53:08 | MeRWiN | Zagor: oh, so the save to disk is useless on the recorder for now then? |
22:53:11 | ripnetuk | i dont think it worked, unless its WELL quick |
22:53:29 | Zagor | MeRWiN: well, I'd say "pointless" rather than "useless" :-) |
22:53:36 | MeRWiN | Zagor: hah. |
22:54:02 | ripnetuk | it saved it somewhere, am I to take it it saved to RTC? |
22:54:09 | *** | Saving seen data "./dancer.seen" |
22:54:16 | Zagor | ripnetuk: yes |
22:55:03 | ripnetuk | its worth using rockbox just for faster scrolling :) |
22:55:19 | MeRWiN | ripnetuk: you can set that scrolling to be MAD fast |
22:55:33 | ripnetuk | yeah, got it on 20 - perfect |
22:55:41 | MeRWiN | heh. I only use 6 |
22:57:41 | MeRWiN | time for me to order some room service i think |
23:00 |
23:01:05 | ripnetuk | a while ago, someone said it doesnt charge when Rockbox is loaded and running, i assume this was either untrue / is fixed? (about to make the jump full time :) ) |
23:01:25 | MeRWiN | ripnetuk: it's being tested right now... the charging patch |
23:01:31 | ripnetuk | k |
23:01:44 | MeRWiN | ripnetuk: so far the testing of the patch is successful |
23:02:50 | MeRWiN | i'm not sure when it's going to be included though |
23:03:13 | ripnetuk | but does it charge OK when switched off then? |
23:03:19 | Zagor | ripnetuk: yes |
23:03:24 | ripnetuk | cool |
23:08:11 | MeRWiN | sorry for random pinging... have to see if i am still on the network |
23:08:24 | ripnetuk | how hard would it be to implement a button-beep? kinda like 'yeah i heard you and im working on it' |
23:08:39 | Zagor | ripnetuk: pretty gritty, actually. we only have one sound channel. |
23:08:57 | Zagor | (well, two, but only one "path") |
23:09:11 | MeRWiN | Zagor: could figure out what a beep would be like in an MP3 frame and shoot that through inbetween regular playing |
23:09:12 | MeRWiN | heh |
23:09:19 | ripnetuk | i guess it would involve putting the mp3 of a beep into the buffer exactly at the point where it was playing, and dealing with the fact that it may overrun the buffer? |
23:09:36 | MeRWiN | ripnetuk: trust me, the buffer right now is more than enough :) |
23:09:47 | Zagor | yeah, and the data feed is DMA powered, so it's not an easy job |
23:10:44 | ripnetuk | maybe reducing the volume to 0 for a fraction of a second would be enough to provide feedback? |
23:10:54 | MeRWiN | ripnetuk: hmm... that could be done actually |
23:11:09 | MeRWiN | ripnetuk: might get annoying if you're going through menus though while you're playing |
23:11:48 | MeRWiN | ripnetuk: and if you're not playing anything, you wouldn't have any feedback |
23:11:51 | ripnetuk | its just sometimes, a song is playing, you press next, and it has to spin up the disk before you know it has done anything... its just like my On digital box except that it always responds eventually |
23:12:05 | ripnetuk | maybe just for track fwd / back |
23:12:09 | MeRWiN | ahh |
23:12:13 | MeRWiN | i'll look into that |
23:12:22 | Zagor | well it stops playback as soon as you press next, doesn't it? |
23:12:31 | MeRWiN | Zagor: that's true |
23:12:35 | ripnetuk | zag - not always, im trying to find the pattern |
23:12:47 | MeRWiN | ripnetuk: you using playlists? |
23:12:50 | ripnetuk | no |
23:13:26 | ripnetuk | try skipping 2 tracks quite quickly after one another and u will see what i mean |
23:13:50 | Zagor | ah, if the disk is running the switch is so fast the playback doesn't stop much |
23:14:10 | MeRWiN | ripnetuk: i see what you mean |
23:14:39 | ripnetuk | if the disc has spun down, it seems to stop straight away... btw - sorry to sound like a winger - youve done a great job |
23:14:54 | MeRWiN | ripnetuk: feedback is a good thing |
23:14:55 | Zagor | :-) no problem |
23:15:01 | ripnetuk | cool :) |
23:20:56 | ripnetuk | tomorow is gonna be my first outing without the 'real' firmware running... will let u know how it goes |
23:21:15 | MeRWiN | k |
23:21:23 | MeRWiN | i went 8 hours on an airplane without the real firmware |
23:21:36 | MeRWiN | Zagor: what measurement is the id3->length in? |
23:21:59 | Zagor | milliseconds |
23:22:04 | MeRWiN | thought so |
23:22:55 | MeRWiN | trying to work a patch for that playlist problem :) (a temporary one) |
23:22:58 | MeRWiN | for me |
23:22:59 | MeRWiN | :) |
23:23:04 | ripnetuk | fakeam |
23:23:13 | MeRWiN | fakeam? |
23:23:36 | ripnetuk | sorry, ive got a proggy i wrote to login to a VM machine, and it doesnt check that it has focus before it sends the keystrokes... |
23:23:46 | MeRWiN | heh |
23:27:21 | Hes | good evening. |
23:27:26 | MeRWiN | evening |
23:27:31 | Zagor | hi |
23:37:09 | | Quit ripnetuk () |
23:42:56 | Zagor | i'm off. see you next week. |
23:42:57 | | Quit Zagor ("Client Exiting") |
23:44:02 | | Quit jedix (Read error: 104 (Connection reset by peer)) |
23:56:32 | | Quit MeRWiN () |