Previous day | Jump to hour: 01 02 03 04 05 06 07 08 09 10 11 12 13 14 15 16 17 18 19 20 21 22 23 | Next day

Seconds: Show Hide | Joins: Show Hide | View raw
Font: Serif Sans-Serif Monospace | Size: Small Medium Large

Click in the nick column to highlight everything a person has said.
The Logo icon identifies that the person is a core developer (has commit access).

#rockbox log for 2006-10-08

00:00:21 Quit pondlife ("disconnected has pondlife")
00:00:26peturDavide-NYC: trying to write an int handler for the isp1362
00:01:18peturre recording, jhMikeS is working on a patch that should also fix this
00:01:22*Davide-NYC has no idea what that is
00:01:33Davide-NYCthat's good news
00:01:58*petur gets the feeling he doesn't know what he's doing either
00:02:32Davide-NYCregarding nera encoded AAC, does any of it work? (coldfire targets)
00:02:47Davide-NYCI can't get them to playback
00:03:39*petur aborts and decides to sleep on it a bit
00:03:45 Quit petur ("Zzzz")
00:09:00TheWeeIrishOk it worked..
00:09:31*ender` yawns
00:09:47TheWeeIrishCan i download like different fonts and backgrounds now?
00:11:48*lamed was messing around with nonsens today
00:11:54lamedgood night
00:12:07 Quit lamed ("that wasn't a very important day of my life")
00:15:58 Join Antr4x [0] (
00:16:11 Join MadDog011 [0] (
00:16:19 Part MadDog011
00:16:21Antr4xHi, can someone help me to get rockbox on my ipod mini?
00:17:42Paul_the_NerdMaybe if you explained what problem you're running into, so people had an actual question to answer...
00:18:43 Quit actionshrimp (Read error: 110 (Connection timed out))
00:19:51 Quit Antr4x (Client Quit)
00:20:07 Join X-Snoop-X [0] (i=42bc25df@gateway/web/cgi-irc/
00:20:42X-Snoop-XAnyone know the best settings for scrolling so it gives yuthe fastest scroll with out doing Page scrool
00:20:48X-Snoop-Xit seems slow to me
00:21:15X-Snoop-Xi keep tweaking with the setting but i can't get it right
00:23:37Paul_the_NerdKitt0s: TagCache is focused around file metadata. While in TagCache a *single* button press takes you into the menus, where you then have options like "Browse Plugins" and the various settings. I'm not sure I understand why you think they should be moved out of the menu system and into an unrelated system.
00:24:13Kitt0snot moved, i was just thinking about a shortcut..
00:24:27 Join Antr4x [0] (
00:26:31PaulJami don't really understand why it would be easyser to enter the menu by entering the tagcache view and navigating to the settings entry instead of just pressing the menu button
00:26:40Paul_the_NerdThat's what i don't get.
00:28:37Kitt0si use X5L, so i my hand holds the device so i can axx only the joystick.. having to move my hand to the side to click the rec button to get to the menus kinda feels suckky to me and uncomfertable
00:29:21Davide-NYCNew wiki page: CodecPerformanceComparison
00:29:37Davide-NYCLet meknow if any of it is totally unclear. (please)
00:29:58 Quit merbanan (Remote closed the connection)
00:30:19Antr4xHere , c.1 dosent work
00:30:23Antr4xplz help me
00:30:46Paul_the_Nerd"doesn't work" doesn't describe what's happening
00:30:50Paul_the_NerdWhat error message do you get?
00:31:01hcsimprovements to NSF player now up, vrc6 and speed improvements
00:31:23Antr4xlike: this driv is not an ipod
00:31:42Paul_the_NerdAntr4x: Well, then maybe that drive isn't an iPod. What drive letter does your iPod show up as?
00:32:06Kitt0sbtw, can i increase the font size?
00:32:14 Quit secleinteer_ (Remote closed the connection)
00:32:15Paul_the_NerdKitt0s: Yes, by browsing to a larger font
00:32:27Antr4x"J" i use that insteed of "N"
00:32:39Paul_the_NerdJ is not a number.
00:32:39Kitt0syea but i use hebrew font so no big fonts :]
00:32:55TheWeeIrishi cant even see my songs on this
00:32:56Paul_the_NerdAntr4x: The instructions say to use numbers, starting with 1, and counting up.
00:32:58TheWeeIrishWhere are they lol
00:33:32Davide-NYCI feel another rant coming on.
00:33:40Paul_the_NerdTheWeeIrish: If you copied them over with iTunes, they're hidden. For the easiest method, see the TagCache section of the manual
00:33:58Paul_the_NerdKitt0s: If there are no big Hebrew fonts, that's the perfect opening for someone to make some. ;)
00:34:07Antr4xPaul, shall i write ipodpatcher -r J bootpartition.bin "and here the number i did in prev step?
00:34:40Genre9mp3Davide-NYC: have you actually performed these tests on your H100?
00:34:52Paul_the_NerdAntr4x: I have no idea what you just asked. What number from the previous step? Have you even read the instructions? It says substitute N with a number, not your drive letter.
00:34:53Davide-NYCI am right now
00:35:19Davide-NYCI'm geting great and terrible results depending on codec
00:35:29 Quit MarcoPolo (Remote closed the connection)
00:35:33Paul_the_NerdAntr4x: You use the number from b) in place of N
00:35:56Genre9mp3Davide-NYC: Shouldn't the results be included in the wiki page, too? (You say: Report your results to the forum thread)
00:36:19Antr4xAha, my bad. now i think im on the right way, thx. I will ask if i get problem again
00:36:22PaulJamKitt0s: doesn't unifont include hebrew glyphs?
00:36:27 Join secleinteer [0] (
00:36:33Davide-NYCwhat if we wnat to run an average?
00:36:49Genre9mp3An average?
00:37:13Davide-NYCyeah, like out of 0 testers, 4 have H1x0s and we want to average those results?
00:37:25Davide-NYCout of 20 testers
00:37:28Davide-NYCnot 0
00:37:51Davide-NYCthumbs way up for FLAC, MP3 and MPC so far.
00:37:54Genre9mp3Wouldn't be _normally_ the same results for the users with the same targets?
00:38:06Davide-NYCarghh! no ogg-vorbis in the batch file
00:38:34Davide-NYCGenre9mp3: should be, but I am suspicious of everything
00:38:45Paul_the_NerdIn theory under the exact same settings, with identical files, the results can't be anything but the same unless there are bugs in the system, right? I mean results should be deterministic, no?
00:39:15Genre9mp3Aslo... I expect the same results between H100 and H300 as well as between iPods
00:39:34Davide-NYCWhat about extreme fluctuation in temperature!!!
00:39:41Davide-NYCNah, you guys are right
00:39:44Paul_the_NerdGenre9mp3: This is not something that should be expected.
00:39:53Paul_the_NerdThe H100 and H300 have different overhead simply for screen updates.
00:39:55Genre9mp3Paul_the_Nerd: Why not?
00:40:04Paul_the_NerdSo as long as the screen is active at all, the boost ratios can be different
00:40:07TheWeeIrishIt says tag cache is not ready
00:40:29Paul_the_NerdSame with iPods with any differences in hardware, because different drivers will require slightly different amounts of effort to run, there will be variance, no?
00:40:37Paul_the_NerdTheWeeIrish: What steps have you done?
00:41:03TheWeeIrishGeneral Settings ? File View ? Show files option to ID3 database.
00:41:09TheWeeIrish? = >
00:42:03Genre9mp3Paul_the_Nerd: Maybe you are right... but at least would be similar results... I can't imagine why H100 would differ a lot with H300 for example... Still it mainly depends on the
00:42:48 Quit ender` (" An idealist is one who, on noticing that a rose smells better than a cabbage, concludes that it is also more nourishing. -- )
00:42:50Paul_the_NerdGenre9mp3: With the H100 and H300 the difference will be greater, than say the iPod Color and Nano. My understanding is that the color screen is actually a considerable hindrance.
00:43:06Paul_the_NerdTheWeeIrish: So.... you didn't get the part of the manual about initializing it?
00:43:26TheWeeIrishOh.. ha its right above it
00:43:35TheWeeIrishone sec :)
00:43:38Genre9mp3So you say you that H300 would be slightly worse on that, right?
00:44:38Davide-NYCsorry for caps
00:45:06Genre9mp3Davide-NYC: You have both H100 and H300 to test?
00:45:54Davide-NYCI greatly prefer the H1x0
00:46:02Davide-NYCmuch more elegant
00:47:39Genre9mp3Davide-NYC: I still believe that the results should be uploaded in the wiki and not the forums (or at least both)
00:49:27TheWeeIrishSo do i add songs threw Itunes?
00:50:42Genre9mp3TheWeeIrish: With Rockbox? Absolutely no! Just drag 'n' drop 'em! :)
00:50:59PaulJamTheWeeIrish: if you don't plan to use the original firmware, you can just drag and drop the files via explorer.
00:51:19TheWeeIrishSO just right into the folder in my computer
00:51:29Antr4xThis directory is called ".rockbox" (note the dot at the start of the name). shall i remove the dot?
00:51:45scorche(to Antr4x
00:51:48 Quit Landus ("Leaving")
00:51:49Genre9mp3Antr4x: Why you want to remove the dot?
00:52:02Antr4xWas unsure
00:52:30scorcheif the dot wasnt supposed to be there, one would think that we wouldnt add the dot...
00:56:14TheWeeIrishHey the doom plugin is not working
00:56:17TheWeeIrishmissing wad...
00:56:22TheWeeIrishDo i need to download something?
00:56:39scorcheTheWeeIrish: go to the wiki page "PluginDoom"
00:56:56Davide-NYCI feel another rant coming on
00:57:42Antr4xEhh, isnt rockbox till for to now using itunes when add tracks and so on?
00:58:07scorcheAntr4x: i have no idea what you just asked...
00:58:11Paul_the_Nerd"till for to now using"?
00:58:11Davide-NYCI need to host a zip file. Less than 1MB. Anyone?
00:58:35Davide-NYCHe's saying his previously itunes uploaded files work.
00:59:19Antr4xI asked at a forum if its any other program to use with ipod unless itunes, and someone said rockbox
01:00:09Davide-NYCWhat are the benefits of putting Rockbox on an iPod?
01:00:17*Davide-NYC awaits the flood
01:00:43scorcheDavide-NYC: wiki page "WhyRockbox" ;)
01:01:50godzirraOk, how do you check and see if you have 2048 bit sectors on your ipod?
01:02:07godzirraI exchanged mine for a new one, but ipodpatcher doesn't detect it either.
01:02:19Antr4xI have install rockbox to my ipod now, but when i start the ipod i cant click on anything, and when i connect the ipod to the computer itunes still come up
01:02:56 Nick hcs is now known as doppel_hcs (n=agashlin@nat01-silvers-ext.Rutgers.EDU)
01:03:22*Davide-NYC hugs certain IRC commands
01:04:12scorcheAntr4x: what is there to "click" on an ipod?
01:04:18obogodzirra: you did a fdisk -l before didn't you?
01:04:31 Join Landus [0] (
01:04:56Paul_the_NerdAntr4x: Have you actually read the manual yet? It explains how to use Rockbox to play music.
01:05:45godzirraobo: Ahh, right. Thanks. Sorry, I've tried so much stuff lately, I can't remember what I have and haven't done.
01:06:07godzirraAntr4x: when itunes comes up, click on the ipod, then click on summary (I think..) and uncheck "automatically start itunes when ipod is plugged in"
01:06:11godzirraor something to that effect.
01:08:24godzirraanyone know if anyone is closer to getting rockbox running on a 5.5?
01:08:59scorchegodzirra: why dont you check the forum topic?
01:09:02godzirraobo: It seems like all the 5g's shipped now might as well be 5.5's. They all have 2048 bit sectors apparently.
01:09:13godzirrascorche: I have been, but I assume people talk about it in here too.
01:09:19godzirraI'm just eager to get away from itunes.
01:09:43godzirraAnd it can't be as easy as repartitioning the drive on the ipod, can it?
01:09:44scorchethey do, but any developments usually go into the thread afterward
01:09:51scorcheit isnt
01:09:53godzirrascorche: Got it.. thanks for the advice.
01:09:56godzirraI didn't think so. :/
01:10:46 Quit nls (Read error: 104 (Connection reset by peer))
01:10:47Soapgodzirra - if itunes is all you are trying to avoid, there are many simpler options to rockbox.
01:10:47preglowwill restorting a 5g ipod with a new itunes version also give it large sectors?
01:11:02Soapanapod, sharepod, yamipod, ephpod, the list goes on and on.
01:11:08godzirraSoap: I know, but I really -liked- rockbox.
01:11:12godzirraNot just the drag and drop features.
01:11:18godzirraI had it on my iriver h-120 for about 3 years.
01:11:25Paul_the_Nerdpreglow: It didn't to linuxstb
01:11:28godzirrapreglow: I don't think so.
01:11:32linuxstb_preglow: No. I tried that (many times) this morning, and it stayed with 512-byte sectors.
01:11:45godzirralinuxstb_: All the new 5g's are 2048 bit sectors it seems :/
01:11:55godzirraEither that or apple hasnt updated the serial numbers on its page.
01:12:00preglowgodzirra: byte
01:13:05Paul_the_NerdDidn't someone say the disk actually has 512byte sectors still, but that the iPod itself is what's reporting and acting like they're 2048?
01:14:12godzirraI'm not sure. I remember something like that, but I can only tell you for sure what fdisk -l returns.
01:14:52godzirraCan anyone point me in the direction of the forums for the 5g? I'm not sure which forum I should be looking in
01:15:50scorchePaul_the_Nerd: yes
01:17:30Davide-NYCSoap: what do you suggest fothe wiki page?
01:18:51scorchegodzirra: there are no forums for the 5g..
01:18:57preglowanyone with a h1x0 and possibility to record its output here?
01:19:20scorcheor any other devices for that matter
01:20:14Davide-NYCSoap: check the page again, fixed the batch file for vorbis
01:20:51godzirrascorche: Where would I look to find out information about the problems for t he 5.5g and ostensibly for whenever it gets f ixed.
01:20:54godzirraBetter? :p
01:21:00scorcheyes ;)
01:21:14scorchein the "new ports" forum under the 5.5g's thread
01:21:21godzirraThanks :)
01:21:50 Join alphakiller [0] (n=bits@
01:23:18godzirraSoap: any suggestions as to which one may be better than another until rockbox is working on the 5.5?
01:23:53Davide-NYCpreglow: yes!
01:23:59godzirraOk.. question.
01:24:08godzirraIf the hard drive actually -has- normal 512 sectors like Kargath says...
01:24:10***Saving seen data "./dancer.seen"
01:24:20godzirraafter you get the bootloader installed, shouldnt rockbox work like normal?
01:24:35scorcheif you ahvent noticed, we use apple's disk mode
01:24:56godzirraSo when you write to it, you have to handle the funky 2048 byte sectors since its apple's disk mode?
01:25:05godzirrascorche: I haven't noticed. I havent owned an ipod before :)
01:25:13godzirraI'd get another h-120 or an h-140 if I could find one, but I couldnt.
01:25:35Davide-NYCebay! They are everywhere
01:25:44Davide-NYCTHat's where I got mine from
01:25:49godzirraYeah, I have had bad luck buying hardware from ebay though.
01:26:03 Part alphakiller
01:26:51Davide-NYCpreglow: what do you want to do re recording with H1x0?
01:27:23preglowDavide-NYC: you've got a h1x0 and can record wavs from it via optical?
01:27:32preglowalso, you need to have retailos installed
01:27:53Davide-NYCurghh, right now this second? hold on
01:28:14*Davide-NYC looking around
01:28:20Davide-NYCI have retail OS
01:28:36preglowDavide-NYC: no hurry
01:29:18Davide-NYCI think my mobo might have optical out
01:29:19preglowi'm uploading some wavs now which i would love for you to play in retailos, then record, via optical out, the output retailos makes from each of them
01:31:55preglowyour mobo doesn't need optical out, you need an optical in, and one that can handle 44.1 khz as well. most mobo spdif input/outputs only handle 48khz, it seems
01:33:48 Quit obo ("bye")
01:34:17Davide-NYCwait, you want me to record FROM retail OS optical to what? Anything that'll take it?
01:34:39preglowto whatever you've got that can save wavs
01:34:48preglowmostly pcs do that, heh
01:35:14Davide-NYCwhat about another H1x0?
01:35:18Davide-NYCI have two
01:35:30Davide-NYCbut I don;t have the correct cable
01:36:33preglowthat would work great, but yeah, you'd need a cable, hehe
01:37:21Davide-NYCIf I procured said cable would you want me to record said audio from OF to RB or from OF to OF?
01:37:36Davide-NYCWhat are we testing here.
01:37:38 Join Rincewind [0] (
01:37:51preglowrockbox, i guess, whatever can sample correctly. last i check of had some recording glitches
01:37:56preglowwe're testing of's resampling
01:38:35Davide-NYCah. so you're gonna give me WAVs at a particular samplerate and see if the the OF spits out resampled or virgin SPDIF... correct?
01:39:27preglowah, no
01:39:33preglowit'll resample to 44.1 in all cases
01:39:36preglowi just want to check out how it does it
01:39:58preglowi've uploaded some test wavs at
01:40:00Davide-NYChey, recording is my #1 concern
01:41:04godzirralol.. sharepod wont let you copy music to the ipod anymore, and ephpod says in big letters "May not work with new ipods" :)
01:41:32preglowrockbox needs a new resampler, so i'm just doing some research
01:42:45Antr4x i dont get that. That dont explaine how to put songs on the ipod
01:42:47preglownow, where's ep0ch when you need him
01:43:07TheWeeIrishHow do i make my ipod activate disk mode?
01:43:47scorcheAntr4x: drag and drop
01:44:00scorcheTheWeeIrish: do you ahve rockbox on it?
01:44:38Antr4xscorche: To the drive? Just make a map on the ipod drive and put the songs there?
01:44:55preglowhe's trying to get rockbox on it
01:45:01TheWeeIrishYes i do scorche
01:45:19scorcheTheWeeIrish: then just plug in the cable
01:45:34TheWeeIrishWell i go to my computer and it shows up for a few seconds then goes away
01:45:45scorcheAntr4x: is the ipod coming up with a drive letter?
01:46:22linuxstb_TheWeeIrish: Have you ticked the "enable disk mode" box in itunes?
01:46:23 Quit spiorf (Read error: 60 (Operation timed out))
01:46:29scorchethen drag and drop as you would any other drive
01:46:39TheWeeIrishLet me look
01:47:02Antr4xI copy a song on the drive but i cant click on the map...
01:47:13TheWeeIrishI dont see it linux
01:47:36linuxstb_It's on the same screen as the "update" and 'restore" buttons.
01:48:00TheWeeIrishoh hey.. lol i didnt know there was more down there
01:48:01Davide-NYC*cough* iriver *cough*
01:48:27Antr4xNothing happens when i click on something on the ipod!
01:48:55scorcheAntr4x: do you mean when you click on something for example, a song or a folder?
01:49:07scorchefrom your computer?
01:50:06Antr4x- yes - no. when i have the ipod in my hand :P i cant click on anything. nothing happens
01:51:39scorcheread the manual
01:51:57scorcheplease =)
01:59:57 Quit Antr4x ()
02:01:55*scorche emits a happy sigh
02:02:15Davide-NYCcan I rant for one line?
02:02:20scorchego for it
02:02:40Davide-NYCBad things for RB IMO:
02:02:51scorcheok...that was your one line
02:02:56preglowindeed it was, rant over...
02:02:57Davide-NYC1. Games (I know, unpopular gripe)
02:03:12scorcheyou said one!
02:03:13Davide-NYC2. iPod support
02:03:18Davide-NYCcome on
02:03:31scorcheyou shouldnt have said one if you knew it wasnt going to be ;)
02:03:45Davide-NYCI meant it in the 16 year old way
02:04:08scorcheone line means one line...
02:04:25preglowi think ipod support is nice for rockbox
02:04:34preglowbut then i would, wouldn't i
02:04:45scorchevery nice considering the lack of any documentation...
02:05:06Davide-NYCI never realized high CPU boosty vorbis was on coldfire!
02:05:19preglownow you do!
02:05:34Davide-NYCI sure do
02:06:58Davide-NYCwhen do you need the resultant WAVs from my optical to optical test?
02:07:11Davide-NYCI can have them tomorrow night
02:07:12scorcheBTW, games is not a good gripe to have considering you only have to edit /plugins/SOURCES to get rid of them..
02:07:19Davide-NYCI already do
02:07:19scorcheor even delete the .rocks
02:07:20preglowDavide-NYC: whenever you've got them
02:07:41scorchethen quit complaining =)
02:07:56Davide-NYCoh come on I'm just having fun
02:08:08scorchei was too until you lied about the one line thing
02:08:24Davide-NYCnow the gloves are waaaaay off?
02:08:26preglowDavide-NYC: but just to make sure you've got it, all i want is for those wavs to be played back on of, then recorded as wavs some place else, via optical
02:08:45preglowDavide-NYC: and do make sure you mark the resulting wavs with the file you played back on of when you recorded
02:09:14Davide-NYCiRiver OS −−> optical out −−> Digi001 −−> Name.wav
02:09:22 Quit pagefault (Read error: 113 (No route to host))
02:09:34preglowDavide-NYC: just lemme know when you've got them, no rush
02:09:40Davide-NYCtomorrow earliest
02:09:56Davide-NYCI have to go to the studio to do it and t depends on whether or not there are clients or not
02:10:48Davide-NYCthe vorbis performance on coldfire is crap
02:10:58Davide-NYCwell. not crap but surprising
02:11:10preglowsure, yes
02:11:13preglowstill lots to do there
02:11:23preglowit's crap on arm as well
02:11:52preglowi think it's memory constrained, though, so it won't be easy
02:12:18 Join Quazgaa [0] (
02:12:25Davide-NYCwhat about the fact that I cannot play Nero encoded AAC files on my H1x0? Is that me or is that expected.
02:13:21preglowexpected, i think, the m4a parser is very picky right now
02:15:22Paul_the_NerdOfficially we only claim support for iTunes encoded AACs at the moment.
02:15:32Paul_the_NerdNot that it's well documented that those are the only ones we claim to work with. ;)
02:16:45preglowsomeone give me time, please
02:17:10Davide-NYChere ya go!
02:17:17*Davide-NYC give preglow time somehow
02:18:30Davide-NYCalright, I'm done for today. If anyone wants to contribute results to the CodecPerformanceComparison wiki page go right ahead. I think it's ready.
02:18:50 Quit lodesi ("leaving")
02:19:39 Quit Davide-NYC ("Chatzilla 0.9.75 [Firefox]")
02:20:32 Quit Kohlrabi ("Quit")
02:23:07 Quit Genre9mp3 ("I don't suffer from Rockbox psychosis. I enjoy every minute of it.")
02:25:03linihm, smthing must be wrong with my ipod
02:25:20liniit was showing the empty battery icon a while ago
02:25:39lininothing comes up when i plug it in
02:26:27liniis there any useful key combo that resets the darned thing?
02:26:50luckzI lack enough ipod experience to answer that.
02:26:56sneakumsmenu+select, i think
02:27:05sneakumsyou need to toggle hold, and then hold those for five or six seconds
02:27:08luckzit took me half an hour to figure out that the device was not dead, no, the keys were just locked the last time I had to use one
02:27:15linimenu + select did the trick
02:27:26luckz(some bitch of an executive's secretary had ordered one and it broke and we had to get her a working replacement and I had to deliver it)
02:28:07Soapwhoa abusive language
02:31:19 Quit Strath (Read error: 104 (Connection reset by peer))
02:32:32TheWeeIrishHey about the doom thing and its like the real game.. is there any other games i could get?
02:32:57Soapgameboy and gameboy color games.
02:33:06Soapbut all pluggins come with rockbox.
02:33:11TheWeeIrishWhere can i get them?
02:33:26TheWeeIrishI can get them off the website?
02:33:52Soapthey came in the zip file (pluggins that is)
02:34:02Soapyou need to own the gameboy games to rip the roms.
02:34:12TheWeeIrishi have a few
02:36:33 Quit Quazgaa (Read error: 110 (Connection timed out))
02:47:07 Quit Landus (Read error: 104 (Connection reset by peer))
03:00:00luckzI dont want to know how I'd play gameboy games on my x5.
03:00:04luckzsounds painful.
03:06:04 Join Mordov|work_ [0] (
03:08:53 Join Landus [0] (
03:13:07 Quit mordov (Read error: 145 (Connection timed out))
03:17:52 Quit Rincewind ("Bye")
03:21:02 Join darkless [0] (
03:23:04 Join nave7693 [0] (
03:24:13***Saving seen data "./dancer.seen"
03:42:35 Join Quazgaa [0] (
03:53:08 Quit PaulJam (".")
04:05:39 Join EspeonEefi [0] (i=espeonee@STRATTON-TWO-NINETY-SIX.MIT.EDU)
04:19:25 Quit dpr0 (Read error: 110 (Connection timed out))
04:21:25 Quit Criamos ("( :: NoNameScript 4.03 :: )")
04:24:03 Quit linuxstb_ ("CGI:IRC (Ping timeout)")
04:34:20 Join JohnTaylor [0] (
04:34:57 Join SereRokR [0] (
04:36:04 Part JohnTaylor
04:37:07 Quit darkless ("Leaving")
04:44:55 Join maedhros [0] (
04:48:00 Quit midkay (Read error: 104 (Connection reset by peer))
04:48:21 Join midkay [0] (n=midkay@rockbox/developer/midkay)
04:53:02maedhroshow does using rockbox on my ipod affect the itunes/general osx syncing?
04:53:25 Quit SereR0kR (Read error: 110 (Connection timed out))
04:55:09Paul_the_Nerdmaedhros: Other than the fact that you have to reformat to Fat32, it shouldn't affect it at all if you don't want it to.
04:56:20maedhrosso the workflow would go just as with regular firmware? add songs to my playlists in itunes and "update"
04:57:17Paul_the_NerdWell, Rockbox doesn't use the iTunes database or playlists, so those playlists won't be usable in Rockbox.
04:57:29Paul_the_NerdThe song files will be on the iPod, but Rockbox isn't related to iTunes.
04:58:40maedhrosso, basicly, my ipod will connect and mount as any other mass storage device?
04:59:44Paul_the_NerdNot entirely
04:59:49Paul_the_NerdYou can still use iTunes to sync songs over
05:00:57maedhrosi can get used to that.
05:01:32 Join Rob2222_ [0] (
05:01:51maedhrosbut how does the file browsing work? Do you browse a library of tags, or do you browse according to files and paths?
05:03:08Paul_the_NerdYou browse according to files and paths
05:03:14Paul_the_NerdBut Rockbox can scan tags and build its own database
05:04:19maedhrosso, both then-
05:05:18maedhrosi kinda miss my old JBR
05:07:29 Join vertic23 [0] (
05:13:46 Join ForgottenMemory [0] (i=46748b80@gateway/web/cgi-irc/
05:14:16ForgottenMemoryAnyone know if its possible to change the blue background on the ipl loader
05:14:29Soapask in #ipodlinux
05:15:24ForgottenMemorybut i just want to know if its possible
05:15:26ForgottenMemorynot how to do it
05:16:56 Quit ForgottenMemory (Client Quit)
05:17:18 Quit Rob2222 (Read error: 110 (Connection timed out))
05:24:16***Saving seen data "./dancer.seen"
05:24:39 Join daurnimator [0] (n=nquae@
05:25:09 Quit vertic420 (Read error: 110 (Connection timed out))
05:33:15 Part nave7693
05:38:13 Nick doppel_hcs is now known as hcs (n=agashlin@nat01-silvers-ext.Rutgers.EDU)
05:40:36 Join vertic420 [0] (
05:58:21 Quit vertic23 (Read error: 110 (Connection timed out))
06:17:27 Quit Nibbier (Read error: 110 (Connection timed out))
06:19:44hcsIt is my understanding that set_elapsed() does nothing. Where does the progress bar come from?
06:21:41 Join Yono [0] (
06:22:02 Join Nibbier [0] (
06:24:10 Quit Bg3r (Read error: 54 (Connection reset by peer))
06:32:17hcsah, ci->id3->elapsed = time, good
06:35:06 Join pagefault [0] (i=pagefaul@pdpc/supporter/active/pagefault)
06:44:32 Quit Yono (Remote closed the connection)
06:51:06 Quit midkay ("Leaving")
07:08:31 Quit Quazgaa (Read error: 110 (Connection timed out))
07:13:07 Join Yono [0] (
07:17:34 Quit JoeBorn ("Leaving")
07:18:23 Join JoeBorn [0] (n=jborn@
07:22:07 Quit JoeBorn (Client Quit)
07:24:20***Saving seen data "./dancer.seen"
07:31:37 Quit InSearchOf_OGG ()
07:33:17 Quit XavierGr (Read error: 113 (No route to host))
07:33:36 Join midkay [0] (n=midkay@rockbox/developer/midkay)
07:38:10 Quit TheWeeIrish ()
07:40:34 Part Paul_the_Nerd
07:41:18 Quit webguest02 ("CGI:IRC (EOF)")
07:41:19 Quit X-Snoop-X ("CGI:IRC (EOF)")
07:47:51 Join daurn|laptop [0] (n=quae@
08:02:09 Quit YouCeyE (Remote closed the connection)
08:05:26 Join YouCeyE [0] (n=YouCeyE@unaffiliated/youceye)
08:06:47 Join Quazgaa [0] (
08:07:47 Join anjo [0] (
08:18:18 Quit gromit` (Read error: 110 (Connection timed out))
08:22:45 Join Ribs [0] (n=freenode@
08:23:56 Join vik_ [0] (
08:24:10 Quit daurn|laptop (Read error: 104 (Connection reset by peer))
08:24:38 Join daurn|laptop [0] (n=quae@
08:27:47vik_how is alarm functionality coming along?
08:29:05hcsat an alarming rate?
08:32:19 Join webguest62 [0] (i=d55e8755@gateway/web/cgi-irc/
08:33:46 Quit daurn|laptop (Read error: 131 (Connection reset by peer))
08:34:18 Join daurn|laptop [0] (n=quae@
08:37:51 Quit webguest62 ("CGI:IRC (Ping timeout)")
08:41:04 Join Davide-NYC [0] (
08:46:02Davide-NYCdoes apple provide a standalone AAC encoder?
08:46:33scorchesomething wrong with ahead's?
08:48:29Davide-NYCwell the files will not play at all on RB currently
08:48:46*scorche shrugs
08:48:47Davide-NYCbut I have iTunes encoded files that will without a hiccup
08:49:20scorcheapple is not the company that would realease a standalone encoder..
08:52:13Davide-NYCI found something call iTunesEncode but it's just a CLI for iTunes (which is a requirement)
08:52:24Davide-NYCmaybe I can DL and tear out some DLLs
08:52:33 Quit daurn|laptop (Read error: 131 (Connection reset by peer))
08:52:34Davide-NYCI don;t want that on my machine
08:52:49Davide-NYCDL iTunes... that is
08:53:03scorchewhy dont you just use a different format?
08:53:08 Join daurn|laptop [0] (n=quae@
08:57:42 Quit vik_ ("Leaving")
08:58:10 Join webguest33 [0] (i=d55e8755@gateway/web/cgi-irc/
08:59:24 Join drippydonut [0] (
08:59:30 Quit pagefault (Read error: 54 (Connection reset by peer))
09:02:35Davide-NYCscorche: I'm just trying to do some testing. THat's all. I'm mainly MP# and FLAC
09:02:48scorcheah ;)
09:03:23Davide-NYCwhat target do you use?
09:03:33scorcheajbr and nano
09:04:20Davide-NYCif you're feeling generous maybe you want to contribute to the CodecPerformanceComparison wiki page
09:05:08Davide-NYCWarning: it takes some real time to complete .
09:05:08 Quit webguest33 ("CGI:IRC (EOF)")
09:06:07scorchei might
09:06:19scorchealthough, just on the nano
09:06:47 Quit drippydonut (Read error: 54 (Connection reset by peer))
09:07:08scorchethat kind of test is pretty useless on the ajbr ;)
09:08:53 Quit anjo (Remote closed the connection)
09:09:03Davide-NYCMaybe I shoudl mention SWCODEC targets only.
09:09:14scorcheit should be a given...
09:09:52scorcheespecially considering that mp3 would be the only one that would even play
09:10:50Davide-NYCright I forgot about that. (I don't go that far back in ROckbox years)
09:10:57scorcheand why the extra 2 columns on the chart?
09:11:17Davide-NYCI had an idea, then I lost it but the columns remained
09:12:11scorcheand you cant delete them?
09:12:25Davide-NYCno, I'm hoping I remember what they were for
09:12:34Davide-NYCbut I could delete them
09:12:41Davide-NYCYou delete them!
09:12:59*scorche sighs and hits the edit button
09:13:22Davide-NYChehe thansk
09:13:27Davide-NYC(bit drunk(
09:13:35Davide-NYCgoing to sleep. Easy y'all
09:13:50 Quit Davide-NYC ("Chatzilla 0.9.75 [Firefox]")
09:16:00 Join thegeek [0] (
09:24:23***Saving seen data "./dancer.seen"
09:26:48 Quit Yono ("Leaving")
09:26:57 Join spiorf [0] (
09:28:13 Quit Nibbier (Read error: 110 (Connection timed out))
09:28:47 Join ender` [0] (i=null@
09:29:13 Join Nibbier [0] (
09:32:53 Quit SereRokR ()
09:43:02 Join SereR0kR [0] (n=SereR0kR@
09:48:29 Join RoC_MM [0] (
09:50:31 Quit RoC_MM (Client Quit)
10:01:34 Quit SereR0kR ()
10:03:49 Join arkascha [0] (
10:05:43arkaschano daily builds available from!?
10:06:01hcsit is truly the end of days
10:11:27scorchearkascha: what are you talking about?
10:11:38 Join petur [0] (n=petur@rockbox/developer/petur)
10:13:15 Quit daurn|laptop (Read error: 104 (Connection reset by peer))
10:13:26 Join daurn|laptop [0] (n=quae@
10:16:43linuxstbscorche: Try and download a daily build...
10:17:13linuxstb(today's and yesterday's are missing)
10:17:25scorcheso i see
10:17:26linuxstbarkascha: Just download the latest CVS build instead.
10:17:30scorcheup to #6
10:17:53scorche...not that big of an issue imo (one that needs to be fixed of course, but still)
10:18:46scorches/#6/the sixth
10:19:07 Quit daurn|laptop (Read error: 104 (Connection reset by peer))
10:19:35 Join daurn|laptop [0] (n=quae@
10:19:39*Bagder fixes the daily builds
10:20:53*linuxstb compiles a Player sim to see what Rockblox looks like
10:22:05peturBagder: is there something else to do to install an INT handler except for providing a function with the correct name and attribute?
10:22:13 Join _FireFly_ [0] (
10:22:29BagderI don't know actually
10:22:40peturwho does?
10:23:00BagderI'd guess on amiconn and LinusN for example
10:23:51peturmy code behaves the same with or without my handler, so I'm thinking it's not getting called at all
10:25:51 Part arkascha ("Konversation terminated!")
10:26:33 Quit edx (Read error: 101 (Network is unreachable))
10:28:37*petur thinks he discovered something and waits on cygwin...
10:31:24peturdamn... nothing :(
10:35:34 Join syRN [0] (
10:35:38syRNsup guys
10:36:18syRNIve actually just gotten into the ipod scene, i used to have a 2g that broken and now im purchasing a 5g 80 gig model
10:37:57syRNso just like the topic says how hard would it be to port a program (UsbHostFS) onto Rockbox, for those that dont know what usbhostfs is, it is a program that makes it possible to make a psp run external applications and such using a program called daxloader
10:40:04syRNanyone in ?
10:43:23linuxstbFirst of all, Rockbox doesn't yet run on the 80GB 5g.
10:44:13syRNi understand
10:44:24syRNbut for the future ... anything running would be of benefit
10:44:55linuxstbWhat exactly does UsbHostFS do?
10:45:28BHSPitLappyoh noes, a PSP modder
10:46:58syRNnot a modder
10:47:10syRNjust somebody interested if this could be done
10:47:22syRN*stb im trying to find more info on what it exactly does
10:51:41 Join lodesi [0] (n=lds@
10:51:52 Join MarcoPolo [0] (
10:52:44syRNstb the gist of it is routing tcp/ip protocals through the usb through a set of commands that can be seen by daxloader, from what ive seen on the pspdev network many ports of this program have been made and i have a link to the source of it aswell
10:53:43linuxstbYes, but what does it do? i.e. what functionality does it implement?
10:54:04syRNnot much is written into the nuts and bolts of it
10:57:36linuxstbBut anyway, Rockbox doesn't have a USB stack, or a TCP/IP stack. or a USB driver for the USB hardware in the ipod...
10:59:02syRNi have seen software out there to make your ipod act as an external hdd run from the ipod itself
10:59:58linuxstbThe ipod acts as an external hard drive out of the box - there's no extra software needed, you just plug it in, and it appears as a standard USB mass-storage device.
11:02:58syRNalright then
11:03:00syRNi guess
11:05:33syRNPSPLINK comes with a USB protocol driver to talk to a PC host to create a host filing system. The
11:05:34syRNhost filing system is exported as a new IO device hostX: (where X is 0 through 7) so once you have
11:05:34syRNset up the driver and the PC side then you can just access files on your PC as if they were on ms0 or
11:05:34DBUGEnqueued KICK syRN
11:08:55linuxstbOK. That's different - there are plans to add USB host support in general to Rockbox, but that will probably be on the iriver H300 first. We have documentation for the USB hardware in the H300, but none for the ipod.
11:09:39 Join powr-toc [0] (
11:10:50 Quit syRN ()
11:16:22 Quit daurn|laptop (Read error: 131 (Connection reset by peer))
11:16:33 Join nls [0] (
11:16:34 Join daurn|laptop [0] (n=quae@
11:16:40 Join freqmod [0] (
11:23:41 Join lightyear [0] (
11:24:25***Saving seen data "./dancer.seen"
11:27:59 Join Rondom [0] (
11:28:07 Join Genre9mp3 [0] (n=yngwiejo@
11:28:25 Quit Rondom (Read error: 54 (Connection reset by peer))
11:29:10 Join Rondom [0] (
11:32:51 Quit freqmod (Remote closed the connection)
11:34:22 Join JdGordon [0] (
11:37:02JdGordonevening all
11:37:41 Join GreyFoux [0] (
11:41:54linuxstbBagder: (or anyone) Can you remind me of the URL giving the metadata about the latest cvs/daily build?
11:48:35 Join Dma-Sc [0] (
11:50:26Dma-Scwould there be a wps tag to notify if volume is being changed? (so that a numerical value could be displayed somewhere on the screen during that volume change)
11:51:39nlsdon't thunk so...
11:53:50Dma-Scah ok, no information about something like that on the wiki wps tag page but i didn't knew if this one was totaly up to date
11:54:33Dma-Scsuch a tag would be really interesting to have precise volume info during volume change, like in the basic info bar
11:54:42 Join Lear [0] (
11:55:00 Join Ribs2 [0] (n=freenode@
11:57:54 Quit Ribs (Nick collision from services.)
11:57:56 Nick Ribs2 is now known as Ribs (n=freenode@
11:58:20 Quit daurn|laptop (Read error: 104 (Connection reset by peer))
11:58:41 Join daurn|laptop [0] (n=quae@
11:59:03 Join stoffel [0] (
12:04:12 Join damaki [0] (
12:08:12LearHrm, why create an MP4 with what appears to be gaps in it?
12:14:04linuxstbWhat do you mean?
12:14:56 Quit petur ("here today, gone tomorrow")
12:18:45LearI have this file in which there is some sort of padding between two samples (in the MP4 sense).
12:19:20LearI.e., adding the size of the current sample to the start of said sample does not give you the position of the next sample.
12:20:03LearThat's why a file I have fails to decode. Seems like we need the stsc and stco atoms after all...
12:25:02 Join rretzbach [0] (
12:27:34 Join nudelyn [0] (
12:29:36 Join Arathis [0] (
12:29:53 Join lee-qid [0] (
12:33:45 Join GFoux [0] (
12:36:06 Quit nudelyn2 (Read error: 60 (Operation timed out))
12:41:06 Join merbanan [0] (
12:41:07 Quit daurn|laptop (Read error: 131 (Connection reset by peer))
12:41:11 Join daurn|laptop [0] (n=quae@
12:42:05 Quit GreyFoux (Read error: 148 (No route to host))
13:05:50 Quit Rondom (Read error: 60 (Operation timed out))
13:09:54 Join TeaSea [0] (n=thunderc@
13:10:14 Quit GFoux ("Le vrai danger, c'est quand les hommes penseront comme les ordinateurs")
13:10:59 Join GreyFoux [0] (
13:11:18ArathisI just installed the latest CVS build and now tag-cache won't build. it says ..[1/7] when booting than goes to the menu, but when I try to go to "Artist" or so it says "tag cache not ready" :(
13:15:46midkaytry updating and restarting again..
13:15:57midkayor even re "initializing" again.
13:18:49Arathismidkay: I did that. I normally reset the config when I updated to a newer version of RB. than I reconfigure it and at last I reinitialize tag-cache
13:19:14Arathisand I did it more than once this time because of tag cache not working
13:19:15 Quit daurn|laptop (Read error: 104 (Connection reset by peer))
13:19:16midkaytry doing it again, i don't know. sounds like it didn't finish..
13:19:37 Join daurn|laptop [0] (n=quae@
13:20:20JdGordonmooving the usb logo to a bmp seems to have stopped the transparency in it!
13:20:29midkayno way!
13:20:31 Join salive [0] (
13:20:36saliveI fucked up
13:20:49saliveSo, I was thinking
13:21:03salive"Why not show my girlfriend the wonders of my themed rockbox"
13:21:12salive"Yeah, I'll just patch in the bootloader"
13:21:28 Quit [H5N1] ("changing servers")
13:21:32JdGordonmidkay: was that to me?
13:21:38saliveAt the moment that I press ENTER to patch the bootloader, I notice that it is infact my girlfriends rockbox plugged in
13:21:49saliveHer iPod Mini
13:21:55midkayJdGordon: yeah. just a bit of silliness in response to your (over)reaction? :)
13:21:56saliveNot my iPod Video
13:22:05 Join [H5N1] [0] (
13:22:18saliveBefore I can react, her ipod is patched with my 5g bootloader.
13:22:20JdGordonhehe ok
13:22:36saliveHow *dumb* is that?
13:22:47 Quit [H5N1] (SendQ exceeded)
13:22:52JdGordondamn read_line is sloow :'(
13:23:22 Join [H5N1] [0] (
13:23:24Genre9mp3JdGordon: The transparency? Isn't the bmp logo 1bpp that takes the fg/bg colours?
13:23:33 Join PaulJam [0] (
13:23:41nlsJdGordon, I think it was changed to use the native format. So making the backgound pink might work (or is that only in wps?)
13:23:41saliveDoes anyone know how to restore the original apple bootloader?
13:23:43JdGordonGenre9mp3: i dunno.
13:24:06nlsGenre9mp3, it did when drawn as mono bitmap
13:24:27***Saving seen data "./dancer.seen"
13:24:32Genre9mp3JdGordon: So what you get is always black & white insted the fg/bg colours?
13:24:50 Join Coldtoast [0] (
13:24:51JdGordonye, im not really worried about it, just lookks funny
13:25:01Genre9mp3I see...
13:25:25Genre9mp3Well... linuxstb has to know about this
13:25:29linuxstbJdGordon: The existing USB logo should be changed for all targets, so I didn't worry about transparency (for now).
13:25:36midkaysalive: you should just be able to use the rewrite command (like patching the bootloader) with the extracted file..
13:25:49midkayfrom the first step..
13:25:53linuxstb(I mean for all targets apart from Archos and the H100 remote...)
13:26:00salivemidkay: The thing is...
13:26:14saliveI did not extract her stuff before I patched.
13:26:28midkayso what did you extract? from the 5G?
13:26:40saliveWill the 5g extract work on an iPod mini?
13:26:46Genre9mp3linuxstb: "pink" colour will act like transparency now?
13:26:55midkayi think in this case you have to.. hm.. either perform a firmware upgrade or restore from apple's official software..
13:27:31saliveCurrently, the ipod just hangs at the apple logo. Wont talk to the computer.
13:27:57CtcpIgnored 1 channel CTCP requests in 0 seconds at the last flood
13:27:57*linuxstb whispers emergency disk mode
13:27:59midkayyou have to reboot to disk mode, that is hold menu+select until the LCD clears and then hold select+play.
13:28:20saliveok, thanks. I didnt get that from the apple manual.
13:28:45saliveWorks like a charm.
13:28:48saliveYou are my hero.
13:28:58midkaythey wouldn't advertise it, nah :)
13:29:10Genre9mp3linuxstb: In the USB logo I mean
13:29:32midkaysure thing, just try and perform an upgrade now..
13:29:38preglowDavid-NYC: in case you read logs, you don't need to any recording for me anymore
13:29:57saliveSure thing :)
13:30:13saliveQuick Q: Salvaging the music currently on the device is impossible, yes?
13:30:15preglowiriver uses surprisingly nice resampling
13:30:28linuxstbGenre9mp3: At the moment the logo isn't being displayed with the transparent_bitmap() function - but that could be changed.
13:30:39 Part Coldtoast
13:31:28midkaysalive: upgrade, not restore..
13:32:28midkayrestore would be last-resort, but upgrading - if it won't work right now - can be done regardless, iPodWizard has a utility that tricks the updater into thinking your ipod needs an update and that should restore the firmware without touching the music.
13:32:59 Join obo [0] (
13:33:11Genre9mp3linuxstb: I see... and I think it's better without it because transparency would be a problem when someone uses black bg colour (at least with the current logo)
13:33:24Genre9mp3This would make the logo be invisible
13:33:32 Quit spiorf (Read error: 54 (Connection reset by peer))
13:34:17 Join spiorf [0] (
13:35:21saliveDamn, thanks midkay. Yours has probably been the most thorough and quick support I've ever gotten on an IRC channel.
13:35:37midkay:o glad i could help, did you get it straightened out?
13:35:53saliveJust 15 minutes and I've already almost fixed my problem.
13:36:02saliveYeah, just playing with the ipod wizard thing now :)
13:36:32midkayhaha, alright, cool. :)
13:39:00 Join barrywardell [0] (
13:44:45 Join Strath [0] (
13:56:30 Quit powr-toc (Read error: 60 (Operation timed out))
14:00:07 Quit Arathis ("[rl_bot quit]")
14:00:49 Join Arathis [0] (
14:03:40 Join Kingstone [0] (
14:03:59Kingstoneanyone working on nano 2g encryption that i can help him?
14:04:54linuxstbI don't believe anyone in Rockbox is.
14:05:40 Join Zubzub [0] (
14:06:15daurnimatorhas someone ported to ipod 5.5g yet?
14:07:16 Join bluey- [0] (
14:07:21linuxstbdaurnimator: No.
14:07:51ZubzubApple: iPod 4th gen (grayscale and color), 5th gen (Video), 1st gen Nano and Mini 1st/2nd gen (Nano 2nd gen and Video 5.5th gen are not supported)
14:19:37Learjdgordon: why do you need a faster read_line?
14:19:50 Quit Ribs (Read error: 60 (Operation timed out))
14:20:59JdGordonLear: im trying to get a working random folder advance working, and one thing i tried was having the list of folders as plain text in a file, which is way to sloow
14:21:01 Quit Arathis ("[rl_bot quit]")
14:24:09JdGordonwoot... it works :D
14:26:33Genre9mp3haha... ScrewedForSure: "Zune will not use Microsoft's existing PlaysForSure digital rights management (DRM) software. Although media will still be offered in WMA format, the new DRM system means that music purchased from one of MS's many PlaysForSure partners will not work on the Zune device, nor will Zune-DRMed music work on 3rd party devices using PlaysForSure."
14:26:55Genre9mp3I love how DRM-patents "respect" their customers... :P
14:29:09*JdGordon looses all faith in the rand() function in rb
14:29:21JdGordonthe first time its run it always gives me the same unmber!
14:30:11Genre9mp3JdGordon: I think this problem is known and has to be fixed...
14:30:23JdGordonanyway... is anyone around so i can c if i can finnaly commit this random folder advance patch?
14:34:08Kingstonedoes anyone know an itunesdb class?
14:34:35Kingstonei have one but it is not updated to latest itunes version
14:35:21preglowJdGordon: ehh
14:35:23preglowJdGordon: do you seed it?
14:35:37JdGordoni do now
14:35:54preglowno wonder you get the same number if you don't seed it
14:35:59preglowthe random number generator in rockbox is very good
14:36:24JdGordonyes, but it was after a reboot each time...
14:36:49JdGordonunless rockbox itself doesnt seed it when it starts up
14:37:57preglowit doesn't
14:38:01preglownot as far as i know
14:38:14JdGordonok then. that makes sense then
14:38:16preglowjust grep the source code for srand() ans see
14:38:37JdGordonshouldnt it seed it with the current tick after init() finishes? that should be fairly random each time
14:38:54preglowi don't think that'll be very random, no
14:39:13preglowit's better to wait for some user action before seeding
14:39:16preglowthat'll be tons more random
14:39:32JdGordonok, anyway, its not really a big deal
14:40:45preglowthe generator itself is a mersenne twister, known as one of the best random number generators
14:41:38 Quit daurn|laptop (Read error: 131 (Connection reset by peer))
14:42:12JdGordoncan i commit this?
14:44:27preglowi don't want it, that's for sure
14:44:38preglowwe really should have some voting functionality...
14:45:30nlsJdGordon, why is the list generator in a plugin?
14:45:53JdGordoncoz its slow and wates space if its in the rockbox bin
14:46:32JdGordonim going to make it more fancy, but for the time being its very boring
14:46:41 Join Kohlrabi [0] (
14:49:40 Join webguest666 [0] (i=54995677@gateway/web/cgi-irc/
14:49:55 Quit bluey- ("Leaving")
14:50:24webguest666JdGordon: I would definately use that random folder feature, so you have my vote
14:52:40 Join gromit` [0] (
14:53:41 Join solarflare [0] (
14:54:41 Part solarflare ("Leaving")
14:55:17 Join Rincewind [0] (
15:03:22LearYay! Winamp encoded AAC plays (no more "Gain control not yet implemented"). :)
15:03:45preglowwhat was wrong?
15:04:17LearI mentioned it earlier today, but to put it short, there were holes in the file...
15:04:36LearSometimes a bit of skipping between "blocks" is needed.
15:05:05LearWas only 28 bytes in one place for this file, but yeah...
15:05:27 Quit damaki (Read error: 104 (Connection reset by peer))
15:07:11linuxstbLear: So those gaps are legal?
15:07:21LearHm... May need some improvement in end-of-file handling...
15:08:32Learlinuxstb: appears so. QT file spec says that to get the proper location of a "sample" you should use the chunk offset table.
15:11:38linuxstbSo basically seek to each chunk, rather than going sequentially through the file?
15:11:50preglowwell, that would be the logical approach
15:11:56preglowisn't that what we currently do?
15:12:11linuxstbNo, we currently go sequentially through the file.
15:12:15preglowsmall wonder it only works for some files, then
15:12:48preglowi thought that was a no-no when it comes to chunk based file formats, heh
15:13:03linuxstbI never knew it was a chunk-based file format...
15:13:53 Quit JdGordon ("Konversation terminated!")
15:15:01 Join mattzz_ [0] (
15:15:11linuxstbUnless I'm misunderstanding - is the chunk offset table "stts", or something else?
15:15:13Learwhat I do is check the current offset against the expected, and if needed, skip ahead.
15:15:19Learno, stco.
15:15:44Learbut first you need to find out which chunk the sample is in, using the stsc table...
15:15:54 Part webguest666
15:16:10linuxstbAh, two tables we currently ignore completely...
15:16:12Learand sample being the QT sample, which in reality is a number of "normal" samples...
15:16:45linuxstbSo the files it works with just have a single chunk containing the AAC data?
15:17:13linuxstbDo you have a URL for the QT spec?
15:17:20LearDon't know really, could be that they had no gaps between the chunks.
15:17:22 Quit Quazgaa (Read error: 110 (Connection timed out))
15:17:37 Nick mattzz_ is now known as mattzz (
15:17:55LearNo URL. I downloaded a PDF from, I think.
15:18:27 Quit Rincewind ("Bye")
15:18:29linuxstbDo those 28 bytes contain anything interesting?
15:18:58LearNo idea.
15:19:19LearChecked one file that worked before, it had multiple chunks too.
15:19:48 Join lodesi_ [0] (n=lds@
15:21:46 Join Id2ndR [0] (
15:23:15barrywardellis rockbox supposed to shut off when the battery gets below a certain level?
15:23:51nlson some archoses I think it does
15:24:28***Saving seen data "./dancer.seen"
15:24:47 Join jhMikeS [0] (
15:25:12linuxstbI think it just hasn't been calibrated for the newer targets.
15:26:42Dma-Scon h120 it definitly doesn't :)
15:30:13barrywardellhow does it decide when to shutdown?
15:30:33barrywardelloh h10 it doesn't and when the battery level gets really low it behaves erratically
15:30:45barrywardellvolume jumping to max, buttons don't work, etc
15:30:46nlshardware poweroff on h100/300
15:32:17 Quit lodesi (Read error: 110 (Connection timed out))
15:33:07 Join darkless [0] (
15:33:44nlsmaybe the h10 doesn't have low voltage protection, how low does the battery go?
15:35:18nlsli poly shouldn't go lower than 3v
15:35:26barrywardellnot very low">
15:35:54barrywardellthat should give you an idea
15:36:04 Join ze__ [0] (i=ze@
15:36:34 Quit ze (Connection timed out)
15:36:38 Nick ze__ is now known as ze (i=ze@
15:38:11 Quit Kohlrabi (Nick collision from services.)
15:38:21 Join Kohlriba [0] (
15:45:49barrywardelli can't see any functionality in the code to shutdown rockbox when the battery gets below a certain level
15:45:53 Join tomek__ [0] (
15:46:30nlsLinusN is probably the man to ask
15:46:43tomek__Hi there
15:47:39tomek__I have troubles installing Rockbox to my iPod Video 30Gb
15:48:01nlsis it the new "5.5G"
15:48:20tomek__I'm using Kubuntu, so followed the instructions
15:48:27tomek__no, it's a 5G
15:48:36tomek__I think so
15:48:47nlswhen did you get it?
15:49:03barrywardellnls: ok. i'll ask him when i see him online again.
15:49:04tomek__and now I have a message: use itunes to restore
15:49:40tomek__I get it at the begining of 2006
15:50:14nlsthen it's most likely 5G
15:50:25nlsand is supposed to work :-)
15:51:30tomek__one thing was confusing during the installation"
15:51:30tomek__tomek@tomek:~/Desktop$ ./ipod_fw -g video -o rockboot.bin -i apple_os.bin bootloader-video.bin
15:51:30tomek__Generating firmware image compatible with iPod video
15:51:30DBUGEnqueued KICK tomek__
15:51:30tomek__Cannot open loader image file bootloader-video.bin
15:52:11linuxstbDid you download the file bootloader-video.bin ?
15:54:36tomek__i downloaded ipod_fw
15:55:23linuxstbSee the first line in Step 3) in the instructions (assuming you're following the wiki page).
15:56:51tomek__no, I didn't downloaded it...
15:57:19nlsyou need it
15:58:13tomek__so if I repeat all the stuff, is it going to be ok?
15:58:55tomek__I'm sure I need it, I just followed the online instructions for ipod Video
15:59:37linuxstbNo, don't repeat everything.
15:59:51linuxstbJust download the bootloader-video.bin file and continue from step 3).
16:00:03tomek__and just went to see the the linux instructions, so I missed this
16:00:23tomek__ok, thanks man, thank you so much
16:01:59 Join Captian_Seawench [0] (i=42bc25df@gateway/web/cgi-irc/
16:02:23 Join freqmod [0] (
16:02:54 Quit mattzz ("Leaving")
16:03:05Captian_SeawenchI was wondering why if i use themes with the jbuilds they never lok right and the text doesn't line up right
16:03:32Captian_SeawenchI don't know what i'm doing wrong
16:03:57Captian_Seawenchis there a tutorial I can read somewhere about themes?
16:04:40nlshave you installed the fonts
16:04:53 Join Criamos [0] (
16:04:56linuxstbThere are two reasons for that: 1) You haven't downloaded the fonts zip file from the Rockbox website; or 2) The theme you're using needs a custom version of Rockbox, and you're not running one...
16:06:19 Join jocke1s [0] (
16:06:52Captian_SeawenchI'll look for the font pack
16:07:18jocke1shi. My 30Gig rockboxed ipod isnt recognized. When I connect it to any computer. I am at loss here. I have no idea how to proceed.
16:07:21Captian_SeawenchI'm using the custom rockbox by julius or the jbuild
16:07:36Captian_Seawenchand I know i have the files in the right place just nothing lines up
16:09:46jocke1sanyone? It will start up fine. And I can use it (rockbox). But since quite a while I just cant mount it on any computer. And the bad thing is It isn't even recognized so I cant format it either.
16:10:14tomek__<linuxstb>: :((( It's not working...
16:11:12Captian_Seawenchlinuxstb do you know where in the site i can get the font pack?
16:11:41 Quit rretzbach (Read error: 104 (Connection reset by peer))
16:11:47 Join rretzbach [0] (
16:13:48barrywardelljocke1s: try putting it into disk mode - hold select + play as you turn it on
16:15:24jocke1sok i'll try that
16:16:23jocke1sOk my computer just says it wont recognize the unit
16:17:44Captian_Seawenchi can't find the fonts package
16:17:55Captian_Seawenchi think i may be blind
16:18:06Captian_Seawenchanyone help?
16:18:12jocke1sAnd when I boot into original firmware its the same. Can it maybe be a bad connection?
16:18:29nlsCaptian_Seawench, last in the table
16:19:01Captian_Seawenchthx alot
16:19:40tomek__I madea big mess on my ipod... :(
16:20:57barrywardelljocke1s: if you can put it into disk mode and the computer still won't recognise it, then it's likely a problem with either the connection or the computer
16:21:11tomek__is it possible to restore the system without itunes (i don't have windows)?
16:24:42 Join rr3tzbach [0] (
16:25:11jocke1sbarrywardell: Thanks. I'll order a new usb connection. It seems to be the most plausible explanation.
16:25:23 Quit rretzbach (Read error: 104 (Connection reset by peer))
16:25:41barrywardellprobably best to try it with a different computer first to see if that's the problem
16:26:00jocke1sI have tried 3 different windows computers and 1 linux
16:27:04Soaphow many different cables have you tried jocke1s?
16:27:38jocke1sSoap: Only the one that was supplied.
16:33:51 Quit lostnihilist (Read error: 110 (Connection timed out))
16:35:52 Part jocke1s
16:40:03 Quit spiorf (Remote closed the connection)
16:43:31tomek__can I get some help for someone, please?
16:45:39 Join dpro [0] (
16:48:08barrywardellthat should explain it for you tomek__
16:53:52tomek__but this is for windows, isn't it?
16:54:46tomek__i don't use windows
16:55:53barrywardellwhat do you use?
16:56:06tomek__kubuntu linux
16:56:17barrywardellipodpatcher works on linux too
16:57:18 Join BigMac [0] (
16:57:50barrywardellor maybe not...
16:58:01BigMacAlright hi
16:58:23BigMacI haven't touched the plugins in a long time on my 5g
16:58:29BigMacthen i was bored this morning
16:58:38BigMacand I decided to play doom
16:58:49barrywardellstep 3 will work
16:59:05BigMacBut I turn it on, and there seems to be no backlight in doom anymore
16:59:13tomek__i followed all the install instructions, but forgot to download bootloader-vide.bin
16:59:20BigMacso you can barely see anything
16:59:20barrywardellbut make sure you use the original bootloader.bin
17:00:12tomek__I tryed
17:00:18tomek__but, nothig
17:00:20BigMacAny idea what is wrong?
17:00:50barrywardelltomek__: you should be able to do "dd if=bootpartition.bin of=/dev/sda1"
17:01:31barrywardellif you have the bootpartition.bin file from step 2
17:03:37 Join Rincewind [0] (
17:04:53tomek__yes, i have it
17:05:23tomek__i did all the stuff from step 3 again... nothing changed
17:06:19tomek__after this i deleted all and tryed again from the begining...
17:06:36 Quit rr3tzbach (Read error: 104 (Connection reset by peer))
17:06:44 Join rr3tzbach [0] (
17:06:49tomek__and now I have a BIG mess now
17:06:53barrywardellare you sure your ipod is /dev/sda?
17:07:06tomek__yes, sda
17:07:18barrywardelldoes your ipod still boot the original firmware?
17:07:27tomek__not sdb (like in the instructions)
17:07:55tomek__no, just "conect to itunes to restore"
17:09:12tomek__maybe i have to restore the original firmware by itunes and try again from the begining...
17:14:27barrywardellhave you put it into disk mode?
17:15:13 Quit Rincewind ("Bye")
17:15:39barrywardellyou're probably best to try find a computer with itunes on it and restore then start again
17:16:33 Join Rincewind [0] (
17:19:43linuxstbtomek__: Do you still have the _very first_ bootpartition.bin you created?
17:23:14tomek__not the very first...
17:24:32***Saving seen data "./dancer.seen"
17:24:40maedhrosquick: I'm installing rockbox on my 2G mini, when formatting under os x, is MS-DOS FS the same as FAT32?
17:25:34tomek__thank you very much, I have to go out, now...
17:26:44 Quit Rincewind ("Bye")
17:26:48 Join petur [0] (n=petur@rockbox/developer/petur)
17:29:45LearAnnoying... High-bitrate (256 kbits) iTunes AAC fails... Anyone knows if that used to work?
17:37:39 Join secleinteer_ [0] (
17:40:39 Join XavierGr [0] (
17:41:20LearYep, it did (on target at least)...
17:44:21jhMikeScouldn't there be a version of the build server you can run on your own machine that will run through the builds like the web one does? This would help for checking every build before committing. Could even run on a personal web server.
17:48:02 Join linuxstb_ [0] (i=5343d4aa@gateway/web/cgi-irc/
17:49:06 Quit secleinteer (Success)
17:51:12 Join Rincewind [0] (
17:51:29maedhrosany particular reason my bootpartition.bim is now a 100MB and increasing? when running diskdump?
17:52:37maedhrosI have a feeling diskdump is dumping my whole 4GB HDD...
17:52:40jhMikeSinteresting too that files are compiled in a bootloader build that shouldn't be like pcm_record.c
17:52:55 Join webguest26 [0] (i=44480a17@gateway/web/cgi-irc/
17:54:04maedhrosthis is just going soooo wrong
17:54:23linuxstb_maedhros: Is your ipod FAT32 or HFS format?
17:54:35maedhrosits FAT32
17:54:48webguest26how long does it take for a user name to refresh if it says im already logged on?
17:55:08webguest26i got disconnected
17:55:34maedhros266MB, yeah, diskdump is just copying everything off it.
17:55:51linuxstb_maedhros: Then stop it (CTRL+C).
17:56:12maedhroslinuxstb_: already done
17:56:22 Join San2 [0] (
17:57:53linuxstb_Can you copy and paste the diskdump command you typed?
17:57:54 Quit mirak (Connection timed out)
17:58:33maedhroslinuxstb_: ./diskdump -r /dev/disk2 bootpartition.bin
17:58:38 Quit webguest26 ("CGI:IRC (EOF)")
17:59:15linuxstb_And /dev/disk2 is definitely your ipod?
17:59:58maedhros[INFO] Reading partition table...
18:00:03 Join O11|bed [0] (
18:00:05 Quit Zubzub ("( :: NoNameScript 4.02 :: )")
18:00:11O11|bedHey everyone
18:00:16maedhrosgives me a size(MB) 3905
18:00:22 Nick O11|bed is now known as O11 (
18:00:25maedhroscan only be the ipod
18:00:48O11I just wanted to quickly ask about how people organise their songs as I am reorganising my mp3s at the moment..
18:00:58jhMikeSlinuxstb_: I that the warning in screens.c what you've been concerning with (I WAS you right?)
18:01:06O11what't best format to have the track number in in the tag?
18:01:17O1101, 02, 03 or 1, 2, 3?
18:01:19 Join mirak [0] (
18:01:30O11which one plays in the correct order?
18:01:31San201, 02
18:01:51O11San2: how do you do your filenames?
18:02:00O1101. songname.mp3?
18:02:10jhMikeSmirak: how goes it?
18:02:18San2music/artist/album/01 songname.mp3
18:02:28mirakjhMikeS: hi
18:02:30mirakjhMikeS: ffmpeg ?
18:02:37O11San2: nice.. thanks..
18:02:54jhMikeSmirak: ffmpeg ? Any progress?
18:02:54linuxstb_jhMikeS: That sentence didn't make any sense...
18:03:01 Nick San2 is now known as [San] (
18:03:18linuxstb_maedhros: And the first partition is shown at around 80MB?
18:03:26maedhroslinuxstb_: is there something wrong with the partitioning?
18:03:28mirakjhMikeS: I didn't touched it much, but I am in the process of stripping down the PC version.
18:03:34jhMikeSIs is that warning in screens.c on H300? You were talking about the bitmap formats
18:03:36maedhrosyeah, what's that about?
18:03:48jhMikeS /Is is/Is it
18:03:49maedhrosi'm starting to think i'm missing a partition
18:04:11CtcpIgnored 1 channel CTCP requests in 0 seconds at the last flood
18:04:11*jhMikeS is having a terrible time typing today
18:04:15maedhrosdisk utility tells me I only got _one_ partition on the disk
18:04:28O11San: what about track and album names..? do you have each word with a capital letter?
18:05:00O11..even its and ands..?
18:05:20mirakjhMikeS: if you are interested I can post the tarball on the tracker, so anybody interested can strip it a bit when he have time
18:05:34O11[San]: thanks =)
18:05:58[San]depends, if it is a long song name and it has its and ands in it they will be lowercase, but in a short songname they would be uppercase
18:06:11jhMikeSmirak: yeah stripping sounds good when you're not strapped :) I'm neck deep in recording atm. :P
18:06:28mirakjhMikeS: actually the problem of ffmpeg is how the libavutil is designed and how mpeg codecs are using it.
18:06:29linuxstb_jhMikeS: Yes. My proposed fix was to change all the lcd_*_bitmap functions (mono, native, main LCD, remote LCD) to have the same prototype (using void* for the bitmap), but amiconn didn't like that idea.
18:06:48jhMikeSlinuxstb_: why?
18:07:05linuxstb_I'm not sure.
18:07:40jhMikeSIf you give it the wrong data it just won't work and you'll know to fix it I don't see much problem
18:08:08mirakjhMikeS: some functions are common to all mpeg decoders, and the methods from libavutil are choosed at run time according to the codec class.
18:08:35linuxstb_maedhros: That's normal for disk utility to think there's only one partition. Technically it's correct, the first partition (containing the ipod firmware) is marked as type 0, which means "Empty". That's why diskdump is needed - it lets you read/write that partition.
18:08:39jhMikeSmirak: codec class? you mean MPEG1/MPEG2 etc?
18:09:34maedhroslinuxstb_: but diskdump obviously doesn't do that...
18:09:38mirakjhMikeS: hum, wider than that. h261,h262,h263,h264, all microsoft codecs, wma and such.
18:09:52linuxstb_maedhros: For you, no. But afaik, it's worked for everyone else...
18:10:13linuxstb_How did you convert your ipod to FAT32?
18:10:13O11does anyone use Mp3tag?
18:10:34maedhrosand the one partition that shows up in disk util takes all the space of the disk...
18:10:45O11I can't get freedb to work....... =(
18:11:00jhMikeSmirak: that's the "etc." part :)
18:11:01maedhroslinuxstb_: using disk util to format...
18:11:05linuxstb_maedhros: Does diskdump list one or two partitions?
18:11:16maedhroslinuxstb_: Only the one
18:11:29linuxstb_Then you didn't follow the conversion instructions...
18:11:46mirakjhMikeS: so you can have a macroblock decoding method common to all codecs, and with a bunch of if then else all refering to a different method inside libavutil struct.
18:12:24maedhroslinuxstb_: what instrucions... ?
18:12:43mirakso just commenting unused ifthenelse is not even enough, you need also to strip down libavutil struct.
18:12:43linuxstb_The ones in the wiki on the Mac OS X installation page.
18:13:11*jhMikeS is sitting compiling his patch on about a dozen configuration...*yawn*
18:13:48linuxstb_maedhros: I'm guessing your ipod doesn't work at the moment either?
18:14:04maedhroslinuxstb_: don't really know, havent tried
18:14:08maedhroslinuxstb_: anyway, would it work to manually make an "empy" partition
18:14:09mirakjhMikeS: but it seems only rockbox devs have to complain of that. I think we are the only one to try to strip the code. They once suspected me of trying to steal ffmpeg code and break gpl licence
18:14:44linuxstb_maedhros: If you can... Easiest way is just to download a ready-made partition table from that wiki page.
18:15:11maedhroslinuxstb_: mmkay, you have an url to that page?
18:15:24jhMikeSmirak: Does the license say it has to be complete? Isn't the corrent credit any inclusion of the GPL enough so that you are "free to modify"?
18:15:43linuxstb_maedhros: What instructions were you following?
18:16:14jhMikeS /corrent/correct /any/and
18:16:33linuxstb_jhMikeS: The license is (I think) a mixture of GPL and LGPL, so it's fine for us to copy and paste parts of it into Rockbox.
18:17:12*jhMikeS is wondering if there's any way to make make make warnings errors
18:18:02jhMikeSthat's the first sentence I've typed correctly all day =:) ^^
18:18:03O11[San]: do you have cover art in your album folder?
18:18:05linuxstb_maedhros: OK - more info is obviously needed there (as the second note says).
18:19:00O11[San]: and if you do what do you call your image file?
18:20:10O11and what's the Finder.dat file?
18:20:27mirakjhMikeS: I have no idea. Some guy just went a bit paranoid and didn't liked I was saying that ffmpeg was badly designed if you want to have small code out of it.
18:20:42mirakjhMikeS: I mean small binary.
18:22:04mirakjhMikeS: idealy we shouldn't need to modify the code, but that's not how it is :D
18:24:05preglowjhMikeS: -Werror?
18:24:22maedhroslinuxstb_: ty, used the bin-image, seems to be going better. gonna follow the wiki-guide now...
18:24:49O11anybody know?
18:24:53jhMikeSpreglow: if it would pass that throught make -Werror would be cool
18:25:16linuxstb_O11: I think you just call it "cover.bmp"
18:25:20jhMikeSmirak: just cause you bruised his ego or something?
18:26:08jhMikeSiPod-video is giving me a "no rule to make button-target.h"
18:26:42jhMikeSiPod went to the target tree didn't it?
18:26:45mirakjhMikeS: well, that's a part of it, but he just didn't understood we could need to have really small binary code.
18:26:59 Join [San|] [0] (
18:27:05O11linuxstb_: when I used the automatic tagging thing in Mp3tag it asked if I wanted to put the cover art in the tag.. I said yes.. is that actually possible?
18:27:17[San|]hhhm, did I ping?
18:27:32preglowmirak: i think ffmpeg is actually working on modularising the code so that you can exclude all codecs you don't want to
18:27:35preglowwhich will be sweet
18:28:01jhMikeSWhen we have 2.4Ghz portable player with 300GB hard drives and 1GB of fast burst mode RAM it won't matter much! :)
18:28:09 Quit [San] (Read error: 104 (Connection reset by peer))
18:28:29O11[San]: do you know what the finder.dat file is? "when I used the automatic tagging thing in Mp3tag it asked if I wanted to put the cover art in the tag.. I said yes.. is that actually possible?"
18:28:37mirakjhMikeS: that's just not how they intent ffmpeg to be used for. in fact only the core mpeg video part is really compact. I am not sure if it's a relic of the originating code. The other codecs, like vorbis and most of the other codecs etcetera are not as much imbricated, and the make file just simply don't build the object file.
18:29:16linuxstb_mirak: ffmpeg's aim is to reuse as much code as possible. Which for them is good, but for us is bad...
18:29:34barrywardelljhMikeS: yes, I moved the iPod into the target tree, in target/ipod
18:29:42jhMikeSfork fork fork
18:31:16miraklinuxstb_: yes. I think though with ifdefs they could for exemple reference in the structs in libavutil only the methods used by the codecs needed.
18:31:41 Join Davide-NYC [0] (
18:31:57mirakwell it wouldn't be enough, since object code would be built ...
18:32:28 Join Captain_A [0] (
18:32:36 Quit Captain_A (Client Quit)
18:33:01 Join Captain_A [0] (
18:33:21 Quit Captian_Seawench ("CGI:IRC")
18:34:11Captain_AAnyone know if apples warranty covers LCD damage
18:34:17Captain_Anot physical damage
18:34:38Captain_Abut things like blobs of like grey colors
18:34:43jhMikeSmetaphysical damage yes
18:35:08Captain_Aso what would I need to get one back
18:35:38jhMikeSCaptain_A: don't listen to me...I'm being smartass :)
18:36:38 Quit TeaSea (Remote closed the connection)
18:37:08 Join dimatter [0] (i=d974f80a@gateway/web/cgi-irc/
18:37:22dimatterlo all.
18:37:39 Part tode
18:38:09jhMikeSCaptain_A: suppose you could read the warranty
18:38:21 Quit BigMac (Read error: 145 (Connection timed out))
18:38:31dimatterwhere does rockbox read cover art ? as in , should it be a .jpg file within the dir or cover.bmp/cover.jpg or song_name.jpg ? ....
18:39:23nlsrockbox doesn't read cover art
18:39:33Captain_Acover.bmp if you have the patch applied
18:39:58dimatterand it's going to be for the whole folder , ye ?
18:40:04jhMikeSI like that patch...why's it not in CVS or some version of it?
18:40:23Captain_Abecause there is still some kinks in it supposedly
18:40:51jhMikeShmmm...sounds like a project if I have the time :)
18:41:43Davide-NYCAny changes in the AAC or WMA codec of late?
18:41:46dimatterwhy cant it just read the covers from mp3's like iTunes does >:(
18:42:00jhMikeSit's not iTunes?
18:42:07Davide-NYCnobody has done the work
18:42:20linuxstb_The Apple firmware doesn't read from tags either.
18:42:21nlsjhMikeS, the current patch allocates a buffer for the covers even if it isn't used and thus eats a bit of audio buffer for everyone, the plan is to put all metadata and covers in the audio buffer iirc
18:42:50linuxstb_nls: Are you sure it still does that?
18:43:14nlsno, but that's what i've heard
18:43:19*Davide-NYC wonder why anyone cares about covers at all
18:43:25nlsfrom tou probably ;-)
18:43:31jhMikeSnls: is the structure of the audiobuffer still "shaky"...rather I mean no consistent way to define its contents?
18:43:56linuxstb_I think that's how the first version worked, but now it's more memory efficient.
18:44:23jhMikeSDavide-NYC: I like pretty graphics. I would like to add some real color to the color ports.
18:44:25nlswith full metadata on buffer?
18:44:41jhMikeSThere shoul be headers describin each element
18:44:42linuxstb_I see any major reasons against committing the album art patch itself. The problem is that it now relies on a bitmap resizing patch which isn't ready for CVS.
18:44:50Davide-NYCI guess I'm just a miserable minimalist
18:45:42jhMikeSMake a parakeet not a sparrow :P
18:46:11 Join [g2] [0] (n=g2@nslu2-linux/g2)
18:46:31dimatterwhat about video-playback ? are there video codecs as well as audio ?
18:46:46jhMikeSdimatter: not as of yet
18:47:25jhMikeSdimatter: video's no small feat on some players. ask mirak
18:48:07*jhMikeS is suprised he can record files faster than they can play back :)
18:48:43 Join Paul_the_Nerd [0] (
18:49:52Davide-NYCjhMikeS: how is the recording patch coming?
18:49:53jhMikeSnls: what do you mean "full metadata" anyway?
18:50:18jhMikeSDavide-NYC: Sitting here compiling for a lot of player to make sure it's ok before posting
18:50:31 Quit XavierGr (Read error: 113 (No route to host))
18:51:01 Quit dimatter ("CGI:IRC")
18:51:05jhMikeSI haven't done cvs up today and always fear the worst when I'm about to
18:51:24Davide-NYCwhen was the last time you did a cvs up?
18:51:38 Quit lini (Read error: 113 (No route to host))
18:51:49jhMikeSDavide-NYC: two days?
18:52:04jhMikeShere it goes...
18:52:39 Quit linuxstb_ ("CGI:IRC")
18:52:40jhMikeSno conflict...whew
18:52:40*Davide-NYC crosses fingers
18:52:54 Join lini [0] (i=pugsley@
18:53:31jhMikeSI want to put most of that pcm_record.c code into a middle layer and leave the DMA stuff in pcm_record.c for the purpose of having a recording callback interface...full duplex and all
18:53:56linuxstbShouldn't the DMA stuff be moved into target/coldfire ?
18:54:01jhMikeSBut that's for a little later :) Next move
18:54:14linuxstbAnd the generic stuff kept in pcm_record.c ?
18:54:41jhMikeSlinuxstb: should be an input version of pcm_playback.c
18:54:57linuxstbpcm_playback.c could do with a similar split as well...
18:56:43*linuxstb wonders if Rockbox will be around when he retires...
18:58:40jhMikeSmaybe just have pcm.c that does the basic tranferring of audio?
18:59:00Rincewindif there are DAPs there will be rockbox :-)
18:59:56jhMikeSIf I'm daring enough I might get voice running during recoring itself...hmmm
19:00:02preglowlinuxstb: i'm just hoping to get filthy rich soon
19:01:08jhMikeSpreglow: If it has anything to do with what I'm doing pleeeeeeease send a check my way? 0:-)
19:01:09linuxstbpreglow: Good luck with that.
19:01:55Rincewindhm, I get a strange error message with cvs up: "cvs: cannot WSACleanup: WinSock was not initialized"
19:02:15Rincewindcan someone say what this is about?
19:02:18jhMikeSDavide-NYC: I guess I post the update in a couple if you want to play around
19:03:02 Join amiconn [0] (
19:03:07*jhMikeS is gonna double-check that
19:03:41linuxstbRincewind: Have you asked google? Sounds like a windows networking problem.
19:04:26preglowwe need to switch to svn before i explode from all this confusion when i type 'svn commit' in rockbox and don't udnerstand why it doesn't work!!!"#
19:04:54jhMikeSI think setting the WSPLL will be enough if the datasheet is informative enough
19:05:22jhMikeSamiconn: gutenabent =)
19:05:44Rincewindyou mean guten Abend ^^
19:06:09ender`preglow: alias svnc="if [ -d CVS ]; then cvs commit; elif [ -d .svn ]; then svn commit; else echo what; fi
19:06:16linuxstbAnyone know if pointer arithmetic on void* pointers is legal C? gcc doesn't complain, and appears to treat them the same as char*. Deutch is practilly nonexistent :)
19:06:29preglowamiconn: got some wavs of of resampling here
19:06:37preglowamiconn: they do a pretty good job
19:06:53jhMikeSpreglow: resampling with what?
19:06:57amiconnlinuxstb: pointer arithmetic on void* is a gcc extension
19:07:00Rincewindnice to see something vagualy familiar here, though :)
19:07:01jhMikeSmit was?
19:07:01preglowjhMikeS: OF, retailos
19:07:40 Join TeaSea [0] (n=thunderc@
19:07:46amiconnThey clearly state it in the gcc manual
19:07:47jhMikeSwish we could all have 32000 for FM Radio recording
19:07:56Rincewindah, cvs update is working now! It just needs a few minutes before anything happens
19:08:06amiconnHmm, speaking about FM radio, who did the region patch again?
19:08:09 Join skruwilus [0] (
19:08:16 Join Ribs [0] (n=freenode@
19:08:20skruwilusis the rockboy avalible for the iaudio?
19:08:26amiconnThere's a bug, FM radio doesn't remember the station anymore
19:08:27nlsamiconn, bluebrother did
19:08:42amiconnAt least on Ondio FM and X5
19:08:51linuxstbamiconn: Thanks. So it's probably a bad thing to do...
19:08:59jhMikeSamiconn: For me I had to have the correct region selected cause it would forget if your station wasn't in the current region
19:09:10skruwilusand are there non offical plugins?
19:09:18skruwilusif so then where?
19:09:18Davide-NYCback, was on the phone
19:09:20amiconnjhMikeS: The region is correct
19:09:37 Quit lini (Read error: 145 (Connection timed out))
19:09:50jhMikeShmmm..then...I switched to USA/Canada from Europe and it remembered
19:10:27Davide-NYChey, could it be that a H1x0 and a H3x0 have different boost ratios for the same track?
19:10:27jhMikeSbeuhler, beuhler?
19:10:29skruwilusrockbox and more plugins, is that possible for the iaudio?
19:10:41amiconnI am using Europe (of course), and it didn't remember the selected frequency. Tried several times, and pixelma did the same
19:10:44preglowDavide-NYC: get my message? i don't need you to record anything anymore
19:10:44Davide-NYCskruwilus: I do not think so
19:10:52amiconnDavide-NYC: Yes, sure
19:10:56Davide-NYCpreglow: I didn;t
19:10:57skruwilusDavide-NYC: about what?
19:11:03preglowDavide-NYC: now you did :)
19:11:08amiconnBoost ratio on H300 will be slightly higher
19:11:09jhMikeSamiconn: Then I guess the problems vary with region
19:11:14preglowhope you didn't go to any trouble
19:11:15Davide-NYCwhat is the verdict?
19:11:17Rincewindskruwilus: to add unofficial plugins you need to find them in the patch tracker and compile the rockbox source with them
19:11:18Davide-NYCNot yet
19:11:27preglowDavide-NYC: verdict is iriver do a good job
19:11:33preglowa better one than i would have expected
19:11:42skruwilusRincewind: oh, so there are no precompiled ones then?
19:11:44Davide-NYCit's the best DAP ever
19:11:45preglowand i don't think we have enough cpu to do an equally good job
19:11:57Davide-NYChow is that possible?
19:12:09preglowour decoders aren't as fast as theirs
19:12:14skruwilusso the only good plugin is doom?
19:12:39Rincewindno, because the plugins have to be compiled with the version of rockbox they are runnin with .
19:12:47preglowanyway, i need to go beat myself in the face with a stick
19:12:49skruwilusah ok
19:12:51amiconnpetur: What irq handler did you want to install exactly?
19:12:57 Join TeaSeaLancs [0] (n=thunderc@
19:13:01linuxstbskruwilus: And there are also about 20 different players Rockbox runs on...
19:13:08amiconnPerhaps the interrupt isn't reserved with weak aliasing...
19:13:20linuxstbSo it's easier for people to just submit them to Rockbox for inclusion.
19:13:31 Join pixelma [0] (i=pixelma@
19:13:31Rincewindskruwilus: have you tried solitaire or tetrox?
19:13:39skruwilusyeah i have
19:13:40linuxstbskruwilus: Different makes and models of MP3 players...
19:13:41 Join lamed [0] (i=590036ed@gateway/web/cgi-irc/
19:13:48skruwilusah yeah
19:13:55skruwilusno i dont mean it sucks or anything
19:13:55Rincewindjewels is great, too
19:14:04skruwilusits better then the orginal firmware
19:14:14*petur discovers the notification of his irc client no longer works
19:14:14skruwilussome bugs here and there still very good
19:14:17 Join spiorf [0] (
19:14:28peturamiconn: GPI5
19:14:37skruwiluswhat about the gameboy thing
19:14:39amiconnHmm, lemme check
19:14:44skruwilusis that not avalible for iaudio?
19:14:45Davide-NYCI've been looking for an iTunes encoder that does not require me to install iTunes (to generate AAC files for testing) does anyone know of such a beast?
19:15:25linuxstbskruwilus: No, I don't think anyone has adapted it for the X5's LCD and button layout yet.
19:15:40lamedcan the x5 amplify line in jack to microphone level?
19:15:40skruwilussame thing with doom
19:15:49skruwilusthere are a fwe buttons you cannot map
19:15:56skruwilusi cannot strafe nor use the map
19:16:00linuxstbskruwilus: This page lists all the plugins, and which players they work on:
19:16:14peturamiconn: petur/isp1362.patch">
19:17:09lamedtwo questions about the iaudio x5: can the x5 amplify line in jack to microphone level?, and could you use the USBOTG to connect to mass storage devices such as players? (or is it somehow only allowed for cameras)
19:17:09Davide-NYCagain: could it be that a H1x0 and a H3x0 have different boost ratios for the same track? Everything was done the same. THe only difference being the target.
19:17:14*jhMikeS wonders if a long record press might be used to flush all recorded data immediately. Don't know how it's assinged on other SWCODEC targets
19:17:40Davide-NYCplease define "flush" for me.
19:17:51peturlamed: there's a lot of work that needs to be done for usbotg
19:18:01jhMikeSDavide-NYC: The two players use the same set_cpu_frequency function
19:18:19jhMikeSDavide-NYC: Write the buffered data to disk
19:18:38Davide-NYCIn what instance would this be useful?>
19:18:40lamedpetur: on original fw
19:19:09nlsDavide-NYC, the h300 has slower display updates
19:19:09peturlamed: usbotg should support UMS devices
19:19:24Davide-NYCnls: I suspect the display is the cause.
19:19:33Davide-NYC%5 diff in FLAC
19:19:39jhMikeSDavide-NYC: Battery going don't wanna lose recorded someone saying something that absolutely must not be lost. :)
19:19:57Davide-NYCI am currently of the opinion that that is overkill.
19:20:12Davide-NYCAn auto-magic version of that would be cool, but not user instantiated
19:20:20jhMikeSIt's so easy to do though...a keymap and a function call
19:20:27lamedpertur:hmm... but I just remembered iirc x5 isn't a dual boot. anyways, what about amplifying the line in level?
19:20:37Davide-NYChow a battery reading and function call?
19:20:42peturI think there's a patch for x5 dual-boot
19:21:02jhMikeSDavide-NYC: could queue that on interrupt
19:21:26jhMikeSThe PMU gives warnings before shutting down iirc
19:21:34lamed... and the other part of my question? (because I think it can't and I must make sure)
19:21:59Davide-NYC'queue on interrupt' is currently over my head, but if it's a negligeable CPU hit I say do it and document it. Otherwise noone will know how cool it is.
19:22:04Davide-NYCSafety first!
19:22:05peturlamed: I don't know - don't have an x5
19:22:50jhMikeSIt has an option to start each file right away if you're paranoid instead of delaying it
19:23:26Davide-NYCyou mean start writing each file to disk right away?
19:23:27jhMikeSJust thinking one step further though...we need options to have certain options
19:24:21Davide-NYCUseablility is important though. Too many option confuse people. I agree, an option for options would be a good compromise.
19:24:33jhMikeSDavide-NYC: As soon as the codec finishes the first chunk it flushes everything out to that first chunk which starts the file on disk
19:24:34***Saving seen data "./dancer.seen"
19:24:49lamed10x. I guess it can't beacuse otherwise they would have state this off. I'm just trying to decide between x5, h3x0 and ipod now that my h120 is dead. (hd) I think h340 is the best although a bit humongous, but too expensive. (anyone found any good deal on thouse?)
19:24:50 Join Ribs2 [0] (n=freenode@
19:24:53jhMikeSRockbox beginner mode/advanced mode?
19:25:14jhMikeSI say do wizard dialogues? heh
19:25:41Davide-NYCDo we have a map of all the menus?
19:25:56Davide-NYCLike a visual guide to the menu structure?
19:26:11Davide-NYCThat would help me think.
19:26:38Davide-NYCWait! I was supposed to propose something to you jhmikes. But I can;t remember what it was. Do you?
19:26:39 Quit TeaSea (Connection timed out)
19:27:58jhMikeSDavide-NYC: You're proposing to me ? ;P
19:28:22*Davide-NYC goes to the IRC logd
19:28:32jhMikeSI remember something
19:28:41jhMikeSpatch going up
19:29:04Captain_Athey put in the rockboy patch
19:29:15Davide-NYCit was this exact issue about too many options. The way to organized the diff encoding settings
19:29:18Captain_AI can now play pokemon
19:29:23Captain_AYay nostalga
19:29:29*Davide-NYC urghh
19:29:37Davide-NYCjust kidding
19:30:50jhMikeSDavide-NYC: What day was it?
19:31:41 Quit TeaSeaLancs (Remote closed the connection)
19:31:43Davide-NYCbut I never came up with anything
19:31:53Davide-NYCso I still owe you a recording menu design
19:32:00Davide-NYCsoon, I promise
19:32:05jhMikeSI still cant get away from the format dominating samplerates and channels otherwise you might have to change the format if you set the samplerate to something the current format can't handle...then what?
19:32:14 Quit Ribs (Read error: 60 (Operation timed out))
19:32:22Davide-NYCI understand the limitations and constraints
19:32:29Davide-NYCIt's just a presentation issue
19:32:40Davide-NYCagain, let me think about it and I'll get back to you/.
19:32:52amiconnDavide-NYC: [19:17:10] <Davide-NYC> again: could it be that a H1x0 and a H3x0 have different boost ratios for the same track? <= [19:10:50] <amiconn> Davide-NYC: Yes, sure
19:33:19jhMikeSI hope it doesn't mean redoing absolutely everything from scratch! This has been worked on a couple months already! *crying*
19:33:26Davide-NYCno noa
19:33:40Davide-NYCjust prob a matter of nesting a menu
19:33:49Davide-NYCis that impossible?
19:33:59jhMikeSAlready am doing that
19:34:03Davide-NYCI gotta go
19:34:06Davide-NYCback later
19:34:15 Quit Davide-NYC ("Chatzilla 0.9.75 [Firefox]")
19:34:26amiconnpetur: What should that patch do? I see the important things are #if 0 'd
19:34:41amiconn...and GPI5 disables itself on first call
19:35:24amiconnHmm, and I wonder where interrupt controller 1 gets initialised
19:35:37amiconn...i.e. where INTBASE gets set
19:37:39 Nick Ribs2 is now known as Ribs (n=freenode@
19:40:59amiconnpetur: You are setting the wrong GPIO_INT_EN bits...
19:41:22 Join lini [0] (i=pugsley@
19:42:20 Quit Captain_A (Read error: 60 (Operation timed out))
19:45:26peturam I?
19:45:54peturI have no time atm, maybe later tonight
19:46:29peturand my client no longer notifies me when my nick is written :(
19:49:35amiconnpetur: or_l(0xA000, &GPIO_INT_EN); /* GPI0 5 and 7 L-H (bits 5, 7) */
19:49:48amiconn0xA000 are *never* bits 5 and 7...
19:52:10amiconnBut I also have the suspicion that Interrupt controller 1 isn't initialised
19:54:02 Join Rondom [0] (
19:54:21 Join BigMac [0] (
19:55:03 Quit skruwilus (Read error: 145 (Connection timed out))
19:59:22jhMikeSIs it possible to delete a comment from flyspray so I can combine it with a previous one?
20:00:01 Quit Ribs ("eh eh ehhhh!")
20:00:36peturyou can edit it
20:00:57peturI mean, edit a comment
20:01:23jhMikeSI know I can edit...can I get rid of it by say making it empty? Id like it in the first list I posted.
20:02:46peturdon't know, ask a flyspray guru ;)
20:02:57 Quit nls (" HydraIRC -> <- 100,000+ downloads can't be wrong")
20:03:54jhMikeSblanking it makes it less noticeable...maybe I need greater privelidges :\
20:04:41RincewindIf it just one comment, I could delete it for you
20:05:10jhMikeS6106 - the last blank one...I guess they think I'm gonna go around deleting stuff or something :)
20:05:14RincewindI have those privileges (although I don't need them normally)
20:05:44jhMikeSThank would be nice - thanks
20:05:52Rincewindcould you post a full link, I'm lazy :)
20:05:59peturamiconn: RE GPIO_INT_EN, the comment is wrong, I changed it afterwards to H->L
20:06:09*petur runs off for a while
20:06:18peturback in 30 min
20:08:22RincewindjhMikeS: sorry I can't delete a comment, I can only edit comments and delete attachements
20:09:23*amiconn wonders why petur tries to wake up the ISP with reset...
20:11:24 Quit lini (Read error: 101 (Network is unreachable))
20:11:34jhMikeSRincewind: same here
20:12:30 Quit Landus (Read error: 104 (Connection reset by peer))
20:13:04Slasherihehe, that's quite useful indeed ;)
20:13:12*jhMikeS has a lot of anxiety about that sr switching for uda
20:13:39linuxstbSlasheri: :)
20:14:00RincewindSlasheri: ^^
20:14:11jhMikeSI'd probably just that stuck in my nose somehow
20:14:21 Join lini [0] (i=pugsley@
20:16:02 Join skruwilus [0] (
20:16:07 Quit BigMac (Read error: 110 (Connection timed out))
20:16:14Genre9mp3Slasheri: It's nice for reboot! :)
20:17:13 Quit lini (Client Quit)
20:17:21jhMikeSThought I burned up my x5 a couple time...once messing up the PLL settings and another forget to init something and scribbling all over got real warm and wouldn't start up for a minute or so. Reset didn't work either. It seems ok but damn I was worried.
20:18:33 Quit _FireFly_ ("Leaving")
20:23:27 Join skruwilu1 [0] (
20:23:44skruwilu1anyone who can help me?
20:23:50 Quit skruwilus (Read error: 131 (Connection reset by peer))
20:24:02Rincewindmaybe, just ask
20:24:45skruwilu1well i did
20:24:59skruwilu1i changed a theme
20:25:04skruwilu1or downloaded a theme
20:25:09skruwilu1and when i tryed to use it
20:25:14skruwilu1my i audio went all black
20:25:18skruwilu1how do i change theme
20:25:21skruwilu1are there any config files
20:25:43linuxstbYou probably need to reset your settings - I think you hold RECORD as it's booting.
20:28:21 Quit GreyFoux ("Le vrai danger, c'est quand les hommes penseront comme les ordinateurs")
20:28:43 Quit skruwilu1 ("Lost terminal")
20:29:04 Join GreyFoux [0] (
20:35:03 Quit lamed ("CGI:IRC (Ping timeout)")
20:35:15 Join mordov [0] (
20:39:20peturamiconn: resetting it was my first try, of course there must be a nicer way. Just talking to it didn't help tho
20:40:17amiconnGuess why I put a todo there...
20:40:40Rincewindthat would be a nice feature for our voice engine ^^
20:40:40amiconnMy driver doesn't set the otg wake up conditions
20:40:54amiconnWaking the DC isn't difficult
20:41:13peturre initing the interrupt controller, you mean the secondary, right?
20:41:35amiconnWhere is INTBASE set? I didn't find it
20:41:38 Quit Mordov|work_ (Read error: 145 (Connection timed out))
20:41:39peturwe're interested in the HC of course
20:42:38petur\firmware\export\mcf5249.h(214):#define INTBASE (*(volatile unsigned char *)(MBAR2 + 0x16b))
20:42:54amiconnYes, but where is it set?
20:43:03amiconnThat's just the definition
20:43:07peturah yes
20:43:14amiconncrt0.S doesn't set it either
20:43:25peturhmmm... that must be it
20:43:33amiconn(where the #defines from mcf5249.h aren't used)
20:44:16 Join NickDe [0] (
20:44:24 Part Paul_the_Nerd
20:45:11amiconnThe default value for INTBASE is 0x00, meaning that a gpio 5 interrupt loads vector 37 (TRAP5) instead of the intended 64+37 (GPI5)
20:48:03 Quit Rincewind (Read error: 104 (Connection reset by peer))
20:48:34 Quit Rondom ("Ex-Chat")
20:48:53*petur finds the correct crt0.s :)
20:49:43peturdidn't know it moved to target-tree
20:50:11 Join Rincewind [0] (
20:55:48LearHmm... 44 kbps AAC sounds surprisingly good (apart from not being realtime).
20:56:46 Quit Dma-Sc ("YM2149")
20:58:26peturamiconn: which coldfire datasheet contains the assembler overview?
20:59:11 Quit dpro (Read error: 110 (Connection timed out))
20:59:35 Join Moos [0] (i=51400b8c@gateway/web/cgi-irc/
21:00:13peturamiconn: nevermind, got it
21:03:01 Quit O11 ()
21:07:03 Quit barrywardell ()
21:14:47peturamiconn: why the +1 in move.l #MBAR2+1,%d0 ?
21:16:23 Quit GreyFoux (Read error: 113 (No route to host))
21:16:29 Quit spiorf (Remote closed the connection)
21:16:30*amiconn points petur to MCF5249.pdf pages 9-4..9-6 (138..140)
21:16:51*petur starts reading
21:17:19petursorry for being a beginner re assembly and low level programming
21:17:49amiconnIn short: bit 0 is the validity bit and must be set
21:18:42peturok, now I see it...
21:22:31 Join GreyFoux [0] (
21:23:20 Quit tomek__ (Remote closed the connection)
21:24:35***Saving seen data "./dancer.seen"
21:24:53 Join [IDC]Dragon [0] (
21:24:56 Part Rincewind
21:25:45 Quit GreyFoux (Client Quit)
21:29:17 Join Sillywilly [0] (
21:30:42 Part Sillywilly
21:31:27[IDC]Dragonhello Rockbox, quiet tonight... ;-)
21:35:57Mooshello Mr. Dragoon
21:36:17[IDC]Dragonno oo
21:36:27amiconnWow, Mr. [IDC]Dragon himself :)
21:36:49[IDC]Dragonhi Jens
21:37:10[IDC]Dragonhow's the Ondio backlight?
21:41:28 Quit MarcoPolo (Read error: 131 (Connection reset by peer))
21:41:58 Join Rondom [0] (
21:42:19[IDC]Dragonwrong question, amiconn seems to hide, sorry
21:42:46pixelmait's still... outside.. ;)
21:42:51 Quit FOAD_ ("I'll be back")
21:43:07[IDC]Dragonso, prod him
21:43:30preglowamiconn: do you think resampling accuracy might be an option worth having?
21:44:23 Join Quazgaa [0] (
21:44:24jhMikeSpreglow: why ask that question? ;) My ears crave antialiasing.
21:44:41preglowi can make a very slow resampler if i really want to, heh
21:44:46preglowbattery might suffer
21:45:00jhMikeSwhy slow? What sort?
21:45:43preglowwell, if i'm going to match what iriver does in their firmware and still want to maintain the flexibility we currently have, then it'll be slow
21:45:52*petur has a working GPI5 interrupt :o)
21:45:58preglowpetur: what was wrong?
21:45:59jhMikeSis their's slow too?
21:46:08preglowjhMikeS: probably, it's a pretty long fir filter
21:46:19peturpreglow: as amiconn said, intbase wasn't set
21:46:32preglowpetur: i've got intbase set in my local tree :>
21:46:32peturso all vectors mapped to those of the primary controller
21:46:33jhMikeSWhat sort of ratios?
21:46:35preglowperhaps i should have commited that
21:46:53preglowi didn't really know if it works, though
21:46:56preglowwhat did you set it to?
21:46:57Moospreglow: little question: is it hard to code bass in software way ( I think to device like iaudios with no bass support hardware)?
21:47:12preglowMoos: well, no
21:47:16*[IDC]Dragon suspends
21:47:17preglowMoos: there already is teh equaliser that does that
21:47:31preglowpetur: then i should have commited it...
21:47:39Moospreglow: oh ok
21:47:54preglowMoos: if you mean ordinary bass boost control
21:48:08preglowi also set spurvec, i see
21:48:33jhMikeSpreglow: It's a fir decimator? (I'll stop bugging :P)
21:48:35Moosare all those archoses bass option hardware?
21:48:42preglowjhMikeS: it is
21:48:52preglowMoos: archos can't do any sound stuff in software, so yes
21:49:02Moossilly me :)
21:49:12preglowjhMikeS: i mean fir interpolator
21:49:17preglowjhMikeS: for decimation it uses an iir filter
21:49:54jhMikeS?? I thought you just upsampled with zeros in between or it's something else?
21:50:14preglowjhMikeS: well, that's one way of upsamling, but then you need a post-filter
21:51:26preglowpetur: not really necessary do do that in crt0, is it?
21:51:28preglowi do it in system.c
21:51:39jhMikeSyeah...but their using one for upsample another for downsample?
21:51:41preglowINTBASE = 64; SPURVEC = 1;
21:51:47preglowjhMikeS: indeed
21:52:03peturpreglow: ok
21:52:31preglowpetur: just thinking it's nice to not put something in asm unless you need to, but i don't know if you need to, so
21:52:36 Join FOAD [0] (
21:52:51preglowalso, i don't know why i use 1 for SPURVEC :/
21:53:00amiconnSPURVEC = 1 is probably a bad idea
21:53:10*petur looks up SPURVEC ;)
21:53:24 Quit Lear (Read error: 110 (Connection timed out))
21:54:02amiconnVector 1 isn't a real exception vector, it's the start address
21:54:45amiconnSo a spurious interrupt would reboot the device with no chance to get an idea why
21:54:47preglowisn't it offset by intbase?
21:55:11 Join XavierGr [0] (
21:55:36amiconnDoesn't look like it
21:56:03preglowthen it's obviously wrong, yes
21:56:05amiconn"The SPURVEC register contains the interrupt vector number that is fed when a spurious interrupt event occurs on the secondary interrupt controller."
21:56:14peturpage 9-12 says it contains an interrupt vector number
21:56:20peturyes :)
21:56:23amiconn'vector number' sounds like it's used verbatim
21:56:32preglowbut spurvec should be set
21:56:56peturamiconn: don't think so, it's only 8 bit
21:57:16preglowpetur: sorry for not commiting that :/ think i've had it hanging around since i did spdif recording
21:57:47amiconnpetur: It's a vector into the table
21:58:11peturpreglow: where do you configure it then? system_init() ?
21:58:20preglowpetur: yup
21:58:30peturor do you want to commit it?
21:58:41preglowgo ahead
21:59:06amiconnLooks like we should set SPURVEC = 24
21:59:30amiconnirqname[] is "Spurious"
21:59:38amiconn*irqname[24] even
21:59:59jhMikeSAll the vectors with names need their labels set. Not even divide by zero has a label like "divx0"
22:00:06peturthere's also a typo in irqname[] for GPI0 (it's GPIO0)
22:00:47jhMikeSpetur: That's input-only
22:01:20peturi mean the GPI0 int vector
22:01:35peturGPI0, GPI1,...
22:02:11amiconnjhMikeS: Divide by zero will never fire on our coldfires
22:02:22amiconnIt's only valid on fpu-equipped coldfires
22:02:32jhMikeSamiconn: it happened with wavpack
22:02:41jhMikeSIt's #7 ?
22:02:52amiconnNo, # 5
22:03:04amiconn# 7 is reserved
22:03:10jhMikeSguess I forgot
22:03:25peturanother q: if I implement GPI5, should I add extern void GPI5(void); above the table? or will the linker find the reference itself?
22:03:59 Join lostnihilist [0] (
22:04:16amiconnpetur: Guess what default_interrupt (GPI5); does?
22:04:19jhMikeSSomeone got it in wavpack and I looked it in the table and it was divx0...I also got a #7 in wavpack
22:04:25amiconn#define default_interrupt(name) \
22:04:25amiconn extern __attribute__((weak,alias("UIE"))) void name (void)
22:05:03petursorry, don't know the syntax
22:05:21 Join Lear [0] (
22:05:39LearPower outages are annoying... :)
22:05:41jhMikeSIt's always Wavpack with the difficulties...grrr
22:05:43amiconnThe purpose of default_interrupt() is to define the function as extern, with a weak alias to UIE()
22:05:59peturok, thanks for explaining that
22:06:14Quazgaawhy does anyone care about wavpack anyway
22:06:15amiconnSo if some module defines GPI5(), it is used. Otherwise the pointer points to UIE()
22:07:10LearWavpack is nice. I use it for CD backups.
22:07:15jhMikeSQuazgaa: seems many like to use it
22:08:12 Quit FOAD ("I'll be back")
22:09:12jhMikeSIt records quite smoothly now with the patch but what a pain to do. You can record in rt what playback chokes on. :
22:09:18 Quit darkless ("Leaving")
22:12:25jhMikeSWhat's it mean when you get I00? Initial stack pointer exception? Somehow doesn't make sense.
22:12:57amiconnI00 might be a spurious interrupt, as SPURVEC isn't set...
22:13:27amiconnHmm, can't be
22:13:40amiconnIn this case UIE() wouldn't be called...
22:13:58jhMikeSI've seen I00 alot at times
22:14:21amiconnI've seen it too
22:18:10peturok if I commit setting intbase and spurvec?
22:19:01jhMikeSWierd I did a deliberate /0 and get a PDIR2FULL
22:19:11amiconnGah, the datasheets are clear as mud once more :(
22:20:05jhMikeSWonder if I'll get something else in different context
22:22:27amiconnHmm, typos in both MCF5249.pdf and SCF5250.pdf
22:22:36amiconnOther sources are more precise
22:26:10jhMikeSheh...messed-up datasheets. When will it end? *cough*
22:27:10amiconnI just wanted to double-check the vector readout in UIE(). Looks like it's correct
22:28:32 Join MarcoPolo [0] (
22:29:39 Join Kalthare [0] (
22:29:54 Join FOAD [0] (
22:31:21 Join GreyFoux [0] (
22:31:30jhMikeShmmm...always seem to get the PDIR2FULL when dividing by zero even if DMA isn't running. Must be "spurious".
22:31:54peturjhMikeS: try with new CVS code now
22:33:32amiconnjhMikeS: I was wrong... integer division by zero does cause a divx0 exception...
22:33:42jhMikeSWhy am I getting PDIR2FULL?!??
22:33:56KalthareI seem to have managed to get Rockbox working on my 5.5G..
22:34:09amiconnPDIR2FULL is anothe roften-observed exception...
22:34:27*petur read that as 'rotten'
22:34:48Soapwhoa Kalthare.
22:35:02 Quit FOAD ("I'll be back")
22:35:03amiconnflip('r', ' ')
22:35:05jhMikeSI'm doing the divx0 without any DMA transfer start so...?
22:35:32KalthareIt sure ain't easy to set up. But I'm using an unmodified daily build.
22:35:41 Join tidav [0] (
22:35:54Soapdo tell
22:37:53KalthareI formatted the FAT partition for 512-byte sectors. The Linux kernel can't access that, but mtools can, so I used that to load stuff onto the partition. Then I hex-edited the partition table, and made a new entry with quadrupled start and length values, so Rockbox could find it. And it works.
22:38:25 Join FOAD [0] (
22:38:26KalthareWell, I'll test it more fully after I'm done loading my music onto it.
22:38:37tidavhi everyone
22:39:51tidavi've just installed rockbox on a 5G ipod
22:39:59tidavbut can't have my itrip work :(
22:40:27tidavi've found only one thread on forum, about this
22:40:38tidavseems itrip won't work, at least for now?
22:41:21jhMikeSHmmmm...still PDIR2FULL when /0
22:42:25jhMikeSat 00000000 btw
22:42:39KalthareDunno what the itrip is..
22:43:51tidavdock connector to allow you to listen to your ipod on fm receiver
22:44:36KalthareHm. Well, I can't help with that, myself −− sorry.
22:44:48tidavthanks anyway
22:44:53 Join Paul_the_Nerd [0] (
22:44:54tidavi'll keep on searching on forums
22:45:39Soaptidav - any accessory which uses more than the line-out, line-in, usb, or power from the dock connector won't work with rockbox.
22:45:59tidavooh i see... thank you Soap
22:46:20SoapThe serial accesory communications have not been implemented (or even reverse-engineered IIRC)
22:46:49Soapand I believe the itrip gets at least a "start" command from the ipod over the serial data link, if not more.
22:47:35tidavok then...
22:47:42tidavmaybe in the future
22:47:48tidavi guess i'll juste have to wait
22:48:03tidavthanks a lot for all this infos
22:48:19tidav(and sorry for my bad bad english :))
22:48:35 Join bluey- [0] (
22:48:36tidavhave to go now; see ya all
22:49:29 Quit Kingstone (Client Quit)
22:49:31jhMikeSpizza time...
22:49:55 Quit tidav ("Ex-Chat")
22:53:58 Quit freqmod (Remote closed the connection)
22:56:12 Join iiisaaac [0] (
22:57:26 Part iiisaaac
22:58:40KalthareSo I guess my solution isn't really useful except that it shows that the sector size really is the only problem.
22:59:03Soapis your solution repeatable?
22:59:18 Quit GreyFoux ("Le vrai danger, c'est quand les hommes penseront comme les ordinateurs")
22:59:25KalthareI don't see why it wouldn't be.
22:59:34amiconnKalthare: Do you know whether windows can access the specially perepared partition?
22:59:35Soapthen it sounds useful to me.
22:59:51Kalthareamiconn: Haven't tried yet.
23:04:20KalthareNope. Windows says it's not formatted.
23:08:24 Join senab [0] (
23:09:21 Quit lightyear (Remote closed the connection)
23:09:54 Quit senab (Client Quit)
23:10:49KalthareReally, I don't think this brings us any closer to a general solution.
23:16:21 Join SereR0kR [0] (n=SereR0kR@
23:19:49amiconnKalthare: It does at least tell that the virtual sector size is indeed the only problem
23:20:06amiconnCan you actually play music (transferred with mtools)?
23:20:50Kalthareamiconn: Yeah. It's working fine. Menu seems sluggish, but that's the new scheduler, right?
23:22:14Paul_the_NerdMost likely
23:22:18 Join nave7693 [0] (
23:24:37***Saving seen data "./dancer.seen"
23:26:54 Quit Lear ("Chatzilla 0.9.75 [Firefox 2.0/2006100319]")
23:29:19 Quit ender` (" I love deadlines. I especially like the whooshing sound they make as they go flying by. -- Douglas Adams")
23:35:49 Part Paul_the_Nerd
23:39:07peturjhMikeS: your recording patch doesn't apply to current CVS
23:42:06 Quit Id2ndR ("Parti")
23:43:44 Quit Nibbier (Read error: 110 (Connection timed out))
23:46:19 Join pepie34 [0] (
23:46:45 Quit lee-qid ("Trillian (")
23:46:56pepie34I have understand that the rock format file is a elf binary?
23:47:06 Join Cra5h [0] (
23:47:27 Part Cra5h
23:47:41pepie34I mistake?
23:48:02pepie34elf like elf, coff, pe, mach-o...
23:48:04 Join spiorf [0] (
23:48:11peturI don't thinks so
23:48:26amiconn.rock (and .codec) are raw binaries, with a lttle header
23:48:36amiconnelf would be major overkill
23:49:13pepie34on ti92, we used coff
23:49:19amiconn(1) rockbox doesn't have (and doesn't want) dynamic memory allocation
23:49:41pepie34so we can do dynamic linking
23:49:59amiconn(2) Handling .elf would be very complex
23:50:13pepie34(not shared library just dynamic link with relocation process)
23:50:13amiconnWe don't do and don't need dynamic linking
23:50:24amiconnRockbox isn't linux, and doesn't want to be
23:50:53pepie34it is not about being linux...
23:50:53amiconnWell, perhaps we'll do relocation, one day...
23:51:02pepie34it is just for relocation
23:51:24pepie34it will simpler for example for plugins
23:51:44pepie34(you don't have to pass the whole plugin api on a struct
23:51:45amiconnImho it can't get any more simple than loading to a fixed address
23:51:54 Quit bluey- ("Leaving")
23:52:32pepie34and you can't have plugin exposing a new api to other plugin
23:52:35amiconnWhat does the plugin api have to do with the plugin loader?
23:53:14*[IDC]Dragon waves goodnight
23:53:20 Join linuxstb_ [0] (i=5343d4aa@gateway/web/cgi-irc/
23:53:27amiconnNo, you can't run 2 plugins at once anyway, and I can't see how this would be possible without dynamic memory allcoation, which we don't do, and don't want
23:53:50 Quit [IDC]Dragon (" HydraIRC rocks! -> <-")
23:54:00 Quit FOAD ("I'll be back")
23:54:44pepie34if you can do relocation, you doesn't have to do the plugin_api struct things
23:54:48amiconnAnd btw, we don't pass the whole struct, just a pointer to it
23:55:16pepie34yes i know, but it makes the plugin writting quite ugly
23:55:21Bagderthat's not just relocation you're talking about, but a full dynamic linking of symbols
23:55:48pepie34I have mistaken about one plugin exposing api to an other plugin
23:56:13amiconnThat's not possible, and not needed. I already said that
23:56:15pepie34i was more talking for example about loading, say, a graphic library
23:56:21amiconnOnly one plugin can be loaded at a time
23:56:37pepie34if a plugin need it
23:56:41Bagderand we don't do shared libraries, we use static libs
23:56:53pepie34this is not shared this is just relocation
23:57:07Bagder"loading, say, a graphic library" ?
23:57:10Bagderwe do that already
23:57:15Bagderusing static libs
23:57:18 Join FOAD [0] (
23:57:40peturwe know everything at compile time already, no relocation required
23:57:58Bagderwe waste some file space but gain simplicity
23:58:07amiconnpetur: Well, we might want simple relocation to handle different memory sizes
23:58:16pepie34let say i write a sdl library for games but i don't that code in the core firmware
23:58:27Bagderpepie34: again, we already have this
23:58:35amiconn(thinking ipod video 60GB vs. smaller models, and perhaps also archoses with 8MB mod)
23:58:52amiconnpepie34: Then you link it to the plugin(s) that use it, statically

Previous day | Next day