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-06-23

00:00:02stripwax! what
00:00:06dionoeaBagder: well ... you only need write access for commit, no ?
00:00:23sharpe! something like, final fantasy tactics, and that one free online flash game that's like it.
00:00:35Bagderdionoea: you need write access for doing 'cvs add'
00:00:37stripwaxah! (don't know it at all.. oops)
00:00:51sharpei just remember the movement system...
00:01:05dionoeahum ... i though that additions were only sent upon commit (like in subversion)
00:01:14dionoeawell ... anyway ... who cares ? :)
00:01:19dionoeagood night
00:01:37*preglow kicks gtk
00:01:40*preglow kicks gtk again
00:01:57stripwaxa game like Pang would be cool.
00:01:59*tucoz helps gtk back up
00:02:03*preglow shoots gtk
00:02:07sharpestripwax: never heard of it
00:02:16*tucoz calls 911
00:02:28stripwaxlittle man shooting bubbles with a laser. kinda old-school run.
00:02:29*sharpe screams in horror at the sight
00:03:04sharpewhat about mario?
00:03:11stripwaxwell, there's already rockboy
00:03:17sharpeyeah, true.
00:03:31sharpedoom 3!
00:04:01markunremember the game Another World / Out of this World ?
00:04:02sharpeif we're lucky, we can get a tenth of a frame per minute.
00:04:02 Join tvelocity [0] (
00:04:15preglowmarkun: great game
00:04:21sharpedon't remember it...
00:04:23markunyes, I loved it
00:04:24stripwaxmarkun - yeah, by those french developers
00:04:36markunEric Sahi or something
00:04:43sharpewhat about a strategy-like game?
00:04:51preglowmarkun: i remember it's greatly involving
00:04:53dionoeaC&C ?
00:04:58sharpeyeah, kindof
00:05:00tucozmarkun: did you know that the original author has released a new version of that game?
00:05:03dionoeaor civ ?
00:05:03tucozin high res
00:05:07preglowlike running from that bloody beast in the start, i was perched on the edge of my seat during that
00:05:21markuntucoz: yes, I knew
00:05:26sharpeah, was thinking more along the lines of c&c/starcraft/other-game-like-those
00:05:34tucozthat was a really great game
00:05:50tucozjust like prince of persia was
00:05:52stripwaxsharpe - would be REALLY hard on h1xx
00:06:07sharpestripwax: :)
00:06:07stripwaxunless it's slow. in which case probably no point
00:06:10dionoeareal time strategy without a mouse ... that would be tough to play
00:06:30stripwaxoh. hey. how about porting Astroball
00:06:40sharpethat is..?
00:07:02sharpejust got there
00:07:22stripwaxwow, that screenshow REALLY doesn't do it justice...
00:07:59tucozor or :)
00:08:08stripwaxbouncing ball platform game. actually I dreamt a similar game about six years before that came out, except in mine the bouncing ball thing had lasers coming out of its ears.
00:08:26sharpe... okay!
00:08:44stripwax(like womlet but without being able to see the entire arena)
00:08:51 Quit bushblowz (Read error: 104 (Connection reset by peer))
00:09:03sharpewas just thinking... but we have something similar...
00:10:15Mikachutron would go a lot faster than wormlet, and no pickups
00:10:42markunperhaps some scummvm games will even be possible on the gigabeat..
00:10:53stripwaxmarkun - why the gigabeat .. ?
00:11:00Mikachuit has an ultra fast cpu
00:11:00markun300MHz ARM9
00:11:19stripwaxscummvm should work just fine on a 66mhz 386, so .. ?
00:11:19sharpehahah, what about the sims? heheh...
00:11:25Mikachuit might even be able to emulate snes with sound in realtime
00:12:56sharpeahah, we can do two play games via headphone ports...
00:13:49markunand a sega emulator maybe
00:14:25markunbut first we have to finish the port
00:15:23Mikachuthat would be a prerequisite
00:15:50markunWe are working on the bootloader
00:16:05Mikachucan you subscribe to updates on specific wiki pages?
00:16:34markunas soon as we have the bootloader working I'll let you know
00:16:58Mikachuheh, i meant about the menu page
00:16:58markunI'll update then as well
00:17:12markunah :)
00:17:24markunDon't know if that's possible
00:17:39stripwaxok, first rockbox boot on ipod, here we come ..!
00:17:40Mikachuthere is a button 'minor edit (dont notify)'
00:17:45Mikachuso i was curious who it doesn't notify
00:17:49*stripwax safely unplugs his hardware..
00:18:13markunMikachu: on wikipedia it makes the change not show up in the 'recentchanges' page
00:18:29markunbut here I don't think it does anything
00:19:04Mikachumaybe i should add some descriptive comment to my menu
00:19:33markunMikachu: hard to see what changes you made
00:19:43markunMaybe you can mark them with a colour or something?
00:19:53Mikachui don't know, can i?
00:20:23 Part tucoz
00:21:06 Quit ender` (" /* Return code=1: generic error condition, Return code=2: all other error conditions */")
00:21:09markun%RED% Red %ENDCOLOR%
00:22:43 Join jlf [0] (i=jlf@otaku.freeshell.ORG)
00:23:43sharpewhat about wolfenstein 3d? :D
00:25:10Mikachumarkun: it's very fickle, i have to put the endcolor and color on same indent levels for it to work..
00:25:18stripwaxsharpe - if there's already doom, what's the point?
00:25:50PaulJamI wonder if i should make a keyckain out of the broken UDA chip to remind me to never again connect my h320 to a grounded device while the charger is connected.
00:26:11 Join ashridah [0] (
00:27:30Mikachuhm no that's not it
00:29:22Mikachumarkun: okay, done
00:30:56markunMikachu: much clearer
00:31:02sharpehmpf. what about a tile-based rpg?
00:31:21stripwaxsomething like Chaos on the spectrum...?
00:31:26Mikachumarkun: i guess i was on drugs earlier, didn't think :)
00:31:32 Part jlf
00:31:34sharpei'll tell you as soon as i look that up?
00:32:04sharpenot... quite...
00:32:18markunMikachu: I'm a bit colour blind and though it was red until I read %GREEN% :)
00:32:44stripwaxsharpe - no worries - what did you have in mind?
00:33:10sharpeyou know all of the new-ish rpg games that are tile-like?
00:33:55stripwaxnot any new-ish ones :-(
00:34:10stripwaxdidn't know they were still in fashion (or in fashion again..)
00:34:26 Quit Poka64 ("z<ZZzzZZzzdaZZ")
00:34:31sharpeeh, i only said newish because that's... a cool word.
00:35:18sharpemaybe something like the old ultima games?
00:35:39stripwaxyeah - never played them unfortunately ..
00:36:02sharpei'm not a real big rpg kind of person, i'm only thinking of ideas...
00:36:46 Part ashridah ("Konversation terminated!")
00:37:03stripwaxno - I think you're onto something - big clear tiled sprites and maybe even turn-based
00:37:28***Saving seen data "./dancer.seen"
00:37:49 Quit damaki__ (Read error: 110 (Connection timed out))
00:38:00sharpewould it be a port, or a completely new game?
00:40:48preglowport ff6, plz
00:40:57preglowor better yet, port zsnes
00:41:17sharpepreglow, you're the developer... :-D
00:41:50stripwaxum, why not a completely new game?
00:41:57sharpewhat i was thinking...
00:42:14sharpewould be more fun to do...
00:42:58stripwax gotta run, night all
00:42:59 Part stripwax
00:45:02 Quit bagawk (Remote closed the connection)
00:48:34 Quit El_PaTrOn ("I-n-v-i-s-i-o-n 2.0 Build 3515")
00:51:34 Quit lee-qid ("Trillian (")
00:51:55 Quit dpro (Read error: 110 (Connection timed out))
00:54:39markunI was just talking to the guys at #scummvm and they told me it has been ported to ipodlinux!
00:58:07 Join BHSPitMonkey_ [0] (
00:59:07 Join pixelma [0] (n=pixelma@
00:59:59 Part pixelma
01:00:50 Quit mikearthur ("Konversation terminated!")
01:00:58 Join BjoernErik [0] (
01:01:22 Quit Bjoern-Erik (Read error: 104 (Connection reset by peer))
01:03:58 Join blaxbb [0] (
01:04:38 Join Aditya|Nap [0] (
01:04:51 Part Aditya|Nap
01:05:58sharpeacting the fool?
01:06:05Mikachuhe doesn't have to act, he's norwegian
01:07:04*preglow prepares a couple of lethal svenskevitser
01:09:24 Quit lamed ("CGI:IRC (EOF)")
01:09:47blaxbbcould someone help me i got an error trying to compile
01:11:37sharpewhat would that error be?
01:12:16blaxbbthis is what it said after i typed make
01:12:24blaxbbgcc -g rdf2binary.c -o rdf2binary
01:12:35blaxbbmake[1]: gcc: Command not found
01:12:50Mikachuto compile, the first thing you need is a compiler
01:12:51blaxbbmake[1]: *** [rdf2binary] Error 127
01:12:57blaxbbmake: *** [tools] Error 2
01:12:59sharpeyes, compilers are needed.
01:13:22 Join nar588 [0] (
01:13:24Bagderfor compiling, nothing beats having a compiler installed...
01:13:33blaxbbyeah i followed these directions and
01:13:46Mikachuapparently not very well :)
01:13:57sharpedd you actually install gcc?
01:14:10blaxbbi think so let me check
01:14:22sharpeand whatever architecture of gcc you need for your rockbox compilation?
01:15:02Mikachublaxbb: most notably the part in the middle without a screenshot where it asks you to select several packages under Devel
01:15:18blaxbbyeah im checking to see if i got all of those
01:16:27blaxbbyeah i have everything including gcc
01:17:13Mikachudid you start cygwin with the bat file?
01:17:26Mikachuthen i dunno
01:18:06sharpeis gcc in your path?
01:18:24blaxbbi didnt do that
01:18:31 Join TCK [0] (
01:18:39 Quit BHSPitMonkey (Connection timed out)
01:19:11sharpeyou're welcome
01:19:21sharpedoes it work?
01:19:21 Join Ersan [0] (i=Ersan@
01:19:25Ersancan pluginddoom play heretic?
01:19:39Mikachuno, it is another game
01:20:00Ersanthought it was the same engine
01:25:05 Quit obo ("bye")
01:25:08nar588i have to say, the "unofficial installer" from the ipod wizard forums works fairly well
01:26:25nar588however, which folder do roms go into for them to work in rockboy
01:26:37sharpeyou just execute them
01:26:47sharpebrowse to them, and hit select
01:26:54nar588then i have a prob
01:27:10sharpeand that would be...?
01:27:26nar588cant find em
01:27:42sharpewhat do you mean?
01:27:55sharpethey don't appear in the filebrowser?
01:28:01sharpeyou're using tagcache?
01:28:13nar588wtf is tagcache
01:28:21sharpethen my guess is you're not using it.
01:28:29sharpewhere did you put the roms?
01:28:47nar588the just dragged em to the ipod, no directory
01:29:01sharpeokay, and they don't appear in the file browser?
01:29:17nar588if what im looking at is the filebrowzer, no
01:29:32sharpenext; are they the right extension? , .gbc
01:30:12sharpeis the file browser set to view only music? or all files? or supported files...?
01:30:24 Quit Ersan ()
01:30:35nar588not sure
01:30:43nar588i just installed it, not a pro at it yet
01:31:00sharpewhat version of ipod do you have?
01:31:20nar588no color
01:31:57 Join JdGordon [0] (
01:32:01sharpeokay, well, rockboy is only supported on the video and the color at the moment, as far as i know.
01:32:10Mikachuthere was a commit recently
01:32:25MikachuUpdate for Rockboy: - fix scaling for other color screens than H300 - full menu rewrite to display choices properly - some small tweaks to code - some formatting updates
01:32:31MikachuFix the scaling not being initialized properly.
01:32:38nar588effin a
01:32:42nar588i thought it said it would work
01:32:46nar588ah well
01:32:54Mikachui am not sure what players that include
01:33:11Mikachubut i think ipod 4g doesn't have the grayscale lib yet
01:33:35*nar588 finds an uninstaller
01:33:53Mikachuor you could use rockbox
01:33:56sharpewell, thank you for trying rockbox. please come again.
01:34:01Mikachuit will rox your sox
01:34:15blaxbbor you could use ipl
01:34:26sharpeor just go back to the apple firmware.
01:34:31blaxbbor that
01:35:07 Join Bjoern-Erik [0] (
01:35:13 Quit BjoernErik (Read error: 104 (Connection reset by peer))
01:45:04 Quit PaulJam (".")
01:46:00 Join akaidiota [0] (
01:47:34 Quit Daishi ("Client exiting...")
01:49:19 Quit tvelocity ("Ex-Chat")
01:49:22 Quit lds_ ("Parti")
01:50:51 Join pixelma [0] (n=pixelma@
01:57:44 Quit linuxstb_ ("CGI:IRC")
02:00:16hardeepyaaay, i (heavily) modified the old script to generate tagcache files
02:00:50hardeepcan do it all offline now, woo
02:01:06sharpei wonder if i should start working on a tile library for rockbox
02:01:27 Quit Aghaster (Read error: 104 (Connection reset by peer))
02:02:06 Quit earHertz (Read error: 104 (Connection reset by peer))
02:09:09sharpesomething. i'm bored.
02:12:49 Quit Bjoern-Erik (Read error: 110 (Connection timed out))
02:37:32***Saving seen data "./dancer.seen"
02:37:43 Quit chromoXdor ("Miranda IM! Smaller, Faster, Easier.")
02:37:45blaxbbWOOT its working
02:44:56 Join ashridah [0] (
02:49:53 Join actionshrimp [0] (
02:51:05 Quit hardeep ("BitchX-1.0c19 -- just do it.")
02:51:18Genre9mp3request timed out
02:52:54 Part ashridah ("Konversation terminated!")
02:54:21 Join Daishi [0] (
02:54:25sharpealternate request took 240000ms
02:54:44 Quit Rick (Read error: 104 (Connection reset by peer))
02:55:16 Quit blaxbb ("CGI:IRC (Ping timeout)")
02:55:45 Join Rick [0] (
03:01:10 Join Bjoern-Erik [0] (
03:06:13 Join hardeep [0] (i=hardeeps@SDF.LONESTAR.ORG)
03:10:22 Nick JoeBorn is now known as JBorn (
03:10:59 Quit Genre9mp3 ("I don't suffer from Rockbox psychosis. I enjoy every minute of it.")
03:12:40 Join joe2 [0] (
03:14:01 Quit YouCeyE (Read error: 110 (Connection timed out))
03:21:57 Join Mekrob [0] (n=dummeska@
03:22:21Mekrobhi all
03:23:59 Quit Nibbler (Remote closed the connection)
03:28:21 Quit jd_ ()
03:32:17 Part pixelma
03:40:04 Join obithrawn [0] (
03:50:42 Part Mekrob
03:57:22 Join Mekrob [0] (n=dummeska@
03:58:18 Quit obitharwn (Read error: 110 (Connection timed out))
04:07:17 Quit hardeep ("BitchX: anything else would be uncivilized")
04:22:24smably_busy in here tonight...
04:26:02 Join Sinbios [0] (
04:27:51 Join xoder [0] (
04:35:02 Quit joe2 (Read error: 104 (Connection reset by peer))
04:37:33***Saving seen data "./dancer.seen"
04:38:57JdGordonsmably_: 50 idlers is busy??
04:40:52MikachuJdGordon: sarcasm, get it while it's hot
04:43:04smably_haha :)
04:45:58*JdGordon heads of to final exam for the semester :D
04:46:04Mikachugood luck
04:51:31 Join joe2 [0] (
05:01:11 Quit TeaSea ("Leaving")
05:01:39 Join Rob2222_ [0] (
05:02:51 Join lamed [0] (
05:04:25lamedhello, everyone, I just wanted to put a notice on the new hebrew support patch i've made in preparation of the all mighty v3.0.
05:06:01lamedgood morning ... cya In a week or so :)
05:06:04 Quit lamed (Client Quit)
05:06:39 Quit xoder (Remote closed the connection)
05:19:33 Quit Rob2222 (Read error: 113 (No route to host))
05:29:21 Quit TCK (Client Quit)
05:32:22 Quit actionshrimp ("( :: NoNameScript 4.01 :: )")
05:34:24 Part Mekrob
05:39:04 Join earHertz [0] (
05:40:12earHertzAnnounce: Ipod 5G with accelerated scrolling beta available:
05:52:34earHertzIf I add an entirely new source file and create a diff, will patch corrctly create teh new file?
05:53:15earHertzThat's reassuring. ;(
05:56:00 Quit lostnihilist (Remote closed the connection)
06:04:14 Join hardeep [0] (
06:04:27earHertzwhich ipod does this define apply to: #if CONFIG_KEYPAD == IPOD_4G_PAD && !defined(IPOD_MINI) ?
06:04:35earHertzer, ipodS
06:04:42sharpe4g mini? :-D
06:04:53sharpeor 4g.
06:04:58sharpeor video
06:05:20sharpethe ipods with a clickwheel.
06:05:34earHertzright, which are teh obnes with clickwheels?
06:06:03sharpethe ipods that use the 4g keypad layout.
06:06:12earHertzyeah, yeah, so the define says!
06:06:17sharpeit's helpful
06:06:26earHertzbut which ipods are those?
06:06:38sharpevideo, nano, color, 4g...
06:07:44sharpeprobably about it...
06:13:33 Join lostnihilist [0] (
06:27:19 Join fiftyfour123 [0] (
06:27:50 Quit fiftyfour123 (Client Quit)
06:28:45 Quit rotator ("zzzzzzzzzzz")
06:34:58 Join webguest35 [0] (
06:35:31webguest35ahoy there anyone?
06:36:25webguest35anybody have an email addy for the developer guys? i have an old iriver i wanted to donate to them.
06:37:18sharpedid you try...
06:37:27sharpelooking on the website...?
06:37:35***Saving seen data "./dancer.seen"
06:37:57 Quit lostnihilist (Remote closed the connection)
06:37:59webguest35yup. it has mailing lists, but no emails for ppl.
06:38:06webguest35that i found. maybe i didnt see it
06:40:21webguest35huh, yeah, the faq sayxs to check out irc, cuz they dont give out contact info
06:40:35sharpewell then.
06:41:00sharpewe'll just have to do something about that, then won't we?
06:41:26webguest35lol. well, yes, i suppose we will then. perhaps.
06:42:36 Join bagawk [0] (n=lee@unaffiliated/bagawk)
06:42:59sharpeyou're a developer!
06:43:05sharpeyou tell him.
06:43:09hardeepi am indeed
06:43:15hardeeper, tell who
06:43:18sharpei'm just an Expert.
06:43:33hardeepwebguest35: you want to look for Bagder for LinusN
06:43:39*scorche growls at sharpe
06:43:59webguest35hey, the HD in my iriver went dead (i think) and i was wondering if the develeoprs wanted it for testing firmware or somehting
06:44:12*scorche wonders why he isnt special enough for the "rockbox expert"
06:44:16*scorche sobs
06:44:23*sharpe hands tissues.
06:44:27 Join lostnihilist [0] (
06:45:20webguest35badger or linusn. is there an email or IM or something for them? promise id keep it secret.
06:45:31sharpeit's in the wiki
06:45:46scorchewebguest35: you can always pm them in the forums as well
06:45:50webguest35thx, ill go look there.
06:46:02smably_hey, if neither of them wants it, i'd be happy to take it off your hands ;)
06:46:02webguest35yeah, but, im like, lazy, you know, dont want to make an account and all that.
06:46:40sharpeyou could just, look in the wiki for 'LinusNielsen', or 'DanielStenberg'
06:47:42sharpeand, like smably_ said, if they don't want it, i'm sure there'd be people who'd be glad to take it off your hands...
06:48:22earHertzanbody tried my ipod scroll accel beta yet?
06:48:29sharpei'm scared...
06:48:39 Join ashridah [0] (
06:48:40sharpeto do so...
06:48:45earHertzsharpe: why?
06:49:17sharpeit's... just...
06:49:28earHertzsharpe: are you william shatner?
06:50:02earHertzyou... talk... just... like... him.
06:50:22sharpeno,... it's, more like, this... you know...?
06:51:10sharpehe uses more pauses, and not tailing ellipsis...
06:51:21earHertzuh, yeah
06:51:49sharpeit's funny with the 'payment' of the build :)
06:52:18earHertzI just want to check out teh debug info.
06:52:41 Join Poka64 [0] (
06:53:43sharpeoh noes! like four different posts, by you!
06:54:09earHertzI dunno if everybody reads ipod general
06:54:10sharpewait for it,
06:54:28 Part ashridah ("Konversation terminated!")
06:54:48earHertzyeah, my build enl4g3s your p3n1s
06:55:24sharpefor the low low price of 19.95$
06:55:48sharpeand a mysterious order from out of country places...
06:55:48scorchein 10 easy payments of $2
06:55:52Mikachuget custom built rockbox enhancement patches today
06:56:00earHertzfrom Nigeria
06:56:01scorcheBUT WAIT!!!!
06:56:05sharpethere's more!!!
06:56:08MikachuBUT, he's gay
06:56:09scorcheif you order in the next 10 min
06:56:24 Quit webguest35 ("CGI:IRC (EOF)")
06:57:39sharpeyou just ruined it...
06:57:58Mikachui know, i am good at ruining things
06:58:06sharpehow... could you?
06:58:19Mikachui posted a link, weren't you looking?
06:58:50sharpeum. no. my blind spot keeps extending to your last two messages...
06:58:56sharpeso i can't see them.
06:59:09sharpei am so bored...
06:59:39sharpeand i don't want to work on any feature requests or bugs... because i can't. :)
06:59:57Mikachumaybe you should get a gamecube
07:00:29sharpei don't want to?
07:00:42Mikachui'm sorry, that's final
07:00:52sharpei could do that one.
07:00:59sharpein fact i already have a better one.
07:03:27 Join damaki [0] (
07:03:43sharpethat is customizable... ahah...
07:11:02sharpewell... i'm just going to shamelessly go...
07:11:08sharpeg'night everyone...
07:11:30 Quit sharpe ("Leaving")
07:12:14 Quit damaki (Read error: 104 (Connection reset by peer))
07:12:33 Quit obithrawn ()
07:13:52 Join Ersan [0] (i=Ersan@
07:14:04Ersanrockbox won't boot to original ipod firmware when i hold down menu
07:14:10Ersanit just goes into rockbox
07:14:18Mikachuyou have to get a knack for it
07:14:34Ersani just hold it down when its asleep
07:14:49Mikachuthat is not how to do it
07:14:54Mikachuyou need to press, release and hold
07:16:13Ersanits annoying
07:16:40 Quit finik- (
07:16:40 Quit pabs (
07:16:40 Quit dwihno (
07:16:40 Quit dpassen (
07:16:40 Quit ravon (
07:16:40 Quit ScoTTie (
07:16:40 Quit luckz (
07:16:40 Quit dark (
07:16:40 Quit Spida (
07:16:40 Quit gromit` (
07:16:40 Quit thesoffork (
07:16:40 Quit HCl (
07:16:40 Quit Slasheri (
07:16:40 Quit Quarryman (
07:16:40 Quit preglow (
07:16:40 Quit markun (
07:16:40 Quit _Lucretia_ (
07:16:40 Quit Hadaka (
07:16:40 Quit flynux (
07:16:40 Quit bagawk (
07:16:40 Quit hardeep (
07:16:40 Quit earHertz (
07:16:40 Quit joe2 (
07:16:40 Quit Sinbios (
07:16:40 Quit Bonkers (
07:16:40 Quit akaias (
07:16:40 Quit _Veseliq_ (
07:16:40 Quit cismo (
07:16:40 Quit bk0 (
07:16:40 Quit Seed (
07:16:40 Quit jnc (
07:16:40 Quit dongs (
07:16:40 Quit mbr (
07:16:40 Quit webmind (
07:16:58Mikachuyou need to not move your finger around while holding too
07:17:02scorcheboo for netsplits
07:17:22Mikachuin a few years you will probably get it right on every 4th try
07:17:39 Quit Mikachu (Remote closed the connection)
07:18:12 Join Mikachu [0] (
07:18:12NJoinbagawk [0] (n=lee@unaffiliated/bagawk)
07:18:12NJoinhardeep [0] (
07:18:12NJoinearHertz [0] (
07:18:12NJoinjoe2 [0] (
07:18:12NJoinSinbios [0] (
07:18:12NJoinQuarryman [0] (
07:18:12NJoinSpida [0] (
07:18:12NJoinfinik- [0] (
07:18:12NJoinflynux [0] (n=flynux@2a01:38:0:0:0:0:0:1)
07:18:12NJoinpabs [0] (
07:18:12NJoindark [0] (i=deviled_@unaffiliated/darkx)
07:18:12NJoindwihno [0] (n=dw@
07:18:12NJoinluckz [0] (
07:18:12NJoindpassen [0] (n=dpassen1@resnet-236-163.resnet.UMBC.EDU)
07:18:12NJoingromit` [0] (
07:18:12NJointhesoffork [0] (
07:18:12NJoinravon [0] (
07:18:12NJoinScoTTie [0] (n=scott@unaffiliated/scottie)
07:18:12NJoinHCl [0] (
07:18:12NJoinBonkers [0] (
07:18:12NJoinmarkun [0] (
07:18:12NJoinSlasheri [0] (i=miipekk@rockbox/developer/Slasheri)
07:18:12NJoinakaias [0] (
07:18:12NJoin_Veseliq_ [0] (n=veseliq@
07:18:12NJoincismo [0] (
07:18:12 Join preglow [0] (n=thomjoha@rockbox/developer/preglow)
07:18:12NJoinbk0 [0] (
07:18:12NJoinSeed [0] (
07:18:12NJoin_Lucretia_ [0] (n=munkee@
07:18:12NJoinHadaka [0] (i=naked@
07:18:12NJoinjnc [0] (n=jnc@
07:18:12NJoindongs [0] (
07:18:12NJoinwebmind [0] (
07:18:12NJoinmbr [0] (
07:19:57 Quit Zweiundvierzig ("KVIrc 3.2.0 'Realia'")
07:22:47 Join damaki [0] (
07:31:31 Quit finik- (Read error: 110 (Connection timed out))
07:32:56 Join daurnimator [0] (n=quae@unaffiliated/daurn)
07:37:29midkayearHertz, hm, you're quite serious about this beta patch.. posting it on IRC, at the mailinglist, and in the forums, even setting up a special email address for feedback? :)
07:37:47earHertzI want feedback on it
07:37:49midkaytwo forums even..
07:37:56Ersanwhat patch what
07:38:10earHertzErsan: scroll acceleration on teh ipod
07:38:16midkaysomeone's a bit insane..
07:38:38earHertzmidkay: with all the forums, I don't know which ones people read. I mean, I generally only read teh 5g forum
07:38:55midkayipod general sounds best, since it's for any..
07:39:01earHertzSo I wanted to be sure people had a chance to see the annouce
07:39:01midkaybut doesn't really matter i suppose.
07:39:44earHertzI also wanted to put the differnt builds in teh right subfora, so people wopuld install the right one for their hardware
07:40:35midkaymoot-ish point, since you could maybe label the builds as "this is for 4g, this is for 5g" in one post? :)
07:40:48earHertzyeah, eventually I did that
07:41:01earHertzI hadn't initially planned on teh 4g buiilds
07:41:35 Quit hardeep ("Chatzilla 0.9.73 [Firefox]")
07:42:41earHertzIt's a bit spammy, but it ensures everyonr interested in the ipod sees it
07:44:31Ersanis it um
07:44:51earHertzif you have tagcache
07:45:11Ersanipod firmware has it already didn't know that
07:45:12earHertzbasically, as you scroll faster, the list is scrolled by page or percent
07:45:28Ersanyea it takes forever to scroll through all the songs
07:45:43Ersanwheres the link?
07:46:05earHertzright, with this I can scroll through 8600 in about 11 seconds
07:46:43Ersani have a nano
07:46:54midkayearHertz, i think the apple firmware's method is just about perfect.. and i think #entries is better than #pages.. if you have a huge font, you don't get so far very fast..
07:47:03earHertzmidkay: does the nano use the 4g keypad?
07:47:08midkayearHertz, yep.
07:47:32earHertzmidkay: how about percent of entries?
07:47:49midkaysomething like that, yeah..
07:49:05earHertzYeah, I'm going to make the jump amonts configurable, page or percent
07:49:18Ersaneither patch work on nano?
07:49:32earHertzErsan: it's not a patch, I haven't released the code
07:49:42earHertzI'm building youi a nano right now
07:50:08Ersanits a compiled release?
07:50:11earHertzI want to get some feedback before I release a patch
07:50:39earHertzIt adds a new file, and modifies button.[ch] and lisy.[ch]
07:51:02earHertzErsan: i'M COMPILING the nano now
07:52:32earHertzAnd the compile includes my lcd framerate patch too
07:53:07Ersanand that does what
07:53:44earHertzit'sd only for the video. it incereases the framerate by 1 frame per second, or about 5%
07:55:26 Join Jungti1234 [0] (n=jungti12@
07:55:38 Quit scorche (Read error: 104 (Connection reset by peer))
07:56:36 Join scorche [0] (
07:59:01Ersanill try it when i get home
08:02:42 Join muesli|delhi [0] (n=muesli_t@
08:02:58 Join Paul_The_Nerd [0] (
08:05:23 Quit Paul_The_Nerd (Client Quit)
08:10:33 Quit Ersan ()
08:12:28smably_new version of the remote patch, in case anyone cares:
08:12:32smably_time for sleep now!
08:12:40 Nick smably_ is now known as smably (
08:29:10 Quit Jungti1234 ()
08:31:05 Part daurnimator
08:37:36***Saving seen data "./dancer.seen"
08:41:24 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.")
08:41:39 Join damaki_ [0] (
08:44:49 Join elljay [0] (
08:44:55 Quit _Veseliq_ (Remote closed the connection)
08:48:58elljaytime to ask a dumb question. can i ever restore my ipod nano back to factory after the firmware install?
08:49:15*elljay reads over the docs online
08:53:30 Join _Veseliq_ [0] (n=veseliq@
08:57:06 Join ender` [0] (i=null@
08:57:36 Quit damaki (Read error: 110 (Connection timed out))
08:57:52 Join dpro [0] (
08:57:54 Join Nibbler [0] (
09:01:00 Quit JdGordon (Remote closed the connection)
09:02:57 Join mikearthur [0] (
09:09:47 Join petur [0] (
09:09:53 Quit Nibbler (" <-- netter 1he server, kauf")
09:17:21 Join sven_ [0] (
09:17:59 Quit mirak (Read error: 104 (Connection reset by peer))
09:21:15 Join Paul_The_Nerd [0] (
09:23:19 Join EbErT [0] (
09:26:14 Join webguest64 [0] (
09:26:50 Nick webguest64 is now known as bluebrother (
09:38:04 Nick sven_ is now known as Nibbler (
09:41:41 Quit mikearthur (Remote closed the connection)
09:46:09 Part Paul_The_Nerd
09:46:26 Join stripwax [0] (
09:47:13 Part stripwax
10:01:43 Part EbErT
10:08:09 Quit markun ("reboot")
10:11:28 Join finik- [0] (
10:25:19 Join finik [0] (
10:25:44finikanyone alive?
10:26:34finikthought so
10:26:50finikI am still struggling with the coordinate system :(
10:27:12finikwha do you know about real sin, log and atan functions
10:27:15finikshould they work?
10:31:57peturI think they're not available in rockbox, no?
10:32:14peturpreglow did some work on it iirc
10:32:49 Join Bg3r [0] (n=Bager@
10:34:54 Join markun [0] (
10:35:47 Quit finik- (Read error: 110 (Connection timed out))
10:35:48Bg3rhi ;)
10:36:06peturlong time ;)
10:36:14Bg3rno time for RB at all :(
10:36:38Bg3ramiconn congrats for the ISP1362 sleeping bug;)
10:36:59*petur gets msg from net admin about internet disconnect coming up in 10 minutes :/
10:37:07 Join sadeness_ [0] (n=LamersIn@
10:37:40***Saving seen data "./dancer.seen"
10:38:03 Join lee-qid [0] (
10:39:27Bg3ryesterday i observed a very strange behaveour from my H340 (it seems to be caused by the battery) ...
10:40:26linuxstbfinik: Out of curiosity, why do you need to use real latitude and longitude?
10:40:31Bg3ri booted the iriver fw (haha, this happens usually only when i'm charging it) to show a friend of mine some funny videos
10:41:16Bg3rapart from things like remote and main units's LCDs contrast being very strangely set
10:41:26peturknown issue
10:41:38petursomething is corruption retailos settings
10:41:53Bg3rbut the strange thing was other one
10:42:11Bg3rafter 10 minutes (or so) of watching the video
10:42:34Bg3rthe unit just turned off
10:42:53Bg3r(the battery was shown with full bar in the iriver fw)
10:43:18Bg3rreboot ...
10:43:21 Join theli_ua [0] (
10:43:33Bg3r(into iriver fw again)
10:43:56Bg3ru know, it scans all disk in the beginning ... while doing it, it powered off again...
10:44:00Bg3rreboot in rockbox
10:44:15Bg3rbootloader showed something like 60% battery ...
10:44:32Bg3rrockbox with dircache ... while on the RB logo ... power off again
10:45:08Bg3rafter some time i successed in booting the iriver fw again... starting the video -> power off...
10:45:48Bg3rand i stopped trying
10:46:52 Quit petur ("CGI:IRC (Ping timeout)")
10:47:34Bg3r2-3 hours later i went home ... started the unit, bootloader showed something like 3.55V ..., plugged the charger immediately after that and the battery started to charge from about 14% ..
10:47:53Bg3runplugged it, played some songs ... the indicator went up to ~60-65% ...
10:48:03Bg3rrebooted it in the iriver fw
10:48:10Bg3rstarted playing some songs again
10:48:26Bg3rit didn't power off
10:48:29Bg3rany ideas ?
10:48:32 Join finik- [0] (
10:51:26 Quit finik (Read error: 110 (Connection timed out))
10:52:52 Join petur [0] (
10:54:18Bg3rpetur any ideas what could be the reason for these strange power offs?
10:54:44amiconnBg3r: Ignore the battery indicator in retailos. It's crap.
10:55:26Bg3rok, but the bootloader showed something like 3.55V ..
10:55:38Bg3raa, yes, i forgot something
10:56:22Bg3rthe last times i tried to boot the iriver fw, its "boot loader" (after the rockbox's one) showed "low battery"
11:00:05 Join San [0] (
11:00:06 Quit Sanitarium (Read error: 104 (Connection reset by peer))
11:00:19Bg3rdoes all this mean that the battery voltage is falling curtly during the disk scan ?
11:01:04peturgot to go....
11:01:11 Quit petur ("later")
11:05:37 Part Thoughts_
11:09:59 Join saa[b_r]ider [0] (i=saa_b_r_@
11:10:10saa[b_r]iderhello everyone..
11:10:25Bg3rhello, saa[b_r]ider
11:10:47saa[b_r]iderthis is the first time I try to download from CVS, but I'm having a tiny technical difficulty
11:11:07saa[b_r]iderusing XP and cygwin.. cygwin supposedly installed properly
11:12:17saa[b_r]iderI get "failed to open .cvspass for reading: No such file or directory"
11:12:28saa[b_r]iderbut there is a .cvspass file in the proper directory, is it looking for a folder?
11:12:39saa[b_r]ideror is my .cvspass file corrupted?
11:17:46midkayit will create one after it gives the error.. so you should only get it once.
11:18:18midkayit's not a fatal error, either.. it's just "hey, this doesn't exist, i'm making it".
11:18:26midkayor at least it shouldn't be.
11:20:31saa[b_r]iderI didn't notice if it was there before or not, and since it didn't say it was creating it, I assumed it was having trouble reading/accessing it
11:23:31 Join tucoz [0] (n=martin@rockbox/developer/tucoz)
11:27:20saa[b_r]idersweet, it's downloading :)
11:29:12 Join Kohlrabi [0] (
11:29:53tucozpreglow, around?
11:30:38tucozin that case, do you know what keymap I should select in the vmware image, for norwegian layout. I can choose Standard or latin1
11:32:32tucozwhatever I choose, I only get a us keymap
11:33:29 Join freqmod [0] (
11:34:16 Join pixelma [0] (n=pixelma@
11:34:48 Part tucoz ("Leaving")
11:38:40 Join Genre9mp3 [0] (n=yngwiejo@
11:38:48 Join voyager [0] (
11:39:18 Quit voyager (Client Quit)
11:49:04 Join daurnimat [0] (n=quae@
11:49:06daurnimathi all
11:49:17daurnimati'm wondering what the best lossless codec is
11:49:30daurnimatwavpack, flac, ape or wma
11:53:09Genre9mp3For me FLAC is the best because is "less" CPU intensive than others
11:53:30Genre9mp3Though wma is lossy codec, not lossless
11:53:31saa[b_r]iderhi daurnimat, I have no experience with lossless, but I doubt anyone would say wma (no one likes microsoft)
11:53:44linuxstbGenre9mp3: There's a lossless wma codec.
11:53:51Genre9mp3linuxstb: Really?
11:53:52saa[b_r]iderGenre9mp3: they may have a lossless... there you go
11:54:07daurnimatmicrosoft brought out a wma lossless
11:54:09linuxstbGenre9mp3: Yes. But it's not supported by many (if any) portables.
11:54:14saa[b_r]iderGenre9mp3: just like aac, there's lossy and lossless
11:54:15daurnimatits not their thing to conform
11:54:24linuxstbsaa[b_r]ider: aac is only lossy....
11:54:41saa[b_r]iderapple have a lossless aac,
11:54:48daurnimatm4a is apples
11:54:50daurnimatisn't it?
11:54:54linuxstbNo, Apple have "Apple Lossless" - it's nothing to do with AAC.
11:55:08linuxstbm4a is just the generic MPEG-4 container format.
11:55:22saa[b_r]iderlinuxstb: right, but what's the file extension for the apple lossless?
11:55:22daurnimatALAC fits in mpeg-4 container
11:55:26linuxstbApple use the MPEG-4 container with either AAC or their own lossless format.
11:55:39daurnimatsaa[b_r]ider: i believe m4a
11:55:52Genre9mp3linuxstb: Well, never care of wma actually, so that's why, my ignorance on lossy wma
11:55:53linuxstbYes, it's m4a. But m4a != aac
11:56:01daurnimatits alac
11:56:03daurnimatnot aac
11:56:06saa[b_r]iderapple will start selling lossless DRM songs on iTunes
11:56:18*linuxstb spots hell freezing over
11:56:47Genre9mp3Also, there's another lossy codec, the TrueAudio (.tta)
11:57:03Genre9mp3But it's quite similar to ape
11:57:14daurnimatfrom what i'm reading on comparisons
11:57:20daurnimatwavpack always seems to win
11:57:20linuxstbdaurnimat: But going back to your question, I wouldn't use APE because of the restrictive license, and WMA for the same reason.
11:57:45daurnimatso no complaints for wavpack
11:57:50daurnimat(i want to rerip about 400 cds)
11:58:05saa[b_r]iderGenre9mp3: do you compile your build or use a kosh/norbu/drippy build?
11:58:13 Quit bluebrother ("bbl")
11:58:13linuxstbwavpack can compress slightly better than FLAC, but at the expense of a slightly increased decoding time (at least in Rockbox).
11:58:30Genre9mp3saa[b_r]ider: I compile my own build
11:58:30daurnimatone comparison that looks unbiased:
11:58:49saa[b_r]iderGenre9mp3: do you use the backlight filter patch?
11:59:06 Join _Voyager_ [0] (
11:59:18saa[b_r]iderGenre9mp3 how about the record button assignemnt patch?
11:59:26daurnimatflac vs wavpack
11:59:32saa[b_r]ider_Voyager_ evening
11:59:33 Part pixelma
11:59:48Genre9mp3saa[b_r]ider: You mean the record button use in WPS?
12:00:02saa[b_r]iderGenre9mp3 ie one press-> playlist etc
12:00:29Genre9mp3Yes, I also use that, but not the latest (the one that you configure the action)
12:00:37linuxstbdaurnimat: The good thing about lossless is that you can change your choice in the future - if you go with FLAC now, but then decide in the future you want wavpack, you can just do a batch transcode of all your files.
12:00:39Genre9mp3I only need to go to the playlist
12:01:15daurnimatalso, whats the speed of (eg) transcoding wavpack or flac to mp3 (for smaller filesizes on an mp3 player)
12:01:46linuxstbOn a PC, I don't think you would notice any decoding differences in the two. The bottleneck will be the mp3 encoding.
12:01:49saa[b_r]iderGenre9mp3: since you use both (backlight filter + rec button in WPS) now the third question :) there's a patch that includes the rec button in the backlight filter, do you use that?
12:02:39daurnimatso, can someone choose for me?
12:02:43daurnimatflac or wavpack
12:02:43Genre9mp3no, haven't noticed that
12:02:57linuxstbdaurnimat: I recently re-ripped my entire CD collection, and chose FLAC.
12:03:03Genre9mp3saa[b_r]ider: The one that norbusan made, right?
12:03:12saa[b_r]iderGenre9mp3: yeah..
12:03:20daurnimatlinuxstb: what were your main reasons for that choice?
12:03:27Genre9mp3saa[b_r]ider: no, I don't use that
12:03:37linuxstbdaurnimat: One point to remember about FLAC in Rockbox is that you need a full seektable. So add "−−seekpoint=1s" to your encoding options.
12:03:50Genre9mp3saa[b_r]ider: Didn't quite understand what it does, but anyway
12:03:55saa[b_r]iderGenre9mp3: it seems that his patch needs to be applied after patching the toher two
12:03:57daurnimatlinuxstb: i don't have rockbox
12:04:04daurnimatjust came here cause you guys are in the know
12:04:19Genre9mp3saa[b_r]ider: Very possible
12:04:53saa[b_r]iderGenre9mp3: ok, does the backlight filter patch have the correct button names for the H300?
12:05:07linuxstbdaurnimat: Mainly because it's the most efficient codec in Rockbox. But also because it's the most widely supported open source lossless codec.
12:05:14saa[b_r]iderGenre9mp3: as in navi not select, or a-b not mode etc...
12:05:19Genre9mp3saa[b_r]ider: What do you mean by that?
12:06:18linuxstbdaurnimat: Also, the command-line "oggenc" vorbis encoder can encode vorbis files directly from FLAC files, and I'll probably have to start using vorbis on my Rockbox players soon due to disk space.
12:06:46saa[b_r]iderGenre9mp3: when you enter the option to configure the backlight behavior when buttons are pushed, does it use H100 button names, or the correct H300 button names?
12:07:22Genre9mp3saa[b_r]ider: the H300 button names... NAVI, A-B
12:08:04saa[b_r]iderawesome... thanks to go
12:08:35Genre9mp3see you later
12:08:37daurnimatlinuxstb: hmm, ok
12:09:46linuxstbdaurnimat: But as I said, it doesn't really matter. You can change your mind in the future without having to rerirp.
12:11:18 Join amiconn_ [0] (n=jens@rockbox/developer/amiconn)
12:12:08daurnimatdoes wavpack still have 2 files?
12:12:17 Nick ^BeN^ is now known as Paprica (
12:13:11linuxstbdaurnimat: I assume you mean the hybrid mode. That's optional.
12:13:27linuxstbBy default, wavpack will give you a single lossless file.
12:13:42daurnimatif i do choose it, (the hybrid), how big is each file?
12:16:27linuxstbI've never tried it. But I would expect the lossy file to be about the same size as any other lossy file (obviously depending on the chosen bitrate), and then the correction file would be slightly more than the size of a normal lossless file minus the size size of the lossy file.
12:16:48 Join tucoz [0] (n=martin@rockbox/developer/tucoz)
12:16:56linuxstbi.e. lossy + correction slightly more than lossless
12:17:37daurnimatthat wouldn't be bad with all that
12:17:48daurnimatjust have the lossy one on my portable player
12:17:56daurnimatand both parts on my computer
12:18:13linuxstbSo what portable do you have?
12:19:31daurnimatarchos gmini 402
12:19:58 Join pixelma [0] (n=pixelma@
12:21:20linuxstbSo does that support wavpack?
12:24:55daurnimatjust mp3 & wma
12:25:02daurnimatbut - i'm sure i can code something up
12:27:19daurnimatripping first cd
12:27:23daurnimat(in wavpack)
12:27:31daurnimathybrid - lossy @ 192kbps
12:27:54daurnimat10x Real Time encoding
12:29:50 Quit amiconn (Read error: 110 (Connection timed out))
12:29:50 Nick amiconn_ is now known as amiconn (n=jens@rockbox/developer/amiconn)
12:30:06 Join PaulJam [0] (
12:33:23 Quit _Voyager_ (Read error: 60 (Operation timed out))
12:37:42***Saving seen data "./dancer.seen"
12:49:18daurnimatoff topic question
12:49:30daurnimatbut does any1 have Gipsy Kings Greatest Hits Cd?
12:49:45daurnimatmines fairly scrathed, and theres a song i want from it in lossless
12:55:04 Quit tucoz ("Chatzilla 0.9.70 [Firefox]")
13:03:17 Join TeaSea [0] (
13:09:02 Join jd_ [0] (n=jd@wikipedia/Meanos)
13:15:46 Join Zweiundvierzig [0] (
13:16:25 Nick Zweiundvierzig is now known as apo` (
13:16:32louthe answer to life and everything is here
13:20:26 Join damaki [0] (
13:24:15louarcor ip, hmm germans tend to have the answer to everything
13:26:40apo`Well, I was just asking myself what to use as my alternative nickname. And the answer to everything probably also includes the answer to that question :P
13:29:02toedhow do I make my ipod not go into disk mode when I plug it into hte compter?
13:29:08toedI just want it to charge
13:30:43daurnimatturn the computer off?
13:31:02toedpressing menu did the trick
13:31:07*toed should have read the faq first
13:31:21chendoanyone used trac before?
13:31:28 Quit damaki_ (Read error: 110 (Connection timed out))
13:32:40 Join PaulJam_ [0] (
13:37:26freqmodI am having a discussion in #speex about dynamic vs static memory allocation in speex/rockbox, is there any reasons to not have dynamic memory allocations? (i.e. use malloc)?
13:38:36 Join jmspeex [0] (
13:39:03jmspeexGuess this chan would be appropriate to discuss Speex integration...
13:39:33 Join damaki_ [0] (
13:40:32markunfreqmod: rockbox has no free memory because we want the largest possible buffer for the audio data
13:40:39linuxstbfreqmod: There are lots of reasons - mainly it wastes space.
13:41:19freqmodi am trying to convice jmspeex why it is a good idea...
13:41:37jmspeexwhy what exactly is a good idea?
13:41:41markunfreqmod: you can 'malloc' inside your own buffer, but that has to have the works case size anyway, so then you are back at static allocation
13:42:04markunworst case..
13:42:46daurnimatit seems lossless ain't that good
13:42:48freqmodIt is possible that I have misinterpreted this discussion:
13:42:50daurnimatfile sizes are huge
13:42:53markundaurnimat: why not?
13:42:58markunof course..
13:43:10daurnimat50mb a song in lossless
13:43:15daurnimator 75mb raw
13:43:42markundaurnimat: it also depends on the songs. Some compress better.
13:44:35linuxstbdaurnimat: That ratio (66%) is about average. Some music will compress more, some even less.
13:44:39loulossless is great for the nerds who rip their cds in order to have an orgasmic experience of music on their $500 portable musicplayer
13:45:14linuxstblou: Not a fan of lossles then?
13:45:24linuxstb(add an s there)
13:45:37 Join Sanitarium [0] (
13:47:02daurnimati want better compression
13:47:51loulinuxstb, i think its overkill for almost every situation
13:48:16 Quit TeaSea ("Leaving")
13:48:31 Join shay [0] (n=shay@unaffiliated/shay)
13:48:38shayhello worlks
13:48:52shayhas someone though about working on Creative Nomad Jukeboxes?
13:50:04 Quit PaulJam (Read error: 110 (Connection timed out))
13:50:26linuxstblou: Yes, it's probably overkill, but it's simple and it's guaranteed. I'm just too lazy to worry about lossy formats - with lossless, I know I've got the best possible quality, and have enough disk space for it.
13:50:42 Nick PaulJam_ is now known as PaulJam (
13:50:53daurnimati on the other hand
13:51:10daurnimatwill probably need more diskspace at this rate
13:51:50 Join safetydan [0] (n=dan@rockbox/developer/safetydan)
13:51:56loulinuxstb, :)
13:52:06loui am concerned about my diskspace
13:52:22safetydanhrm... no jdgordon
13:52:36linuxstbsafetydan: He said yesterday that he wouldn't be around for a few days.
13:52:38louwhich brings me to the fact that i need a new ipod
13:52:44loubecause the one i have is full
13:53:21safetydanah well, guess I'll just have to actually read his remote lcd equalizer ui patch
13:53:30 Quit damaki (Read error: 110 (Connection timed out))
13:53:41jmspeexAny plans for supporting Speex *encoding* in rockbox?
13:54:04jmspeexI believe a 75 MHz 7tdmi should be able to do it now.
13:54:16linuxstbDoes the encoder require floating point operations?
13:54:27jmspeexnot in narrowband
13:54:35daurnimatlou: get something else instead
13:54:40daurnimatlike a gmini
13:55:04jmspeexa 75 MHz arm isn't enough for wideband anyway, but narrowband should be possible at 6 kbps and probably 8 kbps
13:55:13jmspeexNot a single float op required.
13:56:38markunjmspeex: what kind of speeds do you need for wideband?
13:57:16linuxstbjmspeex: Also, Rockbox doesn't support recording on ipods yet - but I'm planning on working on it after Rockbox 3.0 is released.
13:57:18jmspeexabout 2x more I'd say.
13:57:38linuxstbWell, ipods have 2x75MHz arm7tdmi
13:58:43loudaurnimat, that thing looks bulky
13:58:50jmspeexIn theory, it may be feasible, but it would require 1) lots more ARM assembly and 2) parallelizing Speex, which it highly non-trivial.
13:59:05loulooking at the xs202s
13:59:32jmspeex...unless the core is faster than the last I played with. What's the cache size and bus bandwidth?
13:59:50shayso I guess that nobody is working on getting Rockbox on Creative Nomad devices..
14:00:01jmspeexThe main thing that sucks about ARM is the multiplier
14:00:53linuxstbEach core has it's own unified 8KB cache.
14:01:15linuxstbBut Rockbox also runs on other CPUs - e.g. 124MHz Coldfires (m68k based)
14:01:32linuxstbAnd maybe some faster ARMs in the future.
14:02:15jmspeexKey is how many cycles per MAC (or MACs per cycle)
14:02:54 Quit San (Read error: 110 (Connection timed out))
14:02:57jmspeexI think the ARM7 takes 4 cycles/MAC.
14:03:15amiconnThen coldfire is definitely faster
14:04:19jmspeexthe ipod core doesn't have the dsp-like instructions by any any chance, does it?
14:06:14jmspeexBTW, could anyone provide me access to an ARM box?
14:06:52jmspeexSpeex used to have good assembly for ARM, but it's suffered from bitrot ever since the ipaqs at have gone offline.
14:08:12daurnimatjmspeex: ARM box??
14:09:06jmspeexi.e. an ARM machine I can log on to and compile/run Speex.
14:09:07 Nick daurnimat is now known as daurnimator (n=quae@
14:13:24jmspeexBTW, does rockbox support any of my players −− Rio Karma and iRiver 799?
14:13:37linuxstbThere is a semi-working port to the 799
14:13:55linuxstb(which has an ARM)
14:14:10jmspeexdidn't know that. What speed does it run?
14:14:28 Join i [0] (
14:15:26linuxstbThe Rockbox port is documented here:
14:16:00 Quit i (Nick collision from services.)
14:16:14 Join SereRokR [0] (
14:16:24preglowjmspeex: the arm4 asm in speex is all we can use
14:17:14freqmodi tried the arm5e, and it worked fine.
14:17:19preglowit did?
14:17:28preglowyou're certain you enabled it correctly?
14:18:16freqmodi changed #ifdef ARM5E_ASM to #ifdef ARM5E_ASM || defined (CPU_ARM)
14:18:42freqmodin arch.h, but my battery has been a little funny afterwards, maybe it isn't wise to try it
14:18:53preglowwell, that should trigger it...
14:19:01preglowi doubt that would trigger any battery anomalies
14:19:06linuxstbI think you wanted #if defined(ARM5E_ARM) || defined(CPU_ARM)
14:19:27linuxstbOr maybe not....
14:20:02freqmodlikely, all the other defines is in paranteses
14:20:39preglowyou'd want want linuxstb says
14:20:42linuxstbfreqmod: Just put "#warning test" inside the #ifdef to see if it's being compiled.
14:20:55preglowi seriously doubt arm5 asm will work
14:21:08preglowbut if it does, i won't exactly fret
14:21:21 Join TeaSea [0] (
14:21:45jmspeexpreglow: I *think* it's ARM5E assembly, but it may be supported by other archs
14:21:59preglowjmspeex: coldfire has a 1cycle/32 bit mac througput, would that do at 125mhz for encoding?
14:22:24preglowjmspeex: yeah, but i had a look at the code, and those extended mac instructions should not be on the ipod arm
14:22:26jmspeexBasically, the *really* useful ARM instruction is smlabb
14:23:36jmspeexpreglow: 125 MMACs peak would definitely be enough for most (all?) the narrowband modes. Maybe some wideband modes as well with a bit of assembly.
14:23:37 Quit SereRokR ("XChat Aqua")
14:23:59 Join SereR0kR [0] (
14:24:18preglowjmspeex: sure, we need to use assembly to utilise the mac unit
14:24:49preglowjmspeex: btw, as far as i could see, speex uses mostly 32 bit wide multiplies, is that so?
14:24:53Mikachuyeah you have to use #if if you want to use ||
14:26:05jmspeexpreglow: no, Speex uses only 16x16 multiplies
14:26:30 Quit scorche (Read error: 104 (Connection reset by peer))
14:26:32preglowjmspeex: yeah, that's what i meant
14:26:35preglow32 bit results
14:26:49 Join TCK [0] (
14:26:50preglowthen the coldfire mac unit will perform very well
14:27:11preglowi'm planning to do the coldfire optimising for speex once i get time
14:27:22preglowbut you're also saying the arm opts in speex isn't all that anymore?
14:27:29jmspeexYes, that's what I use pretty much everywhere. There used to be lots of 16x32 that were implemented using 16x16, but I removed most of them in the svn version.
14:27:58*freqmod is testing arm5Easm on ipod
14:28:43jmspeexpreglow: When I replaced 16x32 by 16x16, it obsoleted lots of ARM assembly. So the ARM port got slower while the rest got faster.
14:29:21preglow16x16 multiplies are plain mla's on arm
14:29:27preglowit should be sped if anything
14:29:35preglowsped up, that is
14:30:07freqmodarm5Easm is working like a charm
14:30:20preglowfreqmod: please do a dissasembly
14:30:26preglowand check if you can actually find the instructions in question
14:30:41freqmodhow do I do that?
14:31:00Mikachuisn't it easier to do the savetemps thing in gcc?
14:31:04preglowarm-elf-objdump -d libspeex.a or whatever
14:31:08preglowthen search for smlabb
14:31:16jmspeexpreglow: yes, the compiler would generate mla, but I lose the benefit of hand-coded assembly.
14:31:24preglowMikachu: i don't think so, but whatever floats your boat
14:31:34preglowjmspeex: yeah, but my point is, it shouldn't be too hard to adapt the assembly
14:32:28jmspeexpreglow: sure, probably not that hard, but I don't have access to an ARM machine anymore.
14:32:30freqmodError running "arm-elf-objdump -d speex.codec": speex.codec: File format not recognized
14:32:39jmspeexpreglow: BTW, is the cache write-through or write-back.
14:33:07Mikachufreqmod: you have to do it on the elf file
14:33:16Mikachui think
14:33:28Mikachuor maybe you can tell it it's a raw binary
14:33:35freqmodthat works
14:34:08preglowjmspeex: i could try to do it
14:34:15jmspeexSome of the functions (e.g. filter_mem16) assume that write speed == read speed and (I just realized) need to be rewritten if the cache is write-through.
14:34:16preglowjmspeex: but i don't have time right now, but give me a week and i might
14:34:29jmspeexpreglow: rey what?
14:34:34preglowrewriting the arm asm
14:34:41preglowbtw, we really don't know what the cache is
14:34:46jmspeexOK, that would be nice.
14:34:51preglowthe ipod hardware has no docs at all
14:34:57preglowat least not the core chip
14:35:05jmspeexpreglow: easy to check. What's the write speed if you write in a small buffer.
14:35:14preglowahh, yeah, but no one has checked yet :=
14:35:15preglow:) <
14:36:12freqmodNo smlawb in
14:37:45***Saving seen data "./dancer.seen"
14:38:11preglowfreqmod: doesn't look to me like you have enabled any opts at all
14:38:12jmspeexpreglow: on Blackfin, enabling write-back gave us about 20% in speed.
14:39:16preglowthat is, maybe arm4
14:39:25preglowjmspeex: yeah, i don't doubt that
14:39:34preglowunfortunately, we really have no idea how to do cache control
14:39:39preglowwe know how to enable it, that's pretty much it
14:39:52freqmoddoing make clean..
14:40:48jmspeexpreglow: well, when you know it's write-through you can do some damage-control (by reversing some loops, you can have more reads and less writes).
14:40:59 Join scorche [0] (
14:41:00 Join bluebrother [0] (
14:42:31 Quit dark ("changing servers")
14:42:39 Nick jd_ is now known as jd_away (n=jd@wikipedia/Meanos)
14:42:50 Join Hansmaulwurf [0] (
14:43:09preglowlet's hope it's not
14:43:45preglowjmspeex: anywho
14:43:45 Join dark [0] (
14:43:48preglowjmspeex: we also have some sram
14:43:59freqmodI managed to enable it: got selected processor does not support:smulwb,smulwb,smulbb
14:44:05linuxstbsafetydan: I don't like the way the EQ-on-remote patch you committed is hard-coded to do different things for SCREEN_MAIN and SCREEN_REMOTE - IMO the screen drawing routines should check for display characteristics like width/height/depth instead and adapt itself appropriately.
14:44:07preglowjmspeex: i assume we will have room to put all important data, filter coefs and so on, in sram
14:44:19preglowjmspeex: and in that case we don't really have to worry
14:44:25jmspeexpreglow: how much sram have you got?
14:44:35preglowjmspeex: about 48kbps allocated to codecs at the moment
14:45:13jmspeexso 6 kB. I guess the data would fit (not the code though)
14:45:40preglowahh, no, 48kB
14:45:40safetydanlinuxstb, it's not great no, but the screen's drawn are so different between the two that it's a bit hard to have a single routine that just adapts to screen size
14:45:43preglowi'm not too big on caps
14:45:49preglowas in 48 kilobytes
14:46:12preglowjmspeex: in all our other codecs, data has always been what gains most by being put in sram
14:46:29freqmodthen i enabled it in the ifdef, with arm4asm outside, and got an error in arm5easm, then removed arm4asm, and the it compiles
14:46:38*freqmod thinks arm-elf-gcc acts strange
14:46:49jmspeex48 kB is definitely enough for data and about half the code.
14:46:55preglowfreqmod: that's what i thought
14:47:01preglowjmspeex: then hooray!
14:47:08preglowjmspeex: we'll have to be rid of all the mallocs for that, though
14:47:13saa[b_r]idererm... why am I getting an error trying to register with flyspray?
14:47:35preglowfreqmod: as in arm7tdmi does not support those instructions
14:47:45preglowbut if speex only uses 16x16 bit multiplies now, it really doesn't matter
14:47:47jmspeexpreglow: it's easy to override speex_alloc() to use any allocation you want.
14:48:04preglowjmspeex: i'd rather we use static allocation
14:48:16preglowjmspeex: we don't need multiple instances of any codec, so we'll be fine with static allocation
14:48:23preglowand we won't waste any ram
14:48:26jmspeexpreglow: still *does* matter. mla is 4 cycles, whereas smlabb is only one i think.
14:48:35preglowjmspeex: oh, ok then
14:48:41preglowjmspeex: bah, of course it is
14:48:51preglowjmspeex: but anyway, nothing to be done about it
14:48:53saa[b_r]ideranyone? I can't register with the patch tracker
14:48:54jmspeexspeex_alloc() can just return an offset into your static mem.
14:49:22preglowjmspeex: sure, but we'd also like to be rid of all the other mallocs
14:49:40preglowjmspeex: right now we keep a 512kB buffer for mallocs, which is 512kB wasted mp3 buffer
14:49:57preglowjmspeex: do you do any reallocing?
14:50:35jmspeexwhat do you mean the *other* mallocs?
14:51:30preglowjmspeex: ah, ok, so all malloced data will fit in sram?
14:51:41jmspeexreallocing as in realloc()? Only in one place and as a safeguard for people who try doing things they shouldn't do.
14:52:10preglowproblem triggered by erronous files or erronous library use?
14:52:36freqmodIf it is an errornous file why don't make that an error (display a message)?
14:52:43jmspeexspeex_alloc() is only called at init time. Speex requires in the order of 2 kB per encoder state, plus about 2 kB of scratch space (or stack).
14:53:04linuxstbsafetydan: If that's the case, then you could have two functions, but call them based on display characteristics. I'm thinking of the future when we may have the EQ on the Archos (small main display), or larger remotes capable of the full display.
14:53:06preglowjmspeex: that sounds really great
14:53:09 Quit theli_ua ("by all")
14:53:40linuxstbIs there any malloc'ing in libogg?
14:53:51jmspeexpreglow: problems only if someone attempts to put lots (>>10) Speex frames in one packet, which is illegal (for an Ogg Speex file anyway).
14:53:54preglowjmspeex: btw, how many corners is it possible to cut doing speex encoding? i haven't used speex in any apps for a long time so can't remember
14:54:15jmspeexpreglow: what do you mean by cutting corners?
14:54:26preglowwell, sacrificing quality for speed
14:54:32freqmodyes, and Tremors libogg has a memory corruption problem when using it with speex (libogg1.1.3 works)
14:54:32preglowi'd really love it if rockbox could do speex encoding
14:54:42jmspeexpreglow: there's a complexity setting that controls speed vs quality.
14:55:38freqmodi tested different complexities, and it didn't affect decoding, (indtroduce delays in realtime NB&WB decoding)
14:55:44 Quit Siku ()
14:55:50jmspeexI recommend quality 1. There's also a quality 0 and a few more speed hacks, but they're usually not worth it (small speed gain for significant quality drop)
14:56:11preglowfreqmod: shouldn't affect decoding either, afaik
14:56:18safetydanlinuxstb, sounds like a reasonable approach.
14:56:36jmspeexfreqmod: complexity is only for encoding. The only way to speedup the decoding is to disable the enhancer, but there's a significant quality drop, especially at low bit-rate.
14:56:42safetydanIs there really a chance we'll have an EQ on the Archos? I didn't think the CPU was up to it.
14:56:45preglowjmspeex: how's memory usage for encoding? not same as decoding, i take it?
14:56:55preglowjmspeex: and what does the enhancer do?
14:57:01preglowsafetydan: no chance
14:57:08preglowsafetydan: not unless we start programming the mas
14:57:13preglowwhich you would have to be insane to do
14:58:15jmspeexpreglow: encoding takes about the same amount of memory for the state itself, but a bit more for scratch space.
14:58:47jmspeexpreglow: the enhancer improves the perceptual quality (i.e. removes some noise) of the speech on the decoder side.
14:59:41preglownoise shaper?
14:59:57preglownah, forget that
15:00:36linuxstbsafetydan: OK, but the X5's remote is 128x96 - would that be big enough for a full display?
15:00:57 Join crash3m|wrk [0] (n=crash3m|@
15:02:12safetydanerr... what's the h120 screen? 160x120?
15:02:29freqmodifdefs (for asm) does not work, but gives warnings/errors in the compiler:
15:03:03freqmodjmspeex: should fixed_math be included in misc.c?
15:03:16linuxstbsafetydan: 160x128. The ipod mini is currently the swcodec device with smallest LCD - 138x110. (Nano is 176x132)
15:03:31safetydan128x96 is probably too small for the full eq
15:04:10safetydanI do have a patch floating around for a scalable eq screen but it needs lots of work
15:04:20crash3m|wrkI have an old archos jukebox studio 20, and I'm getting I/O errors when reading files from linux, in the logs I see a SCS error before the FAT errors, is it possible that this is due to bad sectors on the disk, and if so, is it possible to correct the issue?
15:04:23jmspeexfreqmod: what do you mean fixed_math?
15:04:37 Quit sadeness_ ("leaving")
15:04:45freqmodfixed_generic.h & fixed_arm4.h
15:06:41freqmodcrash3mlwrk: it may be possible to mark the sectors as bad to use the disk (but not retrive the data)
15:07:38crash3m|wrkthat'd be fine, I intend to wipe off the mp3's anyway
15:08:39jmspeexfreqmod: I don't understand the question... what is it that triggered the error you pasted?
15:09:01freqmodi triggered the error myself (by using #error)
15:09:16jmspeexwhat's the problem?
15:09:40crash3m|wrkinteresting, looks like fsck isnt having any issues (yet)
15:09:47freqmodi just wondered which .c files which should (indirectly) include fixed_generic.h & fixed_arm4.h
15:15:27 Quit safetydan ("Ex-Chat")
15:16:21jmspeexfreqmod: all .c files need to include those indirectly
15:16:56crash3m|wrkoop, now fsck is freaking out the kernel again
15:20:54preglowshouldn't those be in config.h?
15:21:16jmspeexpreglow: why would they be?
15:21:41jmspeexthey can contain inline functions and lots of stuff.
15:21:44preglowsounds like a logical place to keep platform dependent includes
15:22:11freqmodthey are in arch.h, for archictecture dependent includes
15:22:39jmspeexpreglow: config.h is only for autoconf-detected stuff
15:24:12freqmodI did find the error. misc.h is the only file that includes ../codecs.h that defines CPU_ARM
15:24:22freqmodehh... misc.c
15:24:42jmspeexarch.h has more than just architecture-dependent stuff. It controls whether fixed-point or floating-point operators are used.
15:26:10preglowjmspeex: yeah, and i thought all that stuff was configured by autoconf via configure flags and so on
15:27:20jmspeexautoconf just figures out whether we want float or fixed and the size of a few types. arch.h contains the definition for all the operators. There's several dozens of them.
15:28:05jmspeexthings like MULT16_32_Q14 and so on.
15:28:52preglowbut anyway
15:29:05preglowlets get out of this feature freeze so i can commit this :>
15:29:41preglowjmspeex: btw, am i right in saying the wideband playback still isn't completely fixed point?
15:33:56jmspeexpreglow: you're right. Narrowband is entirely fixed-point, but some bits of wideband aren't. there's only a few operations left, so it should slow-down too much.
15:34:16jmspeexOf course, the objective is to convert everything.
15:34:28jmspeexshouldn't slow down, yes
15:36:44preglowno innerloop floats or anything?
15:36:52preglowfloating point is tremedously slow for us, being emulated
15:37:39freqmodi have made a little float in stereo.c, but it is just passed and compared.
15:40:07jmspeexno innerloop floats, otherwise it would be *really* slow.
15:40:09freqmodit is this strange sqrt problem it works by changeing speex_decode_stereo_int to use sqrtf (float) and the use: with sqrtf calling sqrt if the argument!=1
15:40:53jmspeexeventually, all these problems will go away (when everything works in fixed-point)
15:43:39 Quit Bjoern-Erik (Client Quit)
15:44:00preglowperhaps i'll have a look
15:44:27preglowi'm not the biggest fixed point wizard in the world, though
15:45:49jmspeexThere are only two instances of exp() and both can be trivially replaced by a very small lookup (the input is quantized).
15:46:32*freqmod have just finished to learn about exp/log this year at school, so he doesn't know anything about this kind of math at all.
15:46:35jmspeexAlso, I've got spx_sqrt() implemented in fixed-point, so it may not be too hard to replace those too (though I can't remember where the float sqrt is still used).
15:47:06freqmodI have made a lookup table for exp in stereo
15:47:18freqmod(which btw. also uses spx_sqrt())
15:47:37jmspeexseems like it's only the stereo code that uses the float sqrt()
15:48:06preglowis stereo really that interesting for speex? :>
15:48:19jmspeexpreglow: no
15:48:30preglowbut yeah
15:48:34preglowwe need wideband, that's for sure
15:48:42preglowi expect speex will be quite a fast decode
15:48:51preglowso we can use it for our voice files
15:48:53freqmodwell, it works relativly good by using the fixed point sqrt except for sqrt(1)=1
15:48:57jmspeexIt sucks anyway. I only added it "in case someone finds it useful", but I still haven't seen any decent use for it.
15:49:21freqmodwideband (stereo&mono) works realtime on ipod (16000 hz).
15:49:46preglowwe'll only need mono
15:49:52preglowfreqmod: at what boost ratio?
15:50:07freqmodahh.. 75Mhz all the time .... its UWB that does not work
15:50:08jmspeexpreglow: decode is much faster than encode and if you can't decode ultra-wideband, just tell the decoder it's wideband and it'll work fine
15:50:23 Quit muesli|delhi ("ich will Khe!!!")
15:50:27freqmodi'll check that
15:50:56*freqmod does not like Ogg seeking, it is troublesome... :(
15:51:05jmspeexa wideband file is a narrowband file with some side info (that the narrowband decoder itself simply skips)
15:51:11preglowjmspeex: cool
15:51:22jmspeexan ultra-wideband file is a wideband file with some side info (that the widebandband decoder itself simply skips)
15:51:49preglowjmspeex: what kind of side info? the upper part of the spectrum isn't encoded like in the other modes?
15:52:00Mikachuso you could give the uw file to the nw decoder too?
15:52:05*Mikachu deductive+1
15:52:08jmspeexMikachu: yes
15:52:11preglowif i remember correctly, wb mode works with a qmf filter
15:52:26preglowjust splitting the band in two
15:52:32jmspeexpreglow: side info as in encoding of the higher frequencies.
15:52:42jmspeexpreglow: that's right.
15:52:42preglowoh, alright
15:52:56preglowso uwb just splits spectrum in half, then lower part in half again?
15:53:17jmspeexThe uwb actually allocates only 1.8 kbps for the whole 8-16 kHz band, so sometimes it sounds a bit noise.
15:53:40jmspeexIn some circumstances (and for some people), uwb can actually sound worse than wb.
15:53:51jmspeexpreglow: exactly.
15:53:54preglowi don't really see much of a point in uwb
15:53:58preglowi think wb should do nicely for speech
15:54:09 Join petur [0] (
15:54:14 Join Aditya|Nap [0] (
15:54:15peturwiki spam
15:54:17jmspeexAgain, it was a quick hack that didn't cost much to implement.
15:54:31 Quit petur (Client Quit)
15:54:43*freqmod is getting an audiobook on cd for testing, the ripped ogg files are too much encoded for reenocding
15:55:03 Part Aditya|Nap
15:55:32jmspeexOk, bed time for me.
15:56:24preglownice to talk to you
15:56:48*preglow likes it everytime codec authors drop by :)
15:57:59 Quit crash3m|wrk ("Leaving")
16:13:57*linuxstb is still waiting for an aac author...
16:14:59 Quit saa[b_r]ider (Read error: 110 (Connection timed out))
16:16:58 Join hardeep [0] (
16:17:25*freqmod thinks should to go and get one himself
16:17:34*freqmod thinks linuxstb...
16:19:20 Join Febs [0] (
16:22:54 Quit bagawk ("leaving")
16:26:06 Join chimpfrenzy [0] (
16:29:26 Join MadBigSausage [0] (
16:29:38chimpfrenzyanyone awake?
16:29:41MadBigSausageHey folks, what's new?
16:30:01Genre9mp3MadBigSausage: Hello there
16:30:40Genre9mp3I saw you post about rockbox for ifp
16:30:58MadBigSausageAH, the lounge issue
16:31:05 Join sadeness_ [0] (n=LamersIn@
16:31:22Genre9mp3Don't think that you should expect it soon, though
16:31:22 Join bagawk [0] (n=lee@unaffiliated/bagawk)
16:31:40MadBigSausagestill I think it's warrented
16:32:12MadBigSausage(plus it's a huge boot to my post count!! =0p )
16:33:33chimpfrenzyi want to write something to load the root.m3u playlist and play through it randomly when the user holds down the record buttn
16:33:34sadeness_ ?
16:33:57Genre9mp3sadeness_: ???
16:34:15chimpfrenzyi guess i can't do this as a plugin?
16:34:53sadeness_ooops! sorry, wrong script!
16:35:10*sadeness_ fixing it
16:36:32 Join lodesi [0] (
16:37:18smablyGenre9mp3: have you had a chance to try the latest remote patch?
16:37:43chimpfrenzyanyone know how i can grab the REC-hold event and do something on it?
16:37:49***Saving seen data "./dancer.seen"
16:38:10smablychimpfrenzy: which screen is this on?
16:38:57Genre9mp3smably: didn't have time, I'll check it in a moment though...thanx for the heads up
16:41:44Genre9mp3smably: You want me to check 4.0 or 4.1?
16:42:23smablyi'd like to know whether the non-lcd remote shutdown works
16:42:32 Join deea [0] (n=a@
16:43:17deeaif i upload a theme who decides whether it goes on the website?
16:44:28smablychimpfrenzy: assuming you want to capture the button from the WPS, you'll want to add a #define for (BUTTON_REC | BUTTON_REPEAT) in apps/gui/gwps.h and then add a case to the button switch in gwps.c
16:45:21*smably has to run
16:45:24smablyback in half an hour
16:50:10 Quit darkless (Read error: 104 (Connection reset by peer))
16:59:44Genre9mp3smably: It works fine
17:01:01Genre9mp3I can turn off the player by holding play wherever I am (WPS,browser, menu)
17:01:33Genre9mp3Also scroll up/down works fine with ffwd/rewind buttons of the non-LCD
17:05:46 Part deea
17:12:45 Part pixelma
17:14:55 Join smably_ [0] (
17:15:28smably_Genre9mp3: thanks for testing!
17:16:28smably_any thoughts on button mapping for the non-lcd remote?
17:19:26 Quit hardeep ("Chatzilla 0.9.73 [Firefox]")
17:21:43Genre9mp3smably: I think that the mapping is good as it is right now...just 2 suggestions I have to make
17:22:25Genre9mp31. make vol +/- adjust the volume also when in menu & browser (not only if in WPS)
17:23:20Genre9mp32. pessing play while in browser returns in WPS, this doesn't happen when in menu, make it also go to WPS from a menu
17:24:53Genre9mp3Another approach also would be to make vol +/- go to subdirectories though when in browser
17:25:26Genre9mp3and when in menu go to a sybmenu
17:26:10amiconnmenu->wps is implemented nowhere else, and this is for areason
17:26:22 Join pixelma [0] (n=pixelma@
17:26:44Genre9mp3amiconn: what's that reason?
17:27:25amiconnWPS and the browser are screens. The menu is a menu that's called from a screen. You always return to where you called it from
17:29:27Genre9mp3smably: Well, then you should make play advance in a submenu
17:29:32Genre9mp3when in menu
17:29:46Genre9mp3(just checked does that)
17:29:56smably_sorry, what do you mean by "advance"?
17:30:12smably_you mean select the menu entry?
17:31:25Genre9mp3vol +/- go into subdirectories when in browser idea maybe is a bit confusing though you think << and >> should act as up/down, or should volume +/- be used for that?
17:31:44Genre9mp3IMO better make it adjust volume wherever you are
17:31:49smably_oh, ok
17:31:51FebsThere is a patch available that makes play call the WPS from just about anywhere in Rockbox, including from within menus.
17:32:19FebsI've seen a lot of support for committing it to CVS, but it needs to be tested first on Archos platforms.
17:33:06smably_Febs: i don't think i'd like that
17:33:33FebsWhy? The play button is current not used in the menus.
17:33:54FebsIt makes navigation MUCH faster without sacrificing anything.
17:33:55amiconnIt breaks the clear concept
17:34:10Febs"clear concept"?
17:34:12smably_yeah, it just doesn't make sense
17:34:20pixelmaon Ondios play==select IIUC how should that work then?
17:34:45smably_well, play would really be closing the menu, not opening the wps
17:35:08Genre9mp3Febs: Pressing play with a non-LCD remote on H300, goes to the menu entry, though it doesn't in the main unit, that's true
17:35:15Febssmably: it makes perfect sense, because play would have a consistent function in both menus and the file browser.
17:35:17amiconnI would prefer another addition though. On platforms where there are 2 ways to go up from submenus (mostly Menu and Left), Menu should perhaps leave the whole menu immediately instead of just going one level up
17:35:20Mikachui think the same button that opens the menu should also completely close it
17:35:24Mikachuand return to where you firs called it
17:35:24linuxstbYes, that's the feature I would like - a "quick exit" from menus. But I wouldn't use PLAY for it, I would use the same button used to enter the menu.
17:35:32Mikachuyouc an always use left to go back just one step
17:35:39amiconnI see some consensus
17:35:39FebsMikachu: the patch that I mentioned does that as well.
17:36:02 Join darkless_ [0] (
17:36:52*Genre9mp3 is already confused with the button discussion
17:37:44smably_Febs: it doesn't make sense to me because of the hierarchy: you open the WPS from the filebrowser, and the menu from the WPS
17:38:02Mikachusmably_: you open the wps from the filebrowser as much as you open the filebrowser from the wps
17:38:10Mikachuthey're on the same level
17:38:27smably_except you don't open the filebrowser from the wps; you *hide* the wps to display the filebrowser
17:38:40Febssmably: no.
17:38:44amiconnThe filebrowser is always available. The wps is not.
17:38:48FebsThe file browser is Rockbox's main screen.
17:39:02amiconnYOu go to the wps from the file browser by playing something (either new or resumed)
17:39:18amiconnStopping playback brings you back to the file browser
17:39:34Mikachuyou can go back to the filebrowser without affecting playback state at all
17:39:43amiconnYes, you can
17:39:56amiconnStill, the browser is the root
17:40:14smably_Febs: i'm not sure exactly what you're saying...but i'll use an analogy to explain how i see it
17:40:29smably_the filebrowser is like the desktop, and the WPS is like a window
17:40:56Mikachui see them as two different desktops, and the menu is a window on the desktop you're looking at
17:40:56smably_you can minimize the window to get the desktop, but you can't open the desktop on top of the window
17:41:13*daurnimator kicks Mikachu
17:41:21Mikachuno effect
17:41:42daurnimatorits like my very own Kick The Cheat
17:41:42*Mikachu throws his d20 at daurnimator
17:42:50Febssmably: good analogy, but I am not following why you would find the Play button patch confusing.
17:43:16FebsImagine for a moment the "Play" button were labeled "WPS."
17:43:39Mikachuthat is a bit of a stretch
17:43:39FebsWouldn't you want that button to bring up the WPS if you're within the menu system?
17:44:25FebsMikachu: I don't think that it is a stretch at all, because that is EXACTLY what the Play button is within the file browser. (with the possible exception of some Archos platforms that I am unfamiliar with.)
17:44:37smably_to me the problem is just that the menu opens on top of the wps, and pressing play to close the menu seems counterintuitive
17:46:03FebsIn that case, you could simply get to the menu by backing up from the menus and entering it from the file browser the way it's set up currently. That functionality would not change.
17:46:23Mikachui think setting the menu enter button to remove to where you were is better
17:46:41Mikachuif that happens to be the wps you are where you want to be, otherwise you just have to press play after returning from the menu
17:46:49FebsThe only change is that a currently unused button gets a use that (1) saves many button presses, and (2) makes that button consistent with the way it functions in the browser.
17:47:24FebsMikachu: this patch allows you to do exactly that with the Menu button (ipod)/A-B button (iriver)
17:47:48FebsStill, that requires two button presses to get to WPS from within the menus when it can be done with one.
17:48:11smably_it's really not as big a deal as i'm making it out to be, but my point is that using play to do two opposite things would be inconsistent
17:48:12Febs(if you entered the menus from the browser rather than the WPS)
17:48:57Febssmably_, I see your point, but I have answered enough questions in the various forums to know that the typical doesn't see it that way.
17:49:00sadeness_what is WPS? :-D
17:49:44smably_Febs: in the grand scheme of things, you're probably right :)
17:50:23smably_i'd prefer to use a different button to close the menu, but if this is easier for users to understand, it may indeed be better
17:51:17 Join freqmod_n [0] (
17:59:47 Join ACK54W [0] (
18:00:25 Part ACK54W
18:17:13 Join bluey- [0] (
18:20:33 Join hardeep [0] (i=hardeeps@SDF.LONESTAR.ORG)
18:22:09 Join saa[b_r]ider [0] (i=saa_b_r_@
18:32:44MadBigSausagebuy for now folks
18:32:52MadBigSausage=0p *bye
18:33:04saa[b_r]iderbye bye MBS
18:33:58*MadBigSausage waves
18:34:01 Quit MadBigSausage ("CGI:IRC")
18:36:32preglowBagder: nothing new about sdks yet?
18:37:53***Saving seen data "./dancer.seen"
18:41:15 Quit bluebrother ("Leaving")
18:51:55 Join cmoeller [0] (
18:52:11 Join YouCeyE [0] (n=YouCeyE@unaffiliated/youceye)
18:52:12cmoellerIs there a firmware patcher available for Linux, or just Win?
18:53:24preglowthere's no single app for linux that i know of, no
18:53:44preglowbut the patcher tools exist for linux as well, they're just not gui based
18:54:21 Quit YouCeyE (Client Quit)
18:54:54 Join ceasere [0] (n=ceaser@
18:55:26*sadeness_ studing ColdFire manual
19:00:36 Join damaki__ [0] (
19:01:03 Quit joe2 (Read error: 110 (Connection timed out))
19:01:40 Join leth [0] (
19:01:53cmoellerpre: thanks!
19:03:18lethis there anyone here working on the ifp port?
19:03:33 Join `Acksaw [0] (
19:03:45 Quit freqmod_n (Remote closed the connection)
19:03:54`Acksawcan someone help me with the audioscrobbler patch?
19:05:36 Quit ceasere ("[BX] Have you huggled your BitchX today?")
19:06:07 Join petur [0] (n=petur@rockbox/developer/petur)
19:06:22saa[b_r]iderwhat is audioscobbler anyway?
19:08:01saa[b_r]iderthanks Genre9mp3
19:08:07 Join Zweiundvierzig [0] (
19:08:53 Join ceasere [0] (n=ceasere@
19:11:50 Join webguest43 [0] (
19:11:55 Quit webguest43 (Client Quit)
19:12:31`Acksawanyone ahve a guide for installing rockbox on a ipod?
19:12:36`Acksawmy friend isnt to technically inclined
19:12:56 Quit bondolo (Excess Flood)
19:13:56 Join bondolo [0] (
19:14:24 Join _FireFly_ [0] (
19:14:34 Join obo [0] (
19:14:48 Quit damaki_ (Read error: 110 (Connection timed out))
19:14:58`Acksaw#CLIENT/Rockbox h300 1.0
19:14:58DBUGEnqueued KICK `Acksaw
19:14:58`AcksawElle Milano Swearing's for Art StudentsEP Men Are Bastards 2 162 S 1075149740
19:14:59***Alert Mode level 1
19:16:52saa[b_r]iderbtw, are the crossfade WPS tags in CVS now?
19:16:54obohehe - looks like it's working okay
19:17:59 Join freqmod_n [0] (
19:18:16CtcpIgnored 1 channel CTCP requests in 0 seconds at the last flood
19:18:16*petur wants to let preglow know how he feels after too many Leffe :p
19:24:38 Quit `Acksaw ("( :: NoNameScript 4.03 :: )")
19:25:00***Alert Mode OFF
19:25:16 Quit apo` (Read error: 110 (Connection timed out))
19:25:23petursorry, I know it's a mean thing to say ;)
19:25:24preglowi've got a limfjordsporter ready in case i need it
19:25:30preglowand a weiss
19:25:38preglowso i'll be fine
19:25:46peturgood for you
19:25:56preglowoh, indeed
19:26:21*petur runs off to cook dinner
19:26:55*preglow runs off to assure the beer is still there
19:27:19*sadeness_ just runs off
19:29:11 Quit freqmod (Read error: 104 (Connection reset by peer))
19:29:37 Quit freqmod_n (Remote closed the connection)
19:31:26 Join freqmod [0] (
19:32:22 Quit idnar (Nick collision from services.)
19:32:26 Join idnar_ [0] (i=mithrand@unaffiliated/idnar)
19:35:47 Nick idnar_ is now known as idnar (i=mithrand@unaffiliated/idnar)
19:40:04 Join Paul_The_Nerd [0] (
19:40:43*petur summons a wiki admin to remove a spammer (LoKi)
19:41:29peturBigBen doesn't look very normal either
19:41:42*pixelma thinks that BigBen, OheRe and MainPage should also be remoed
19:42:37Mikachuis there really a point in allowing attachments on user pages?
19:43:08 Join hannesd [0] (
19:43:51Paul_The_NerdNot really though
19:53:28 Quit lee-qid (Read error: 104 (Connection reset by peer))
19:55:26 Join lee-qid [0] (
19:58:07 Join Rondom [0] (
20:09:00 Join mikearthur [0] (
20:09:01 Quit chimpfrenzy (Read error: 110 (Connection timed out))
20:19:34 Quit sadeness_ (" , ...")
20:20:12preglowgod, those charaters really make my irssi explode
20:20:16preglowcharacters too
20:21:03 Join Bjoern-Erik [0] (
20:22:31preglowin sadeness' quite message
20:25:39Paul_The_NerdMy client sucks, and so merely shows ?s for each of them.
20:25:48Paul_The_NerdExcept the comma and the three periods.
20:30:28 Join saab_rider2 [0] (i=saa_b_r_@
20:33:08 Join Mekrob [0] (n=dummeska@
20:33:11preglowi wonder what they are, irssi handles unicode just fine, but not those
20:33:58ender`that looks like one of the russian encodings
20:34:53 Join bluey [0] (
20:35:14Mekrobhey does anyone know if this cable will allow me to watch movies that are on my pc on my tv
20:35:37Paul_The_Nerdpreglow: I see a long word, a short word, a comma, three medium words, and a ...
20:35:39ender`Mekrob: depends on your gfx card
20:36:02Mekrobi have a pretty standard dell
20:36:24Mekrobdimension 3000
20:36:30Mekrobdo you think ill be able too
20:37:07Mikachui would start by looking at the back of your computer for connectors
20:37:18Paul_The_NerdMekrob: Why not just ask dell if there's a cable to use with it, or look to see if your videocard has any non-VGA video outputs and use that to determine what sort of cables to get.
20:37:35Mikachuand i would get the cable in a proper store, they aren't expensive
20:37:36ender`"возвращают?я в?е, кроме л?ч?их др?зей..."
20:37:49Mikachuis that so?
20:37:55***Saving seen data "./dancer.seen"
20:37:56ender`Mekrob: most laptops have S-Video output
20:37:58Mekrobit goes itto the 3.5 mm outlet
20:38:08Mekrobi have a desktop
20:38:12 Quit cmoeller (Remote closed the connection)
20:38:21Mekrobhave you guys looked at the link
20:38:36ender`Mekrob: i have
20:38:51Mekrobwell they were asking about outlets
20:38:58ender`it looks like a standard S-Video -> Composite cable and a 3,5mm->2xRCA
20:39:06Mekroband if you looked at the link it said it uses a 3.5 mm outlet
20:39:26Mekrobso how would i know if my pc supports it
20:39:56Mikachupreglow: the string was in koi8, возвращаются все, кроме лучших друзей...
20:40:06preglowi see that
20:40:11preglowso it was invalid utf8, then?
20:40:16Mikachuno, it was koi8
20:40:18preglow'cuz i just get a bunch of question marks
20:40:24preglowyes, but are they invalid utf8?
20:40:26ender`for the video part, check the back of your computer, where the monitor cable is connected. if there's a socket that looks like this: (o) you have composite out, and that cable is useless. if it looks similar to PS/2 keyboard connector, it's S-Video, and that cable might be useful
20:40:30Mikachukoi8 is not utf8 at all
20:40:32preglowi know
20:40:37preglowbut interpreted as utf8, are they invalid?
20:40:40Mikachulet me check
20:40:53Mikachu>> :sadeness_!n=LamersIn@ QUIT :"iconv: illegal input sequence at position 46
20:41:06ender`none of the 8bit encodings are valid utf8
20:41:07preglowthat explains why irssi vomits so badly
20:41:12preglowender`: sure they are
20:41:19Mikachuif you're lucky
20:41:30Mikachufor example, the string "Bush hid the facts" is valid utf16
20:41:33preglowthe bottom 127 character are always valid
20:41:40preglowbut combinations with 128->255 might be invalid
20:41:54Mikachu% echo -n Bush hid the facts|iconv -f UTF-16 -t UTF-8
20:41:59ender`s/might be/are probably/
20:42:00Mikachuanything can happen
20:42:07idnarirssi here tried to decode it as utf-8, fell back to iso-8859-1, and produced: ×ÏÚ×ÒÁÝÁÀÔÓÑ ×ÓÅ, ËÒÏÍÅ ÌÕÞÛÉÈ ÄÒÕÚÅÊ...
20:42:09Mekrobi have no idea what you mean ender
20:42:35ender`Mekrob: does your computer have TV-out?
20:42:45Mekrobim not sure
20:42:52Mekrobhow would i know
20:42:59Paul_The_NerdMekrob: Look at the back of it, or check the manual
20:43:14ender`you'd have a video out socket in the back
20:43:30ender`wait, i'll take a picture
20:43:36Mekrobcan you send me a link to a picture of what this kind of outlet would look like
20:43:58Paul_The_NerdMekrob: This is really not the right place for all these questions anyway. Why not just check the manual that came with your Dell, or ask Dell?
20:44:09MikachuMekrob: it would look like something the cable you linked to would fit in
20:44:15Mikachuthis is a game 3-year-olds usually play :P
20:44:49Mekrobbecause i know people here
20:44:56 Quit bluey- (Read error: 104 (Connection reset by peer))
20:45:01Mekroband i know they know aa lotabout computers
20:45:53 Join xmixahlx [0] (n=xmixahlx@
20:48:06 Quit damaki__ (Remote closed the connection)
20:48:12Mekrobyou get a pic yet
20:48:24ender`just a moment, i'll upload it in a minute
20:48:50 Join ZenMasterJG [0] (n=Jordan@
20:49:00Mekrobok thank you
20:49:03 Quit saa[b_r]ider (Read error: 110 (Connection timed out))
20:49:43ender`that's the way TV-out looks on most modern graphic cards
20:50:22Mekrobok so like a mini din?
20:52:07Mikachuit could also be a yellow phonocontact, called composite video
20:52:38Mekrobok ill have to look once im back at my house
20:52:59linuxstbPaul_The_Nerd: Silence from PortalPlayer I assume?
20:53:14Paul_The_Nerdlinuxstb: Absolute silence, yes.
20:53:35linuxstbSo not an instant no....
20:54:05Paul_The_Nerdlinuxstb: I know, I don't know whether to be hopeful that maybe they're talking about it or considering it, or worried that they just threw it out and didn't even feel we deserved a refusal.
20:54:18Paul_The_NerdMy irrational optimists and pessimists are battling it out.
20:54:28ender`but if it's composite, and your TV is bigger than 50cm, get a new gfx card
20:54:32 Quit ZenMasterJG (" HydraIRC -> <- The dawn of a new IRC era")
20:58:09Mekrobi think mine is
20:58:11RondomI've my ifp-899 open
20:58:35 Join [TCK] [0] (
20:58:58RondomI've just seen, that someone already posted pics of his ifp-795, do you know if images of an ifp-8xx are needed?
20:59:13RondomThe hardware looks and should be identical
21:00:39Genre9mp3Rondom: Since you have already opened the player I suppose that you can take some scans just in case
21:01:13 Quit Rondom (Nick collision from services.)
21:01:17 Join Rondom_ [0] (
21:01:28 Nick Rondom_ is now known as Rondom (
21:02:16Rondom contains all the information being available
21:02:36Rondom contains some older information
21:02:58Rondomdo you think additional pictures are neccessary?
21:03:52peturRondom: compare it and add if different?
21:04:06*petur runs off again
21:05:03Rondompetur: it's the same I think
21:05:10RondomI don't see any difference
21:05:24Paul_The_NerdI believe it was determined that the 800 and 700 series were identical internally
21:05:26Rondomand the ifp-8xx and ifp-7xx are said to be identical
21:05:38RondomPaul_The_Nerd: ack!
21:05:54Paul_The_NerdIf I recall they can even use the same firmware from iRiver.
21:06:20RondomPaul_The_Nerd: no, but it's nearly identical
21:06:46Rondompatches for ifp-8xx can be simply adapted for ifp-7xx and vice-versa
21:08:15Paul_The_NerdI thought I remember people using the modified UMS firmware from the 700s on the 800s, I guess I was wrong
21:09:39RondomPaul_The_Nerd: you mean those with a lower ogg bitrate limit. There are two versions, one for ifp-7xx and on for ifp-8xx
21:10:44 Quit hannesd (Read error: 104 (Connection reset by peer))
21:11:04 Quit TCK (Read error: 110 (Connection timed out))
21:12:02 Join damaki [0] (
21:12:07 Join hannesd [0] (
21:15:20Rondommaybe I'll look for close-ups of the unidentified ics, but I doubt, they are really needed
21:15:49 Quit xmixahlx ("blah blah blah")
21:15:57RondomI already opened it, because I thought there were no pictures. I once told Tomek that I would do so
21:21:55 Quit Rondom ("Ex-Chat")
21:21:58oboapart from musepack, are there any other filetypes in rockbox which don't (currently or by design) support seeking?
21:22:46 Quit _FireFly_ ("Leaving")
21:22:52smably_obo: bottom of this page:
21:23:22oboah, thanks
21:23:29Paul_The_Nerdobo: FLAC *kinda* doesn't. Only if your files have seektables.
21:24:16oboanyone know what effect audio_ff_rewind will have on one if it doesn't?
21:27:08smably_iirc, you get dropped back at the beginning of the track
21:27:21Paul_The_NerdI think they fixed it to leave you where you started fast forwarding from
21:27:26Paul_The_NerdBut I'm not 100% sure
21:27:34smably_oh, ok (haven't tried it recently)
21:27:52Paul_The_NerdNeither have I. Mine all have seektables. Heh
21:28:18 Join damaki_ [0] (
21:29:04obofair enough - thanks for you help :)
21:30:39smably_just tried it with a musepack track and it went back to where i started seeking
21:32:10obothanks - that'll do nicely
21:33:36 Quit _Veseliq_ (Read error: 113 (No route to host))
21:35:11 Part Paul_The_Nerd
21:35:47 Join XavierGr [0] (
21:37:22 Quit PaulJam (".")
21:37:58 Join _Veseliq_ [0] (n=veseliq@
21:44:22 Quit damaki (Read error: 110 (Connection timed out))
21:47:50 Part pixelma
21:49:34XavierGrwho is MainPage in twiki?
21:49:38XavierGrseems like a spam
21:49:43 Quit ceasere ("Quit")
21:50:11XavierGrit has the same mail as Ohre
21:52:21MikachuOheReally? :)
21:52:32 Join _FireFly_ [0] (
21:53:05*petur kicks bagder
21:53:51peturI already reported the wiki spammers this afternoon :/
21:54:08XavierGrare these spammers bot?
21:54:29peturI hope so for them
21:54:47XavierGrbecause I can't see how a human is so lost to do that over and over again
21:56:27preglowpeople will always surprise you when it comes to acting like idiots
21:58:03amiconnSuggesting a scripting engine that needs resources in the same range as the rockbox core itself... .... ....
21:58:16preglowyes, read my previous sentence
22:02:07peturI guess only bagder, zagor and linus are the only wiki admins :/
22:06:20 Join PaulJam [0] (
22:06:56 Quit Hansmaulwurf ("( :: NoNameScript 3.81 :: )")
22:14:28 Quit dpro (Read error: 110 (Connection timed out))
22:17:12Mekrobguys what is firewire
22:17:16Mekrobi dont get it
22:17:33dionoeait's usb but not really usb
22:18:06Mekrobcan anyone explain it more in depth
22:18:18dionoeawikipedia might :)
22:18:22midkaya connection type, like usb, sort of..
22:18:59Mekrobwhy would i want it over usb
22:19:16midkayi think it's supposed to be a bit faster..
22:19:35Mekrobbut what can i connect firewire to
22:19:39dionoeait was faster than usb 1
22:19:41midkayless common, though.. popular on digital camcorders. it's not like it's better or worse, it's just "another" connection type.
22:19:41Mekroband what would i use it for
22:19:46dionoeaand usb 2 is a bit faster than firewire
22:19:56midkayyou sure? *checks*
22:20:02dionoeabasically usb won and firewire lost
22:20:09dionoealike blue ray and hd dvd
22:20:39midkayFireWire 400 can transfer data between devices at 100, 200, or 400 Mbit/s data rates (actually 98.304, 196.608, or 393.216 Mbit/s, but commonly referred to as S100, S200, and S400). Although USB2 claims to be capable of higher speeds (480Mbit/s), FireWire is, in practice, faster due to its "peer-to-peer" architecture which gives a more reliable and sustained throughput rate.
22:21:01dionoeaok :)
22:21:08Mikachucan you have a firewire hub?
22:21:19dionoeai doubt it
22:21:36midkayi've seen them before.. *googles*
22:21:43*dionoea :(
22:22:29midkayback in a few.
22:22:39Mekrobso usb 2 is better
22:22:56midkaytechnically, but firewire tends to be a bit faster..
22:22:58midkayread what i pasted. :)
22:23:04midkayusb2 is certainly more popular.
22:23:14midkayoften firewire is the only option though, for camcorders for example.
22:24:40Mekrobso its only really useful for camcorders
22:24:44Mekrobim not getting it
22:24:53Mekrobusb 2.0 is standard now
22:25:07Mekrobwhy would i pay all this extra cash for firewire
22:25:09dionoeaand once upon a time it wasn't and both wanted to become standard
22:25:19Mekrobif their about the same
22:27:19amiconnMikachu: Firewire has no hubs, because firewire has a different bus structure than usb
22:28:05Mekrobthen whats that?
22:28:32XavierGrdamn harriet died
22:29:16amiconnMekrob: Hmm, I never actually used firewire. So there are hubs, but they are hubs in a different sense than with USB
22:29:25XavierGrI just read an article about the longest leaving creature on earth (currently) and 1 week later it dies!
22:29:30dionoealike a switch and a router i guess
22:29:43smably_XavierGr: yeah, me too :/
22:29:47dionoeaXavierGr: the tortoise ?
22:29:59amiconnUSB is strictly hierarchical. On top there's the host controller, then a root hub. Each USB hub has a dedicated uplink and one ore more downstream ports
22:30:14amiconnWith firewire, all devices are peers
22:31:23 Join linuxstb_ [0] (
22:32:02Mikachuthat's what i suspected
22:34:06 Quit darkless_ (Read error: 104 (Connection reset by peer))
22:35:28 Part Mekrob
22:38:00***Saving seen data "./dancer.seen"
22:43:21*freqmod speex status: Seeking implemented (to nearest page ~5sec error)
22:44:10linuxstb_What file extension is normally used for speex?
22:44:19 Quit lodesi (Read error: 110 (Connection timed out))
22:44:50preglowand .ogg
22:44:59 Join lodesi [0] (
22:46:43peturthe main difference between usb and firewire is that on firewire, bandwidth is allocated and thus guaranteed.
22:47:20peturthat's why it's popular for video: once the connection is made, no stuttering
22:48:51freqmodmy speex patch for rockbox only identifies .spx files as speex files.
22:49:21preglow.spx files are pretty likely to be raw speex streams
22:49:23preglowdoes it handle that?
22:49:38freqmodno, only ogg speex streams.
22:50:15linuxstb_freqmod: The ".m4a" part of get_metadata() decides if the file is ALAC or AAC, and sets the codec type appropriately. The Ogg part could do the same.
22:51:06freqmodyes, speex uses Speex instead of vorbis as the start of the setup packet
22:51:56amiconnpetur: Afaik, it's possible to do the same with usb's isochronous transfers
22:53:03preglowfreqmod: ooh, didn't notice you're norwegian
22:53:23preglowany other norwegian coders around here i've forgotten aboDut?
22:53:51peturamiconn: it has priorities but if you put two bandwidth hungry devices on the bus they will share what's available. With firewire, the second connect will fail because of insufficient (remaining) bandwidth
22:54:28*preglow beats his keyboard
22:54:45*petur has worked on a project that used high-end firewire camera's and took some time to figure out why two biggies on one controller would not work
22:54:52amiconnHmm, iirc I've read somewhere that usb would also reject the connection if there's not enough remaining bandwidth
22:55:15amiconnMaybe I don't rc
22:55:18Mikachumaybe that's for current?
22:55:31peturpossible, but there's now way for a device to tell how much it needs
22:56:15peturboth will try and some transfers will fail. and in iso mode the data is just lost
22:56:21peturlike udp
22:56:39 Join webguest78 [0] (
22:56:40 Quit jd_away (Remote closed the connection)
22:56:47 Quit webguest78 (Client Quit)
22:57:26peturhas anybody followed this strange bugreport: and the even more strange bugfix: ?
22:58:04 Quit Rob2222_ ()
22:58:06peturI'm unable to reproduce (on h340) and the bugfix looks silly
22:58:41 Join Rob2222 [0] (
22:58:44 Join darkless_ [0] (
22:58:45peturlooks more like it needed some sleep()
23:00:20freqmodOk, Ogg/Speex files with extention .spx&.ogg is recognized
23:00:35 Quit smably_ ("CGI:IRC (EOF)")
23:01:24 Quit lee-qid ("Trillian (")
23:05:49 Quit leth ("apa")
23:06:14 Quit _FireFly_ ("Leaving")
23:06:36 Join pixelma [0] (n=pixelma@
23:08:06peturhow do you force rockbox to check the free diskspace again?
23:08:47amiconnInfo->Rockbox Info, then Play
23:12:09peturrockbox and my pc differ in opinion. pc says 10GB free, rockbox says 2,xxGB :(
23:13:16preglowwhat os?
23:13:37 Join saa[b_r]ider [0] (i=saa_b_r_@
23:13:41 Quit saa[b_r]ider (Client Quit)
23:13:45preglowi've noticed that windows tends to have some quite dubious meanings on free space from time to time
23:14:02preglowluckily i don't use it anymore
23:14:05peturchkdsk agrees about the 10GB
23:14:10 Quit mikearthur (Excess Flood)
23:14:16 Join mikearthur [0] (
23:14:28peturproblem is, I have a long gig to record, must be sure about free space :(
23:17:15peturhmmm.. better reformat it :/
23:20:11preglowdoesn't rockbox have some tool for that?
23:20:18preglowlike counting free clusters
23:20:22preglowi remember it could do that
23:21:10dionoeafonts (in rockbox) are stored as bitmaps for each character right ?
23:22:05dionoeawhere should the code for a function which putsxyofs in an offscreen buffer be put ? would font.c be ok ?
23:22:17dionoea(it isn't really lcd driver specific)
23:23:35preglowwhat are you going to use it for?
23:23:57dionoeahum ... right ... might be better to just put it in the plugin which needs it :)
23:24:14dionoea(it's to add text writing in rockpaint)
23:25:17dionoeabut that would mean that i wouldn't have access to all the font.c functions ...
23:26:16dionoeaso i'll put it in the firmware (it shouldn't be tool long anyway)
23:28:02linuxstb_You can export the font.c functions via the plugin api if you need them.
23:29:13dionoeahum ... right. I'll do that then
23:30:25 Quit Febs ("CGI:IRC 0.5.7 (2005/06/19)")
23:32:06 Quit saab_rider2 (Read error: 110 (Connection timed out))
23:32:43dionoeado you already have a font selection widget with previews of the font ?
23:33:52amiconnNo, and it can't be done with the current core
23:34:05amiconnMeh, it can, but I don't see the point
23:34:15amiconn(for core use)
23:34:19dionoeawhy ? can't you just write the different strings and change fonts in between ?
23:34:27dionoea(this isn't for core use, i was just asking)
23:34:41 Join smorar [0] (
23:34:43amiconnYes it's possible, but then you must not use scrolling text
23:34:56dionoeaseems logical :)
23:41:38smorarhi everyone. can someone help me - Rockbox hangs randomly during playback on my 4G Ipod. Is there a reference somewhere about turning on debugging, or logging function calls so that I can start debugging this problem? I can enable a developer build, and turn on logf support (debugging fails to build), but nothing seems to happen when I use the resulting binary on my ipod
23:44:10 Join rotator [0] (n=e@rockbox/developer/rotator)
23:44:56earHertzsmorar: hangs as in freezes, or hands as in music momentarily stops playng?
23:47:55smorarhmm... this is wierd... i'm not seeing any feedback in my client - refreshing the current.txt on the site...
23:48:01smorarbrb - changing client
23:48:14smorarearHertz: yes - hangs as in freezes
23:48:19 Part smorar
23:49:11 Join smorar [0] (
23:49:29smoraryay, this works :)
23:53:24smorarearHertz: any idea on the best way that I can figure out where/why this freeze happens? (function call logging to a text file would be nice...)
23:53:52 Join tucoz [0] (
23:54:03tucozpetur, around?
23:54:16Bagdercreative zen v plus
23:54:30peturtucoz: a bit yes
23:54:33Bagderlooks very similar to the sansa e200 series
23:54:35tucozin that case, you can press play in the 'rockbox info' screen to have rockbox scan the disk
23:54:42midkayBagder, cool.. brand new?
23:54:47Bagderseems so
23:54:50Mikachuand um, to the ipod
23:54:50earHertzsmorar: use logf for that (profiling doesn't work on the ipod; if you really want to profile, I can give you the functions you need, but interpretting teh output just doesn't work)
23:54:51peturah, inside that screen....
23:54:55tucozI think that will update the disk free info as well
23:55:04midkaylooks rather nice, actually..
23:55:16smorarearHertz: where does logf put it's output?
23:55:40earHertzsmorar: in mmeory
23:55:52earHertzif you then use the logfdump function, it'sll write it to disk
23:55:55Bagdermidkay: here's the UK main page:
23:56:04Bagder"Available in Europe from August 2006"
23:56:05peturtucoz: thanks a lot, that's what I was looking for
23:56:07earHertzthere's a bug in logfdump, lines are trincated to 25 chars
23:56:26tucozgreat :)
23:56:54midkayBagder, ah. nice-looking player, but doesn't seem to do anything special..
23:56:58 Quit Kohlrabi (Nick collision from services.)
23:57:03smorarearHertz: ok, is there a decent place in the code for me to insert the logfdump function? playback loop or something?
23:57:06Bagdernah, seems quite ordinary
23:57:08 Join Kohlrabi [0] (
23:57:21earHertzsmorar: you insert logf
23:57:33earHertzlogfdump is a user action
23:57:49earHertzand teh include logf.h
23:57:49amiconnearHertz: There is no bug in logf. It's just that there is a fixed maximum line length
23:57:58earHertzand then logf as you wish'
23:58:23earHertzamiconn: well, call it what you will, it's a pain in the ass
23:58:51earHertzI end up with these cryptic little mesages, likem "g1: 34434,34334,76676,45645

Previous day | Next day