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-05-31

00:04:04aghasterhehe, is a nice script
00:05:27*Bagder bows
00:06:18 Quit midkay_ ("Leaving")
00:06:20 Join sharpe [0] (
00:06:39sharpefinally home..
00:06:53markunsharpe: welcome home :)
00:06:58linuxstbBagder: Very polite refusal to the request to re-open the wma->mp3 converter feature request...
00:07:09sharpestuck at school for practically three hours.
00:07:19Bagderlinuxstb: :-)
00:08:12 Nick Sa is now known as San (
00:08:56linuxstbsharpe: Lucky you, I was stuck there for 20 years...
00:09:09sharpewell, that was only this afternoon. :)
00:09:21HeibonJooHey, how is work going on the Ipod's for detecting how much RAM is on the device?
00:09:42HeibonJooIm asking because My info says My buffer is < 32MB
00:09:49markunBagder: what was that guy thinking?!
00:10:03BagderI don't think it thinks at all
00:10:18linuxstbHeibonJoo: Someone in the forums figured out how to build Rockbox for the 5g with support for 64MB of RAM, but the detection isn't done at runtime - you need to change the source and recompile.
00:11:07HeibonJooThey made an already built one, but its built off the May 25th CVS build
00:11:19HeibonJooAnd I just got done reading that article in its entirety.
00:11:34HeibonJooand it said at the end they are working on a way to detect RAM
00:12:27HeibonJooThey're working on a better way to detect RAM, because it's possible that future device (and 80gig 5G?) will happen, and it'd be better not to depend on HD size. Especially since if a good method is determined, one could use it for other targets that may have multiple RAM sizes, if I understand.
00:12:38HeibonJoofrom Llorean
00:12:38 Join Paul_The_Nerd [0] (
00:12:39linuxstbIt's not as simple as just detecting how much RAM is available - the codecs and plugins expect to be loaded and run at the end of RAM. So if the end of RAM is different for different players, then it won't work.
00:13:25HeibonJoo... just what the administrator says :(
00:13:40linuxstbIt's been discussed before though - a possible solution is to move the codecs and plugins to the very start of RAM, instead of the end.
00:13:50Bagdermoving the plugins/codecs should be hard
00:14:01Bagderdarn, can't type today either
00:14:05HeibonJooThen do it muahahaha!
00:14:29HeibonJooHow do you find out which CVS build you have installed?
00:14:30 Join kiaxdc [0] (
00:14:34HeibonJooon the device.
00:14:46 Join Febs [0] (
00:14:50linuxstbMain Menu -> Info -> Version
00:14:54kiaxdcive looked and i just wanted to make suer
00:15:10kiaxdcthere isnt a build of rockbox for the iriver h10 right
00:15:22 Join damaki [0] (
00:15:22FebsDoes anyone know what the error "Result: 0" in the bootloader?
00:15:25Bagderkiaxdc: correct
00:15:32kiaxdcoh well lol
00:16:03HeibonJooAny howtos on how to compile the build yourself?
00:16:17Bagdercheck the docs and wiki links
00:16:22linuxstbFebs: That should mean everything's OK - i.e. the rockbox.whatever file has been loaded and the checksum/model verified.
00:17:07linuxstbFebs: So it's not an error - just a status message.
00:17:25FebsHmmmm. I'm trying to help out this guy:
00:17:52FebsHe says the bootloader gets to that point and then stops. He never sees the Roickbox splash screen.
00:19:40HeibonJoosweet. Rockbox wiki extremely helpful
00:20:17linuxstbFebs: The next (only) thing the bootloader does after displaying "Result:0" is to jump to the entry point in Rockbox. So it would seem that Rockbox itself is crashing before it displays anything.
00:20:44sharpedid he build rockbox himself? or is he using a daily/cvs build?
00:21:17FebsReading the thread, he seems to have tried the latest daily build.
00:22:06HeibonJooheh... this will be my first time to compile O_o
00:22:07 Part tom__ ("Leaving")
00:24:04 Join JdGordon [0] (
00:24:51HeibonJoosweet. rockbox development here I come
00:25:08BagderHeibonJoo: welcome!
00:26:00sharpeyou'll get your membership card as soon as i get around to the procrastination member cards.
00:26:07 Quit ender` (" There are two major products that come out of Berkeley: LSD and UNIX. We don't believe this to be a coincidence.")
00:26:38 Quit Febs ("CGI:IRC 0.5.7 (2005/06/19)")
00:26:47HeibonJoohrmm.. which do you recommend, VM Ware player or Cygwin?
00:27:04sharpei'm just taking a stab in the dark, but you're using windows, right?
00:27:20BagderHeibonJoo: vmware is a lot faster
00:27:25sharpei use cygwin, but, vmware compiles faster...
00:27:29HeibonJooI'm a slave to the $%^& that is microsoft...
00:27:31 Join damaki__ [0] (
00:27:56sharpei just use cygwin because i've no real need to use the vmware image...
00:27:58HeibonJoovm ware it is then :D
00:28:05JdGordonuse colinux
00:28:11JdGordonfaster than both of them
00:28:23HeibonJooI'll stick with VM ware.
00:28:55 Quit damaki_ (Read error: 110 (Connection timed out))
00:30:16sharpeand i'll use cygwin. ahahah.
00:30:22 Quit bluebrother ("Leaving")
00:31:33HeibonJooThis should be interesting
00:34:42HeibonJoocvs -z3 co rockbox-devel ... "pserver means what?"
00:35:00sharpeleave it as it is :)
00:35:05HeibonJooalrighty then
00:35:06sharpejust change username to anonymous
00:35:16HeibonJooexcellent :D
00:35:35sharpepserver is the type of connection, if my memory serves me correctly.
00:36:23HeibonJoo183MB uncompressed to 2 GB... wow.
00:36:35HeibonJoo7zip image of rockbox development for VMware
00:39:31HeibonJoowhat does this line do? cvs -z3 co rockbox-devel
00:39:49sharpegets the latest package of rockbox-devel...
00:40:05HeibonJooand copies them to rockbox-devel?
00:40:12sharpethe current directory...
00:40:24HeibonJooAh. so I need to be in a directory... heh
00:40:33linuxstbIt will make a directory called rockbox-devel in the current directory.
00:40:48 Join BHSPitLappy [0] (
00:41:07HeibonJooand if using vmware I should just leave as is?
00:41:29HeibonJoonot change directories I mean.
00:41:47Bagderhm, doesn't the vmware image come with something already checked out?
00:42:08*Bagder doesn't know, just trying to remember
00:42:09HeibonJooDunno, not complete just yet
00:43:22 Quit damaki (Read error: 110 (Connection timed out))
00:43:51HeibonJoois turening off autorun that important?
00:46:25HeibonJooUno momento, have to reboot system.
00:46:28 Quit HeibonJoo ()
00:50:35 Quit ACK54W ("( :: NoNameScript 4.03 :: )")
00:56:57 Part pixelma
00:59:37 Join esper256 [0] (
01:04:27 Quit obo ("bye")
01:06:07 Join midkay [0] (n=midkay@rockbox/developer/midkay)
01:07:39 Quit kiaxdc ()
01:12:43midkayalright, that's getting annoying.
01:12:51sharpebut funny.
01:13:05midkay... yeah..
01:13:10 Quit arkascha (Read error: 110 (Connection timed out))
01:13:23sharpeso, take any look at that source? :)
01:13:50sharpelevel 19 i am.
01:13:57midkayah, grats.
01:14:16sharpeonly ~2995 more exp. until i hit 20.
01:14:31midkayanother good quest or two :)
01:14:50sharpeany reccomendation on armor? ;)
01:15:03midkayi've got the seitung, i like it..
01:20:06 Quit PaulJam (Read error: 113 (No route to host))
01:20:12 Join PaulJam [0] (
01:20:19 Join ashridah [0] (
01:21:53 Quit San (Read error: 110 (Connection timed out))
01:26:44 Quit Kohlrabi (Read error: 104 (Connection reset by peer))
01:27:38 Join HeibonJoo [0] (
01:28:13HeibonJooWhat is an extended freezing period?
01:29:04markunHeibonJoo: no new features get added until major bugs have been fixed.
01:32:48sharpenow i've djgpp set up.
01:32:52HeibonJooWMware.. Cool.
01:33:13HeibonJooresearching what djgpp is.
01:40:33 Join rotator [0] (n=e@rockbox/developer/rotator)
01:40:38sharpenext, mingw!
01:41:34*qwm slaps midkay
01:43:15 Part Paul_The_Nerd
01:43:19 Join San [0] (
01:45:48***Saving seen data "./dancer.seen"
01:47:39 Join safetydan [0] (n=dan@rockbox/developer/safetydan)
01:54:09 Nick hannesd_ is now known as hannesd (
01:54:25sharpeahah! now i've cygwin, djgpp, and mingw set up!
01:56:08 Quit nls_web2 ("CGI:IRC (EOF)")
02:03:55 Part Goodwill
02:04:11 Join Jd|uni [0] (
02:04:48Jd|unihey all
02:05:10Jd|unihardeep: they shuffle resume bug is fixed?
02:05:10reezehsupport for ipod 3G anywhere soon?
02:05:28Jd|uninot official.. but it works currently..
02:05:52reezehbut still no sound?
02:06:01midkayhey Jd|uni
02:06:08Jd|unihey midkay
02:14:33sharpehey sharpe.
02:15:08Jd|uniif your bored and u know if clap your hands
02:15:11Jd|uniCLAP CLAP
02:15:22sharpetoo bored to
02:15:25Jd|uniif your bored and u know if clap your hands
02:15:28Jd|uniCLAP CLAP
02:15:33sharpethe least bit of excitement will remove my boredom
02:15:54Jd|uniif your bored and u know it and u really wanna show it..
02:16:07Jd|uniif your bored and u know it clap yours hands
02:16:09Jd|uniCLAP CLAP
02:16:30sharpewhich reminds me
02:16:34sharpei must wash more clothes.
02:16:40sharpei'll be back in a few minutes.
02:26:24HeibonJooSo, how do you get shuffle to work over multiple directories?
02:26:37sharpevery carefully.
02:26:50HeibonJoolike if I have /music/a and /mucic/b and I want it to shuffle between them?
02:26:54HeibonJooonly playlist eh :/
02:26:59sharpeanother acceptable answer, "correctly."
02:28:09 Quit ashridah ("gone.")
02:28:45hardeepJd|uni: yes, it should be fixed
02:30:08hardeepHeibonJoo: Context->Playlist->Insert shuffled on the /music directory will shuffle all subdirectories together if you have recursively insert enabled from the playlist options menu
02:30:55Jd|unicheers hardeep
02:33:44HeibonJoothankyou hardeep :D
02:35:15HeibonJoohrmmm... that seems to take a while..
02:35:39sharpei did something, not particularly useful, but funny.
02:35:45HeibonJooAnd how do you get back to the WPS?
02:36:10 Join J32US [0] (
02:39:06hardeepHeibonJoo: enable directory cache to speed it up. it took me 13s to insert 3000 tracks on my h300.
02:39:13hardeepto get back to wps: press play
02:42:00 Quit PaulJam (".")
02:42:47 Join Paul_The_Nerd [0] (
02:45:38J32USdang, alot more people in here than I expected.
02:46:25 Quit Jd|uni ("CGI:IRC")
02:47:50 Join damaki_ [0] (
02:49:42 Quit midkay ("Leaving")
02:50:10 Join qwx_ [0] (
02:50:18 Quit qwm (Nick collision from services.)
02:50:25 Nick qwx_ is now known as qwm (
02:51:40 Join midkay [0] (n=midkay@rockbox/developer/midkay)
02:54:02 Join Jd|uni [0] (
02:54:33 Quit midkay (Client Quit)
02:55:07 Join midkay [0] (n=midkay@rockbox/developer/midkay)
02:59:13 Join solexx_ [0] (
02:59:39 Quit midkay ("Leaving")
03:00:12 Join midkay [0] (n=midkay@rockbox/developer/midkay)
03:01:13Jd|unidone any work with fireworks yet midkay?
03:01:24midkayJd|uni, not really..
03:02:41sharpeanyone have a question for sharpe? heheh...
03:03:35 Quit damaki__ (Read error: 110 (Connection timed out))
03:03:45midkaysharpe, sure.. say my nick.
03:03:55qwmmidkay: you told the world already?
03:04:00*qwm is disappointed
03:06:13BHSPitLappysharpe: are you related to sharpie, the permanent marker?
03:09:46 Quit Drumr ()
03:10:38sharpeeh, unfortunately, no...
03:11:40BHSPitLappythen, no
03:11:45 Quit solexx (Read error: 110 (Connection timed out))
03:11:57sharpeoh, okay...
03:17:31 Join RoC_MM [0] (
03:24:32 Quit esper256 ("CGI:IRC (EOF)")
03:26:41sharpein soviet russia, stages are for performers only
03:28:38Jd|uniin soviet russia, road forks youu!!
03:28:48Jd|uni... family guy...
03:28:53BHSPitLappyyeah, we know.
03:29:09J32USlol sharpe
03:29:47sharpein soviet russia, stalin kills everybody!
03:29:57J32USin soviet russia, kid makes shoe!
03:30:18sharpea friend and i had made up many of them...
03:32:35BHSPitLappythose don't fit in with the accepted pattern, though
03:32:45sharpeno, but they make for a better sounding joke.
03:32:58BHSPitLappyit should say, everybody kills stalin
03:33:21sharpebut, "in soviet russia, stalin kill everybody!" sounds better, and more understandable...
03:33:40BHSPitLappymaybe in YOUR opinion...
03:33:49sharpeyes, i know it should be the other way
03:33:50*BHSPitLappy eats sharpe's DAP
03:34:46sharpethat's not nice...
03:43:31sharpenow no one will have space invaders on their player... :(
03:44:37BHSPitLappyyou don't need a DAP to code for one.
03:44:44BHSPitLappyand technically, I already have it. (iPL)
03:44:49sharpeno, but i need it to test.
03:45:50***Saving seen data "./dancer.seen"
03:46:54 Quit rotator (Read error: 110 (Connection timed out))
03:48:53 Join rotator [0] (n=e@rockbox/developer/rotator)
03:50:19BHSPitLappywhat's up with that freezing period...
03:50:49 Quit linuxstb (Read error: 110 (Connection timed out))
03:52:51 Quit Jd|uni ("CGI:IRC")
04:00:25 Quit hardeep ("BitchX: the NEW form of birth control!")
04:02:27J32USwhat DAP do you need sharpe?
04:03:05BHSPitLappythe one I ate.
04:03:57J32USwell when you go to the washroom. tell me what kind it was :-p
04:04:07J32USthat is if you can still tell :s
04:04:10sharpei pawd vidio.
04:04:28sharpeeh, should probably be vidioh.
04:04:46sharpeor videyo
04:04:53BHSPitLappyi pawd vidioh, too
04:05:02J32USipod... dang
04:05:29 Join damaki__ [0] (
04:06:27J32USi dunno what it is... but i have alot of beef with mac/apple/ipod
04:06:33J32USthey just... well, suck
04:06:50BHSPitLappyipods are nice
04:07:06BHSPitLappywould you prefer a Windows Media Player Mobile someday?
04:07:09*BHSPitLappy shudders
04:08:29sharpei would cry.
04:08:48sharpehey! WMPM! wimpim!
04:09:19BHSPitLappythe TuxTunes player would be a nice third party :P
04:09:38sharpeor the rockbox port. heheh...
04:10:25sharpei wrote 22 bytes of shellcode!
04:11:14sharpeguess what it does!
04:11:15BHSPitLappyI took 22 bites off a toblerone!
04:11:25*BHSPitLappy feels sick...
04:11:32sharpegee, i wonder why.
04:12:25 Join linuxstb [0] (
04:12:33BHSPitLappylinuxstb !
04:12:33J32USi wish the rockbox port was finsihed :-s gigabeats rocks
04:16:10aghastermeh, was something changed about fonts or the way they are displayed?
04:16:20aghasterthe themes are broken on the bleeding edge build
04:16:47 Quit RoC_MM (Remote closed the connection)
04:17:29aghasterbut at least it seems to have better responsability than the other version i had.
04:17:53Paul_The_Nerdaghaster: Which themes?
04:18:07aghasterdancing puffs and joltAmp
04:18:18aghasterwhat seems broken is only the way text is displayed
04:18:28Paul_The_Nerd"the way text is displayed" is a very vague statement
04:18:30aghasterbut it seems fonts weren't changed
04:18:36aghasteri'll look for that first.
04:18:45aghasterits my first build (which i built myself)
04:19:14aghastermeh, can't browse fonts
04:19:24aghasterbtw, i have no .rockbox/fonts dir
04:19:26aghasteris this normal?
04:20:06Paul_The_NerdDid you delete your old .rockbox dir, and then _not_ download the fonts zip when you reinstalled?
04:20:29aghasteryou got what i did wrong.
04:20:34aghasteri exactly did that
04:20:42aghasteri didnt have to download a seperate fonts dir last time
04:20:44aghasteris this new?
04:21:22 Quit damaki_ (Read error: 110 (Connection timed out))
04:22:46 Join Falco98 [0] (
04:23:25Falco98what's shaking everyone
04:24:19aghasterhi Falco98
04:24:21aghasterhow are you?
04:26:07Falco98not bad, you?
04:27:58 Join qwx [0] (
04:28:24 Quit qwm (Nick collision from services.)
04:28:34 Nick qwx is now known as qwm (
04:29:12Falco98any firefox users in here with Verizon Wireless?
04:29:19aghasteri'm fine
04:29:25aghasteri've been building my first build.
04:29:45Falco98oh, have you made changes?
04:30:20aghasternot yet
04:30:28aghasterexcept half-translating it to esperanto
04:30:35aghasterbut i wanna mod it
04:31:11aghasterFalco98, I'd like to see the dejavu font added to rockbox
04:31:31aghasteri don't have the time to look at it tonight, because i'm going. but if you have time and would like to check that :P
04:31:32Falco98what's that?
04:31:50aghastera font that supports lots of foreign characters
04:32:04aghasterit would be very useful as the default font for rockbox
04:32:32Paul_The_NerdJust use fontforge to convert it, no?
04:32:47aghasteri'll do that, i need to convert it to fnt?
04:33:05Paul_The_NerdTo BDF
04:33:28Paul_The_NerdThen use bdfconv to make it a fnt, if I recall
04:33:29aghasterthe fonts folder i needed to add to my rockbox dir was loaded with .fnt files
04:33:33Falco98Paul_The_Nerd: i thought you were to be known as 'llorean' in here from now on?
04:34:19Paul_The_NerdFalco98: My client automatically picks this name, and I"m too lazy to bother changing it. :-P
04:35:03aghasterPaul: In fontforge i select "generate fonts" and then what type should i choose? there are two boxes where i can choose types, and format
04:37:04aghasterin fact i dont really know how to use that software
04:37:32Falco98paul: gotcha
04:38:31 Quit Falco98 ("CGI:IRC (EOF)")
04:39:44Paul_The_Nerdaghaster: I've never used it, but I've been told it has an option to export to BDF, and that's the best way to generate fonts for Rockbox
04:40:49 Join Strath [0] (
04:40:49 Join Falco98 [0] (
04:41:03Falco98hm, finally back in a *real* irc client :-P
04:41:06 Quit [TCK] (Read error: 104 (Connection reset by peer))
04:41:11 Quit Daishi ("Client exiting...")
04:43:44Falco98anyone still awake then?
04:44:06bk0aghaster: In fontforge, load the font then go to Edit->Select->Select All
04:44:34bk0Then go to Elements->Bitmaps Available
04:44:41bk0choose the point size, DPI, etc
04:44:58bk0then go to File->Generate Fonts... and choose a BDF format
04:45:14bk0save as BDF, then use convbdf in the rockbox source to convert to FNT format
04:45:21sharpeeh... i'm going to sleep.
04:45:25sharpeg'night peoples.
04:45:25J32USawake? its 10:45 pm where i live.
04:48:11J32USyeah im tired too. sleep is a good idea. peace
04:48:15 Quit J32US ()
04:49:16*Falco98 forgets what other channels the rockbox people have in freenode
04:52:45sharpemy nose has bled like, five times in the past week.
04:56:00sharpesharpe sleep time.
04:56:04sharpeg'night everyone.
04:57:34 Join qwx_ [0] (
04:59:56Falco98JdGordon: u still around?
05:01:29Falco98Falco98: is cool
05:01:34 Join Rob2222_ [0] (
05:02:14Falco98Falco98: is bored
05:02:22*Falco98 looks around
05:04:05 Join Kratos [0] (
05:04:34*Falco98 is trying to figure out if lines directed to him can be highlighted in chatzilla
05:08:38 Quit qwm (Read error: 110 (Connection timed out))
05:09:32KratosNickServ- IDENTIFY <Kratos>
05:09:59Paul_The_NerdGood to know
05:10:09Kratoschanged it now
05:10:29Paul_The_NerdFalco98: I believe they can. I think it used to at least, when I used it
05:11:15 Nick qwx_ is now known as qwm (
05:11:21Falco98Paul_The_Nerd: yeah it just beeped at me
05:11:44Falco98of course instead of marking your nick red or bolding the line, it just bolds your nick.. which isn't the most helpful thing ever...
05:12:04Kratoshmm, well I just tried it to see what it would do
05:12:28Falco98tried what?
05:15:48 Join Drazzy [0] (
05:16:38Drazzytrying to get rockbox on my ipod color
05:17:05Drazzyreading the installation pdf on the site, im stuck at the part about inserting rockbox into the firmware
05:17:16Drazzycan anyone help out with that part?
05:17:42Kratosare you at teh part where you patch the firmware to create the bootloader?
05:18:13 Quit Rob2222 (Read error: 110 (Connection timed out))
05:18:18Drazzyyesm thats the part
05:18:23Drazzyi dont understand what to do, honestly
05:18:32Kratosokay, I can help
05:18:43Kratosyou need do download a few key files
05:18:51Drazzywhich are?
05:18:51Kratosfirst, let me find them
05:18:54Drazzyhaha sure
05:19:17Paul_The_NerdDrazzy: You're following the iPodInstallation page?
05:19:26Kratoshave you seen this page?
05:19:43Kratosbecause you seem to be following a PDF
05:19:52Kratosand the wiki is far easier to understand
05:19:58Drazzyyeah, iw as on the manual that comes with the rockbox download
05:20:01*Falco98 nods
05:20:01Drazzyi didnt look at that site
05:20:07Drazzythanks alot for pointing me to the site
05:20:12Drazzygives me all the programs i need
05:20:20Kratostake a good look at it
05:20:20Drazzyill probably be good from here. thanks guys.
05:21:26Kratoshey, everyone I have a question too:
05:21:26KratosI'm compiling rockbox, and I cant seem to find the bitmap where the boot-up logo is
05:21:36KratosI'm on a iPod5g
05:22:39JdGordonFalco98: did u see hardeep fixed the bug :D
05:22:47Falco98oh, the shuffle bug?
05:22:52Falco98no, where can i read about it?
05:23:13JdGordonits the most recent cvs commit
05:23:25Drazzyhmm, do i have to format my ipod before installing rockbox?
05:23:34Falco98oh yeah, just saw it
05:23:36JdGordononly if u dont have a fat32 partition
05:23:45Drazzyi dont know if i do
05:23:50Falco98i wonder if it works 100% with our patch, jd?
05:23:53Kratosgo to my computer
05:23:55Drazzyi always formatted using the apple software
05:24:00Kratosassuming that it is a winpod
05:24:08Drazzyits win
05:24:08JdGordondunno... i would guess it would
05:24:16Drazzyi went properties on my ipod drive and it says fat32
05:24:27Kratosright click on your iPod and go to the properties
05:24:31Drazzyyeah, i did.
05:24:39Drazzy16.7gb used, 1.81gb free
05:25:18Drazzydo i have to format it at all now?
05:25:18JdGordonso your good to go
05:25:25Drazzyi dont need to get rid of all my music?
05:25:36Drazzy:O and rockbox will read all my current music?
05:25:42Drazzyi transfered it all using Anapod, not iTunes
05:25:44JdGordonyes, but u need to use tagcache
05:25:56Kratosdont worry about that
05:26:01Kratosit's in the latest build
05:26:03JdGordondoes anapod put it into dirs? or fucks it like itunes?
05:26:10Drazzyi have no idea, JdGordon
05:26:27Falco98Drazzy: the easy way to find out is just look on the ipod's disk
05:26:40Falco98if it's a recognizable file / dir structure you should be good
05:26:43Kratoshe means, dies anapod irganice your music into folders for like artists/albums
05:26:48Paul_The_NerdJdGordon: I think it tried to do directories, but will crop names if they're over the limit. I could be wrong, as I haven't used it, just seen it discussed.
05:30:12Drazzyuh oh
05:30:14Drazzyim having a problem
05:30:23Drazzyim on the part where im extracting the apple firmware at the moment
05:30:40Drazzywhen i type ipod_fw -o apple_os.bin -e 0 bootpartition.bin, it says that ipod_fw isnt a recognized command
05:31:48Drazzyany ideas, guys?
05:32:42JdGordonwhve u got the ipod_fw program?
05:33:25Drazzythe guide doesnt say to download a program called ipod_fw
05:33:34Drazzyoh yes it does
05:33:36Drazzyim an idiot.
05:33:46Drazzycan i close ipodpatcher now, or should i keep it open
05:34:20Drazzynevemrind, figuredit uot
05:36:50Drazzyk one last question
05:37:10Drazzyim about to copy over the rockbock files to the ipod now.. do i just view the ipod in Explorer and drop .rockbox there?
05:37:29JdGordondont forget rockbox.ipod
05:37:43Drazzyk copying
05:38:18 Quit TeaSea ("Leaving")
05:38:20Drazzyk so.. if i want to go back to the original apple software.. im sure thats just as easy right
05:38:54JdGordonsome1 else will be able to tell u.. but i think pressing a button (dunno which) starts the oriiongal firwmare
05:39:01JdGordonso u can "dual boot"
05:40:03Drazzyokay cool
05:40:06Drazzynow... im in rockbox
05:40:10Drazzyi dont see any of my music
05:40:10Paul_The_NerdHolding Menu while it boots, yes.
05:40:29Paul_The_NerdDrazzy: iTunes hides the music. You can either copy it over in disk mode, or use TagCache to search for and index your music by Tag. Either method works
05:40:52Drazzyhow do i do the tagcache method
05:41:27Drazzyah found a guide online for it
05:41:31JdGordonmenu > settings > file > force tagcache update
05:41:37Drazzyhow much space am i going to need on the ipod for this?
05:41:53Drazzyok :)
05:42:09Drazzyhope it doesnt take TOO long
05:42:34JdGordonfor this? <- rockbox or tagcache?
05:42:51Drazzyi did the force tag cache update
05:42:53Drazzybut i dont know if its done or not
05:42:57JdGordonoh, dunno... not much space..
05:43:00JdGordonit will take a while
05:43:15Drazzyfuck i think it froze..
05:43:24Drazzyi cant use the scroll wheel right now and the backlight is stuck on
05:43:34JdGordonu can se its progres in the menu > info > debug > tagcache
05:43:56Drazzywhat should i do now>
05:44:48JdGordonwiat... or reset..
05:45:07Drazzyhaha holy crap
05:45:13Drazzyprogress: -`%
05:45:23Paul_The_NerdThe progress isn't reliable on iPod
05:45:30Drazzywtf, it froze again.
05:45:46Drazzyharddrive stopped seeking, like i cant hear it anymore
05:45:51Drazzyand backlight is stuck on too
05:45:53***Saving seen data "./dancer.seen"
05:46:39Drazzysomething tells me tagcache isnt working..
05:47:03*JdGordon cant help.. tc works fine here but i dont have an opid...
05:47:07JdGordonhehe opid :D
05:47:38Drazzyyeah so i pretty much dont know what to do from here,.
05:48:27Drazzyshould i just.. leave it on like this for a bit? or restart and try again?
05:48:30Paul_The_NerdTagCache has had issues with files that have embedded album art in the past, though I don't know if that's whta this is.
05:48:37Drazzyoh shit
05:48:43Drazzyalot of my mp3s have embedded album art.
05:49:41Drazzyugh, so i pretty much have to wipe my ipod clean and start over i take it?
05:50:26Paul_The_NerdWhy would you have to wipe your iPod?
05:50:45Drazzytag cache seems to hate my mp3s that are on there
05:50:57Drazzyso i figured id have to wipe it and put them in manually once rockbox was on there.
05:51:14 Quit patterson ()
05:51:40*JdGordon thinks that needs to be fixed.. its not a TC bug but the metadata reader bug..
05:52:19JdGordonanyway, if u dont plan on using appple os to listen to music then jutst copy all your music back on in explorer and your good to go
05:52:20Drazzyk so what options do i have at this point in time
05:52:25 Quit midkay ("Leaving")
05:52:41Drazzyi want the apple os on there still, though
05:52:53JdGordonu said 5g ye?
05:52:57Drazzy4g color
05:53:06JdGordondoes that play videos?
05:53:21 Join midkay [0] (n=midkay@rockbox/developer/midkay)
05:53:23JdGordonso just bugger appleOS, copy all your music back and never load it again
05:53:34Drazzyi WANT appleos
05:53:50Drazzyi want both to be present on my ipod
05:54:00 Join qwx_ [0] (
05:54:08Paul_The_NerdWhat do you want to use Apple OS for?
05:54:24Drazzyincase i dont want to use rockbox
05:55:10Drazzyim going to test something
05:55:20Drazzywhere do i put my music if i want to load it in rockbox? what directory
05:55:51Drazzyin the .rockbox dir?
05:55:56Drazzyor base dir of my ipod
05:57:07JdGordonit doesnt really matter... but u shouldnt put it in .rockbox coz u can hide that folder..
05:57:55Drazzyhow do i apply .patch files for themes?
05:58:01 Quit qwm (Read error: 110 (Connection timed out))
05:58:08JdGordon.patch for themese??
05:58:12Drazzyim guessing i put them in J:\.rockbox\themes
05:58:12JdGordonthemes are .cfg
05:58:16JdGordonwhat patch have u found?
05:58:26DrazzyScroll Margins by Ben Basha: Get the latest patch from here
05:58:35Drazzythere are a bunch of patches for a certain theme i want to use
05:58:39Drazzyand they are all .patch files
05:59:00JdGordonu need to setup a dev setup so u can compile it..
05:59:20Paul_The_NerdNow that's unnecessary
05:59:49Drazzywhat does setting up a dev mean
06:00:13Paul_The_NerdDevelopment Environment. Either be running Linux, or set up Cygwin, VMWare or colinux so that you can compile your own builds.
06:01:18Drazzyseems like ALOT of work for this
06:02:05JdGordoni tihnk there is a thread on the forums with precompi;ed versions with those comon patches
06:02:45Paul_The_NerdRemember that Rockbox on iPod has not been released yet.
06:02:54Paul_The_NerdYou should come into this with the expectations of being a tester, not a user.
06:03:26Falco98night all
06:03:27Drazzyyeah i know
06:03:28Drazzynight dude
06:03:31 Nick Falco98 is now known as Falco_away (
06:05:36 Join JBGood [0] (
06:06:37Drazzyyay, i got themes working
06:07:03Drazzyonly thing to get working is tagcache
06:10:24 Join YouCeyE [0] (n=YouCeyE@unaffiliated/youceye)
06:11:27 Nick qwx_ is now known as qwm (
06:12:23Drazzyhaha wow this is cool!!!!
06:12:28Drazzyit looks so pretty :>
06:12:39JdGordonare u on drugs??
06:12:45JdGordonits ugly as fuck :p
06:12:50Drazzynot with my skin it isnt
06:12:51JdGordonunless u got a ncie wps goin!
06:12:55JdGordonwhich u got?
06:13:11Drazzy jBlackGlass for iPod Photo/Color
06:14:28*JdGordon kicks but :D fixed a bug :D
06:14:51JdGordonnow i have to find the danm bug report in fs :'(
06:15:38Drazzyim still screwin' with tagcache, bro
06:17:15JdGordonPaul_The_Nerd: any idea who is the main person behind the tree browser code?
06:18:22Paul_The_NerdJdGordon: No clue. Sorry. I mean, other than Slasheri, I think I've seen Hardeep make a few changes to it, but I don't know if they were easy, or required more knowledge, or if I'm even remembering right.
06:19:01JdGordonheeh ok... just wondering who to point my bug fix to.. (its actually a bug fix so it should go in b4 3.0)
06:19:01safetydanYou can always look at the CVS history to see who's done what to it.
06:19:26JdGordonthats using your nogin :p spose i could do that
06:19:30Paul_The_NerdHuh. I haven't seen you around in a while...
06:19:46safetydanzagor was the original committer
06:19:57safetydanPaul_The_Nerd, that's because I haven't been around :)
06:20:08safetydanMoving countries makes it hard to stay connected to the various internets
06:20:25Paul_The_NerdLike, constant motion through countries, or one long process from one to another?
06:20:43JdGordon400 changes.. bits of everyone..
06:20:55safetydanLike returning home (i.e. Australia) after two years living in the UK
06:21:02JdGordoncongrats :D
06:21:12JdGordoncept u picked a bad time.. its too damn cold atm
06:21:22 Quit rotator ("zzzzzzzz")
06:21:32safetydanwarm enough if you've acclimitised to UK weather :)
06:21:49JdGordonwhere abouts in oz?
06:21:50 Quit Drazzy ()
06:22:35JdGordonoh well... no1 is perfect :D
06:23:28*JdGordon bbl
06:25:13 Quit lostnihilist (Remote closed the connection)
06:29:04 Quit jbauman (Read error: 110 (Connection timed out))
06:39:28 Join hardeep [0] (
06:41:04 Part Kratos
06:57:18 Quit hannesd (Read error: 104 (Connection reset by peer))
06:58:43 Join hannesd_ [0] (n=light@
07:04:25 Join B4gder [0] (
07:18:49 Join daurn|laptop [0] (
07:23:18daurn|laptopwhats the smallest device with rockbx support?
07:24:03B4gderondio and nano I guess
07:25:06B4gderArchos ondio
07:25:10B4gdera flash player
07:26:11daurn|laptoplooks ugly
07:26:43B4gderthe nano is way lighter it seems
07:27:57daurn|laptopi don't like apple
07:28:20B4gderthen join the work on the ifp-799 port for the iriver flash players ;-)
07:28:59daurn|laptopi'm actually looking to buy the smallest mp3player i can find
07:29:03daurn|laptop(for a good price)
07:29:14daurn|laptopand thought i might check with good 'ol rockbox
07:29:29B4gderthat's probably one of those USB stick/memorycard combos
07:30:05Paul_The_NerdIt's the MobiBlu Cube
07:30:08daurn|laptopsmallest seems to be eg, mobiblu
07:30:09Paul_The_NerdVery small
07:30:19BHSPitLappythe nano is weirdly small
07:30:23Paul_The_NerdThere's one smaller, but it actually has larger dimensions in two of them, it's just thinner
07:30:25Paul_The_NerdSo less volume
07:30:28daurn|laptopbut mobiblu supposedly has HORRIBLE battery life
07:30:43BHSPitLappyis that the little cube Phillips makes?
07:30:45Paul_The_NerdThe iFP-799 isn't terribly small (not big either) but it's much more sturdy feeling than the Nano, and all around quite nice
07:32:10BHSPitLappyI liked my nano
07:32:14Paul_The_NerdI got mine for $132 with free Sennheiser PX-100s, and a free waterproof case.
07:32:42B4gdergo with sansa! ;-)
07:32:43daurn|laptopprices i'm seeing on a quick google are $250
07:33:42JdGordonmorning B4gder
07:33:50JdGordonive got a real bug fix for you :D
07:33:58*B4gder hides
07:33:59BHSPitLappywhat's the deal with 3.0
07:34:05BHSPitLappywhat happened to the 29th
07:34:11B4gderJdGordon: gimme
07:34:19BHSPitLappy(just curious, not being pushy)
07:35:06B4gderwhy is that for me?
07:35:32B4gderI've never even seen tag cache run
07:35:42JdGordonumm... coz u were complaing on the ml no1 is patching bugs :p
07:35:53B4gderI was stating facts
07:36:11JdGordoni know... also i didnt know who to bring that to attentions..
07:36:15safetydanI'm trying! :)
07:36:24daurn|laptopany1 know about the arcos gmini xs202
07:36:27JdGordontry that again.. i dont know whos attention to bring that to
07:36:29daurn|laptopit looks ok
07:36:33daurn|laptopbut - its 20gb
07:36:40daurn|laptopi wanted, like, 1gb
07:36:46Paul_The_NerdI want one of those Sansa players. If they give me a 6gb one for free, I won't even complain when they dump tech support duties on our forums.
07:36:53B4gderthe gmini is 1.8" disk based
07:36:54daurn|laptopi can always cope with extra storage though
07:37:09daurn|laptopB4gder: for that one, impossible
07:37:15daurn|laptopits only 1.7" big
07:37:18JdGordontghat gmini looks niice
07:37:31daurn|laptopits 2.9"
07:38:58daurn|laptopworst thing bout archos is the lack of scrolling mechanisms
07:39:21daurn|laptopi currently have a gmini 402, and you gotta hold the down button for a fair while
07:39:23B4gderits the lack of Rockbox ;-)
07:39:32daurn|laptopB4gder: port it then
07:39:41B4gderYOU have the archos
07:39:51B4gderI ported to Archos already
07:39:56daurn|laptopI'M porting mediOS
07:41:10daurn|laptopdoom is kickass on gmini 40*
07:42:33safetydanrararar.... viewer.c is some funky code to try and follow
07:43:41dwihnothen you haven't checked the menu code );
07:45:55***Saving seen data "./dancer.seen"
07:50:31safetydanone thing at a time
07:52:38dwihnoOn a second though, instead of complaining, one should get the hands dirty and cleanup the code
07:53:23amiconnThe viewer code needs to be a bint funky... it needs to be able to deal with texts larger than the remaining plugin buffer
07:54:42 Join Myst [0] (
07:54:50 Nick Myst is now known as Myst` (
07:56:11safetydanyeah I understand why the complexity is there... doesn't make it any easier to follow though
07:56:29safetydandefinitely something weird going on when you set it to wide mode with a file with long (>200 char) lines
07:56:56dwihnovoodoo code! \o/
07:56:58amiconnSlasheri: It seems the tagcache commit bug is completely fixed. Tried it on H140, H340 and iPod mini g2. Thanks :)
07:57:23 Quit San (Read error: 104 (Connection reset by peer))
07:57:58Slasheriamiconn: ah, that sounds great :)
08:01:42 Join _Lucretia_ [0] (n=munkee@
08:02:16 Join cismo_ [0] (
08:05:40 Join San [0] (
08:09:31 Quit Noah0504 (Read error: 104 (Connection reset by peer))
08:19:27 Join damaki_ [0] (
08:21:31 Join kingspaw1 [0] (
08:21:58 Quit cismo (Read error: 110 (Connection timed out))
08:33:01amiconnSlasheri: It's till working fine on archos as well. The only major feature still missing is to remove deleted tracks from the database.
08:34:00amiconn(and the alphabetical sorting is wrong for german umlauts, but that's not a tagcache problem)
08:35:04 Quit damaki__ (Read error: 110 (Connection timed out))
08:35:58 Quit kingspawn (Nick collision from services.)
08:36:04 Nick kingspaw1 is now known as kingspawn (
08:36:36Slasheriamiconn: hmm, i am working with implementing the file removal. The simpler way of first just marking all deleted entries wouldn't be hard to do. But to remove the entries from the db for real requires temporary file to be built from the db and then the db should be committed from scratch against that file (should be still faster than rebuilding db from scratch)
08:39:36amiconnI think just marking the deleted files should be sufficient. Maybe one could force a cleanup from time to time
08:40:14Slasheriyes, that sounds good
08:41:11amiconn(or maybe force a rebuild if more than x percent free space)
08:43:04Slasherihmm, yep. or just if we have for example more than 15% of deleted files from all files in db, then force a rebuild
08:43:52 Join muesli|delhi [0] (n=muesli_t@
08:43:53Paul_The_NerdOr how 'bout make the "Force TagCache update" do both proper removal and use marking for the automated updates?
08:45:27amiconnThat would probably make an update on archos significantly slower
08:45:34Slasherithat proper deleting would be still quite battery hungry at least if we do it every time one file has been removed
08:45:46amiconn..or for anyone who is using tagcache without dircache
08:46:25Slasherieven without dircache searching for the new and deleted files will be much slower
08:48:01Slasherior one possibility would be even to enable dircache for archos with a special mode to index only supported files just before starting tagcache update
08:48:14Slasheribut that would still eat more ram from the code space..
08:48:37Slasheriand then it couldn't be done on background
09:04:17*amiconn still didn't try dircache on archos
09:05:24hardeepthat's not the proper fix
09:05:35hardeepooops, please ignore
09:05:36 Join ender` [0] (i=useless@
09:06:18 Join petur [0] (
09:12:14*petur wonders if amiconn or preglow are around
09:13:17 Quit Infirit (Read error: 104 (Connection reset by peer))
09:14:01 Join ACK54W [0] (
09:15:39 Quit hardeep ("Chatzilla 0.9.73 [Firefox]")
09:16:01amiconnSlasheri: Tagcache adds about 8KB to the archos recorder binary size. Main buffer size is decreased by 48KB (dircache still disabled). Building the dircache takes ~16 seconds on my recorder (4774 files, 393 dirs). The dircache itself takes 402KB. It seems to be working fine.
09:18:53amiconnNot really desirable on standard archos, but if someone has done the 8MB mod, and is browsing a lot, he could enable dircache in his personal build
09:20:05 Join ashridah [0] (
09:20:44peturamiconn: would recording from s/pdif require more cpu than from analog in?
09:20:57amiconnThe interesting thing is that building the dircache is quite fast even on archos
09:21:13amiconnpetur: Nope, but it requires a tiny bit more battery power
09:21:26amiconnWe need to power the spdif circuit
09:21:58peturunboosted recording wasn't ok. I do need to test line-in recording with a pure sine to check for glitches
09:22:07peturonly tested with an audio track
09:26:06amiconnSince he tested with a sine, maybe it's not a glitch caused by the boost/unboost, but something completely different I was hunting on archos for several weeks before the 2.5 release?
09:26:59peturI'm sure it's not the boost/unboost since he had the glitches at the beginning. I only boost/unboost when writing wav to disk
09:27:23peturI just asked him to test to be 100% sure
09:27:44amiconnIf the recording is about to save, and the file write needs to *search* for the next free cluster because the fsinfo block was invalid, the search took very long due to other things eating too much cpu power, so the buffer wrapped meanwhile and the beginning of the recording was completely garbled
09:27:50peturbtw, did you see the post about the remote adding noise when recording?
09:27:59Slasheriamiconn: ah, interesting. it should be fast, because it uses fat_ functions directly to do the recursion
09:28:51amiconnThis was very hard to find until I enabled mp3 frame numbering in the mas. Then I could see that the garbage at the beginning had higher block numbers than the following part...
09:29:44petursooo... lower the watermarklevel a bit... a bit more frequent saves, more batt power :)
09:29:50amiconnpetur: Nope. I don't look at the forums too closely these days. Too much noise for me
09:30:36 Quit Ribs ("Leaving")
09:30:42peturreply 6 on
09:30:54 Join whatboutbob [0] (
09:30:56amiconnThe question is whether this may be the case here. Iirc the pcm recording stops when it's about to wrap, so it won't overwrite unsaved data
09:31:21amiconnBut of course this will still cause a glitch, because then a part of the recording is missing
09:31:26peturand recording stops if buffer wraparound is detected
09:31:45amiconnHmm, you mean the whole recording stops?
09:31:49peturI do need to test line-in with a sine too
09:31:56amiconnI thought it only pauses until save
09:32:12peturmust check the code but I think it kills dma
09:32:19amiconnA good test method would probably be to record a slow sine sweep
09:32:31whatboutbobpetur: yeah...they're audible glitches.
09:32:35 Part Paul_The_Nerd
09:32:44peturah, here's our tester ;)
09:33:19whatboutbobi initially tested an audio file (ray lamontagne...check him out if you're into folky stuff)...and they were noticeable in that so i figured i'd get some metrics...hence the sine wave.
09:34:15peturamiconn: dma overrun stops recording
09:34:32peturtoo bad viewcvs has no line numbering
09:34:37whatboutbobpetur: i haven't tried analog recording since applying your patch...should i?
09:34:50amiconnpetur: Click 'annotate' instead of 'view'
09:35:09 Join RedBreva [0] (
09:35:13peturdidn't know that function
09:35:39 Join safetydan_ [0] (
09:35:48petur line 674
09:36:47 Quit safetydan (Read error: 110 (Connection timed out))
09:41:40amiconnHmm, mabye the cpu frequency change causes a short spdif receive error? I hope it doesn't....
09:43:38 Join damaki__ [0] (
09:44:43preglowdoesn't sound too likely
09:45:59***Saving seen data "./dancer.seen"
09:52:45whatboutbobanalog recording is showing me some glitches on the sine wave too.
09:53:53peturcan you do a build without the boost/unboost (see forum post)?
09:54:16whatboutbobJust ran one 3 min recording then four 15 second recordings. The first 3 had glitches...on the first one it *may* have been me changing the volume (not the gain)
09:54:49whatboutbobyeah...lemme just run a couple more tests to rule out volume change and pre-patch bug.
09:55:25*petur gets hit by payed work (tm)
09:56:00amiconnChanging the volume shouldn't cause glitches :/
09:57:09whatboutbobat least one of the spdif glitches coincided with a brief red lcd flash (presumably buffer write?)
09:57:17whatboutbobat about the 5 second mark.
09:57:51whatboutbobpreglow: the peakmeter flickers slightly upon volume change.
09:59:16 Quit damaki_ (Read error: 110 (Connection timed out))
10:00:06whatboutboboops...meant to direct that at amiconn....
10:04:03 Join damaki_ [0] (
10:05:48 Quit BHSPitMonkey (Read error: 104 (Connection reset by peer))
10:07:25whatboutbobcrimminy. the last few 3 test recordings were completely knackered. some kind of weird pulse...with or w/o volume change. making petur's suggested change now.
10:09:00preglowi haven't tried any boost recording stuff at all
10:09:09preglowbut we'll surely need it for the recording codecs change
10:11:08whatboutbobbah...firefox is spitting the dummy on me. brb.
10:11:12 Part whatboutbob
10:11:56 Join ScoTTie [0] (n=scott@unaffiliated/scottie)
10:12:20 Join whatboutbob [0] (
10:16:42whatboutbobpetur: i'm not sure which 2 lines you want me to comment out...
10:17:18peturin firmware/pcm_record.c there are two lines that do cpu_boost
10:18:06*whatboutbob shows his ignorance...
10:18:19*petur opens viewcvs
10:18:19whatboutbobdoes the code come before or after the comments?
10:18:23whatboutbobstatic volatile int write_index; ?
10:18:32whatboutboband static volatile int read_index;?
10:18:50daurn|laptopdeos aynone konw aubot a new prot of rookbcx to a fslah baesd mp3 pyaler?
10:19:06JdGordonstatic volatile.. arnt they mutually exclusive?
10:19:18whatboutbobstatic unsigned int rec_buffer_offset;?
10:19:30*whatboutbob clearly has no idea what he's doin'...
10:19:36petursomewhere around line 556
10:19:39B4gderdaurn|laptop: we mentioned a few before, what more do you want?
10:19:50 Quit damaki__ (Read error: 110 (Connection timed out))
10:19:52daurn|laptopyou mentioned ones with rockbox already on them
10:19:58B4gdernot only
10:20:02daurn|laptopnow i'm asking about any that people have talked about
10:20:07B4gderifp-799 and sansa
10:20:13B4gderas well
10:20:27 Quit nudelyn ("At Argon, we're working to keep your money.")
10:20:30B4gdernot that sansa actually is a port going
10:20:38 Quit ScoTTie ()
10:20:58peturwhatboutbob: my patch added two lines in that file (firmware/pcm_record.c): cpu_boost(true) and cpu_boost(false)
10:21:34peturwhatboutbob: line 556 and 573 (+/-)
10:22:08peturwhatboutbob: put /* */ around them
10:22:11B4gderdaurn|laptop: and people talk about lots of stuff
10:22:18B4gdervery few actually DO something though
10:22:39B4gdera rockbox port to a new target is not easily done
10:26:24daurn|laptopprobably a lack of coders
10:28:40 Join damaki__ [0] (
10:29:33whatboutbobpetur: ah...i thought i was going crazy...the patch patches apps\recorder\recording.c
10:30:03preglowamiconn: libmad crashes in the sim again for me now
10:30:44 Join ScoTTie [0] (n=scott@unaffiliated/scottie)
10:31:01peturwhatboutbob: WOOPS - I didn't update the patch :(
10:31:28peturwhatboutbob: so there's no boost/unboost happening *at all* during recording
10:32:30whatboutbobi'll just reverse that out then shall i? :-)
10:33:08peturwhatboutbob: that should give you back the normal cvs version...
10:33:21preglowlostlogic: but yeah, how should dsp_input_size/dsp_output_size work? always give an accurate or larger value than needed?
10:34:06whatboutbobpetur: done. lemme know when the new patch is ready. :)
10:34:34whatboutbob...unless there's more testing you want me to do on that patch?
10:34:52peturwhatboutbob: I'm @work now, please wait 9 hours ;)
10:35:28whatboutbobpetur: hehe..then I'm off to work. Will test tomorrow night and stop harrassing you for now.
10:35:52peturheh, thanks for testing
10:39:13 Quit ScoTTie (Read error: 104 (Connection reset by peer))
10:39:58 Join ScoTTie [0] (n=scott@unaffiliated/scottie)
10:41:56 Part whatboutbob
10:42:48 Join nudelyn [0] (i=nudel@
10:43:24 Join ScoTTie_ [0] (
10:45:07 Quit damaki_ (Read error: 110 (Connection timed out))
10:48:23 Quit ACK54W ("( :: NoNameScript 4.03 :: )")
11:01:26 Quit ScoTTie (Read error: 110 (Connection timed out))
11:18:43*petur hands preglow another '0'
11:28:55daurn|laptopmaybe i'kk get a sansa
11:28:59daurn|laptopif that goes through
11:31:11 Nick ScoTTie_ is now known as ScoTTie (n=scott@unaffiliated/scottie)
11:31:23 Nick hannesd_ is now known as hannesd (n=light@
11:31:24preglowplayback.c is not for me
11:31:56JdGordonumm... crap.. i tinhk i just stumbled on another playback bug.. dunno if its reported yet..
11:32:48JdGordondid "insert next" on a track towards the end of the current on.. anyway, it finished the song and started playing the preveious next track.. but if i go playlist viewer it thinks its playing the track i asked for next..
11:38:53 Join damaki [0] (
11:40:44 Join tom_ [0] (
11:41:52 Join LinusN [0] (
11:46:00***Saving seen data "./dancer.seen"
11:47:17 Part `3nergy (":)")
11:48:24JdGordontrackcount : 3 in the audio debug means the current track is fully in the buffer?
11:49:49JdGordongrr... bloody hell
11:50:27 Join jd_ [0] (
11:55:45 Join amiconn_ [0] (n=jens@rockbox/developer/amiconn)
11:56:29 Quit damaki__ (Read error: 110 (Connection timed out))
11:57:56 Join damaki_ [0] (
11:59:13JdGordonweeee.... i must have imagined that bug :'(
12:03:55 Join jd__ [0] (
12:04:08 Quit jd_ (Nick collision from services.)
12:04:12 Nick jd__ is now known as jd_ (
12:10:35 Quit amiconn (Read error: 110 (Connection timed out))
12:10:35 Nick amiconn_ is now known as amiconn (n=jens@rockbox/developer/amiconn)
12:12:40 Quit damaki (Read error: 110 (Connection timed out))
12:13:07 Join Sa [0] (
12:14:24 Quit tom_ (Remote closed the connection)
12:15:22 Join damaki [0] (
12:25:20 Quit San (Read error: 110 (Connection timed out))
12:28:59 Quit damaki_ (Read error: 110 (Connection timed out))
12:29:11preglowlinuxstb: did you find some clue as to why long seeks fail?
12:30:03LinusNdo they?
12:30:29preglowwell, long (outside current buffer) flac seeks fail and he said it applied to all codecs
12:30:40preglownasty bug
12:31:59preglowlostlogic: any reason why codec_pcmbuf_insert_split_callback doesn't just wait with calling dsp_process until it has room for the entire chunk to fit in the pcmbuf?
12:33:53LinusNmaybe it's a latency thing?
12:34:35 Join Moos [0] (
12:34:36preglowsounds dubious, unless i'm mistaken, there's always room for the whole chunk unless we're at the top end of the pcm buffer
12:34:49MoosHello from Tunisia guys
12:34:52preglowso it'll trigger rarely, but when it does, it splits the chunk all over the place
12:35:22Mooswow, freeze was extended?
12:35:44preglowMoos: it'll probably be extended a while more
12:35:52preglowno point in a release if it isn't good
12:36:07Moosstill h3xx planing?
12:36:13Moosplaned even
12:36:20preglowi doubt it
12:36:28preglowprobably h1x0 only
12:36:42Moosthat make sense
12:37:06preglowyeah, it did occur to me too
12:37:17preglowhardware bugs aren't to be trifled with
12:38:07preglowLinusN: anyway, if i'm right, it'll just waste cpu for those codecs that keep the buffer filled, since several smaller dsp_process passes will be slower (not by, though...) than one big dsp_process pass
12:38:22pregloweh, "not by much, though"
12:39:00linuxstbpreglow: lowlight suggested a fix for it last night - I've tested it and it seems to work, but given my complete lack of understanding of playback.c, I'm hesitating about committing it.
12:39:48LinusNis there a patch somewhere?
12:41:02linuxstbNo, but I'll do it now and add it to the bug report.
12:41:14linuxstb(assuming you were talking to me...)
12:41:31preglowlinuxstb: sounds great
12:42:23preglowi've been thinking of trying to dive a bit into the playback system
12:42:34preglowhaving just one dev that understands it isn't very healthy
12:42:59LinusNi'm also working myself into it
12:43:24preglowstruggling a bit with time these days, though, but looks like i'll have some time coming up now
12:44:26LinusNlostlogic did a great job with the playback, but when i look at it, i still get the feeling that it shouldn't really be that complicated...
12:44:34linuxstbPatch added:
12:45:20preglowi've got a bunch of long files
12:45:23preglowi'll give it a test
12:45:36linuxstbDo they all fail with the current CVS?
12:46:04preglowgood point, i'll try that first :)
12:51:35preglowwavpack files seem to work well
12:51:42 Join genre9mp3 [0] (
12:53:08preglowand mp3s...
12:57:50preglowthis bugger just crashed on me when i inserted usb
12:59:39 Part r1sk
12:59:40 Join r1sk [0] (
13:00:12preglowoggs work too, only flacs break here
13:01:02preglowthen why's the patch in playback.c?
13:01:45*amiconn agrees 100% with LinusN
13:01:49 Quit Moos ("CGI:IRC (Ping timeout)")
13:01:52amiconn(regarding the playback complexity)
13:02:55preglowamiconn: weren't you the one saying playback engines are complex?
13:03:02preglowflac seeking is fixed with the patch
13:03:53 Join aliask [0] (
13:07:40preglowlinuxstb: in what ways does flac seeking differ from other codecs?
13:10:39amiconnpreglow: They are... but they shouldn't
13:11:56preglowon what basis do you say that?
13:11:59preglowsome things just are plain complex
13:13:23 Quit jd_ ()
13:16:56 Quit hannesd ("Client suicide")
13:17:45 Quit ScoTTie ()
13:18:47 Join hannesd_ [0] (
13:22:36 Join ScoTTie [0] (n=scott@unaffiliated/scottie)
13:29:29 Quit genre9mp3 ("CGI:IRC (Ping timeout)")
13:30:11 Join tom_ [0] (
13:30:35 Join nls_web [0] (
13:32:32 Join _FireFly_ [0] (
13:33:02 Join genre9mp3 [0] (
13:40:15JdGordonto try debugging playback issues would it be a good idea to have an option for the playback engine to write everything it does to a log file so if somethign wierd does happen there is a chance it can be traced?
13:40:17 Join RoC_MM [0] (
13:40:30JdGordonbecause i had the wrong track play before but after 3 tries couldnt reproduce it..
13:41:44LinusNJdGordon: logf()
13:42:11JdGordonit does it already?
13:42:11 Quit XavierGr (Nick collision from services.)
13:42:14 Join XavierGr [0] (
13:42:19JdGordonor u have to do the special debug build?
13:42:27LinusNJdGordon: only with logf-enabled buiöds
13:43:11JdGordonmaybe it might be good to set the cvs builds to that untill the playback issues are fixed? assuming it would give enough info to actually make tracing the pugs possible?
13:43:54LinusNi can't tell if the "quality" of the logging info is good enough
13:44:26LinusNJdGordon: the "problem" with logf() is that it captures the remote lcd for output
13:44:36LinusNso you can't use the remote
13:44:48JdGordonis it useable without the remote?
13:44:55LinusNof course
13:45:00 Join zigford [0] (
13:45:10JdGordonwhy does it capture the remote lcd?
13:45:24zigfordSo, I guess its not called mayday nemore?
13:45:30LinusN"capture" == output log info to the lcd
13:45:42LinusNzigford: unfortunately not
13:45:49LinusNmore like "someday"
13:45:57zigfordlol. thats good.
13:46:03***Saving seen data "./dancer.seen"
13:46:18JdGordondoes DEBUGF() do anthign with regular builds?
13:46:31LinusNJdGordon: no
13:46:42linuxstbpreglow: I'm not sure what FLAC does which is special. The seeking code simply looks in the seektable for the byte in the file to seek to, seeks to it, and then continues decoding frames.
13:46:56LinusNi think we should enable logf() without the remote lcd in the cvs builds
13:46:56linuxstb(the seektable is in RAM already)
13:46:57JdGordonwhat about changing that to write to a file on regular builds if the option is set?
13:47:01 Quit Sinbios ("If the definition of a klutz is someone who doesn't have eyes on their ass, then yes, I suppose I am a klutz.")
13:47:18JdGordonexcept it would make heaps of disk writes..
13:47:23 Quit nls_web ("CGI:IRC")
13:47:28 Join nls_web2 [0] (
13:47:31JdGordonbut it would be worth it if it gave enough info to fix things
13:47:32LinusNyes, i'd rather keep it in memory
13:48:09preglowLinusN: doesn't sound like a bad idea
13:48:14LinusNme fix
13:48:20 Join nls_web [0] (
13:48:31JdGordonbit uselss in RAM unless u dump it fairly frequently... specially if its a freeze your trying to debug :D
13:48:32 Quit nls_web2 (Client Quit)
13:49:43preglowgood point, perhaps some logf dump thread is required? :)
13:49:52nls_webcan anyone close this I commited it but don't have permission to close...
13:50:08B4gdernls_web: what your tracker user name?
13:50:15preglownls_web: i closed it fifteen minutes ago
13:50:16JdGordonand if we're gonna do this.. how bout going the whole hog.... add debug levels so only show output of levels lower than X ?
13:50:25nls_webpreglow: oh
13:50:41 Join TeaSea [0] (
13:50:52B4gdernls_web: you now having more tracker powers, for next time
13:51:03nls_webnice, thanks
13:51:14nls_webSo is the new release date set?
13:51:39JdGordonor, actually might be better to give each part of rb a number so u can choose o show debug from swcodec, or from plugins, or tagcache etc?
13:51:44LinusNnls_web: not really
13:51:56JdGordonshuold i shut up and finish this prac exam and get to work?
13:52:42LinusNmaybe it's time to transform logf() into a fully fledged log
13:52:56JdGordonthats what im suggesting..
13:53:34B4gderstill having it not touch a file is useful at times too
13:53:53B4gderlike when logging a lot or when logging in context you don't can or want file access
13:53:54JdGordonwell you would only have it enabled if u actually wanted it to debug..
13:54:05LinusNbtw, the exception handler could then display the latest entries in the log below the "illinstr:xxx" info
13:54:24Slasherihmm, i already started to look implementation of "syslog" or something like that which includes the loglevel as first parameter
13:54:36JdGordonmaybe things like use the plugin buffer as its temp buffer and dump to disk every 5min or so or when a plugin is loaded?
13:54:37 Nick hannesd_ is now known as hannesd (
13:54:53 Quit RoC_MM ("Leaving")
13:54:59LinusNi'd rather have a dedicated log buffer
13:55:00Slasherifor example syslog(LOG_DEBUG, "..."), LOG_ERROR etc.
13:55:20Slasherithen it could also show errors directly to user
13:56:03JdGordondedicated buffer isnt so good coz then u have wasted ram if its not used (which i would think it wouldnt for 80% of users..)
13:56:31SlasheriJdGordon: keeping the buffer small enough for normal builds should be ok
13:56:47Slasheribecause same data would get logged for all users then (errors etc)
13:58:01petur"Rockbox has experienced a problem. Press 'Play' to send a bugreport to"
13:58:28preglownls_web: i think we should forget the entire release date thing
13:58:30JdGordonha.. rockbox fone home...
13:58:31preglowwe release when it's done
13:59:57JdGordonon that note... maybe someone should say something on the frontpage saying "we care more about releasing working software than a buggy bag of shit.. plz be patient.."
14:00:20LinusNwell put :-)
14:00:57linuxstbpreglow: I agree with you - but I would like to know if we are all thinking the same thing with "done". Do all the 3.0 bugs in the tracker need to be fixed?
14:01:22daurn|laptophas any1 thought about making a lua plugin?
14:01:36JdGordonive got perl almost working instead..
14:01:38JdGordonlua sux :D
14:01:50daurn|laptoplua ftw
14:02:04preglowlinuxstb: i think a lot of them needs to be fixed
14:02:10preglowhaven't got time to elaborate right now, need to go soon
14:02:32*LinusN wants FPL
14:02:48LinusNFrexx Programming Language
14:03:16 Quit midkay ("Leaving")
14:03:16daurn|laptoplua is the best high level interpreted language
14:03:31*preglow wants perl
14:03:38peturlinuxstb: re critical bugs: a bug that causes a freeze (hard reset req'd) and a bug causing something not to work at all are critical (imho)
14:03:48*linuxstb is more than happy with C
14:05:41linuxstbpetur: How would you narrow down the second category though? What are bugs, if they are not something that doesn't work?
14:06:21JdGordonany swcodec related bug or any that causes a crash i rekon is critical... anything else is just annoying..
14:06:45 Quit safetydan_ ("Ex-Chat")
14:06:54preglowalso, i'd add langv2 fixups to the critical section
14:07:10preglowreleasing with wrong button names after having created langv2 specifically for this release is stupid
14:07:38LinusNlousy remote control button assignments are critical too imho
14:07:46JdGordonspeaking of which.. there is a patch on fs to fix the play button name on h300 which hasnt been commited yet..
14:07:48 Join Aditya|Nap [0] (
14:07:49preglowhaven't followed that one
14:07:55linuxstbSo at the very least, everything currently with "high" severity in the bug tracker is deemed critical?
14:07:58peturlinuxstb: some functionality (like a certain codec, crossfade, playlist) not working *at all* is critical.
14:08:30 Part Aditya|Nap
14:08:32peturso being unable to properly use a certain remote is indeed critical
14:08:33LinusNthe h300 lcd remote control button mappings are lame
14:08:56*petur has a h100 lcd remote soon :)
14:10:15crwlthere's something kind of weird with h100 remote mapping stoo
14:10:51LinusNtell me
14:11:01*LinusN never uses the remote
14:11:07zigfordAnyone had a look at the current ipod freeze issue on greyscale?
14:11:19crwlhum, let's see
14:11:50JdGordonlinus send it my way then... /me wants one :p
14:12:00crwlLinusN, the context menu doesn't pop up with a long press of the navi/menu jogwheel, but a short press does enter directory/play file
14:13:02crwlLinusN, instead, the context pops up with a long press of the large play button
14:13:13LinusNit would be nice with a complete table of the mappings, didn't someone compile one a while ago?
14:14:03crwland because there's a separate jog wheel for volume in the remote, i think it should work from everywhere, not only WPS
14:14:06LinusNdaurn|laptop: btw, what would you use lua for if there was a lua plugin?
14:14:15preglowgotta go, later
14:14:25LinusNcrwl: agreed
14:14:27daurn|laptopi would use it more
14:14:34daurn|laptopi liked using luaplayer for the psp
14:14:40daurn|laptopbut i no longer ave a psp
14:14:45daurn|laptopand i want a replacement for pc
14:14:47DBUGEnqueued KICK daurn|laptop
14:16:03CtcpIgnored 1 channel CTCP requests in 0 seconds at the last flood
14:16:03*JdGordon gets a clean cvs..
14:16:40JdGordonSlasheri: did u actually start implementing a syslog? or just think about it?
14:17:27LinusNdaurn|laptop: wow
14:17:43LinusNthat will be quite some work to accomplish
14:18:01JdGordonmax logf line is 21 chars?? thats a bit limiting isnt it?
14:18:14LinusNJdGordon: of course it is limiting
14:18:26B4gdera dap is limited too
14:18:45LinusNthat comes mainly from the width of the remote lcd, and to keep the logf buffer small
14:18:46JdGordonjust thinking u need a bit more than 21 chars to get anything usefull... but ok
14:19:10B4gderit has been very useful so far
14:19:16 Join ACK54W [0] (
14:19:23daurn|laptopLinusN: why a big task?
14:19:44JdGordonso much for 21... inconsistent comments... its defined as 30, but comments say 21
14:19:57LinusNbecause getting the same functionality as luaplayer means a lot of programming
14:20:11LinusNJdGordon: :-)
14:20:21LinusNthat's why comments are bad ;-P
14:20:30JdGordonnot if kept up to date...
14:20:31daurn|laptopluaplayer already has a windows emulator/port
14:20:58daurn|laptopjust its sort of stuck on 480x272, and no proper button input
14:21:10JdGordonso do i aim to replace the current logf, or start from scratch?
14:21:15daurn|laptopi've looked at the source
14:21:23daurn|laptopbut its too psp dependant
14:21:24LinusNJdGordon: not replace, extend
14:21:39LinusNdaurn|laptop: figures
14:21:40daurn|laptopmaybe if there was some sort of official effort, it could all work
14:21:53JdGordonfirst thing is fix that comment :D
14:22:06LinusNdaurn|laptop: i personally don't see the need/benefit, but that shouldn't stop you from trying
14:22:33daurn|laptopproblem 1: theres no rockbox on my player yet
14:23:02daurn|laptopand i've been working on mediOS instead (
14:23:32B4gderport Rockbox to those players instead ;-)
14:23:43SlasheriJdGordon: i have written a few lines of code for it, but not very far yet
14:23:53daurn|laptopi'm not a good enough C coder to do it on my own
14:24:03JdGordonmind sending em over?
14:24:05RedBrevaBTW... If any of the devs wants a H140 LCD remote, I can donate my unused one... Just let me know
14:24:23*LinusN points at JdGordon
14:24:26SlasheriJdGordon: i will try to have some time at evening :)
14:24:35JdGordondont worry if u dont..
14:24:42*JdGordon points back
14:24:59*petur likes pointers
14:25:12LinusNespecially dangling ones :-)
14:25:32 Quit ACK54W ("( :: NoNameScript 4.03 :: )")
14:25:36JdGordonhaw haw haw... very droll :p[
14:25:45daurn|laptopmaybe if someone else had a gmini 402 i could help out
14:25:59 Join akaidiota [0] (
14:26:57SlasheriJdGordon: basically i have done the buffer as a linked list, so syslog lines can be very long if necessary without extra ram needed
14:27:15JdGordonooh thats nice :)
14:27:24JdGordonlinked list in a static buffer?
14:27:51JdGordoni tried that with the origional text_editor plugin... was ugly as hell so i scrapped it..
14:27:57JdGordonyou prob did it better tho :)
14:28:02Slasherihehe :D
14:28:20Slasherii will send the code as soon as i get it working somehow
14:29:45JdGordonwould this work?
14:29:46JdGordon#define logf(f , ...) syslogf(0, f, ...)
14:29:52markundaurn|laptop: are you a developer?
14:30:08Slasherihmm, probably it would
14:30:56JdGordonthe devel build enables logf?
14:31:01Slasheribut it's better to replace all of the logfs with syslog and with a proper log level
14:31:15Slasherialso DEBUGF etc. needs to be gone then :)
14:31:23Slashericurrently, yes
14:31:55JdGordontemp fix so its useable without replace a million calls...
14:32:05daurn|laptopmarkun: sort of
14:32:17Slasheriwe can do same kind of thing with syslog too.. not enabling debug build, could just drop some syslog lines.. for example #define syslog(LOG_DEBUG, ...) nothing
14:33:13markunjust wondering. Don't know much about the project.
14:33:33daurn|laptopwell, i'm not a *great* C coder
14:33:51daurn|laptopi've been trying to get mediOS working on the gmini 402
14:33:57daurn|laptopwith the help of Reego
14:34:53JdGordon:'( it didnt
14:36:42 Quit akaidiot (Read error: 110 (Connection timed out))
14:37:14markundaurn|laptop: did you try the SMS emu?
14:37:49daurn|laptopi've been trying to port it today
14:38:07aliaskLinusN: Is there anything I can do towards the iriver power consumption issue that doesn't involve ASM or dissasembly?
14:38:07daurn|laptopbut, no luck
14:38:21daurn|laptopgonna wait for others to fix some other stuff up
14:38:53LinusNaliask: as i wrote on the mailing list, the h300 power consumption is not a performance issue
14:39:26aliaskI've been reading, it's about initialisation you think. But with that in mind is there anything I can do?
14:39:27JdGordonO_CREAT|O_APPEND <- append or create it if it doesnt exist? or just create not nescacery?
14:44:07markundaurn|laptop: I've been looking for sega emulators, but somehow missed SMS Plus..
14:45:36LinusNaliask: you will need to be able to measure the current consumption
14:46:37aliaskLinusn: I have a multimeter, and my player has been opened up. Will monitoring the battery wires be enough or will I need to measure off the PCB?
14:46:54 Join Poka64 [0] (
14:47:09LinusNbattery wires are ok
14:48:14aliaskWill I need to run a custom build of rockbox, or is this just to find out what the base draw is going to be?
14:49:11LinusNwell, you would have to try to find out what rockbox does or doesn't do that causes this consumption
14:49:52LinusNbasically monitor the current and fiddle with the driver code
14:50:16JdGordonany1 know the define for /.rockbox of the top of your head?
14:50:22XavierGrand we are talknig about a big consumption issue. Double the normal, right?
14:51:02aliaskI haven't had much of a look in the driver code, I'll start getting myself acquainted with it so I can actually end up doing stuff. Thanks for the point in the right direction Linus.
14:52:07LinusNone of the main suspects is the usb2go chip
14:52:48LinusNXavierGr: an excess of ~100mA
14:53:06LinusNhmmm, more like 50-60 iirc
14:53:33peturWe also still don't know all interconnects.
14:54:43LinusNi'm working on h300 schematics btw
14:54:49XavierGrLinusN: BTW, is there a difference between H110 and H120 except the battery?
14:55:10LinusNXavierGr: h110 and h120 have the same battery
14:55:18XavierGroops I meant memory
14:55:37LinusNthe difference is the memory, the disk size and the s/pdif ctrl polarity
14:56:58XavierGryeha the disk size is obvious. I kust wondered the differences between the 2 in the source. Is it just a line or two?
14:57:47XavierGr(my spelling is getting worse)
14:58:04LinusNa line or two, tyes
14:58:49JdGordondoes opening a file with O_APPEND create the file if it doesnt exsist?
14:59:04 Join Hansmaulwurf [0] (
14:59:12JdGordonso i have to do create|append?
14:59:22JdGordonk thanx
15:00:27XavierGrLinus: The same applies for iPod5g (different RAM size) wouldn't it be possible to make those share the same builds? Though I think this would need restructurtin some parts of code about memory placeing...
15:00:32 Join damaki_ [0] (
15:01:36B4gderXavierGr: yes it would be possible
15:01:39LinusNyes, it should be possible, if the plugin/codec buffers would be moved
15:02:22LinusNthe problem is that we would lose plugin compatibility, as the plugin buffer location wouldn't be constant anymore
15:02:37JdGordondo we want to show all errors greater than a level.. or be able to show all msgs from diff parts of the system?
15:02:38XavierGrThat would ease up the servers (not that they have a problem) and the confusion on some newcomers to download a specific build.
15:03:09LinusNJdGordon: maybe both
15:03:21linuxstbLinusN: Couldn't we just put the plugin/codec buffers at the very start of RAM - before Rockbox itself?
15:03:22LinusNa bitmask for the subsystem and an integer for the level
15:03:23JdGordonboth isnt so easy...
15:03:36JdGordonok, that will work
15:03:48LinusNlinuxstb: good idea
15:03:55JdGordoncept im only using char for the level to save space.. still should be ok tho
15:04:17JdGordonnope, char wont be big enough..
15:04:26XavierGrSo is the plugin buffer going to be 1024K for iPod 5g?
15:04:45LinusNJdGordon: it doesn't have to be in the same argument
15:04:50linuxstbXavierGr: Why would it need to be bigger?
15:05:07XavierGrbecause I think there is an analogy between RAM and plugin buffer
15:05:18JdGordonstoring the level in an array with the actual message.. so trying to keep mem usage down
15:05:22Mikachuthat would just lead to plugins only working on ipods
15:06:22B4gderXavierGr: there really is no such connection
15:06:50XavierGrlinuxstb: Iirc that was the reason why we reduced the H100 plugin buffer to 512 from 768.
15:06:50JdGordon6 bits for system section, 2 for error level.. thats enough ye?
15:07:03JdGordoninfo/warning/error and 6 subsystems..
15:07:03Mikachumaking the codec buffer smaller and the pcm buffer larger on nanos/other flash devices would be good
15:07:06linuxstbXavierGr: IMO, the plugin buffer should only be as large as the largest plugin needs it to be.
15:07:18LinusNJdGordon: make it 16
15:07:29B4gderor rather as small as the largest requires ;-)
15:07:30JdGordonshort int is 16?
15:07:41linuxstbXavierGr: I can't remember but I'm sure that's why it was reduced to 512KB.
15:07:54B4gderJdGordon: yes
15:08:48XavierGrRAM size / 64 is the formula.
15:09:05XavierGrThat's why on archos is 32kb and later on it was reduced to H100 to match that.
15:09:20B4gderthat's not the reason
15:09:22linuxstbThat was probably just an excuse...
15:09:26B4gderand its not the logic we use
15:09:41B4gderlike the h100 and h120 use the same plugin size
15:09:49XavierGrah yes
15:09:53B4gderand x5 and h300
15:09:54B4gderetc etc
15:10:15XavierGrnow that seems more logical.
15:10:35XavierGrI just connected the plugin reduction on H100 with that.
15:11:37XavierGrWhat about dynamic change in plugin Buffer? A menu to select how many kb you want and then a reboot to apply changes. :D
15:11:59XavierGrI think I am starting to become annoying :p
15:12:01B4gderyeah, and another option "do you want to shoot yourself in the foot?"
15:12:35peturoh no, dynamic memory allocation :D
15:12:36MikachuXavierGr: a plugin buffer of 28MB also works fine
15:12:39linuxstbXavierGr: That won't work because it will mean the start address of the plugin buffer changes - and plugins are compiled to run at a fixed address.
15:12:40B4gderwhich then would be enabled automatically ;-)
15:12:44XavierGrMikachu: I know
15:12:55XavierGrI said about the policy of defining the size.
15:14:36JdGordoni need a define for log me no matter what.. should i do it SYSLOG_RUN_FOR_YOUR_LIFE ?? :D
15:14:47XavierGrbut anyway, it was just a scenario that I came up with. I remember someone from here compiled a build with huge plugin buffer to be able to view large jpegs while playing music!
15:15:06Mikachuhi that was me :)
15:15:22Mikachustill works fine
15:16:25 Quit aliask ("-pop-")
15:17:22B4gderits been a while since we had the malloc debate! ;-)
15:18:14*petur shoots B4gder in the foot
15:18:20*B4gder limps
15:18:46*daurn|laptop runs
15:18:56*daurn|laptop shows off in front og b4
15:19:04*daurn|laptop shows off in front of B4gder
15:19:10Papricawhat result -4
15:19:12 Quit damaki (Read error: 110 (Connection timed out))
15:19:14Papricameans in the start
15:19:38linuxstbLook at the load_firmware() function in bootloader/main.c
15:19:58peturhaha RTFS
15:20:46Papricalseek(fd, FIRMWARE_OFFSET_FILE_DATA, SEEK_SET);
15:20:46Papricarc = read(fd, buf, len);
15:20:46Papricaif(rc < len)
15:20:46DBUGEnqueued KICK Paprica
15:20:46Papricareturn -4;
15:21:22peturdid you copy a new version onto your player?
15:23:08CtcpIgnored 1 channel CTCP requests in 0 seconds at the last flood
15:23:08*Paprica is deleting rockbox directory
15:24:02 Quit Sa ()
15:24:15Papricaresult -1
15:26:18XavierGrBTW now that Paprica mentined. I think there was a plan to move inside the .rockbox directory. What happened to it?
15:27:37peturboth are supported atm
15:30:39JdGordonwell ive simplified the whole logf system and added writing to disk and levels and systems...
15:32:04 Quit ashridah (Connection timed out)
15:32:16 Quit tom_ (Remote closed the connection)
15:33:14XavierGrpetur: yes, but is there going to be a change in the future?
15:34:53*petur points to the core devs ( *.se )
15:34:53 Join ashridah [0] (
15:41:34peturI hope they don't reconsider for the other players
15:46:06***Saving seen data "./dancer.seen"
15:49:35 Join tom_ [0] (
15:49:49JdGordonhope im not getting annoying... im trying to tihnk of the rb subsytems that might like to give debug info.. ive got main thread, playback, lcd, plugin, codec, and other... and room for 6 more i tihnk.. any ideas?
15:50:29B4gderthe first shuffle has a sigmatel too doesn't it?
15:50:40*JdGordon cant count in hex :'(
15:50:44markunB4gder: don't they all?
15:51:02B4gderthere's only one afaik
15:51:09peturseems Samsung was getting it all
15:51:17dwihnoJdGordon: 0x09, 0x0a, 0x0b, 0x0c, 0x0d, 0x0e, 0x0f, 0x0g, 0x0h... :)
15:51:53LinusNJdGordon: you don't need to define all bits now
15:52:18LinusNi guess the power thread would want a bit
15:52:21B4gderI just find it unlikely that apple picks sigmatel for a 2nd gen shuffle just to "punish" samsung
15:53:00JdGordonLinusN: i know.. but im pretty much done for the night... brain turning off :p
15:54:55JdGordonroom for 12 sub systems...
15:55:07JdGordonunless some1 thinks of more fancy names for error levels :p
15:55:35linuxstbB4gder: But it's on an Internet news site - it _must_ be true.
15:56:50JdGordonanyway, im going to bed.. i wont be able to touch this again till sat night at the earlisest im afraid.. but i figure no1 has really done anything till now so it can wait :D
15:57:18B4gderlinuxstb: I forgot about that part!
15:59:01JdGordongnite all
15:59:06 Quit JdGordon ("using sirc version 2.211+KSIRC/1.3.11")
16:00:40 Quit genre9mp3 ("CGI:IRC")
16:03:48 Quit tom_ (Remote closed the connection)
16:11:05 Join tom_ [0] (
16:12:51 Join lowlight [0] (
16:13:01 Join damaki__ [0] (
16:14:05lowlightlinuxstb: did you check if the seeking fix also fixes the resume bug:
16:15:54zigfordgoodnight rockbox!
16:17:26 Part LinusN
16:21:00linuxstblowlight: I don't think the resume bug is related.
16:21:58linuxstbIf you look around line 1725 of playback,c, you'll see that the resume code appears to be very codec-specific. It doesn't simply tell the codec to seek to a certain point.
16:22:08 Join qwx_ [0] (
16:22:23linuxstbBut I'm not sure how it's supposed to be working...
16:24:15lowlightI think the reporter means resume on startup, in which case it should "rebuffer_and_seek" which will cause the same flac error.
16:26:20linuxstbI don't think resume works at all with FLAC files (and others). If you look in vorbis.c, you'll see that the codec checks for a value in rb->id3->offset, and then seeks to that point. The FLAC codec doesn't include the same check.
16:26:53linuxstbAlso, vorbis calls rb->set_offset() after decoding every frame. Not every codec does that either.
16:30:04 Join akaidiot [0] (
16:30:46 Quit akaidiota (Read error: 104 (Connection reset by peer))
16:30:48 Quit damaki_ (Read error: 110 (Connection timed out))
16:31:51 Quit qwm (Read error: 110 (Connection timed out))
16:38:16 Quit muesli|delhi ("ich will Kühe!!!")
16:40:59 Join cismo [0] (
16:41:41 Quit ashridah ("Leaving")
16:53:32 Quit nls_web ("CGI:IRC (Ping timeout)")
16:54:46 Quit tom_ (Remote closed the connection)
16:56:01 Quit cismo_ (Read error: 110 (Connection timed out))
17:00:26lowlightlinuxstb: I guess I don't understand how resume works. mpa.c has none of those offset checks and resume works...right?
17:01:13lowlightI guess I assumed that if a file was resuming (after startup) that seek_time would be non-zero and the codec would seek to the proper place to start.
17:02:30 Join ihp120SWE [0] (
17:05:31 Nick daurn|laptop is now known as daurnimator (i=daurnscr@unaffiliated/daurn)
17:05:31DBUGEnqueued KICK daurnimator
17:05:35 Nick daurnimator is now known as Daurnimator (i=daurnscr@unaffiliated/daurn)
17:05:35DBUGEnqueued KICK Daurnimator
17:05:37 Join bluey- [0] (
17:10:02linuxstblowlight: I think it's handled in playback.c on behalf of mpa.c - see the code around line 1725
17:11:07linuxstblowlight: But yes, it doesn't work like you assumed. One reason I expect is that we can't seek accurately in VBR MPEG files. So instead of asking the codec to seek to a specific time, the codec keeps track of the byte offset, and simply resumes to that byte.
17:14:11Rorianyonehey guyz how do I use my Nano while plugged into the USB cable?
17:16:17linuxstbIf you're asking how to stop it rebooting into disk mode, just hold MENU as you insert the cable.
17:17:55Roriah you have to do it while it's on no wonder
17:18:23 Quit Poka64 ("brb")
17:20:08RoriI kept holding down menu when it was switched off and plugging in the cable and of course all that did was keep booting up to disk mode
17:21:19Roriit still pulls it's power from the cable I presume?
17:21:26 Join Poka64 [0] (
17:21:36 Join menollo [0] (
17:23:46 Join Anthos [0] (i=Anthos@
17:24:10AnthosCan I please ask some n00b questions?
17:25:18bluey-than ask your n00b questions
17:25:48AnthosSorry, I have an AV-700, What benifits does Roxbox bring me over the firmware?
17:25:54Anthos*Official Firmware?
17:26:03linuxstbNone - Rockbox doesn't work on the AV-700
17:26:08 Nick Daurnimator is now known as daurn|afk (i=daurnscr@unaffiliated/daurn)
17:26:08DBUGEnqueued KICK daurn|afk
17:26:25AnthosCrap, that was my next question... :|
17:26:48AnthosAlthough, I thought I saw in one of your forums someone asking about the AV700...
17:26:54 Join Gargamale [0] (
17:27:01GargamaleSup my FW replacin friends?
17:27:05bluey-hey linuxstb
17:27:20bluey-i guess your are experienced with DVB Hardware or? which dvb-t do you suggest?
17:27:26GargamaleHow goes it
17:27:32bluey-asking because just saw your credits in mplayer
17:27:36BHSPitLappyhey linuxstb
17:27:42CtcpIgnored 3 channel CTCP requests in 20 minutes and 37 seconds at the last flood
17:27:42*linuxstb feels mobbed
17:27:49*Gargamale mauls linuxstb
17:27:57GargamaleNow you feel gay
17:27:57*BHSPitLappy mauls linuxstb
17:28:21linuxstbbluey-: Yes, this code is mine:
17:28:36*BHSPitLappy picks linuxstb's brain
17:28:37linuxstbI still use that DVB software every day, but haven't made any changes to it for a couple of years.
17:28:48linuxstbbluey-: Are you using Linux?
17:28:50AnthosThank you for your help guys, Keep up the good work :P
17:29:18bluey-just building a mythtv box
17:29:46linuxstbI've had good experiences with the Hauppauge Nova-t cards. But I prefer satellite DVB - reception is much more reliable than terrestrial.
17:31:24linuxstbbluey-: But I don't think there's much difference in the difference cards. I would definitely go for PCI rather than a USB card though. Just make sure it's supported by the Linux DVB drivers.
17:31:25 Join larryone [0] (
17:31:47BHSPitLappylarryone: 0
17:31:51BHSPitLappy#rockbox: 1
17:32:11larryoneI've been looking for an iriver related channe
17:32:19bluey-well i guess it will be dvb-t card but i'm not sure about the picture quality
17:32:40linuxstbThe card itself is irrelevant to picture quality.
17:33:03B4gderlarryone: I believe there's a misticriver one somewhere...
17:33:07linuxstbIt just receives the digital MPEG streams - so it either works or it doesn;t.
17:33:47larryoneI was unable to find information on that on the misticriver site
17:34:03larryoneI'm goni gto be putting rockbox onto my new h320
17:34:46larryonealthough there is a non-rockbox issue that I am concerned about
17:35:11daurn|afkAND TROGDOR GOES TO BED IN THE NIGHT!!!!! - cyas all (properly)
17:35:24markunlarryone: just ask..
17:35:38goffai didn't have iriver firmware on my machine long
17:35:47goffalike less than 5 hours
17:35:58larryonewhat I was sent was the US version - not international as was advertised (emilyandlily on ebay)
17:36:15goffalarryone: HA HA HA .. i was sent the international and not the us
17:36:15larryonethe major feature that I actually care about is the usbotg
17:36:33larryonemy god they're incompetant
17:36:41goffai wrote them
17:36:47goffaand bitched.. they sent me the right power plug
17:36:56goffayou should too
17:37:04larryonemy housemate has a h340 so power is not an issue
17:37:12larryoneI can charge it with his, or via usb
17:37:12goffaoh ok
17:37:27goffaactually i have a 140
17:37:41larryonebut I do now also have a n american charger - which is useless in ireland
17:37:58goffathat's why i wrote them
17:38:11larryonewhen I barked down the phone at them they offered to send out 2 LCD remotes
17:38:31B4gderhaha, yeah that'll fix the usb ;-)
17:38:40larryoneso I'm looking for ways to get around the USBOTG problem
17:38:50HansmaulwurfToday on university I noticed that sometimes on some songs, Rockbox calculates the runtime wrong. Sometimes too short, sometimes too long. As far I could see it had something to do with the bitrate of these mp3 files which where also wrong (well, this said the WPS).
17:39:03larryoneand I have heard that there is a way that involves soldering a connection in the machine
17:39:10Hansmaulwurfi searched in the bug report page but couldnt find anything, is this bug known?
17:39:17B4gderlarryone: so read markun's link
17:39:40B4gderHansmaulwurf: it could also be messed up files
17:39:48B4gderor rather, that is very likely
17:40:14goffayeah.. i don't have that trouble on mine
17:40:15Hansmaulwurfbut when I change the track and go back to this messed up song everything is fine
17:40:19markunHansmaulwurf: VBR files?
17:40:50Hansmaulwurfand the song is played completely, only the ID-infos on the wps screen are wrong
17:41:02Hansmaulwurfmarkun: yes vbr
17:41:24Hansmaulwurfdont know if all are vbr, but the most should
17:42:03markunHansmaulwurf: see if the vbrfix plugin helps. It helped for my files where the time was wrong.
17:42:14Hansmaulwurfok I will try
17:42:45larryonehave read that link - is that red wire all that is needed to mod the US version so it will give usbotg - is there other ways using external power sources, etc?
17:43:18 Join guest^^ [0] (
17:43:46goffaboxwave had a cable i thought
17:43:49goffathey have cool stuff
17:44:12 Join hardeep [0] (
17:44:19guest^^Hello ! How are you ? I would like to know if it's possible to install iPod 5G's classical OS after installing Rockbox ? :s
17:44:19markunWhat's the advantage of an external power source?
17:44:34markunguest^^: yes
17:44:43larryonei'd feel more comfortable than modding the iriver myself
17:45:05guest^^markun: Is it a walkthrough about that ?
17:45:11larryoneI am not confident in my soldering skills - I havent done any in a while
17:45:32goffayeah... thats how i felt
17:45:41goffadidn't feel like screwing up my player
17:46:09markunguest^^: I think you can find all the info here:
17:46:09***Saving seen data "./dancer.seen"
17:46:29markunThere also is a rockbox forum to look for answers
17:46:33larryoneunless I can find someone in Ireland who actually knows what they're doing with this stuff
17:46:47guest^^Thanks a lot !
17:47:47goffayeah.. got any buddies into electronics?
17:48:07goffai've got a few.. but they live on the other half of the state :( guess that's why i went with boxwave
17:48:10 Quit Poka64 ("brb")
17:48:31 Quit guest^^ ("CGI:IRC (EOF)")
17:49:43larryoneI have some friends who are into electronics
17:50:40larryoneand I know some guys in the UCD Electronic engineering dept that will have access to the right sort of equipment - but I dont really know that may people who have such intimate knowlege of irivers that they would know exactly what they were doing
17:52:43markunlarryone: you could ask LinusN for some instructions maybe when he gets back
17:57:42 Quit Anthos ()
18:01:35 Quit Gargamale (Read error: 110 (Connection timed out))
18:02:40 Join Poka64 [0] (
18:02:41 Quit ihp120SWE ("CGI:IRC (EOF)")
18:04:39 Quit _FireFly_ ("Leaving")
18:11:23larryoneso apart from the USBOTG thing and the DRM key - is there any operational difference between the US and international models
18:13:04peturno (other firmware of course but these can be swapped)
18:14:03 Quit petur ("[x]")
18:16:08*larryone doesnt care about DRM keys
18:18:17 Quit hannesd ("Client suicide")
18:18:36 Join Kohlrabi [0] (
18:20:13XavierGrlarryone: I think there was a mod at US players that enabled USB OTG
18:20:27larryonesoldering a wire in
18:20:32larryoneso I've heard
18:20:38XavierGrto do that you need the right cable which I think is proprietary and an external power source
18:20:50XavierGrah yes you can solder a wire to skip the power source
18:21:13XavierGrthe difficult would be to find the cable.
18:21:30XavierGrnormal usb 2bmini won't work
18:21:38larryoneI dont mind the possability of using a proprietary cable and external power supply if it gets me around the problem
18:21:59larryoneyea - I dislike proprietary stuff, but not in any extreme way
18:22:09larryoneif it will server my purposes then ok
18:22:21*XavierGr rembers what it took for him to finally use his USB OTG on his new H300.
18:22:29 Quit menollo ("CGI:IRC (EOF)")
18:22:30 Quit B4gder ("time to say moo")
18:22:46XavierGryou see larryone mine was faulty from the start
18:23:01XavierGrthe unit was sent to iriver germany twice
18:23:10larryonemine isnt faulty, it's just american =0)
18:23:18XavierGrand they did a lame fix that broke the other day
18:23:41XavierGrso I had to open the player and fixed it by randomly soldering joints.
18:27:16 Nick qwx_ is now known as qwm (
18:28:18larryoneI wouldnt go that far
18:28:36larryoneradndomly soldering shit might make it short
18:28:40 Join hannesd_ [0] (
18:28:55XavierGrwell I didn't had a choice. USB OTG was a reason to upgrade for my beloved H140.
18:30:38 Part lowlight
18:31:30larryoneI wonder if iriver would mod it for me - If I explained the situation fully and asked really nicely, and paid them for it
18:44:58 Quit hardeep ("Chatzilla 0.9.73 [Firefox]")
18:47:02goffahah... iriver modding.. not likely... they are terrible to deal with
19:04:59 Join obo [0] (
19:09:10 Join Vhata [0] (
19:09:38Vhatais it just me, or is there no way to install rockbox on a Nano from Linux?
19:09:48VhataI can't find anything on the wiki about installing it from a Linux machine
19:10:12Vhataso, it's just me
19:10:16Vhataa thousand apologies
19:10:17Vhatathank you
19:10:57Vhatathat's not linked from is it?
19:11:47bluey-Wiki > iPod Port >
19:12:15*Vhata will shut up now, thanks
19:17:20linuxstbIt's also linked at the top of the Windows installation page, which seems to be the one all external sites link to.....
19:18:39Vhatait's rather easy to install, innit?
19:18:53linuxstbI think so...
19:18:58Vhatawell, I'm done
19:19:09 Join pixelma [0] (n=pixelma@
19:19:09VhataI left my 'pod plugged in at work, expecting this would take quite some time (I have no USB here at home)
19:19:15Vhataso I was going to ssh in and crosscompile and all that.
19:19:19Vhatabut... well... it's done.
19:19:28VhataI s'pose I'll see if it worked when I get to work tomorrow.
19:19:36Vhatathanks guys.
19:19:45 Part Vhata
19:20:50 Join bluebrother [0] (
19:21:05 Quit Falco_away ("Chatzilla 0.9.73 [Firefox]")
19:32:43 Quit BHSPitLappy ("RESET")
19:46:10***Saving seen data "./dancer.seen"
19:47:17 Join PaulJam [0] (
20:02:26 Quit bluebrother ("Verlassend")
20:12:06 Quit bluey- ("Leaving")
20:22:08 Join mirak [0] (
20:23:54 Join Spence [0] (
20:24:44SpenceJust a quick question, I'm considering buying an .mp3 player for this rockbox thing- the OS and restrictions have long put me off.
20:25:21SpenceIt's kinda stupid, but can I get like a spectrum visualiser for rockbox, so it goes in sync with the music?
20:25:56*HCl wonders what restrictions and os put you off o-o
20:25:57Mikachunot a spectrum visualizer yet that i know of, but there is an oscilloscope type plugin
20:26:01linuxstbNot at the moment, but I'm sure someone will code one someday.
20:26:46SpenceI'm on a Mac, though I do use iTunes and like it- the Windows/iTunes divide is kinda lame.. I don't think I want an iPod
20:26:49Hansmaulwurf"It could be you!" (tm) Llorean
20:27:11linuxstbBuy an ipod and put Rockbox on it - it's then no longer an ipod.
20:27:14HClrockbox runs on more devices than just ipod o-o
20:27:25Spencehaha, yeah i was considering an iRiver over an iPod
20:27:34Hansmaulwurfyeah, the X5 are great players
20:27:38Spencetend to have better sound quality in reviews
20:27:40Hansmaulwurffor example
20:27:48Hansmaulwurfthe iPod?
20:28:03Hansmaulwurfwhat reviews? some from ipod fan sites?
20:28:06linuxstbThe irivers supported by Rockbox are no longer sold by iriver. Only the ipods and the iaudio X5 are easily available.
20:28:36SpenceWhat about that Toshiba Gigabeat thing I saw..?
20:29:00linuxstbRockbox isn't working yet on the Gigabeat, but the people porting it are making fast progress.
20:29:29linuxstbI've no idea what the sound quality is like on it compared to the irivers and iaudio though. markun?
20:29:56SpenceGenerally the hardware has been solid for the Cowon kit, it's the software reviewers feel plagued it : )
20:30:17Spencecomes with line in and out doesn't it with that little dongle?
20:30:27Hansmaulwurfi tested the H300 and the X5 in our local computer-shop, didnt hear a difference
20:31:05Hansmaulwurfoh, misunderstood linuxstb
20:31:29linuxstbSomeone needs to write some comparative reviews of the different Rockbox targets running Rockbox...
20:31:47*Spence nods
20:31:54 Quit rconan ("Leaving")
20:32:04Hansmaulwurfcomparing the audio-quality?
20:32:37Spencesurely that would be entirely dependant on the hardware not rockbox?
20:32:55 Quit larryone (Remote closed the connection)
20:33:40amiconnI don't know the X5 audioo, but imho the irivers have the worst sound quality in comparison of archos-iriver-ipod
20:34:28amiconnThat doesn't mean the sound quality is outright bad, but the iriver output signal is quite noisy
20:35:18Spencedoes rockbox record and encode on the fly to say .mp3 or any other compressed format?
20:35:30linuxstbYes, I find the same on my h1x0. The 4g ipod's sound is quite lifeless, so I find the 5g is my favourite to listen to out of my h140, 4g Color ipod and 5g ipod.
20:35:54linuxstbSpence: Not yet, but I would expect it in the relatively near future. Reliable recording to WAV is the priority first.
20:36:23Spenceawesome, i'm so glad i clicked this link on flickr- i'm sold
20:36:26XavierGrstrange most people claim that iriver has better audio quality
20:36:28linuxstbThere is an MP3 encoder plugin in Rockbox already, so you can record to WAV, and then encode afterwards.
20:36:32Hansmaulwurfbut I think on rockbox is a wav to mp3 encoder right?
20:36:41Hansmaulwurfyes, right :)
20:36:58SpenceXavier, i'm onlly basing this on an audiophiles review of the H320,
20:36:59linuxstb:) And it works faster than realtime, so realtime encoding is feasible.
20:37:37Spencei've not read much about other iRiver systems
20:37:54XavierGrSpence maybe I will be called a fanboy but the best thing you can get right now (if you can find one) is either an H100 on an H300
20:38:09Hansmaulwurf(amiconn) I don't know the X5 audioo, but imho the irivers have the worst sound quality in comparison of archos-iriver-ipod <−−−− imho the ipod sound quality is worse than the iriver
20:38:23linuxstbHansmaulwurf: Which ipod?
20:38:30linuxstb(and which iriver) ?
20:38:51Hansmaulwurfat least all ipods from 1G to 4G
20:38:58Hansmaulwurfcompared to the H100 series
20:39:12amiconnBoth of my irivers sound the same, with all the hiss in quiet passages (and the slightly clicking remote)
20:39:17linuxstbI don't know about 1G-3G (or the minis), but the 5g is a big leap in quality from the 4g.
20:39:25amiconnI can't hear any hiss on my ipod (mini g2)
20:39:37Hansmaulwurfmy brother has a 4G ipod and we mean both the H120 sounds better
20:39:38amiconn..and neither on archos
20:39:39Spenceyeah i've heard the 5G has nearly hit the clarity of the shuggle
20:39:45linuxstbHansmaulwurf: I agree with that comparison.
20:40:31linuxstbIt's a shame the shuffle is so unhackable - everyone says it's an excellent sounding player.
20:40:32amiconnAfaik the mini g2 has the same (or almost the same) dac as the 4g ipod
20:40:56Spencethe pez .mp3 player is based on the same chipset i think
20:40:59amiconnWhile it has no tone control at all, I still deem it better sounding than the irivers
20:41:05Spenceyou can change the heads, i suppose that's a hack
20:41:20XavierGramiconn: the hiss can't be the only argument to compare quality.
20:41:22Spencesamsung chipset, can't remember the model number
20:41:27linuxstbIt seems to be the headphone amplification in the 4g ipods that ruin the sound - i.e. what's between the DAC and the headphone socket.
20:41:35 Join webguest21 [0] (
20:41:59amiconnXavierGr: The hiss is what's annoying me. The only other thing would be distortions, and I don't hear any distortions on any of my rockboxed players
20:42:04Hansmaulwurfamiconn: btw, what headphones or earpluges are you using?
20:42:12Spencemost of my library is 256-320kbps VBR lame .mp3s.. i can't quibble that much on quality : )
20:42:34Spence lot of you guys will use .wav/.ogg right?
20:42:44Mikachuwav for music is insane when you have flac
20:42:53amiconnSennheiser MX450
20:43:10amiconnBut most of the time I connect it to a car/home stereo
20:43:11Hansmaulwurfi have not one wav file Spence, but half of my songs are ogg
20:43:32Mikachui convert songs to ogg first (to save space, i have a 2GB nano)
20:43:33amiconn99% mp3 here, mostly lame −−preset standard
20:43:34XavierGrI am a slave of mp3...
20:43:44XavierGrme too
20:43:54linuxstbFLAC and MP2...
20:43:56Spencei only did it so i can share..
20:44:14amiconnOther formats basically for testing only, plus one album as ogg
20:44:31Hansmaulwurf(amiconn) Sennheiser MX450 <−−−− and you can really hear ANY difference in soundquality with them?
20:45:02amiconnThe hiss is noticeable even at lower volumes
20:45:26Hansmaulwurfi use the Etymotic ER4P and i cant hear a hiss
20:45:30Spencei've got little to no experience of coding- if i tried to make that spectrum visualiser thing how far would you think i could get?
20:45:37Spencei think a lot of people would use it
20:45:45linuxstbHansmaulwurf: I use the same, and can definitely hear a loud hiss on my h140.
20:45:46HansmaulwurfSpence: can you code in c?
20:45:51Mikachui think it would be hard to do realtime fft and render in realtime
20:45:55Spencei have the time to learn :)
20:46:04Mikachumaybe you can take shortcuts with mp3?
20:46:11amiconnMikachu: Depends on the fft. It doesn't have to have many points
20:46:18Hansmaulwurflinuxstb: when the remote is plugged in and no song is playing?
20:46:19Spenceunemployed in 4 weeks
20:46:30Mikachuthe oscilloscope already struggles a bit, and that calculation doesn't look so hard
20:46:33linuxstbHansmaulwurf: I don't use the remote. But yes, when no song is playing.
20:46:53XavierGrAlthought isn't it Apple that refuses to say the Signal to noise ratio? (or the manufacturer of the hardware)
20:47:04amiconnI don't use the remote either, except for coding
20:48:16Spencethe oscilloscope thing looks pretty good, just found some pictures
20:48:20amiconnHansmaulwurf: Do you have the ticking remot eproblem?
20:48:30Hansmaulwurflinuxstb: well , i can hear it only when i use the remote
20:48:35Hansmaulwurfamiconn: not at all
20:49:33amiconnMaybe both problems are connected - ticking remote and hiss even without remote
20:49:53XavierGrSomeday I must catch an iPod in my hands to compare sound quality and overall use with default firmware
20:49:57amiconnIt seems some irivers have a grounding problem somewhere
20:50:04XavierGrI still can't understand why this thing sells so much
20:50:22Spenceit's got a mirror on the back
20:50:26Hansmaulwurfits the "coolness" XavierGr
20:50:39linuxstbIt's obvious why it sells - it's marketed to "normal" people, not geeks.
20:50:43XavierGrF*ck trends :)
20:50:57Spenceexactly what puts me off the iPod
20:51:19MikachuSpence: only for 3 minutes
20:51:22Hansmaulwurfi would buy an iPod if i could use them without iTunes
20:51:25Spencei can't deny that it is not a nice piece of hardware.. it's got li-polymer
20:51:28Mikachuthen it is a more like the bottom of your sink
20:51:31XavierGrlinuxstb: Ok, but still why someone would pay more for an underfeatured DAP...
20:51:45*amiconn 's ipod doesn't have a mirror on the back
20:51:54linuxstb "reassuringly expensive".
20:52:06Mikachuif i polish it a bit, it gets mirrory (and more scratchy) until the next time i touch it
20:52:11HansmaulwurfXavierGr: your friend has an iPod, you see it, he tells you its a great player, so you buy one
20:52:44XavierGrHow on earth can someone pay 400-500 bucks without even researching first?
20:52:53Spencerich parents.
20:52:56*amiconn thinks the mini has the best case of all ipods
20:53:02Hansmaulwurfif I tell my friends the H120 can play ogg and have a digital in/out etc. they say "who fucking cares"
20:53:23linuxstbHansmaulwurf: Tell them it can play Doom...
20:53:31 Quit webguest21 ("CGI:IRC (EOF)")
20:53:35Spencei told 2 friends that the H320 did that and they bought it, but to be fair the rest of them would laugh at me
20:53:36Mikachuogg is vital for me, mp3 at 100kbps would sound like crap even to me :)
20:53:47Hansmaulwurflinuxstb: that is working, but the iPod can it too, and with colors!
20:53:55linuxstbHansmaulwurf: But don't tell them that...
20:53:57amiconnogg at 100kbps probably doesn't sound a lot better
20:54:03XavierGrSpence: why laugh at you?
20:54:10XavierGrWhat are their arguments?
20:54:20Spenceerm, that's geeky and i would never use it
20:54:42Hansmaulwurflinuxstb: why not? doom is the best advertisment for rockbox
20:54:45crwlamiconn, it sure does
20:54:47XavierGris that an "argument"?
20:54:59 Join lowlight [0] (
20:55:02Hansmaulwurf"killer application"
20:55:16XavierGramiconn: ogg kicks the mp3's ass on low bitrates
20:55:26crwl*anything* newer than mp3 kicks mp3's ass on low bitrates
20:55:32linuxstbHansmaulwurf: I thought you were trying to persuade people to buy iriver
20:55:44crwllow being maybe <128 kbps
20:55:46Spencewell, it is vaguely.. a poor argument but there are 2 reasons leading to the conclusion of laughter
20:56:20amiconncrwl: Well, maybe it sounds better than mp3, but it's probably still far away from sounding transparent
20:56:35crwlamiconn, yes, i wouldn't claim it transparent
20:56:38Hansmaulwurflinuxstb: no, it was just an example that normal people want a simple to use player which looks cool, but no great technical features
20:56:41amiconnThat does of course depend on the type of music
20:56:51Mikachui sure don't hear any difference, but i think mp3 is good at 140kbps and higher
20:57:06crwlamiconn, but i think i would be myself quite happy listening to about 80-90 kbps oggs on the road, probably happier than to ~128 kbps VBR mp3
20:57:19SpenceJust one more question, how long would you say it will take for RockBox to be a polished open product like FireFox?
20:57:22amiconnThere is music that sounds transparent with mp3 @160kbps, and there is music that needs >240kbps mp3 to sound transparent
20:57:29XavierGramiconn: of course not transparent, but make the following ogg and mp3 at 48kbps
20:57:48Hansmaulwurfmy MP3 are 192kbps, i dont think you can hear if a song is 192.kbps or 256kbps
20:57:49crwli encode to -q4 ogg (~128 kbps) to my h120 and i find it more than satisfactory for my use
20:58:04amiconn...and mp3 also depends a lot on the encoder
20:58:08crwlanything more would be waste everywhere else than home, IMO
20:58:16Mikachuand cbr vs vbr/abr
20:58:18XavierGrwith mp3 you can't here a thing on such low bitrates while on og at still it sounds decent without distortion artifacts
20:58:21amiconnHansmaulwurf: I can for some songs
20:58:28XavierGr^here =hear
20:58:37Hansmaulwurfyeah i have some too, but not normal rock songs
20:58:46amiconnThat's why I use lame −−preset standard
20:59:25XavierGrwow you sure have sensitive ears, to be able to hear difference with alt preset standart
20:59:35amiconnno, I can't
20:59:49XavierGrI haven't made an ABX test but beyond 160 I can't tell the difference
20:59:51crwllame −−preset standard is very, very good
20:59:52Mikachueven if i hear differences, it usually doesn't bother me too much
20:59:57amiconn..but I can hear a difference between 192kbps cbr and −−preset standard for some songs
20:59:57Spenceso subjective anyway, seeing as each of our ears are entirely different
21:00:00XavierGrI just rip to alt preset standard just in case
21:00:04Mikachuit's still the same music
21:00:14crwlbut then again, i haven't been able to ABX ogg vorbis at ~160 kbps (and not always even at 128) so...
21:00:16amiconn(those songs come out at 240..250 kbps with −−preset standard)
21:00:50 Join damaki [0] (
21:00:56Spencea lot of what you say you can't hear is what you are meant to be feeling anyway, it is frequencies that our ears can't detect but can feel- that is what bass and trebble really is
21:00:57amiconnI'm not concerned much about space, so I don't need ogg
21:01:04XavierGrat what bitrate mp3 stops busing the mp3 algorithm and starts to encode as mp2?
21:01:12XavierGr^busing = using
21:01:21Mikachui think never?
21:01:25amiconnOf course I don't have unlimited space either, otherwise I would use something lossless
21:01:25Hansmaulwurf"bass" with earphones is a joke
21:01:27Hansmaulwurfnothing else
21:01:35Hansmaulwurfyou cant call that "bass"
21:01:55XavierGrI've heard that at high bitrates mp3 uses another algorithm base on mp2
21:01:58XavierGrI am not sure though
21:02:00 Join tvelocity [0] (n=tony@
21:02:15amiconnXavierGr: Nope. mp3 is always mp3
21:02:25Mikachuthere is toolame for mp2
21:03:46 Join lodesi [0] (
21:03:53Spencebeen nice chatting to you, got to reboot. seeya
21:05:03 Quit Spence ("CGI:IRC (EOF)")
21:06:07 Join matsl [0] (
21:06:17 Join hardeep [0] (i=hardeeps@SDF.LONESTAR.ORG)
21:06:43XavierGrok I finally managed to make my multi highlight word script in irc! :)
21:07:15XavierGrNow I highlight every dev's nick that speaks to be sure that I won't miss any serious discussion
21:08:03*amiconn can do this with just a couple of settings in his irc client
21:08:04tvelocityin mirc?
21:08:12amiconnNo need for fancy scripts
21:08:14tvelocitymirc is teh sux
21:08:54Mikachui can do /hilight amiconn if i want
21:09:02Mikachuoptionally with -color and -actcolor
21:09:31Mikachu(in irssi)
21:09:57tvelocityyeah irssi is great
21:10:09qwmso, when is 3.0 coming out?
21:10:16qwmwasn'it supposed to come may 15th?
21:11:13Mikachumaybe you could read the first sentence in the topic :)
21:11:21XavierGrI used x-chat and didn't had it.I used also HydraIRC but I couldn't find such feature.
21:11:31qwmMikachu: no date there. :p
21:11:39*ender` thinks the release date should be set to Friday (but don't specify which friday)
21:11:41tvelocityi want a gui version of irssi:P
21:11:48Mikachuthere was an xirssi
21:11:51Mikachuit sucks though
21:11:56XavierGrthen with mirc it took me 2 days to learn how to script but at least I managed to do it.
21:12:12tvelocitymirc's scripting sucks bollocks
21:12:17ender`XavierGr: in hydrairc, go to hilights in settings
21:12:20amiconnXavierGr: In HydraIRC: Options->Preferences->Buddy groupds->Notifications
21:12:22tvelocityyou can script x-chat in python and perl. even in C
21:12:37Mikachuyou can "script" all open source clients in C :)
21:12:50XavierGrwill that highlight only the word (that I want) or the whole line?
21:12:56tvelocitynot without recompiling:P
21:13:07Mikachuyou can add modules to irssi dynamically
21:13:18Mikachuand you can upgrade irssi without disconnecting
21:13:26tvelocityyes irssi is teh pwn
21:13:28XavierGrBecause now each dev-nick has its own front and back colour.
21:13:33 Join Infirit [0] (
21:13:36XavierGrSo a quick look on the colour and I know who is talking.
21:13:40tvelocityit eats all other IRC clients for breakfast, even if it is CLI
21:13:41ender`how does upgrading without disconnect work?
21:13:55ender`(i mean, technically=
21:14:02Mikachuah, i guess it passes some sockets around
21:14:07 Join actionshrimp [0] (
21:14:12XavierGrVery usefull when non-devs chat
21:14:15linuxstbender`: Are you attempting to talk about Rockbox?
21:14:32ender`about releases?
21:14:34ender`yup :)
21:14:41amiconnTerminal based????
21:15:09XavierGrNow what's wrong with some of my mp3s? Windows, iriver firmware, Winamp have no problem with them. Rockbox and foobar report wrong lengths.
21:15:23linuxstbender`: It seems the plan is to fix the bugs first, then release...
21:15:28ender`then if you don't release on Friday, you can always claim you were earlier than expected :)
21:15:31linuxstb(nothing more specific...)
21:15:38 Quit damaki__ (Read error: 110 (Connection timed out))
21:15:47Mikachunow we just have to sit back and wait for the bugs to be fixed
21:15:56linuxstbThat "someone" will be busy...
21:16:03ender`well, you can count on people bugging you when the next release will be :)
21:16:43XavierGrI think on Rockbox front ther should be a big warning informing the average user about it.
21:17:03Zendeferawarning about what?
21:17:31 Join arkascha [0] (
21:18:36InfiritHiya, when the the battery indicator in rockbox is 0 (zero) would it then shutdown by itself (not the hardware forcing to power off)
21:18:43XavierGrZendefera: ABout the 3.0 release.
21:18:55Zendeferaoh, I see.
21:19:02XavierGrZendefera: It seems that it won't be released soon....
21:19:15InfiritI am trying to find out more about the batterylife issues on the h300
21:19:21Zendeferano big deal. :) more time for fixing bugs.
21:20:23InfiritThe reason i ask is that the Iriver firmware is reporting much higher values then rockbox
21:20:44Infirit63 in rockbox but completely full in the iriver firmware
21:21:10pixelmaXavierGr: in HydraIRC you can set diffferent types of highlighting/notifications (to give only one word a certain colour and/or backgroundcolour is possible)
21:21:25ZendeferaI'm sure that the bettery level algorithms haven't yet been optimized.
21:21:49Zendeferabattery I mean
21:22:31Infirittrue but if rockbox decides to shutdown when it thinks the battery is empty but in reality the battery is half empty
21:23:03InfiritIt could be the explanation why it is reported as being bad
21:24:06Infiritwhile it realy is not ;-)
21:24:33XavierGrpixelma: seems I missed that. Then I used mIRC learnt how to script and did the feature myself. Now there is no turning back. But at least I got rid of Trillian.
21:25:18pixelmayou wouldn't have hasd to script in HydraIRC ;)
21:26:20 Join Logicwax [0] (
21:26:20 Quit Zendefera ()
21:26:35 Quit actionshrimp ("( :: NoNameScript 4.01 :: )")
21:27:13XavierGryes, but I learnt how to make basic scripts. That may come to usage some day.
21:28:30tvelocitymirc's scripting is lame:P just learn python or something:P
21:29:03ender`perl, perl!
21:29:23lowlightAnyone here using the sim?
21:29:41tvelocityi see it coming, someone will yell "ruby! runy!!!111one" now
21:29:50linuxstblowlight: Are you still investigating resume?
21:30:00*Infirit thinks of python ;-)
21:31:17lowlightlinuxstb: kind of...but I'm having a problem with the sim if I play mp3 > flac I get a "FLAC: Error initialising code"
21:31:53lowlightbut it doesn't happen on my h140
21:33:14Infiritso the question is would rockbox shut down the player if the battery level is 0?
21:33:30linuxstbInfirit: I don't think it does, no.
21:33:50lowlightlinuxstb: I think resume would be fairly easy to add to flac. Just adapt flac_seek to find a seek point based on the byte offset rather than the sample number.
21:37:06linuxstblowlight: Yes, FLAC should be OK to just resume from a byte offset. The frames themselves contain a timestamp, so after decoding the first frame, the codec can update the elapsed time accurately. You don't even need to use the seektable.
21:41:01 Join postglow [0] (
21:41:16 Join qwx [0] (
21:41:38 Part pixelma
21:43:04Infiritlinuxstb, Ah so the alleged battery live issues could just be a case of mirepresenting the battery level?
21:43:47amiconnRocbox never shuts down by itself
21:43:55 Quit lowlight ("CGI:IRC (EOF)")
21:44:14amiconnEither the user shuts it down, or it dies from low battery
21:44:45Infiritamiconn, in the last case the hardware is forcing it of.
21:44:46 Quit wtf (Success)
21:45:07amiconnIt depends...
21:45:18 Join lowlight [0] (
21:45:21amiconnWith LiIon, yes, the battery protection circuit forces it off
21:45:32sharpeoh, gah...
21:45:58InfiritAh understood
21:46:03 Quit postglow ("CGI:IRC (Ping timeout)")
21:46:11***Saving seen data "./dancer.seen"
21:46:16 Quit logicecx (Read error: 110 (Connection timed out))
21:46:16 Quit arkascha (Remote closed the connection)
21:46:29 Join Ribs [0] (n=ribs@
21:46:33InfiritSo if i can run rockbox for a long time after hitting zero it is likely misrepresenting the actual values. I'll test this tonight.
21:46:48InfiritIs there also a bug report for this pn flyspray
21:47:35amiconnThe battery level meter is only roughly calibrated on iriver
21:47:58Mikachuimo it should never show 0 :)
21:48:06amiconnBut I wouldn't say the ability to run at 0% is a bug - it's a nice extra of that unit
21:48:34amiconnThe critical levels seem to be slightly different from unit to unit
21:48:37Infirityeah but if it is in the hours more something is wrong, right
21:48:57amiconnAfter all, the remaining runtime estimation is just that - an estimation
21:49:14Infiritok understood
21:49:23amiconnInfirit: Hours more? On what unit? I never observed that...
21:49:56 Join pixelma [0] (n=pixelma@
21:49:57Infiritamiconn, I noticed that the iriver firmware is reporting full while in rockbox it is 60 on my h3
21:50:24 Join petur [0] (n=petur@rockbox/developer/petur)
21:50:27linuxstbMaybe the iriver firmware is wrong...
21:50:28lowlightlinuxstb: yes. I believe updating set_offset will properly save the offset value for resuming. However, there's a "latency" adjustment (playback.c:522) so I was unsure if the offset would correspond to an actual seekpoint.
21:50:31*amiconn has no idea what the original firmware reports
21:50:51amiconnThe only thing that I use the original firmware for is usbotg.
21:50:52Mikachuapple firmware reports "full" "almost full" "almost empty" and "empty" :)
21:51:10Mikachupossibly half too
21:51:19InfiritCould be the iriver is wrong but if i can run it for many hours after hitting zero it is verry roughl ;)
21:51:21 Quit qwm (Connection timed out)
21:51:31linuxstblowlight: Ah, we definitely don't want that hack in FLAC.
21:51:54 Quit lodesi (Read error: 101 (Network is unreachable))
21:51:56linuxstb.. the decoder wants an exact frame offset.
21:52:20 Join lodesi [0] (
21:52:24InfiritAnd would mean there is no real battery life problem
21:52:31InfiritJust a representing issue
21:52:37amiconnInfirit: I wouldn't care too much about the display in rockbox either as long as the excessive power drain isn't fixed
21:52:44 Join wtf [0] (
21:53:01amiconnDepending on what it is, it may as well influence the battery meter
21:53:27Infiritamiconn, how do you know there is one?
21:53:53amiconnThere's definitely one. I performed runtime tests on both my H140 and H340, with the same album
21:53:59amiconn(192kbps mp3)
21:54:23amiconnSince both units have the same cpu and ram, runtime should be very similar
21:55:12 Join jbauman [0] (
21:55:18amiconnThere's slightly more to draw into the framebuffer on H300, but to account for that, the H300 battery has slightly more capacity, and during my test, the display backlight was off, which implies the display is completely switched off on H300
21:55:34amiconnRuntime was >19 hours on H140, but a mere 11 hours on H340
21:55:35InfiritAh ok, so me trying to figure it out like this is not helping ;)
21:56:26InfiritThats a big difference in runtime
21:58:25 Join JBGood25 [0] (
21:58:32amiconnYes it is
21:58:45amiconnThat means something is drawing an extra 50..60 mA somewhere
21:59:44*petur did a sine recording test and sees the same glitches whatboutbob saw :(
22:04:36peturlet's do the same test with the cvs version...
22:04:36XavierGrwith or without boost?
22:04:43amiconnOops... How many samples rae that?
22:04:45peturthis was without boost
22:05:37XavierGrpetur: Ah okay *phew* for one moment I thought that H100 has glitchy recording....
22:05:52petur~87 samples
22:06:28amiconn2 ms
22:06:41 Quit lowlight ("CGI:IRC (EOF)")
22:06:47amiconnWas that completely without boost, or with selective boost?
22:07:32peturboost at write (which shouldn't have occurred as this is at the beginning of a recording)
22:08:07amiconnHmm, but perhaps an unboost happened there?
22:08:17amiconnDo you have backlight fading enabled?
22:08:24amiconnAh, forget it
22:08:26peturerrr... no boost at all I think (where did my version go)
22:08:43 Part pixelma
22:08:48*amiconn forgot that petur has a H300
22:08:57peturyeppers ;)
22:09:04sharpequick, what player does sharpe have?!
22:09:40amiconnpetur: No glitches with cvs recording?
22:10:00peturwait a bit.... ;)
22:10:37 Join pixelma [0] (n=pixelma@
22:13:29 Quit JBGood (Read error: 110 (Connection timed out))
22:14:58linuxstblowlight: Looking at the codec_set_offset_callback(), I'm thinking it should be remembering the offset values for the last N frames, in order to accurately take account of the latency.
22:16:58 Quit jbauman (Read error: 110 (Connection timed out))
22:18:03peturamiconn: cvs build is perrrrfect
22:18:11 Join tom_ [0] (
22:18:15 Quit Hansmaulwurf ("( :: NoNameScript 3.81 :: )")
22:19:11 Join webguest57 [0] (
22:20:12 Join akaidiota [0] (
22:21:32 Quit darkless (
22:22:49peturduh... the glitchy recording was with boost/unboost at diskwrite
22:23:07*petur must clean up his heap of test builds
22:25:24NJoindarkless [0] (
22:27:48petursomething's still not quite ok with usb too :(
22:31:16 Quit Poka64 ("nite")
22:32:10 Join lodesi_ [0] (
22:32:17 Quit lodesi (Read error: 110 (Connection timed out))
22:32:41peturno glitches when recording without boost (and no boosting while writing)
22:33:43amiconnHmm, so it's the boost and/or unboost
22:33:59amiconn2 ms looks like the pll relock time
22:34:20amiconnBut the audio clocks should be available even during transition
22:34:28peturI'm now building a version with boost/unboost again (the first one contained other modifs too)
22:34:36 Join lowlight [0] (
22:35:31amiconnWhat's irritating is that the waveform looks 'stretched', as if there were extra samples inserted
22:35:50amiconnToo bad that the periods aren't 'numbered'
22:36:04amiconnAre the glitches present in both channels?
22:36:43 Quit akaidiot (Read error: 110 (Connection timed out))
22:36:47*petur points to the screenshot :)
22:36:58amiconnMeh, silly question...
22:37:47amiconnCould you record with 2 different sine waves per channel, which are correlated but by a non-trivial ratio?
22:38:07lowlightlinuxstb: can't say I really understand the latency thing. I guess it's to take into account that there's decoded samples in the pcmbuf that haven't been played.
22:38:28 Join akaidiot [0] (
22:38:56linuxstbYes - if you just resumed to the point that was last decoded, it would be a couple of seconds (I'm not sure on the latency value) after the last sound you heard.
22:39:27 Join TCK [0] (
22:39:33peturamiconn: must look again what I'm doing here, my last test (with boost/unboost) has no glitch either :( :(
22:40:49amiconnlinuxstb: Afaik, the latency depends on whether crossfade is enabled or not
22:41:15linuxstbamiconn: I guessed it would. Any idea what the range is?
22:44:21amiconnI guess the canonical latency is around 0.5 sec. Then the total crossfade time will be added to that
22:44:40*amiconn never uses crossfade
22:49:15 Quit akaidiota (Read error: 110 (Connection timed out))
22:51:12 Join akaidiota [0] (
22:53:11 Quit Logicwax (Read error: 110 (Connection timed out))
22:54:29 Join ep0ch_ [0] (
22:59:38 Quit akaidiot (Read error: 110 (Connection timed out))
23:01:22 Join qwm [0] (
23:04:39 Quit lowlight ("CGI:IRC (EOF)")
23:05:14 Quit mirak (Connection timed out)
23:08:16 Join mirak [0] (
23:10:17 Join akaidiot [0] (
23:11:18 Quit qwx (Read error: 110 (Connection timed out))
23:14:29lostlogicthe pcmbuf is always at least 2 seconds, which means the latency is up-to 2 seconds by default. the crossfade time is added to _that_
23:15:13lostlogicwait, I might be wrong, and it might be 3 seconds by default, or 2 seconds plus crossfade length
23:15:20lostlogicsee set_crossfade in playback.c
23:15:30linuxstbI was wondering about that - when crossfade is in progress, the first track has already been decoded, and the decoder has moved onto the next one.
23:15:31lostlogicoh, and lowlight left before I started yapping, blah.
23:15:43linuxstbAh, I didn't notice that either...
23:16:40 Join reset [0] (
23:17:45amiconnWhy 2 full seconds?
23:17:52amiconnSounds quite much to me...
23:19:48resetIs there any way to use my iTrip with Rockbox and iPod Nano?
23:19:49lostlogicamiconn: beats me... it depends on the cost of boosting the CPU how much is worth having.
23:20:24amiconnHmm, the boost...
23:21:18linuxstbreset: No, I don't think they work. Rockbox doesn't communicate with any ipod accessories yet.
23:22:11resettoo bad.. hope they manage to fix this :)
23:22:16 Join Acksaw [0] (
23:22:18linuxstbI hope they do as well.
23:22:46Acksawdoes anyone know what the term for things like VBR and CBR is?
23:23:08Acksawsay someone is asking what the .... is i would say either cbr or vbr
23:23:09linuxstbreset: You can use any generic FM transmitter instead though.
23:23:34 Nick Acksaw is now known as ACK54W (
23:24:47 Join Sinbios [0] (
23:25:16resetlinuxstb: Yeah, but i already bought my iTrip ;)
23:25:24linuxstbACK54W: No, I don't think there's a term for that. Someone would just ask if a stream was CBR. (or if a stream was VBR).
23:25:37ACK54Wi see
23:26:45linuxstbreset: Have you tried it?
23:26:47 Quit akaidiota (Read error: 110 (Connection timed out))
23:27:05resetlinuxstb: the iTrip? Yes, won't start up..
23:29:25 Join akaidiota [0] (
23:32:42 Quit ACK54W ("( :: NoNameScript 4.03 :: )")
23:39:15 Quit reset ()
23:40:19 Quit akaidiot (Read error: 110 (Connection timed out))
23:43:56 Quit solexx_ ("leaving")
23:44:50 Quit RedBreva (Read error: 110 (Connection timed out))
23:46:15***Saving seen data "./dancer.seen"
23:46:45preglowlostlogic: reiterating a question here, any reason why codec_pcmbuf_insert_split_callback doesn't just wait with calling dsp_process until it has room for the entire chunk to fit in the pcmbuf?
23:52:55 Part ep0ch_ ("Kopete 0.11.1 :")
23:58:21 Join postglow [0] (

Previous day | Next day