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 2007-11-09

00:00:12 Quit animeloe (Client Quit)
00:00:12jhMikeSit needs it's own because of timestamping and always had it's own but could still use core DSP
00:00:40 Quit ivan` ("Coyote finally caught me")
00:00:54 Join lee-qid_ [0] (
00:01:26 Join ender1 [0] (
00:01:31*linuxstb definitely doesn't recognise mpegplayer any more
00:01:38 Quit lee-qid (Read error: 104 (Connection reset by peer))
00:02:30*jhMikeS also hasn't put proper copyright info in the files yet...just pasting headers to have them
00:02:39lostlogicok, I'm getting volume sensitive again. I have my songs replaygained to 89dB, at -57 volume on ipod and -12dB precut... I want to go quieter.
00:03:34hcslostlogic: unplug your headphones
00:03:39Soapdon't clean your ears for a month
00:03:50Soapmake an attenuation cable.
00:04:01lostlogichcs: the other day I commented that at the -58 setting on the iPod (mute) I could still hear the music through the chips :-\
00:04:18lostlogicSoap: I actually realized after saying that that I have a shure inline volume control, so I'm using it now and I'm better.
00:04:28jhMikeSfrankly I don't know who originated what work in mpegplayer...
00:04:29*amiconn wonders what kind of phones lostlogic uses
00:04:35jhMikeSexept my own of course
00:04:39lostlogicWestone UM2
00:04:56 Join webguest78 [0] (i=3eb2d491@gateway/web/cgi-irc/
00:05:21*amiconn thinks these are either very low impedance, or incredible sensitive
00:05:52webguest78Is there anyone still using the H140?
00:05:59 Quit roolku (
00:05:59 Quit n1s (
00:05:59 Quit Langly (
00:05:59 Quit iamben (
00:05:59 Quit jake_ (
00:05:59 Quit Rick (
00:05:59 Quit ender` (
00:05:59 Quit scorche (
00:05:59 Quit sd__ (
00:05:59 Quit jmspeex (
00:05:59 Quit gromit` (
00:06:10 Part ijuz_ ("Client exiting")
00:06:12lostlogicamiconn: 119dB/mW, 27Ohm">
00:06:24webguest78do you still have the 40GB drive?
00:06:25lostlogicoops, wrong paste.
00:06:43 Join sd [0] (n=sd@
00:06:44 Quit midkay ("Leaving")
00:06:51 Join ivan` [0] (n=ivan`
00:07:09scorche|wlostlogic: aye...for loud volumes, i just use my great
00:07:26scorche|wwell, know what i mean :)
00:07:33NJoinLangly [0] (
00:07:33NJoiniamben [0] (
00:07:33NJoinjmspeex [0] (
00:07:33NJoinn1s [0] (
00:07:33NJoinroolku [0] (
00:07:33NJoinRick [0] (i=rick@unaffiliated/rick)
00:07:33NJoinscorche [0] (i=Blah@rockbox/administrator/scorche)
00:07:33NJoinender` [0] (
00:07:33NJoinjake_ [0] (
00:07:33NJoingromit` [0] (
00:07:42lostlogicscorche|w: you mean based on your external amp?
00:07:49webguest78does the H140 work with the 100GB drive by toshiba?
00:07:53scorche|wo...when i dont have access to my amp
00:08:02BigBambiwebguest78: which 100 gb drive?
00:08:25BigBambiwebguest78: Have a look on the wiki for the hard drive replacement page
00:08:35 Join animeloe [0] (n=animeloe@unaffiliated/animeloe)
00:09:04BigBambiwebguest78: You need to check the interface etc.
00:09:11BigBambiTake a look at the wiki
00:09:40webguest78can you sent me the link?
00:09:49BigBambiYou can search just as well as I can
00:10:24webguest78which one do you have built in your H140??
00:10:35BigBambi60 Gb
00:10:46BigBambiand I believe amiconn has an 80Gb
00:11:00webguest78not bad
00:11:01petur 80GB is the largest one that has the correct connector
00:11:07 Quit sd (
00:11:07 Quit Llorean (
00:11:07 Quit spiorf (
00:11:07 Quit GodEater_ (
00:11:24*petur has an h380 ;)
00:11:48*amiconn prefers the H1x0 over the H3x0 :P
00:12:12BigBambiHaving played with a H3x0 but not owned one, me too
00:12:19webguest78so, ZIF is the NOT working one?
00:12:34webguest78ok, i see
00:12:52amiconnZIF doesn't fit, although it's electrically the same, so an adapter would work - if you can find one, or are able to make one
00:13:13peturthere is a link on that wiki page for an adapter (to make yourself)
00:13:15BigBambiThe 60 Gb I have is MK6006GAH
00:13:34webguest78so this MK8007GAH is ok ?
00:14:17BigBambibut also rare + expensive
00:14:24Xerionyeah :(
00:14:29webguest7880 GB is enough
00:14:33peturthey're on ebay most of the time
00:14:35jhMikeSlostlogic: does any of that make sense to adopt or is it too foreign for the core? I know the decoder treatment is way out for playback.c now.
00:14:46Xerionstill have to get a replacement drive for my h140 but I think i'll just get a 60GB one
00:14:51BigBambiYeah, on ebay but v. expensive 2nd hand
00:15:06Xeriononly need another one because my original is broken anyway
00:15:09webguest78i guess the adapter for the 100GB drive is much more rare...
00:15:30BigBambiyou can make one
00:15:49webguest78i dont think so...
00:15:54 Join qweru [0] (
00:16:37BigBambiwell good luck finding a 80 gb for less than a couple of hunred quid
00:16:48NJoinsd [0] (n=sd@
00:16:48 Join Llorean [0] (n=llorean@rockbox/administrator/Llorean)
00:16:48NJoinspiorf [0] (
00:16:48NJoinGodEater_ [0] (n=bryan@rockbox/staff/GodEater)
00:16:50***Server message 505: 'logbot :Private messages from unregistered users are currently blocked due to spam problems, but you can always message a staffer. Please register! ( )'
00:17:23*amiconn paid ~160EUR including shipment
00:17:26webguest78126,32 EUR for the 80GB
00:17:43BigBambiOK, a bit better
00:17:52 Join manvsmachine [0] (
00:18:00BigBambiOn the odd occasion I've seen one it was more
00:18:06BigBambiBut still
00:18:15 Quit sd (Connection reset by peer)
00:18:26Xerionwhere's that tho?
00:18:44 Part manvsmachine
00:18:56 Quit ender` (Connection timed out)
00:19:48 Quit midgey ()
00:20:11Nico_PjhMikeS: do you think putting some things in IRAM might speed some things up in buffering.c?
00:20:42 Quit webguest78 ("CGI:IRC (EOF)")
00:20:56 Quit Rondom ("Ex-Chat")
00:21:10 Quit petur ("*plop*")
00:21:48 Join midgey [0] (
00:22:06 Quit ender1 (" People are more violently opposed to fur than leather because it is safer to harrass rich women than motorcycle gangs.")
00:23:28 Join webguest32 [0] (i=3eb2d491@gateway/web/cgi-irc/
00:23:34n1sNico_P: _really_ frequently called functions/executed loops tend to benefit a bit from iram
00:23:40webguest32back again...........
00:23:47jhMikeSNico_P: I doubt it actually. This buffering stuff isn't really too important to have in IRAM not even on coldfire.
00:24:08Nico_Pthat's what I though, but some of it was in IRAM in the pre-MoB code
00:24:46 Quit animeloe (
00:24:46 Quit lee-qid_ (
00:24:46 Quit stripwax (
00:24:46 Quit marcosource (
00:24:46 Quit kclaf (
00:24:46 Quit gtkspert (
00:24:46 Quit sslashes (
00:24:46 Quit bb (
00:24:46 Quit solatis (
00:24:46 Quit courtc (
00:24:46 Quit BHSPitMonkey (
00:24:46 Quit [mbm] (
00:24:46 Quit [omni] (
00:25:06jhMikeSonly reason for that would be data access by COP+CPU
00:25:20webguest32big bambi?
00:25:22lostlogicjhMikeS: reading slowly
00:25:23 Join barrywardell [0] (
00:25:31BigBambiwebguest32: Yes?
00:25:37webguest32ah, ok
00:26:29webguest32what do you think about the joystick of the H140?
00:27:04NJoinsolatis [0] (
00:27:36 Quit hcs ("Leaving.")
00:27:53BigBambiwebguest32: Non-rockbox chat should be elsewhere, such as #rockbox-community
00:27:59webguest32is there a possibility to change to better control-button?
00:28:12 Quit midgey ()
00:28:30NJoinanimeloe [0] (n=animeloe@unaffiliated/animeloe)
00:28:30NJoinlee-qid_ [0] (
00:28:30NJoinstripwax [0] (
00:28:30NJoinmarcosource [0] (
00:28:30NJoinsslashes [0] (i=sslashes@
00:28:30NJoingtkspert [0] (
00:28:30NJoinkclaf [0] (n=kclaf@
00:28:30NJoinBHSPitMonkey [0] (n=stephen@unaffiliated/bhspitmonkey)
00:28:30NJoin[mbm] [0] (
00:28:30 Join bb [0] (n=bb@unaffiliated/bb)
00:28:30NJoincourtc [0] (n=court@unaffiliated/courtc)
00:28:30NJoin[omni] [0] (
00:28:31***Server message 505: 'logbot :Private messages from unregistered users are currently blocked due to spam problems, but you can always message a staffer. Please register! ( )'
00:28:51jhMikeSI guess the buffer being treated like a playback device is an oddity
00:28:54 Quit Rick ("I don't need to be here.")
00:30:21webguest32ok, i've to go
00:30:43webguest32good night to everybody!
00:31:08webguest32and thanks for the answers
00:31:20 Part webguest32
00:32:14 Join sd [0] (n=sd@
00:32:44 Join iamben_ [0] (
00:33:15 Join chuck [0] (
00:33:26chuckhoo folks
00:34:33markunhi chuck
00:35:11 Join freqmod_nx [0] (
00:35:21 Quit Sedgewick (Connection timed out)
00:40:04Nico_PjhMikeS: I tried to sync your patch but I'm really too tired and there are conflicts and rejects :/
00:40:26Nico_PI'll give it more time tomorrow
00:40:49amiconnThe lowest backlight level on G5 doesn't like our sw pwm fading
00:41:17amiconnIt doesn't fade, it just switches. Level 2 and higher are okay
00:41:28jhMikeSNico_P: the buffering.c thing?
00:41:39jhMikeSI'm don't doubt it
00:42:00 Join Rick [0] (
00:42:20barrywardelldoes anyone know, did version 1.0.3 of rbutilqt ever get released in the end?
00:42:53Nico_PjhMikeS: yes, with the mutexes
00:43:22 Quit iamben (Read error: 110 (Connection timed out))
00:43:25Nico_Panyway, off to bed now
00:43:30 Quit Nico_P (Remote closed the connection)
00:43:44 Part linuxstb
00:45:07 Join Shaid [0] (
00:47:26amiconnpreglow: There is a fairly easy method to find unused functions and data: Compile with sectioned compilation, then link without garbage collection in the first run and with garbage collection in the second run. Compare the .map files.
00:48:02amiconnI did this once with the core, in hwcodec-only times...
00:48:19preglowi'll do that
00:48:54amiconnOf course you need to mark a few functions with KEEP() in the .lds
00:49:18preglowright, yeah
00:49:42funglistanyone got a compile rockbox for nano with scrub/double click patch installed?
00:49:45amiconnIirc the linker just keeps main() by default, so if there is no main, the link result with garbage collection would be an empty file
00:50:13jhMikeSlostlogic: if you actually want to run the thing and the audio misbehaves, just comment lines 81-89 in pcm_ouput.c. might want to comment line 139 as well (a debug splash).
00:52:14 Join midkay [0] (n=midkay@rockbox/developer/midkay)
00:55:50 Quit Soap (Read error: 110 (Connection timed out))
00:56:37 Quit chuck ("Leaving")
00:58:30 Quit stripwax ("Miranda IM! Smaller, Faster, Easier.")
00:59:58 Quit n1s ()
01:00:29 Quit scorche|w ("CGI:IRC (Ping timeout)")
01:00:49 Join karashata [0] (
01:01:00 Part karashata
01:01:11 Join karashata [0] (
01:01:24 Join JdGordon [0] (
01:04:24***Saving seen data "./dancer.seen"
01:05:29 Quit Zagor ("Client exiting")
01:05:53 Join iamben [0] (
01:10:26 Quit roolku ()
01:11:11 Quit iamben_ (Read error: 110 (Connection timed out))
01:13:40XavierGrSoap__: IMHO you don't need a "physical" book these days (to learn C), internet is full of tutorials and very good programming guides
01:14:23 Quit cooz ()
01:15:20 Quit lee-qid_ ("aufwiederbyebientotsayonara")
01:15:36 Quit gromit` (Read error: 104 (Connection reset by peer))
01:16:01 Join jhulst [0] (n=jhulst@unaffiliated/jhulst)
01:16:49 Join gromit` [0] (
01:17:19 Join Soap [0] (n=Soap@rockbox/staff/soap)
01:17:22 Join Luke14789 [0] (
01:17:55Luke14789hello i have a slight problem with my E200 sansa and rockbox could any1 help ???
01:18:13preglowjust ask
01:18:59Luke14789well the rockbox works flawlessly but everytime i plug it in - it shows the USB icon but the PC does nothing
01:19:13Luke14789so i cant put any music or anything on it
01:19:32preglowrockbox doesn't support usb on sansas yet
01:19:35preglowit's being worked on
01:19:44preglowyou have to use the original firmware for usb for now
01:19:48jhMikeSpress "|<<" when first starting it
01:19:59Luke14789so there's no way of making this work jsut yet
01:20:03pixelmaLuke14789: turn your e200 off and then connect usb, or start into original firmware yourself and then connect
01:20:35Luke14789lemme try this
01:21:01Luke14789oh ho
01:21:03Luke14789got it
01:21:13Luke14789so now it booted into the original firmware i see
01:21:36Luke14789should it be in MSC or MTP ?
01:22:08Luke14789tyvm for the help
01:22:11jhMikeSactually, it's not really long as you can access it
01:22:17Luke14789oh ok
01:22:44 Part Luke14789
01:23:14preglowdo we support any hd based players still for sale?
01:23:26jhMikeSthey still sell them?
01:23:40preglowas in retail sale, yes
01:25:42JdGordonsomething wrong with svn server?
01:27:16preglowi'll take that as a no :>
01:28:10jhMikeSwhy's that important? compiling TPS reports?
01:28:18 Quit qweru ("moo")
01:28:55 Join midgey [0] (
01:29:17preglowjhMikeS: good to know in case someone asks
01:30:36jhMikeSdo we support any hd based player still availale for retail sale? :p
01:32:08*preglow prepares a drop kick
01:32:57*jhMikeS put on the butt pads in advance
01:32:59 Join Calcipher [0] (
01:34:22jhMikeSbloody...ok I haven't updated to to latest SVN (but it's from 11/08) on e200 but it's not playing to the end of MP3's now. :\
01:35:57Calcipherdon't want nothing to do with tha build hehe
01:36:02 Quit barrywardell ()
01:36:32*jhMikeS will update then
01:36:36*Calcipher chokes cygwin
01:36:56*jhMikeS keeps pushing the wrong buttons on e200 now
01:37:32Calcipherare they rearranged now?
01:38:01jhMikeSlook in the commits - not sure what r
01:38:09 Quit Soap (Read error: 110 (Connection timed out))
01:40:08Calcipheryeah was jus reading the dramatic commit
01:40:24midgeyit was r15461 that changed the e200 keymap
01:43:32 Quit Arathis ("Bye, bye")
01:44:46 Part pixelma
01:47:03Calcipherthought something was off
01:47:22Calcipherwas not bad before though, and I use voice
01:47:29JdGordonim used to the new keymap.. but its still not as nice as before
01:47:29 Join Soap [0] (n=Soap@rockbox/staff/soap)
01:48:07 Quit PaulJam_ (".")
01:48:25*jhMikeS got used to the old keymap in minutes - with one exception - the short press for context menu instead of long like usual
01:49:05*JdGordon 's 4gb microsd has gone walk abots :'(
01:49:09 Part karashata
01:50:17jhMikeSIs that a fancy Aussie way of saying "It's dead, Jim?"
01:50:26JdGordonno.. its vanished!
01:50:37jhMikeSah...a transporter incident
01:50:40JdGordonim hoping its still in the reader which would make it slightyl easier to find
01:52:18JdGordongrrr... and i just emptied half of stkilda beach into my room :'(
01:52:21JdGordonstupid sand
01:53:04Calcipheroh man, bad business
01:53:09Calciphergl jd
01:53:33preglowstop whining about beaches
01:53:37preglowinsensitive bastards
01:53:56preglowit's been dark for eight hours, rain's beating against the windows, and it's bloody cold :/
01:54:11Calcipherunless theres something really important changed, I don't think I'll update my friends rb setup
01:54:35midgeyit snowed here...
01:54:57Calcipherhe can do it himself, but if its working well enough why do it, hes blind, and picked up the mapping in a snap, used to it now
01:55:23Calcipherwhere are you preglow?
01:55:30Calciphersounds rough
01:58:02preglowand no, nothing big has happened, you might as well postpone updating rockbox unless you have already done so pretty recently
01:58:36jhMikeSpreglow: so you get the people going insane from the darkness and they have to be thrown out in the snow? my gf had to get a wakeup like that there. :)
01:58:42CalcipherI did last night, so I noticed the differences, haha I thought I was imagining things
01:58:54Calcipherdidn't expect a change like that
01:58:58 Join Unknown24605 [0] (
01:59:08 Nick Unknown24605 is now known as Cardboardcorn (
01:59:23Calcipherwow haha
01:59:54preglowjhMikeS: haha, getting depressed around these times is common enough, but i don't know many people who go mad :P
02:00:11preglowthe darkness i don't mind much, the bloody sideways rain and wind i do
02:00:24SoapLlorean, I stickied the "Latest Rockbox not working on Nano" thread - before another one pops up. I really do think at least a mention of the issue should be somewhere more prominent, perhaps the front page.
02:00:35CardboardcornI feel stupid, but what's rockbox written in?
02:00:42preglowCardboardcorn: c and assembler
02:01:18CardboardcornSo I could edit plugins and things if I knew c? I know some c..
02:01:20jhMikeSmore like the darkest regions of our ids
02:02:33preglowCardboardcorn: sure
02:02:33 Quit midgey (Read error: 104 (Connection reset by peer))
02:02:37 Join midgey [0] (
02:02:48CardboardcornThanks preglow :)
02:03:26jhMikeSpreglow: so...howsa the integrated voice coming?
02:03:39JdGordonstupid build server is fubar again :'( my commit didnt start a build
02:03:42 Part toffe82
02:04:23preglowjhMikeS: picking on it a bit now, really just porting some remaining floating point code to fixed point
02:04:48preglowbut i think my brain is trying to call it a day
02:12:19preglowhaha, feature request for n64 emulator on _sansa_
02:13:20*midgey is speechless
02:15:36Calcipherha, wow
02:15:58CalcipherI'm amazed that person figured out how to make a request...
02:18:11jhMikeSwhere does one get the idea that OSS = no limitations? :\
02:18:58JdGordonim more concered that he thought you could play n64 just because you can play gb
02:20:03 Quit scorche (" HydraIRC -> <- Po-ta-to, boil em, mash em, stick em in a stew.")
02:20:32*midgey begins adding n64 support to rockboy
02:21:07*jhMikeS wants wii, xbox 360, and ps3 emulators
02:21:09midgeywhile im at it, lets add psp. its a handheld, it must be similar!
02:31:03krazykitjhMikeS, shoot for the stars, i want a ps4 emulator.
02:31:30 Quit spiorf (Remote closed the connection)
02:31:56idnarwooo, xbox 360 emulator!
02:31:58*idnar hides
02:32:20preglowi want a pc emulator so i can run all the other emulators you mention when they get released for the pc
02:32:36preglowwe could theoretically harness the power of the broadcom chip for this, i imagine
02:33:35 Part Spyro_boy ("ttyl")
02:34:23idnarhmm, haven't updated rockbox on my player for almost a year, guess it's time ;)
02:37:04jhMikeSpreglow: theoretically of course...and quite imaginative :)
02:37:15 Join Mouser_X [0] (i=cf9bb003@gateway/web/cgi-irc/
02:39:26 Nick fxb is now known as fxb__ (
02:44:44 Join jpt9 [0] (
02:45:08jpt9how much RAM does the Sansa have (that would be available to run apps under Rockbox in)?
02:46:55 Join davina [0] (
02:50:21 Quit J3TC- (Read error: 110 (Connection timed out))
02:54:08Langlymore than ewe
02:54:44 Join hcs [0] (n=agashlin@rockbox/contributor/hcs)
02:55:00 Quit Soap (Read error: 110 (Connection timed out))
02:57:13Calcipherisn't it like 29mb
02:57:16jpt9i'm wondering if it would be possible to port Frotz (Zmachine) to rockbox. Zmachines ran on Apple IIs with 128k of RAM and a 1MHz processor, so they should be fine on an 80MHz Sansa...
02:57:29jpt9and a lot more practical than a Gameboy emulator in terms of performance.
02:57:40 Join Soap [0] (n=Soap@rockbox/staff/soap)
02:58:37 Part Cardboardcorn
03:04:26***Saving seen data "./dancer.seen"
03:05:14jpt9anyone else here like text adventures?
03:05:27hcsjpt9: how would that work with a sansa button layout?
03:05:40jpt9onscreen keyboard?
03:05:49jpt9and some sort of a keyword list/pick a word from the screen thingy?
03:06:02hcssounds good
03:06:06jpt9just assign, say, play, to pull up the OSK.
03:06:21jpt9not sure how the other stuff would work...
03:06:30jpt9wonder if Rec could be used for something...?
03:06:41jpt9it'd be quite cool being able to play text adventures/
03:07:01jpt9and would (I think) certainly be within the processing power of all of the devices Rockbox supports.
03:07:23*jpt9 has no clue how to port Frotz to rockbox.
03:07:45jpt9can you guys underclock the processor?
03:08:01jpt9like to, say, 8MHz, if that's all you need for text adventures (assuming there isn't music playing)?
03:08:19Mouser_XFor pp targets, my understanding is that they can be brought down.
03:08:42Mouser_XPP = iPod, Sansa, and others.
03:08:53Mouser_X(It's their CPU type)
03:09:05hcsI'm reverting back to the "better behaved buffering" version of the ADX codec. Sorry I keep flipping back and forth with this, but the old hacky version that used to work now does not (since all the recent adjustments to the buffering).
03:09:36Mouser_XThey tried to dynamically change the CPU speed on the Gigabeat as well, but it just bugged stuff up, so they left it as-is.
03:09:43Mouser_X(Which is 300 mhz)
03:09:50hcsAnd while the "better" version tends to fail on looping (when the buffer has been shrunk), at least it doesn't produce deafening static when it fails.
03:10:00Mouser_X(At least, as I recall they tried to implement that feature for the Gigabeat.)
03:10:01jpt9isn't 300MHz a bit overkill for an mp3 player?
03:10:06hcsand they both fail with around the same frequency
03:10:22Mouser_XProbably, but it does *anything* you want it too (that's within
03:10:30Mouser_XRockbox's capablilty)
03:10:39hcsjpt9: yeah, it can play videos just fine on the CPU, and they didn't even use that within the original firmware
03:10:43 Join billenium [0] (
03:10:48jpt9well yeah...
03:10:56jpt9my 206MHz Palm T|E2 can play video.
03:11:02jpt9as can my cell phone.
03:11:11hcsstill, they didn't use it, so it was overkill
03:11:26jpt9how bad is the battery life on one of those?
03:11:36Mouser_XWith 300 mhz, the Gigabeat could emulate the SNES (if the emulator was optimized enough).
03:11:36hcsquite good, actually
03:11:38jpt9i mean, if it actually has a use for all the cpu power, low battery life would be fine...
03:11:56Mouser_XYes. Battery life on the Gigabeat is at least 15 hours.
03:12:07jpt9how long does the Sansa e200 last under rockbox?
03:12:35hcsjpt9: In my experience about 8 hours.
03:12:40jpt9not bad.
03:12:46jpt9probably longer than I'll use it.
03:12:56jpt9or rather, listen to it in a day.
03:13:01billeniumHow about iPod First Generation?
03:13:15billeniumiPod Nano*
03:15:38 Join chuck_ [0] (
03:16:01chuck_hi folks
03:16:23 Quit jhMikeS (Nick collision from services.)
03:16:29 Join jhMikeS [0] (n=jethead7@rockbox/developer/jhMikeS)
03:17:01chuck_is this the right place to ask some very basic questions?
03:17:25hcschuck_: if they're basic questions about Rockbox, sure
03:17:43hcschuck_: but people might point you to the manual if they're too basic
03:18:19chuck_I looked in the manual and couldn't find an answer
03:18:31 Quit DerPapst ("So Long And Thanks For All The Fish!")
03:19:48chuck_when i try to play an mp3 file that i copied on to my ipod, it only plays about a minute, and then locks up
03:20:49billeniumwhat is your mp3?
03:20:53billeniumit might help us.
03:21:59chuck_it was downloaded as a podcast on itunes and then copied to my ipod after i installed rockbox
03:22:15 Join toffe82 [0] (
03:22:16billeniumwhat is your mp3?!
03:22:31hcsbillenium: are you asking him to upload it somewhere?
03:22:43billeniummp3 player
03:22:45billeniummy bad
03:22:59chuck_it is an ipod 60 gig video
03:23:29hcschuck_: what version of rockbox are you using?
03:25:40hcschuck_: And does this same mp3 fail every time you try to play it, at the same time?
03:26:13hcschuck_: and if you try to play it from the iPod drive while it is attached to the PC, does it play all the way through?
03:26:25chuck_the message i get is undefined instruction at 00F7D4
03:26:55billeniumchuck_: reboot or rehard boot your ipod (restarting it) then quickly flick the hold button on.
03:27:09billeniumIt should boot to your regular iPod Apple Firmware
03:27:15billeniumSee if the song plays now.
03:28:17chuck_yes, it plays in the regular ipod mode
03:28:23 Join jchord [0] (
03:28:58 Quit jchord (Client Quit)
03:28:59hcschuck_: It sounds, as you'd expect, like an issue within Rockbox, but I don't know how to proceed with debugging it. You might try making a bug tracker entry describing all you just said here.
03:29:30chuck_ok, i just thought i was doing someting wrong with the install
03:29:56chuck_thanks for your help
03:30:01billeniumor maybe
03:30:09billeniumyou can compile an old build and use that?
03:30:25hcschuck_: That may well be the case, if I were you I'd wait around until someone more authoritative can give you a diagnosis, or advice.
03:31:46hcschuck_: how large is the MP3 file?
03:32:07billenium*cough* make your own build from an old source? *cough*
03:32:30chuck_it is about 12 megs −− it is a 30 minute radio show
03:32:41chuck_how do i do that billenium?
03:32:58 Join SeSsi0n [0] (
03:33:13SeSsi0nis this the rockbox for ipods?
03:33:38hcsSeSsi0n: Yes, and a wide variety of other digital audio players as well.
03:33:59SeSsi0nthank you
03:34:04SeSsi0nim having problems
03:34:09SeSsi0ncan ya help?
03:34:12billeniumchuck_: whats your OS
03:34:28SeSsi0ni cant seem to play idoom on my ipod
03:34:46billeniumSeSsi0n: did you even install it?
03:34:52SeSsi0ni think
03:35:03SeSsi0nits on there but all i got was a txt file sending me here
03:35:06hcsSeSsi0n: ok, idoom isn't part of rockbox, do you mean rockdoom?
03:35:16SeSsi0nno it says idoom in my files list
03:35:24billeniumin your plugins?
03:35:26Mouser_XWhere'd you get idoom?
03:35:29SeSsi0ni have ipod linux installed aswell
03:35:39Mouser_XThat'd by why it's not playing.
03:35:45Mouser_Xidoom won't work in Rockobx.
03:35:53hcsSeSsi0n: idoom is for ipodlinux, rockbox has a different port of doom, which comes with the standard install
03:35:56billeniumChuck_: im pretty sure you can compile it with linux... idk i only used Ubuntu and Windows to compile it before
03:35:57SeSsi0nso witch is better rockbox of idoom?
03:36:09SeSsi0nrock box or ipod linux i mean
03:36:15SeSsi0nid rather use one or the other
03:36:24hcsSeSsi0n: depends on your taste, we prefer rockbox around here.
03:36:24*Mouser_X never plays DOOM in Rockbox.
03:36:50SeSsi0nis there anything even different
03:36:59SeSsi0nim just used to the apple os
03:37:30hcsSeSsi0n: Rockbox focuses on playing music. If that's what you want to do with your ipod rockbox may be the better choice.
03:37:43SoapWe can't speak as to ipodlinux, though they do have their own IRC channel, #ipodlinux. You really should read our and their instructions, play with both, and see what you like.
03:37:50billeniumchuck_: if you are still here:
03:38:11chuck_thanks, i'll check it out
03:38:29billeniumIt took me a while, but im pretty stupid so it will probably take you less time.
03:39:31chuck_i doubt that. i had enough trouble just getting wireless working.
03:39:54billeniumi never got wireless working, so i just ran wire down my stairs
03:39:55SeSsi0ni also installed something else
03:40:00SeSsi0nlemme see what is is
03:40:16chuck_i'am as new and green as I can be when it comes to compiling and installing
03:40:26SeSsi0ni launch
03:40:30SeSsi0nwahts that all about?
03:40:30billeniumhow new are you to the linux seen?
03:40:37chuck_real new
03:40:47billeniumso was i
03:40:50SeSsi0nIlaunch its called
03:40:52billeniumonly took me a compile hours
03:40:59krazykitcould we try to stay on topic?
03:41:04billeniumim pretty sure thats a part of ipodlinux
03:41:09SeSsi0nahhh ok
03:41:23SeSsi0nwell they tend not to answer in ipodlinux
03:41:28billeniumchuck_: ill do it for you xD
03:41:28SeSsi0nthe channel
03:41:42billeniumChuck_: i already have it set up, so i might as well
03:41:52 Join webguest80 [0] (i=4a469ecd@gateway/web/cgi-irc/
03:42:22SoapSeSsi0n, regardless of ipodlinux's responsiveness, we don't talk ipodlinux here.
03:42:29SeSsi0nok ok
03:42:30billeniumSeSsi0n: ilaunch is something that lets you to launch many Firmwares like ipodlinux, rockbox, apple
03:42:43 Join saratoga [0] (i=9803c6dd@gateway/web/cgi-irc/
03:42:45billeniumgoogle = friend
03:42:49SeSsi0nwell wheni go to it it just has a bunch of games
03:42:59SeSsi0ngoogle always gives me crap
03:43:06webguest80when i try to insatll the rockbox themes on my sansa e200, everything works except for the media player under now playing. I just get the default player. anyone know what i am doing wrong?
03:43:07saratogai modified a plugin but now I get an incompatible version error when i try to run it
03:43:13saratogaany idea what causes that
03:43:46billeniumwhere can i download the old rockbox sources?
03:43:51SeSsi0nanyone know where i can get better themes and maybe some games ported for it?
03:43:54billeniumnot that old, just older than the current one
03:44:16SeSsi0nok thanks
03:44:21saratogabillenium: you can download any version by putting it's r number into SVN
03:44:37hcsbillenium: check out
03:44:47billeniumdoes SVN work with linux?
03:45:04Soapwebguest80, a WPS doesn't change the player - it changes the appearance of the WhilePlayingScreen - Rockbox used to attempt to "play" broken WPSs, and would display them with glitches or misaligned text, etc. Now when Rockbox sees a broken WPS it defaults to showing the default WPS - which is what you are describing.
03:45:32qwmthere are clothes in my closet!
03:45:51Soapthe WPS you attempted to use is either out of date (using formatting strings which have been changed/updated) or it is using formatting codes which need a non-stock, Unsupported, build.
03:46:13billeniumsvn doesn't work in my terminal
03:46:24webguest80oh, thanks you for the reply
03:46:43billeniumIs there a place i can download older versions of rockbox source
03:47:03Soapbillenium, by using SVN you can checkout any version of the source you want.
03:47:54*Soap didn't catch saratoga's earlier reply saying the same thing.
03:48:03billeniumisnt that only for cygwin though/
03:48:13billeniumi tried pluging it into my terminal and it didnt work
03:48:16billeniumor maybe im confused
03:48:26saratogawell you will need svn installed
03:48:35Soapno - I dare say, billenium, that more people use SVN in Linux than in cywin
03:48:49saratogaSoap: do you know anything about what causes "incompatible version" errors in rockbox with plugins?
03:49:16billeniumnvm, sorry chuck_ i cant help
03:49:35Soapsaratoga, I thought that only came when the plugin was compiled from a different source revision than the main rockbox "program"
03:49:38billeniumyou can try it yourself, just ask questions here
03:49:53Calcipherthats funny, I just finished the install process for cygwin and rb
03:49:59chuck_ok, thanks
03:50:08Calcipherhaven't even ran it yet
03:50:31billeniumchuck_, is your no chuck?
03:50:37billeniumis your name*
03:50:43*billenium is tired and cant think
03:51:32chuck_yes, it is
03:52:26 Quit webguest80 ("CGI:IRC (EOF)")
03:52:26billeniumSoap/saratoga: i found it: thanks anyways
03:52:40SeSsi0nhow do i delete rockbox imma try to reinstall it
03:52:54SoapSeSsi0n, that is covered in the manual.
03:53:11SeSsi0nwhats manual?
03:53:12SoapThe same section which deals with installation also deals with uninstallation.
03:53:33SoapThe manual is linked to on the left hand side of most every page on
03:53:41billeniumSeSi0n: first off ROFL, second... run the bootloader again, and when it ask I,U,N type in U for uninstall. Then delete .rockbox
03:54:08billeniumI'm pretty sure that is how.
03:54:26SeSsi0ngeeez im new to this dont laugh
03:55:12billeniumI am not even sure how you installed it without the manual...
03:55:14billeniumbut what ever
03:55:37SoapSeSsi0n, unlike many open source projects, Rockbox has a very well written and comprehensive manual. You are more than encouraged to read it - you are actually /expected/ to read it (or at least search it) before asking for help on the IRC channel.
03:57:33SeSsi0nit happens alot and people wonder how i do it with hardly no problems i did the same thing with my psp and my buddies were like and you didnt read anything LOl
03:58:23billeniumcuz thats something to brag about lol
03:59:38billeniumchuck_ are you still there? I forget, what ipod did you say you had? a video?
04:00:04SeSsi0nnot brag its just funny they read all the stuff and i do it no problem with out reading a thing
04:00:31billeniumROFL, you can upgrade your ipod videos RAM?
04:02:01billeniumI hope chuck didnt leave...
04:02:06billeniumI dont want to do this all for nothing
04:02:13chuck_sorry, i have a 60 gig video ipod
04:02:33billeniumOkay, im going to make it for you
04:02:41chuck_ok, thanks
04:02:44billeniumand your music is going to be under Chuck's Music
04:03:13 Quit SeSsi0n ()
04:03:16 Quit Mouser_X ("CGI:IRC")
04:04:16 Quit JdGordon ("Konversation terminated!")
04:05:27 Join Mouser_X [0] (i=cf9bb003@gateway/web/cgi-irc/
04:05:54 Join psycho_maniac [0] (
04:06:22billeniumchuck_: you wouldn't know how much RAM is in your ipod video?
04:06:37billeniumif you don't, did you ever upgrade your RAM?
04:07:28psycho_maniacwho is this MarcGuay person? good job in updating a lot of wiki pages lately
04:08:51chuck_no, sorry, i am unsure
04:08:51Calciphercan anyone guide me on some cygwin set up? all I need it for is to create talk file clips
04:08:59 Join JdGordon [0] (
04:09:13psycho_maniacdid u not look up cimple guide to compiling
04:09:18Calcipherthis is an incredibly involved and complicated distance to go for this alone it seems
04:10:00Calcipherwell you see, I have no knowledge of compiling anything in the first place
04:10:07 Quit JdGordon (Client Quit)
04:10:34psycho_maniacthat tells you how to install cygwin to compile
04:10:43billeniumsorry chuck_ i cant
04:10:47chuck_I have not personally upgraded my ram, the ipod was restored by a friend and he may have but idk
04:10:48billeniumfile a bug report
04:11:09billenium(upgrading the RAM, i believe, means you will have to open it.
04:11:19billeniumif it is anything like computer RAM
04:11:41krazykitpretty sure it's not really similar at all
04:12:09Soapyou can't upgrade the RAM in an iPod Video. 30GB iPod videos have 32 megs, 60 and 80 GB Videos have 64
04:12:12Soapit is one of the two ways in which Apple increased the runtime of the 60/80 GB models. The other being a larger batter to take advantage of the thicker case due to the dual-platter hard drive.
04:12:31chuck_okay, well thankyou =]
04:12:44 Join ChrisL [0] (i=451c266d@gateway/web/cgi-irc/
04:13:31psycho_maniaccan you upgrade the ram in the h1xx?
04:13:37 Join JdGordon [0] (
04:14:05krazykityou really can't upgrade the RAM on any player, at least not without some rather expensive tools
04:14:33krazykityou wish. you'd need an SMD rework station, i'd think.
04:14:44psycho_maniacor a hammer
04:14:53ChrisLHi. I exhausted google searching for any info but I just can't seem to find it. Where can I find the pinout for the bottom connector of the Sansa E200 series? I know that there is no complete info, but I just got my referb sansa and I want to tear it up (I bought 2).
04:14:54krazykitregardless, it's not a feasable project.
04:15:00Calcipherbrb, I did install, but now I need to compile
04:17:46 Quit Seed (Nick collision from services.)
04:17:52 Join Seed [0] (
04:20:44ChrisLMy car got broken into and I lost all of my electrical tools and I want to create a working dock and publish an at-least semi complete pinout so we may have a possibility of addressing the data from the pins.
04:21:08ChrisLI am looking to go to the local electronics store to purchase new tools on friday−− payday
04:25:58 Quit ChrisL ("CGI:IRC (EOF)")
04:27:32chuck_well, thanks for all the help. i guess i'm stuck with having to use itunes until i can get this figured out
04:29:35 Quit Seed (Nick collision from services.)
04:29:42 Join Seed [0] (
04:30:29psycho_maniacwhat was chucks problem? just curious?
04:31:37Mouser_Xpsycho_maniac: An MP3 wouldn't play.
04:32:00chuck_noy just one, any mp3 i try
04:32:11psycho_maniacjust one? what was that about ram?
04:32:34Mouser_XAll MP3s? I didn't realize that.
04:32:43Calcipherpsycho_maniac, you ever use cygwin?
04:32:56*Mouser_X has.
04:32:58psycho_maniacno. i use vmware player
04:33:00CalcipherI have the rockbox-bleeding tarball... odd name
04:33:27Calcipheroh, Mouser_X can you point me in the right direction here
04:33:37Mouser_XWhy would you have that? Did you look at SimpleGuideToCompiling ?
04:33:42chuck_yeah, the message is the same on all of them −− the message i get is undefined instruction at 00F7D4
04:33:47Calcipherhow the hell do I use the tarball in cygwin, and what the hell do I do now!
04:33:55Mouser_X(I never saw/downloaded any tarballs that I can remember...
04:34:06Calcipherdon't think so
04:34:21CalcipherIs that what I need to make talk clips?
04:34:40Calcipherso, I'll try whatever method works
04:34:55psycho_maniacu can make talk clips with rockbox utilityQT
04:35:05Mouser_XRead that. It's what I used to setup and get cygwin running.
04:35:25billeniumWait chuck_ are you still therE?
04:35:29Mouser_Xpsycho_maniac: Ah. I've never used the RB utility... I probably should.
04:35:37billeniumif it is just that one song, than find the song on your computer/ipod
04:35:51chuck_yeah, but it's gettin late for this old man!
04:35:52billeniummake a new folder on your ipod called "Song"
04:35:59billeniumthen put the song in there
04:36:12billeniumbut you can try that tomorrow if you like
04:36:18Mouser_Xbillenium: He said "<chuck_> noy just one, any mp3 i try"
04:36:23Mouser_XI don't think it's just one file.
04:36:54chuck_it's not. i've tried several dozen from different sources
04:37:11psycho_maniacu can make talk clips and voice files
04:38:05psycho_maniaci mean voice file. if that makes a difference
04:41:46 Quit PaulPosition ()
04:42:28CalcipherOk, so now I have rb from svn, so I'm getting somewhere
04:43:16psycho_maniacvmware is so easy but i imagine that cygwin is as easy once u get the hang of it
04:44:01 Join _kclaf [0] (n=kclaf@
04:44:49 Quit kclaf (Read error: 104 (Connection reset by peer))
04:44:58 Nick _kclaf is now known as kclaf (n=kclaf@
04:45:12Calcipherwell funny enough I have vmware debian set up too
04:45:14 Quit jpt9 ("ChatZilla [Firefox]")
04:45:34psycho_maniaclol so why do u want cywgin?
04:45:44Calcipherjust that I want to use sapi5 for voices
04:46:02CalcipherI want a sexy ladies voice damnit
04:46:14*billenium points to Soap
04:46:16Calcipherreading my rb
04:47:33psycho_maniacCalcipher: u can only do that in cygwin?
04:47:49Calcipherits my right as a stubborn fool
04:48:19Calcipherpsycho_maniac I'm not completely sure, but that how I understand it
04:48:30 Quit chuck_ ("Leaving")
04:48:56Calciphersince I couldn't figure out how to access some tts setup for linux I have on my ntfs drives
04:48:58psycho_maniaci wouldnt mind a sxy ladies voice, but im not gonna install cygwin to do it
04:49:14Calcipherotherwise I would have used debian and that TTS I have
04:49:33 Quit saratoga ("CGI:IRC (Ping timeout)")
04:49:53Calcipherwell I haven't even made file or dir clips once yet, so with the setup I'll create those too
04:50:12Mouser_XIf it can be done in cygwin, then, according to my understanding, there's no reason it can't be done under Linux.
04:50:33Mouser_X(In fact, cygwin is obviously inferior in some notable areas.)
04:50:56Mouser_X(Time spent building Rockbox being the big one.)
04:51:26Calcipheryeah, well I wouldn't know how to do that in linux, unless one of you bright youngsters could direct me in the right path
04:52:27CalcipherI'm still kind of lost as to why i need to compile my own version of rb, just for generating voice clips
04:53:03psycho_maniaci didnt know that. where u see that?
04:55:01Calcipherif you follow those instructions, it takes you through 3 other sections
04:56:40 Join Luke14789 [0] (
04:57:06Calcipherwell I guess I was mistaken, I don't need to compile it, but I need the source, ok so thats not so bad
04:57:09Luke14789guys i got a question about rockbox on the sansa e200 could any1 help ?
04:57:34CalcipherI probably can't, but I can try!
04:57:40Mouser_XLuke14789: Did you read the link in the topic (I'll assume you didn't.)?
04:57:56psycho_maniacdont ask to ask a question JUST ASK IT
04:58:09Luke14789how do i put vids on it ? and i read the manual
04:58:22Luke14789noob question huh
04:58:23Mouser_X(Notably, you used any1, as opposed to anyone. Also, why ask to ask a question? You've already asked one, to ask one!)
04:58:53Luke14789um ok sry tryin to be polite
04:59:11Mouser_XLuke14789: Check the wiki under PluginMpegplayer
04:59:52Calciphergo to extras on the left, and you'll see the mpegplayer plugin info there
05:00:01Luke14789ok ty and now lets say i wanted to make a folder named 'ROCK" for example - and put all of my rock songs in it - is that possible
05:00:05Calcipheryou should find links to info on your questions
05:00:32Mouser_XLuke14789: You can arrange your files anyway you wish with Rockbox. It uses a directory structure.
05:01:01Luke14789I kno but all i see is video, photo, tmp - but no rock
05:01:07Calcipheror it can use info from the tracks tags, like genre
05:01:29Calcipherusing database
05:01:54Mouser_XLuke14789: So what? Create one then. It's not important what's there right now. It uses a directory structure, so it can see all the files, regardless of where they are.
05:02:03Luke14789yea i don't like that very much b/c it sorts the songs not the way i want it - I'd like to sort em out myslef - make separate folders etc
05:02:18Mouser_XThen do that.
05:02:31Mouser_XIt's what I did on my Gigabeat.
05:02:50Luke14789umm i did.... No ROCK folder visible as i already mentioned
05:03:07Luke14789does it matter in what USB mode it is ?
05:03:39Mouser_XWhat player is this?
05:03:49Mouser_X(iPod, Sansa, Gigabeat, etc)
05:03:50Luke14789Sansa e200
05:04:27Mouser_XI don't have one of those (yet), but it needs to be in disk mode (or whatever that is) so that your PC accesses it as an external disk.
05:04:30***Saving seen data "./dancer.seen"
05:04:44Luke14789ok so MSC then
05:04:58 Quit miepchen^schlaf (Read error: 110 (Connection timed out))
05:05:04 Join miepchen^schlaf [0] (
05:05:16Luke14789lemme try this
05:05:56Luke14789ok so it's in MSC - i created folder named "rock' in the root directory -
05:06:32Luke14789and now started Rockbox - and went to Files and all i see is root,VIDEO,PHOTO,RECORD
05:07:02Luke14789what am i doing wrong
05:07:18Mouser_XTry creating a directory *with* Rockbox? As in, while inside and running Rockbox?
05:07:36Mouser_X(It's in the manual on how to do that. I'm not familiar enough with the
05:07:46Mouser_XSansa controls to tell you how to do it>)
05:12:12Luke14789jeez - ok so now i created a dir inside rockbox - went into the reg firmware and dragged some music files in the new dir... Started up rockbox - the Directory is there but nothing in it....
05:12:46 Join MethoS-- [0] (
05:13:49Mouser_XLuke14789: What filetype settings are you using?
05:14:00Mouser_X*file display
05:14:23Mouser_XNo, that's not what I asked.
05:14:28Luke14789i'm sorry
05:14:35Luke14789got me lost there
05:14:41Mouser_XIn Rockbox, what file display settings are you using?
05:15:15 Quit Thundercloud_ (Remote closed the connection)
05:15:36Mouser_XThe options are "All" "Supported" "Music" and "Playlists"
05:15:58Mouser_X(This may not actually be the problem, but it might help.)
05:16:13 Quit bb (Nick collision from services.)
05:16:16Mouser_XWhatever it is, change it to "all" and see if that makes a difference.
05:16:20 Join bb_ [0] (n=bb@unaffiliated/bb)
05:16:23Luke14789o had it on playlists...
05:16:28Luke14789let me change it
05:17:21Luke14789oh wow now i got it
05:17:24Luke14789that was it
05:17:58Luke14789thx a lot
05:18:09Mouser_XThere you go then. I use "Supported" most of the time.
05:18:29Luke14789btw any1 knows when there's giong to b support for USB transfers on the Sansas ?
05:18:42Mouser_XNo idea, but it's being worked on.
05:18:54Luke14789tyvm guys
05:18:56Luke14789good night
05:19:07 Part Luke14789
05:23:47 Quit Soap (Read error: 110 (Connection timed out))
05:32:25 Join Soap [0] (n=Soap@rockbox/staff/soap)
05:32:44 Quit MethoS- (Read error: 110 (Connection timed out))
05:36:08psycho_maniacis there an easy way to see what was added/removed on a wiki page?
05:37:00 Join ADREN [0] (i=40358c38@gateway/web/cgi-irc/
05:38:10psycho_maniacstate your problem
05:38:29ADRENI was installing Rock Box onto my iPod Nano first generation.
05:38:37Mouser_XADREN: Unfortunatly, the psychics are gone for the night.
05:38:51Mouser_XWe still have a psycho_maniac here though.
05:38:53psycho_maniacthe enter button is not a space bar
05:38:53ADRENI forgot to extract the files from the zip, and installed the bootloader.
05:39:20ADRENThen, when I restart my iPod, its just keeps booting up with Rockbox saying that i dont have the .rockbox file installed.
05:39:35ADRENWhen I clearly know that, and I don't know how to uninstall it to remove it so I can add the extract file thing.
05:39:45psycho_maniacwell then. extract the zip
05:39:59Mouser_XTry hooking up to your PC, and then extract the ZIP?
05:40:05Mouser_XThrough USB?
05:40:12psycho_maniacwhat player u have?
05:40:15ADRENDue to the fact Rockbox is loaded, my PC doesn't detect it as a USB plug in.
05:40:22ADRENIt just boots up as Rock Box and my PC ignores it unlike how it used too.
05:40:26ADRENIts a iPod Nano 1st Generation.
05:40:36psycho_maniacstart it in disk mode
05:40:49Mouser_XTurn it off, then reboot with it plugged into the USB? I would have thought that'd work...
05:41:01ADRENdid that
05:41:05ADRENlike ten times
05:41:34Mouser_XADREN: Enter is not the space bar. Please stop abusing that key.
05:41:51ADRENWhen I try pressing Select+play, it doesnt go into disk mode, how do I fix that?
05:42:08Calciphershoot, installer detects a version of arm-elf-gcc
05:42:26psycho_maniacturn it completely off. then put it in disk mode
05:42:43hcsADREN: you have to hold those buttons while it is starting up, see here:
05:42:51ADRENI love you guys.
05:43:05ADRENNow how does I put the extracted .zip into the iPod?
05:43:11Calcipherlove at first help
05:43:42psycho_maniacaparently u didnt read the install instructions because it tells you how to do this
05:43:52ADRENI was rather confused.
05:43:53 Join advcomp2019 [0] (n=advcomp2@unaffiliated/advcomp2019)
05:44:12ADRENI extracted it, but it didn't go into my iPod, and just like, chilled in My Documents.
05:44:29Calcipherok, so now I'm stumped
05:44:36Mouser_XCalcipher: Restarting cygwin, and putting in "export PATH=$PATH:/opt/arm/bin" very first. Then do your stuff, and see if errors show up (It works for me...)
05:44:49hcsADREN: so simply move the extracted .rockbox folder to the ipod
05:44:58LloreanSoap: Honestly, a permanent mention isn't a bad idea, and I'm not against it.
05:45:02Calcipherlets try it again then
05:45:05ADRENin the C: drive?
05:45:13Mouser_XNo, on your iPod.
05:45:23Mouser_XWhat drive is your iPod?
05:45:41psycho_maniacin the root of ur player
05:46:03ADRENHow do I find that >.>?
05:46:22psycho_maniacit will show up in "my computer"
05:46:38ADRENYeah it's not there :C
05:46:40Mouser_XAre you in disk mode on your iPod? If you are, and it's connected to your computer, it will show up as an additional hard drive.
05:46:59Mouser_XYou're in Windows XP, right?
05:47:02ADRENIt's in disk mode, connected to my PC, but itunes wont recognize it even though it says it updated already.
05:47:04ADRENYeah, I am.
05:47:15Mouser_XAh! Kill iTunes!
05:47:21psycho_maniacwhat do you have to handle zip files?
05:47:25Mouser_XSpecifically, iTunes is hiding your iPod.
05:47:38ADRENWtf. How do I unhide it?
05:47:50Mouser_XThere's a setting in iTunes that causes iTunes to hide your iPod.
05:48:10psycho_maniache just said, kill itunes. or maybe change that setting. but killing it is easier.
05:48:20ADRENAlright well.
05:48:28ADRENMy iTunes doesn't show that my iPod is connected.
05:48:45Mouser_XShould it, if the iPod is in disk mode?
05:48:57ADRENI'm not sure.
05:49:26psycho_maniacdid you kill it?
05:49:27hcsADREN: if you start up the ipod while the hold switch is on it will boot into the original firmware, then it should behave as normal
05:49:48ADRENoh arey ou serious?
05:50:19hcsADREN: I think so, that works on other ipods, not certain about ipod nano
05:50:28ADRENI love you.
05:50:45ADRENI found it!
05:51:03ADRENNow where does I put the .rockbox folder, just in the seperate harddrive?
05:51:17ADRENOh my god itunes just hid it.
05:51:23Mouser_XYay @ HCS. Unlike me though, he has/had an iPod, and thus has better info than I.
05:51:25psycho_maniacin the root of the drive.
05:51:36ADRENHow do I unhide my ipod?
05:51:50Mouser_XADREN: Did you see what the drive letter was before it was hidden?
05:51:58ADRENG I believe.
05:52:24Mouser_X(Depending on how you extract the ZIP, you might be able to tell it to extract to "G:" and just leave it at that)
05:52:50ADRENhey its extracting
05:53:09Calciphersounds like Itunes is just plain evil hmm
05:53:19ADRENOk well.
05:53:33Mouser_XThat's what I've always though/heard (iTunes being evil, of course.)
05:53:34ADRENIt just created a different folder and didn't goto the G: drive. Curse you iTunes!
05:54:05Mouser_XWhat are you using to extract the ZIP?
05:54:18ADRENWinrar and Winzip.
05:54:26Mouser_XDo it from WinRAR.
05:54:29Mouser_X(I use that one.)
05:54:39ADRENI've been.
05:54:46Mouser_XOpen the ZIP, and then click the extract button.
05:55:08Mouser_XA window will come up, and near the top of that window, there's a bar that you can type in to tell it where to extract to.
05:55:30ADRENtried it
05:55:31Mouser_XType "G:\" without the " marks, and see what it does.
05:55:39ADRENOh, I did not type the slash.
05:56:07Calciphermake: *** [voice] error 141
05:56:25Calciphercan anyone clarify as to what that means? under cygwin
05:56:30ADREN! C:\Documents and Settings\Mylo Reyes\My Documents\ Write error in the file .rockbox\codecs\adx.codec. Probably the disk is full
05:56:43ADRENWhat does that mean?
05:56:52Mouser_XHow full is your iPod?
05:57:04 Join SirFunk [0] (
05:57:07Mouser_XMeaning, how much freespace does your iPod have on it?
05:57:14ADRENProbably 1 Gig+.
05:57:16Calciphershoot, I was about ready to get this done, shower n sleep
05:58:29Mouser_XIt sounds to me like either your C: drive is full (if it's extracting to there, for whatever reason) or that WinRAR can't find the G: drive, due to iTunes hiding it.
05:58:37ADRENI dragged .RockBox into the G:/
05:58:49ADRENIs that where i put it? Directly on the ipod or in a folder of the ipod?
05:58:51Mouser_XAh, so it showed up (the drive, that is)?
05:58:55hcsADREN: yes
05:58:59psycho_maniacthought you said that you couldnt see G?
05:59:02ADRENk .rockbox is in my ipod.
05:59:19ADRENI saw it for 2 seconds and i kept restarting so I kept seeing it for 2 seconds and eventually I had enough time to drag it.
05:59:42ADRENThis is cool!
06:00:06psycho_maniacwhy is it still hiding it? thought you killed itunes?
06:00:15ADRENI did but it came back to life :C
06:00:38ADRENWhere do I find my musics and how does I put Gameboy games/videos on this thing?
06:01:00psycho_maniacmay i suggest to read the manual
06:01:16Mouser_XADREN: You'll need to disable iTune's setting that hides the iPod to put anything on it.
06:01:17ADRENTheres a manual?
06:01:39Mouser_XUnless you want to drag+drop everything on your iPod in those 2 seconds...
06:01:53ADRENDo you guys know where to disable that retarted feature?
06:02:03Mouser_XI don't have iTunes.
06:02:11Calciphergenerating voice clipserror -2147024894:
06:02:12Mouser_XSo no, I do not.
06:02:25Calciphermake:*** [voice] error 141
06:02:28ADRENI'll just drag in those two seconds.
06:02:42Calcipherthats the error I recieve when using the make voice command in cygwin
06:02:55hcsCalcipher: have you gotten the voice files as mentioned here?
06:03:10ADRENMr. People, how do I find the music i put on my ipod from itunes?
06:03:13Mouser_XHCS: He wants custom, sexy, voice files.
06:03:28Mouser_X(Female, it should be noted)
06:03:33Calcipherafter following the instructions that go through using ../tools/configure, then selecting advanced, voice, sapi lame and all other defaults
06:03:38 Quit MethoS-- (Remote closed the connection)
06:04:09hcsCalcipher: ok, sorry, as I said I've never done this (and apparently I wasn't paying attention to your earlier messages either...)
06:04:43Mouser_XADREN: iTunes mangles filenames. If you want to access the music that iTunes put on your iPod, you'll almost certainly want to use the Rockbox database.
06:04:49 Quit midgey ()
06:04:56Mouser_XAs for where they are on your iPod, I have no idea.
06:05:01ADRENfound it
06:05:18ADRENLast question before I leave so you guys don't get annoyed any further.
06:05:27ADRENHow do I puts movies, and How do I puts my .gb roms on this?
06:05:30Calcipherhidden folder called contents or something
06:05:49Calcipherhad a ipod, i despised it, and one day finally brutally murdered it
06:05:56Calcipherwas a grand day
06:05:58Mouser_XADREN: Read the manual for GB stuff, and read PluginMpegplayer for moveis.
06:06:26Mouser_XHowever, you'll most likely want to use the iPod's video support (if you have an iPod Video, of course).
06:06:29ADRENWheres the manuals
06:06:32ADRENI have a nano.
06:06:58Mouser_XOn Rockbox's main, front page ( there's a bunch of links on the left.
06:07:02psycho_maniacits on the left side of the rockbox page.
06:07:11Mouser_XOne of them says "Manual" click that one.
06:07:18ADRENQuick question.
06:07:36ADRENIn the rockbox folder it says rocks, then like videos, and games and such, do I just drag them there?
06:07:55psycho_maniacthe manual will answer all your questions.
06:08:07ADRENManuals are long.
06:08:19Mouser_Xpsycho_maniac speaks wisdom beyond his years.
06:08:25psycho_maniacwe inforce the reading of the manuals here.
06:08:49Mouser_XADREN: You could *search* the manual. I think Google can do that.
06:08:53ADRENWhere is the battery level on rockbox
06:08:57ADRENI cant tell because the graphics all look the same.
06:09:12psycho_maniacyou can search pdfs also.
06:09:38ADRENoh wait
06:09:40ADRENare you serious?
06:09:43 Quit ADREN ("CGI:IRC")
06:09:44*Mouser_X has never downloaded the PDFs of the manual.
06:09:49psycho_maniacall these questions are answered in the manual
06:10:05Calcipherthink thats enough rockboxin for me tonight, I might be up a hour or so longer, so if one of the elder gods rolls through with some enlightenment, someone msg me
06:10:09Mouser_XI read the HTML manual.
06:10:23psycho_maniaci do once in awhile. i find them easier then the online manual for some eason.
06:11:28psycho_maniacmust of not wanted to read the manual so he left?
06:12:27Mouser_XNo, once I said you could search the manual, he left.
06:13:15psycho_maniache kinda left abruptly
06:15:33 Join Mylo [0] (i=40358c38@gateway/web/cgi-irc/
06:16:38MyloHow do I put gameboy games on my ipod nano
06:17:08psycho_maniacthe answer is in the manual. have you read it?
06:17:11hcsMylo: just copy them to the device and select them as you would a music file
06:17:18MyloNo, it's not in the manual.
06:17:32MyloI put it in and it says incompatible file, when a bunch of other people can use it
06:17:53hcsMylo: can they use the same file you're using?
06:18:14MyloUhm, yes, theyre using .GB
06:18:21MyloAll they do is change the .GB to .ROCK, which I did.
06:18:39hcsthat sounds entirely wrong, leave it as .gb
06:18:46Mouser_XDon't change it to ROCK
06:18:48*Llorean is quite sure gameboy instructions are in the manual
06:19:12Mouser_XA .ROCK is a Rockbox application. GB ROMs are *not* a Rockbox application.
06:21:00 Quit Mylo ("CGI:IRC (EOF)")
06:23:06 Part toffe82
06:32:06hcsCan someone kick the build server?
06:32:41hcsWe seem to have been stuck at 15545, but SVN is up to 15548 (and has been for a few hours)
06:36:32psycho_maniaci got my svn to update to 15548?
06:36:54hcsSVN updates fine, but the build-o-matic is behind
06:37:10psycho_maniacoh ok. i see what you mean.
06:39:06psycho_maniacMouser_X: you know youve mentioned that you use the wps pixel for a long time. i usually feel i have to change themes after awile.
06:39:57Mouser_XI started using some different themes, but I went back to Pixel...
06:40:54hcsI haven't built GBS in a while, hope it's still in sync
06:41:11hcswrong window, sorry
06:44:21 Quit Galois (Remote closed the connection)
06:44:36 Join Galois [0] (
06:46:39 Join hannesd_ [0] (
06:52:03 Join WOOTNESS [0] (
06:52:37WOOTNESScant anyone help me?
06:53:01Mouser_XNo, we can't.
06:53:03WOOTNESS1. I cant find any of my itunes bought music
06:53:15Mouser_XMostly becuase you haven't told us what's wrong.
06:53:41Mouser_XIs your iTunes bought music DRMed? As in, copy-protected?
06:53:48WOOTNESS2. I found the rock boy part of the site but can someone give me the link to download it?
06:53:54 Quit Soap (Read error: 110 (Connection timed out))
06:53:57Mouser_XIf yes, then they won't play in Rockbox.
06:54:03WOOTNESSitunes usually does have protection on that
06:54:27WOOTNESSis there a way to get back to the mac os without using that start up menu from ipod linux
06:54:30Mouser_XRockboy is part of Rockbox. If you installed Rockbox, the Rockboy is already on your iPod.
06:54:48WOOTNESSwell its not under applications or anything
06:54:52WOOTNESSor games
06:54:56Mouser_XOf course it's not.
06:55:02 Join Soap [0] (n=Soap@rockbox/staff/soap)
06:55:04Mouser_XRead the manual.
06:55:55Mouser_XYou can even search the manual (try "rockboy" and see what you get).
06:56:36Mouser_X(You might need to use the search features of your PDF viewer. You can try Google as well, on the HTML version of the manual.)
06:57:01psycho_maniacin pdf press "ctrl+f" just like in a internet browser.
06:57:39WOOTNESSK i was using the online one
06:57:57WOOTNESSOk I will try that, but is there anyway to get back to the normal ipod setting?
06:58:08Mouser_XIt's in the manual.
06:58:18WOOTNESSok Ill look through it
06:58:24WOOTNESSany phrase for that to look for?
06:58:47Mouser_XRead the first 3 ish pages. It should be in there.
06:59:03WOOTNESSk thanks man lots of help
07:02:45 Quit hannesd (Read error: 110 (Connection timed out))
07:02:45 Nick hannesd_ is now known as hannesd (
07:04:33***Saving seen data "./dancer.seen"
07:09:24psycho_maniacpeople dont quite understand the new keymap changes. i think if they owned more then one rockbox player theyd see how nice it is havnt the same buttons do the same thing.
07:10:49LloreanAlso, I think it's a rather safe assumption that many Rockbox owners who only own one WILL get a second one eventually
07:11:00LloreanBut really, it's the "left mouse button" argument
07:11:26LloreanEven if it's on the right, or the bottom, or is triggered by pressing the whole mouse down, there's one button that is "the left mouse button" and once you know it, you know how to use that button everywhere
07:11:41JdGordonpsycho_maniac: I own 3 and i dont see a benefit to having them all the same layouts
07:12:56krazykitthe complaints that the "new" menu key is harder to hit makes no sense to me. maybe i hold my sansa funny or something
07:13:06LloreanJdGordon: But you don't see a use for the quick menu, and don't use the stop button, and generally speaking would probably change the keymaps on all the other targets too if it were up to you...
07:14:10JdGordonthe first two fine.. the ive never shown any bad feelings against the keymaps of the other targets
07:14:25LloreanYou never have, but why do you have bad feelings against this one then?
07:14:51LloreanI thought you didn't like long-press for the context menu? Most other targets could put context menu on a short press somewhere by sacrificing stop as well..
07:15:27*JdGordon didnt have a problem with the e200 untill the commit.. and /me also has beter things to do now than aruge
07:16:05 Quit WOOTNESS ()
07:16:11advcomp2019i kinda liked the new keymap but i am still getting use to it
07:16:39psycho_maniacis the online manual up to date with the keymap change?
07:17:04Mouser_XI would assume so, but I have no idea.
07:17:21advcomp2019as far as i have seen the manual is updated
07:17:40Mouser_XWhen my Sansa comes, I'll be experiencing the keymap for the first time, so I won't have anything to compare it too.
07:17:50LloreanI updated the manual
07:17:58LloreanMouser_X: Have you used other Rockbox players?
07:18:33psycho_maniachopefully i will be getting a new player as well.
07:19:04LloreanGenerally speaking, once you learn what a button does in one screen, you should be able to guess it for most other screens, as per my "left click" point. ;)
07:19:42psycho_maniacwhy not make these changes right away?
07:19:51psycho_maniackeymap changes.
07:19:58Mouser_XI have a Gigabeat, and yes, I figured that the usages would be the same.
07:20:47LloreanWell, I found the original keymap particularly frustrating in general. I really don't think Long-Play should be stop unless there's nowhere else suitable to put it, for example.
07:20:50Mouser_XBy "compare it too" I meant that I won't compare it to the old keymap.
07:21:03LloreanAnd it was very frustrating to have to move my thumb every time I wanted to get to the context menu.
07:22:56LloreanTo me at least, it just felt like the keymap was very random, and didn't take into account a lot of common use habits.
07:23:05 Quit Mouser_X ("CGI:IRC (EOF)")
07:23:28psycho_maniacwell when i get a gigabeat. it will be strange for me sort of. all the controls on the ipod are in one spot.
07:24:02krazykitthe gigabeat's controls are really pretty intuitive
07:24:15LloreanAll the navigation on the gigabeat is in one spot, all the playback controls (Pause, Stop, Play, volume) except next/prev are on the side.
07:24:38psycho_maniacbut isnt the keymap on the gigabeat like the h1xx ?
07:24:54LloreanThink of the cross as the stick, and move the side buttons around a little bit.
07:24:59LloreanAdd some extra "Volume-only" buttons
07:26:03psycho_maniacim looking at the pictures side by side of the keymaps so i get a better idea.
07:27:54 Join Mouser_X [0] (i=cf9bb003@gateway/web/cgi-irc/
07:29:31 Part Mouser_X
07:31:38 Quit Soap (Read error: 110 (Connection timed out))
07:32:15psycho_maniacaccording to the manual. up/down changes the volume in wps. so why is there volume only buttons?
07:32:19 Join Soap [0] (n=Soap@rockbox/staff/soap)
07:32:43LloreanBecause the volume buttons also work in the menus
07:33:04LloreanA better question is "Why don't up-down do something else in the WPS" but it would probably go too much against expectations.
07:33:30psycho_maniacoh that seems very nice. ive always wanted to turn down the volume while in a menu sometimes when the next song is too loud.
07:38:52 Part Calcipher
07:39:00 Quit Llorean ("Leaving.")
07:40:16 Quit psycho_maniac (" HydraIRC -> <- Would you like to know more?")
07:42:28 Join scorche [0] (i=Blah@rockbox/administrator/scorche)
07:48:15 Join OlivierBorowski [0] (
07:56:57 Join Buschel [0] (
08:02:52 Join ender` [0] (
08:03:36*amiconn got an answer from the gas team
08:03:45amiconnThey checked in my patch :)
08:09:14 Quit daurnimator ("Cyas later...")
08:14:48 Quit JdGordon ("Konversation terminated!")
08:20:05 Join mrkiko [0] (
08:22:58mrkikoHi all! Some days ago I reported the problem that caused my H340 to not detect key releasing. It is triggerable again on the current rleease.
08:23:32mrkikoI think I will stop using rockbox for a while - it's too crashful for me. The worst thing is that this morning rockbox crashed with the ide disk active ... not good!
08:26:58 Quit Soap (Read error: 110 (Connection timed out))
08:27:02 Join BigBambi_ [0] (n=Alex@rockbox/staff/BigBambi)
08:27:46 Join Soap [0] (n=Soap@rockbox/staff/soap)
08:29:23 Join Rob2222 [0] (
08:36:43 Quit Buschel ()
08:36:48 Join petur [0] (n=petur@rockbox/developer/petur)
08:45:03 Quit BigBambi_ (Read error: 113 (No route to host))
08:45:23 Quit BigBambi (Read error: 110 (Connection timed out))
08:47:54 Quit Rob222241 (Read error: 110 (Connection timed out))
08:49:11 Join LinusN [0] (i=linus@rockbox/developer/LinusN)
08:51:15mrkikoI would like to use the SVN boot-loader which doesn't suffer the non-lcd-remote controller bug. Should i thrust myself? I built the bootloader and optained bootloader.bin. I think I should repeat the same tasks as I've done.
08:54:35 Join barrywardell [0] (
09:01:41 Quit idnar (Nick collision from services.)
09:01:42 Join idnar_ [0] (n=mithrand@unaffiliated/idnar)
09:03:12 Quit miepchen^schlaf (Read error: 110 (Connection timed out))
09:04:35***Saving seen data "./dancer.seen"
09:05:53 Join colin__ [0] (
09:06:31barrywardelldid anybody try linuxstb's changes to e200rpatcher? It looks to me like he got the printf's backwards...
09:20:32 Join Zagor [0] (
09:20:35 Join colin___ [0] (
09:23:52barrywardellit does detect my vanilla e200 properly though
09:26:06 Join pondlife [0] (n=Steve@rockbox/developer/pondlife)
09:26:46 Quit Soap (Read error: 110 (Connection timed out))
09:27:09 Quit TMM ("Ex-Chat")
09:27:19pondlifeHmm, is the build server hung?
09:28:08GodEater_apparently so
09:29:01 Join Soap [0] (n=Soap@rockbox/staff/soap)
09:33:05*Zagor dons the mask and cape
09:33:21GodEater_SuperZagor ?
09:33:29GodEater_or MexicanWrestlerZagor ?
09:33:47Zagorhehe. nacho libre!
09:34:24GodEater_Free Nachos ?
09:34:24 Join linuxstb [0] (n=linuxstb@rockbox/developer/linuxstb)
09:34:32 Join lee-qid [0] (
09:34:56linuxstbbarrywardell: You're right - those two messages were the same in my first patch, and then I changed them to be different just before committing, and changed the wrong one...
09:35:42linuxstbbarrywardell: Are you going to fix, or shall I?
09:35:59 Nick fxb__ is now known as fxb (
09:36:00barrywardellI was leaving it to you in case I was mistaken
09:36:07linuxstbOK, I'll do it now.
09:36:52mrkikoI noted that you can reach the root music files on the mp3 player only with the browser, but not with the "left/right" buttons while listening the music. Why?
09:36:58mrkikoCan this be corrected?
09:37:20linuxstbbarrywardell: Done, thanks.
09:37:44pondlifemrkiko: I don't understand... you can only browse in the browser..
09:38:18 Join n1s [0] (
09:38:21linuxstbbarrywardell: Thanks for testing as well - it's good to know it can detect an e200.
09:39:17 Quit colin__ (Read error: 110 (Connection timed out))
09:39:17linuxstbbarrywardell: I think we also need to make e200rpatcher install the Rockbox bootloader, in the same way as sansapatcher does. Is that something you would be interested in doing, or shall I give it a go?
09:39:37GodEater_mrkiko: the left/right buttons only scroll through the current playlist. If that playlist doesn't include songs in the parent folder, then they won't let you select them.
09:40:05mrkiko... No: I can't explain myself clearly.
09:40:15mrkikoWhen I click on "files"
09:40:22mrkikoi can access the file browser, right?
09:40:40mrkikoNow, I start plying a song.
09:40:51GodEater_which puts it into a playlist...
09:40:59mrkikoPressing now right i can listen to the next song.
09:41:03linuxstb...and takes you to the WPS
09:41:29mrkikopressing left and then log-pressing it causes the player to skip to the next folder
09:41:45pondlifePrevious folder, should be
09:41:56mrkikoleft = previous, right = next
09:42:02mrkikoso this is not effectively a playlist
09:42:04barrywardelllinuxstb: I can do that. although e200rpatcher is still unreliable for me, giving libusb errors a lot
09:42:10mrkikoI can listen this way all those files I have on the disk
09:42:31mrkikolonly mp3 files
09:42:37pondlifeIt will only allow to change to next/previous directories alongside the one you started in
09:42:43pondlifeNot go up or down the tree
09:42:51GodEater_i.e. not to parent or child directories
09:42:59pondlifeTo do that, press SELECT and go back to the browser
09:43:14barrywardelllinuxstb: also, this would all be easier if we just got rid of the sansa bootloader and replaced it with the rockbox one. I wonder if that would work for e200r's
09:43:25mrkikoconceptually not - if I have a folder with sub-folder this way the player passes to all those sub-folders
09:43:40linuxstbbarrywardell: I thought about that, and yes, it would make sansapatcher simpler, but the user would lose recovery mode...
09:43:41mrkikoso effectively I can go down
09:43:53mrkikoAnd this happens even in the original firmware...
09:43:59pondlifeThe OF is irrelevant
09:44:08mrkikoI should escape...
09:44:11mrkikoohoho... sorry all!
09:44:25barrywardelllinuxstb: yeah, but not once Zagor is done...
09:44:29 Quit mrkiko (Remote closed the connection)
09:44:50GodEater_pondlife: I'm confused
09:45:02pondlifeIt's a normal state at this time of the day.
09:45:04GodEater_was he saying the short, then long click DID go into child directories ?
09:45:12linuxstbbarrywardell: We would still need some way to update the OF image, when the OF itself can't boot for whatever reason...
09:45:13GodEater_or was he saying it only did that in the OF ?
09:45:15pondlifeHe claimed so, but I don't think it does
09:45:18pondlifeNot sure
09:45:19linuxstbbarrywardell: Or maybe we don't...
09:45:26GodEater_ah - so you're confused too :)
09:45:30pondlifeMaybe he was in the OF, but thought it was Rockbox?
09:45:32*GodEater_ feels reassured
09:45:42pondlifeNot confused - more bemused.
09:45:53barrywardelllinuxstb: I think if we had usb in the rb bootloader, then it would be fairly brickproof
09:45:58pondlifeCan't say I care enough to get all the way to confused.
09:46:35 Join colin__ [0] (
09:47:05linuxstbbarrywardell: Yes, it would be able to reliably boot Rockbox, but I'm talking about still allowing users to fix the OF if it breaks. IMO the default Rockbox install shouldn't remove existing OF features if it can be helped.
09:47:20 Join freqmod__nx [0] (
09:47:28 Join pixelma [0] (i=pixelma@rockbox/staff/pixelma)
09:48:03 Quit freqmod_nx (Remote closed the connection)
09:48:39barrywardelllinuxstb: I don't see why having the Rockbox bootloader (with proper usb) would remove that abilitiy. If anything breaks, get the bl to do the usb connection, then you have the firmware partition available to do with as you like.
09:49:31 Join pepie34 [0] (
09:50:09n1sis there a reason we tell people to post whole .lang files in the tracker instead of patches?
09:50:33linuxstbbarrywardell: Yes, but that would require the user to use sansapatcher (from the command-line), which is less convenient than just copying the .mi4 to the device.
09:50:37GodEater_n1s : we're particularly stupid ?
09:50:44 Nick freqmod__nx is now known as freqmod_nx (
09:50:47 Quit TheDarkOne[lappy (Read error: 110 (Connection timed out))
09:51:11n1sGodEater_: I agree it's stupid
09:51:52peturbecause it is the output of rasher's script?
09:52:18barrywardelllinuxstb: true. that is a downfall. running sansapatcher can be achieved with a double click though...but I get your point
09:52:27pondlifeIt's not hard to turn a lang into a patch though.
09:52:46linuxstbbarrywardell: You can't double-click to upgrade the OF...
09:52:57n1spetur: but if they have a development environment they could just svn diff...
09:53:15peturyes, but the new translations are made by people using rasher's site, they have nothing installed to make a patch themselves I think
09:53:46peturmaybe rasher could generate the diff
09:54:05n1spetur: but you agree with telling those who can to make a patch?
09:54:28*n1s changes wikipage
09:54:54barrywardelllinuxstb: true. I'll have to rethink the bootloader replacing thing a bit
09:55:23linuxstbbarrywardell: Another problem is usb boot mode itself in the bootloader - we'll probably have to start enabling interrupts... Not impossible, but will need some work.
09:55:58 Quit crashd ("leaving")
09:56:09 Join crashd [0] (
09:56:09barrywardellforgot about interrupts, uugh
09:56:23linuxstbBut that's probably a good thing to do anyway - less #ifdefs...
09:59:00 Quit colin___ (Read error: 110 (Connection timed out))
10:01:23 Quit crashd ("leaving")
10:09:12 Join crashd [0] (
10:10:14 Join daurn|laptop [0] (n=fake@unaffiliated/daurnimator)
10:11:22 Part pondlife ("Gone")
10:11:41 Quit pepie34 ("Ex-Chat")
10:12:03 Quit colin__ ()
10:12:23 Join Dallas_Kane [0] (
10:16:25 Part Dallas_Kane
10:17:41 Nick sbeh is now known as gentoo (n=sbeh@
10:18:04 Nick gentoo is now known as sbeh (n=sbeh@
10:20:41 Join hunz_ [0] (
10:20:44hunz_hey there!
10:20:51 Nick hunz_ is now known as Hunz (
10:24:10linuxstbbarrywardell: Is there enough room to keep a copy of the OF bootloader in the firmware partition? Dual-boot could then start the OF bootloader, instead of the main OF...
10:24:59barrywardellyeah, there's loads of spare room
10:26:55barrywardellthe OF is ~4.5MB, Sansa BL ~ 500KB, RBBL ~50KB. and the firmware partition is 16MB
10:27:20barrywardellwhat benefit would starting the OF bootloader give us?
10:27:26linuxstbRecovery mode...
10:27:53barrywardelloh yeah...good idea
10:28:07Hunzis anyone working on the sansa code?
10:28:23barrywardellso we could do that without even needing usb in the rb bl :)
10:28:46linuxstbYes. And it would mean we don't have to worry about patching the e200r bootloader.
10:29:15barrywardellI'll try to get that working today and see how it goes
10:29:23 Join FOAD_ [0] (
10:29:55HunzI just ordered myself an e260 yesterday :)
10:31:38barrywardellHunz: most of the rockbox devs hang out here
10:31:47Hunzah great
10:32:14Hunzso I got three points :)
10:32:35Hunz1) do you know a devel from augsburg, germany? I've heard that there should be one
10:33:57peturcould that be bluebrother?
10:34:45Hunzno idea, I was told that some day one of the rockbox devels dropped in at the ccc augsburg">
10:34:59barrywardellyou could check that map
10:35:22 Quit [omni] (Read error: 104 (Connection reset by peer))
10:35:25 Join [omni] [0] (
10:36:02Hunzhm ok - couldn't find someone from augsburg on the map
10:36:07Hunzbut well, next point :)
10:36:32Hunzis the audio quality with the original sansa firmware still superior to rb?
10:37:03barrywardelllinuxstb: one problem - recovery mode doesn't work with my mac :( I'll have to try it on my linux desktop later
10:37:23barrywardellHunz: rb should be at least as good a the of
10:37:35 Join Rene [0] (
10:37:52Hunzbarrywardell: ah great!
10:38:24*barrywardell has to go and wonders if 3 is coming soon
10:38:39Hunzwhat about battery runtime? how's it with rb compared to the original?
10:38:53 Quit Rene (Client Quit)
10:38:54 Join linuxstb_ [0] (n=linuxstb@rockbox/developer/linuxstb)
10:40:17barrywardellcheck this page:
10:40:23barrywardellit's probably worse right now
10:40:32Hunzah ok - thanks!
10:40:47 Quit barrywardell ()
10:43:40 Quit linuxstb_ (Client Quit)
10:45:43 Quit crashmatrix (Read error: 110 (Connection timed out))
10:46:38 Quit FOAD (Read error: 110 (Connection timed out))
10:46:38 Nick FOAD_ is now known as FOAD (
10:49:34 Join B4gder [0] (n=daniel@rockbox/developer/bagder)
10:51:13 Quit linuxstb (Read error: 110 (Connection timed out))
10:51:17 Join Shaid` [0] (
11:04:14 Quit Shaid (Read error: 110 (Connection timed out))
11:04:14 Nick Shaid` is now known as Shaid (
11:04:37***Saving seen data "./dancer.seen"
11:05:11 Join barrywardell [0] (
11:07:29 Join mrkiko [0] (
11:07:36 Quit Soap (Read error: 110 (Connection timed out))
11:07:42mrkikoHi all! I installed the new boot loader - now it works fine!
11:08:11 Join Soap [0] (n=Soap@rockbox/staff/soap)
11:09:30 Nick fxb is now known as fxb__ (
11:10:31 Join FOAD_ [0] (
11:17:55 Quit Isolinear (Read error: 110 (Connection timed out))
11:20:05 Join kingwen [0] (n=kingwen1@
11:23:29 Join linuxstb [0] (n=linuxstb@rockbox/developer/linuxstb)
11:23:34peturmust be friday
11:24:42kingwenwhat'mean ?
11:26:04 Join Crash91 [0] (n=evil91@
11:26:18 Join webguest34 [0] (i=4fb6a0cd@gateway/web/cgi-irc/
11:26:58webguest34how i resize movie resolution to be combatible with my sansa device?
11:27:52Crash91#rockbox-community please, webguest34
11:27:53 Quit FOAD (Read error: 110 (Connection timed out))
11:27:53 Nick FOAD_ is now known as FOAD (
11:28:06markunCrash91: that's not possible with the webinterface, is it?
11:28:13Crash91no idea how that is off topic but//
11:28:17Crash91i think it is..
11:28:33 Quit Hunz ("leaving")
11:28:35 Quit webguest34 (Client Quit)
11:28:46 Join webguest92 [0] (i=29e8cc9b@gateway/web/cgi-irc/
11:28:50 Join webguest60 [0] (i=4fb6a0cd@gateway/web/cgi-irc/
11:28:56 Quit webguest60 (Client Quit)
11:29:17Crash91nope lol
11:30:21peturthere's always
11:30:45webguest92markun: youre right, doesnt work
11:30:47 Quit webguest92 (Client Quit)
11:30:51mrkikoIf the actual boot-loader doesn't find the .rockbox directory, does it boot the original firmware or does it shutdown the player as done by the old one?
11:32:02preglowjhMikeS: around?
11:33:00 Join TMM [0] (
11:33:39Crash91preglow: his bootloader is corrput
11:33:58jhMikeSpreglow: oddly enough, yes
11:34:11Crash91am i psychic?
11:34:12 Join SASX [0] (i=4fb6a0cd@gateway/web/cgi-irc/
11:34:31preglowjhMikeS: how late does voice get mixed?
11:34:50preglowjhMikeS: is it easier if the voice codec provides its output directly in 16 bit?
11:34:55jhMikeSpretty late, I think the next buffer chunk to go out or near that
11:35:23jhMikeSit's easier no matter what
11:35:39SASXHow i can resize my movie resoulution to be combatible with me e200 device?
11:35:41mrkikothe H300 manual is a little out-of-date regarding the boot-loader argument - I want to contribute.
11:35:48markunSASX: try here:
11:35:57preglowi did a test build where i removed almost all the tables in speex from iram, it still ran very nicely
11:36:00pregloweven on coldfire
11:36:05preglowso we should survive with little iram
11:36:11jhMikeSpreglow: though it does get passed through EQ and such, any low-latency stuff would have buffer savings
11:36:49SASXi know what my device resolution.... but i don't know how to change it on my movie.....
11:36:50preglowjhMikeS: voice gets passed through eq? then providing directly as 16 bits wouldn't exactly be a bonus
11:37:16jmspeexpreglow: why would the tables be in iram?
11:37:22preglowjmspeex: to be fast?
11:37:48markunSASX: there are some tools (vlc, mencoder) explained on that page
11:37:49jhMikeSnot right at the moment, no but if you save some memory why not? shifting it for processing isn't a big deal.
11:37:58preglowexcitation, gain, lsp tables etc in iram does give a nice little boost, but the tables in nb_celp.c and sb_celp.c are far more important, and small too
11:38:52SASXthanks markun
11:38:54 Quit SASX (Client Quit)
11:39:00preglowjhMikeS: it is already in 16 bit, so that's ok, just wondering if i should start looking for some last spot to conver to 32 bits
11:39:39jmspeexpreglow: I think iram means something else for you than for me. what do you mean exactly?
11:39:40jhMikeSwhy do it there if the DSP will? (and again...low latency where raw decoder output must be buffered :)
11:39:58preglowjmspeex: sram, on-chip ram
11:40:19preglowjhMikeS: because it will be very slightly faster if i integrate it in an operation that has to be done anyway
11:40:37preglowsuch as the final highpass, for example
11:41:05 Nick idnar_ is now known as idnar (n=mithrand@unaffiliated/idnar)
11:41:44jhMikeSI'd rather keep the output buffer requirements lower. we're going with 16kHz? can an #ifdef be used to allow the integrated version to be different?
11:43:47preglowi've already disabled uwb support in the one for voice codec
11:44:05preglowit doesn't amount to much more than just excluding one decoder struct and limiting one buffer in size, but
11:45:22jhMikeSsince we're not swapping the 512KB buffer all the time with that I don't think 16kHz 16-bit being converted to 32-bit 44kHz will be any issue at all.
11:46:19preglowbtw, is voice passed through all of dsp?
11:46:43preglowit sounds kind of weird to crossfeed and dither it, for example...
11:47:16jhMikeSno, it shouldn't be.
11:47:20jmspeexdithering for Speex sounds like overkill
11:47:41preglowjmspeex: yes, especially since our output depth is 16 bits and so is speex output depth
11:48:00markunpreglow: if you are working on mixing audio streams, will you also support beeps?
11:48:35markunjhMikeS: or are you working on it?
11:48:36jhMikeSthe eq should work on 16-bit samples. is speex interleaved or separate?
11:48:43preglowjmspeex: the highpass filter is second order? butterworth?
11:48:45jmspeexit's more about the fact that I can't see any circumstance where the SNR of Speex would be better than about ~50 dB (though 15-25 dB would be more common)
11:49:02preglowjhMikeS: mono
11:49:03jhMikeSmarkun: of course...and hardware one where possible instead of software.
11:49:09preglowjhMikeS: i won't be including the stereo code
11:49:13jmspeexpreglow: the input high-pass is butterworth, but the output is elliptic
11:49:53preglowjmspeex: i assume it's only called for the narrowband part of any stream?
11:50:06preglowyeah, it is
11:50:13markunjhMikeS: on the Gigabeat it's possible in hardware, are there other players?
11:50:47jmspeexpreglow: right. However, the filter is different depending on whether it's narrowband or wideband
11:50:48jhMikeSpreglow: well, it's a really pathetically small computing task. I suppose I can rearrange things a bit perhaps for special processing for the voice.
11:50:59jhMikeS...or lack thereof more accurately
11:51:22preglowwe agree we don't really need stereo voice files, right?
11:51:29preglowif you don't, i'll ignore you anyway :)
11:51:29amiconnpreglow: Seen my remark this morning? msac.w fix is now in gas svn
11:51:35jhMikeSmarkun: I just know about the piezo with iPods. the archos models do something weird with switching the DAC on and off.
11:51:36preglowamiconn: excellent!!!
11:51:50preglowamiconn: did you have to prod them to include it?
11:52:15jhMikeSheh, so they actually wanted a bug fixed for once. :)
11:52:17markunjhMikeS: but piezo can also be anoying because it's not through the earphones, right?
11:52:30jhMikeSmarkun: guess it isn't
11:53:16jhMikeSbut what sort of beep would be done that's essentially different than a simple waveform generator used now?
11:53:34preglowi want a chord generator! with filters and lfos!
11:53:37jhMikeS...other than a gigabeat using the timer
11:54:31 Join Bagder_ [0] (
11:54:37*jhMikeS had a crazy idea to make a plugin to play music with the gigabeat beeps...maybe even synced to the playing track. :p
11:55:44jhMikeSI guess chords would be like SID chords
11:56:33preglowbroken chord, yeah
11:56:38jhMikeSwait...if the timer can run fast enough, the lowpass characteristics of the audio chip analog path could allow for D-class type operation. :)
11:56:45markunZagor: any more progress with USB?
11:57:06Zagormarkun: no, I haven't had time to work on it for a few days
11:57:10 Part LinusN
11:57:57jhMikeSoh, I have to try that one for sure and see if I can output PCM on the analog path...probably will sound like crap if it can even do anything
11:59:34 Join Soap_ [0] (n=Soap@rockbox/staff/soap)
11:59:39 Quit Soap_ (Read error: 104 (Connection reset by peer))
11:59:48markunjhMikeS: I tested audio on the gigabeat by toggling the beep pin at random to get white noise
12:00:34 Join Nico_P [0] (n=nicolas@rockbox/developer/NicoP)
12:00:52 Quit Crash91 (Read error: 110 (Connection timed out))
12:01:55markunjhMikeS: the pin is connected to the analog line-in of the wolfson btw
12:03:07jhMikeSon timer3 right. is that time PWM capable too?
12:03:14markunI think so
12:03:14jhMikeS*timer :p
12:03:42rasherpetur: my site already does generate a diff
12:03:49 Join spiorf [0] (
12:04:17n1srasher: great
12:05:11jhMikeSI suppose a 50% duty cycle would be PCM 0. 0% PCM -32768, 100% PCM 32767...or maybe just use 8-bit
12:05:57n1stasks like FS #8119 annoy me because I need to diff the file myself and in this case I couldn't see what he "fixed" among all the lines reverting the lang file to and older version
12:09:30jhMikeSamiconn: did you mention the other bug too causing the yellow in the build table?
12:09:50 Quit Soap ()
12:10:50 Quit Bagder (Read error: 110 (Connection timed out))
12:10:56 Quit TMM ("Ex-Chat")
12:10:58 Quit B4gder (Read error: 110 (Connection timed out))
12:11:00jhMikeSn1s: how bout asking the author to use a diff? I thought diffs were the required format.
12:11:28 Join Bagder [0] (n=daniel@rockbox/developer/bagder)
12:11:45n1sjhMikeS: actually we told people to post the whole .lang file for language updates for some reason... changed that now
12:12:37 Join pepie34 [0] (
12:12:58n1sbut yeah, I added a patch request to that task
12:16:11 Quit advcomp2019 (Read error: 104 (Connection reset by peer))
12:16:26 Join advcomp2019 [0] (n=advcomp2@unaffiliated/advcomp2019)
12:18:46 Quit Bagder ("It is time to say moo")
12:19:00pixelmaI always wondered and think it's a pity why the "voice" part isn't filled out in the swedish.lang - there are tts engines with swedish voices...
12:19:15pixelma*svenska.lang :)
12:19:30linuxstbWhat happens if the voice part is blank? Is there no voice, or does it use the other entry?
12:21:28pixelmaI wasn't accurate, it's filled out but only with the english strings
12:22:04linuxstbThat seems pointless...
12:23:20preglowjhMikeS: this was a binutils bug
12:23:41n1spixelma: there are? link?
12:24:01 Join Isolinear [0] (
12:25:32mrkiko... If the actual boot-loader doesn't find the .rockbox directory, does it boot the original firmware or does it shutdown the player as done by the old one?
12:26:06mrkikoI already made this question but I actually can't read even read the web-log from here
12:26:33jhMikeSpreglow: said the wrong opcode was generated so that would be gas. aren't they the same folks?
12:26:47pixelman1s: those I know of are not free but... it was loquendo for one and another one called acapela (have to look again if you can wait for a few mins)
12:27:13 Join webguest72 [0] (i=57a73fc2@gateway/web/cgi-irc/
12:28:22 Quit webguest72 (Client Quit)
12:28:32 Join webguest72 [0] (i=57a73fc2@gateway/web/cgi-irc/
12:28:40webguest72hi! just one short questio... is usb on e200 now working?
12:29:38 Join desowin [0] (
12:30:53 Quit webguest72 (Client Quit)
12:30:58 Join webguest16 [0] (i=57a73fc2@gateway/web/cgi-irc/
12:31:10 Quit webguest16 (Client Quit)
12:33:12pixelman1s: and
12:36:12linuxstbmrkiko: Which device are you talking about?
12:36:16preglowjhMikeS: possibly many of the same folks, but they don't share a bugtracker, and are indeed two separate packages
12:36:34mrkikolinuxstb: H340
12:36:39mrkikolinuxstb: iRiver H340
12:38:33linuxstbmrkiko: Looking at the source code to the bootloader, it looks like it will attempt to start the OF.
12:38:54mrkikoEven for me...
12:39:09mrkikolinuxstb: but I don't thrust myself so much :)
12:39:27mrkikolinuxstb: the old oneshut down my system...
12:39:40mrkikolinuxstb: and to start OF I was constricted pressing REC
12:40:02linuxstbmrkiko: What's your actual problem?
12:41:10mrkikolinuxstb: I was wondering to stop using rockbox for a while and switch back to the OF keeping the rockbox boot-loader installed. With the old boot-loader when .rockbox was absent the player started and shut down immediately.
12:42:55linuxstbCan't you just try it? You should still be able to either enter bootloader USB mode, or start the OF by pressing REC and get USB mode there.
12:43:12pixelman1s: but even if there wasn't, why not provide the voice strings in swedish, so that it is possible to build a svenska.voice in case someone has a capable tts engine we currently don't know of?
12:45:29preglowjmspeex: any reason highpass() isn't implemented with filter_mem16() ?
12:45:58jmspeexpreglow: I don't remember exactly, but there is.
12:46:19preglowi see there's a difference in multiply sizes in there, but i don't see where that comes from
12:46:24jmspeexpreglow: there's at least the fact that the first coef isn't 1 (as is implicit in filter_mem16) and the order isn't 8 or 10.
12:46:25preglowcomments :)
12:46:41preglowahh, yeah, order isn't 8 or 10 is valid enough
12:46:48mrkikoNow I updated the boot-loader and with .rockbox present I get in rockbox. Removing it, can I now boot the OF?
12:47:02 Quit pepie34 ("Ex-Chat")
12:47:21mrkikolinuxstb: no, now I don't have the usb cable again :)
12:47:32mrkikolinuxstb: aniway, no problems. Ill try tonight.
12:47:55jmspeexpreglow: BTW, I'll be removing the −−disable-wideband option because it's now handled by the static linker automatically. With the reduced mess, I'd be willing to consider merging a solution that would allow enabling only the encoder or the decoder.
12:48:09jmspeexthough hopefully, it would be simpler than what you have atm.
12:48:22 Join pepie34 [0] (
12:49:31preglowjmspeex: well, it should involve splitting encoder/decoder in different files
12:49:38 Join brobostigon [0] (n=ptaylor@
12:49:48preglowjmspeex: at least the top level stuff, the low-level stuff can still be in the same files
12:50:02jmspeexpreglow: what do you call the low/high level stuff?
12:50:25preglowjmspeex: stuff like nb_encode i'd call high level
12:50:28preglowfilter_mem16 low
12:50:49 Join miepchen^schlaf [0] (
12:51:03preglowi really don't know how to solve that nicely, it all boils down to pleasing the linker, i imagine
12:51:19jmspeexpreglow: the annoying thing is that the mode descriptions link to both encoder and decoder :-(
12:51:29preglowjmspeex: but yeah, i'm all for anything not involving an #ifdef mess
12:51:37preglowjmspeex: ahh, yeah, that part probably has to have som ifdefs
12:52:09 Join Crash91 [0] (n=evil91@
12:52:28 Part pixelma
12:52:35brobostigoni cant find the instructions on upgrading rockbox on my ipod nano,how do i do it, or where are th intructions please??
12:52:47jmspeexpreglow: you should see what I did to speex_lib_get_mode() !
12:53:26preglowjmspeex: btw, bufSize is still a member of SpeexSBMode, and is kind of orphaned now
12:53:35jmspeexpreglow: the other option would be to define a "speex_nb_mode_encoder" that has nulls for the decoder stuff
12:53:50linuxstbbrobostigon: You can just use Rockbox Utility -
12:53:54jmspeexpreglow: you sure? I thought I'd removed it
12:54:08preglowjmspeex: nope, you removed it from the state struct, but not the mode struct
12:54:19jmspeexah, sorry
12:54:35jmspeexI also removed the 4.8 kbps non-standard mode (haven't committed yet)
12:54:44preglowjmspeex: excellent
12:54:53preglownot much point in having it if it's just rotting away anyway
12:55:38jmspeexpreglow: actually, I can't remove it because it's the same struct definition as the nb mode (which needs it)
12:55:52preglowahh, right
12:56:37preglowjmspeex: hmm, sure? NBMode goes straight to pitch after lpcSize, SBMode has bufSize after lpcSize
12:56:50jmspeexlet me check
12:57:04jmspeexyou're right
12:57:28preglowgrep bufSize gives me only three occurences, one related to the struct def, and two relating to struct instances
13:00:19n1spixelma: thanks, I agree it's better to add the proper voice strings but I guess it seemed kin of pointless it there was no tts engine available, I might look into it if I get bored enogh :)
13:01:38jmspeexpreglow: what changes do you have in your tree compared to mine? Is it just the asm and the encoder removal?
13:02:44preglowjmspeex: pretty much
13:04:38***Saving seen data "./dancer.seen"
13:05:24 Quit n1s ()
13:06:33 Join LinusN [0] (i=linus@rockbox/developer/LinusN)
13:07:36 Quit lee-qid ("aufwiederbyebientotsayonara")
13:07:55Crash91 is there any way to get rockbox to listen to airband on my sansa?
13:08:03brobostigonit decommresed to ~/rbutilqt/rbutilqt, how do i use it, i am running linux on a mac??
13:12:10 Quit pepie34 ("Ex-Chat")
13:14:46*Crash91 pokes everyone
13:15:27 Quit desowin ("use linux")
13:16:59*LinusN doesn't know what "airband" is
13:20:28 Join TMM [0] (
13:21:37Crash91airband is the frequency which pilots of planes use to communicate with the ATC
13:21:44Crash91(air traffic controller)
13:21:54 Part brobostigon
13:22:24Crash91LinusN: wikipedia can be useful:
13:24:33jhMikeSCrash91: you can hit up to about 120Mhz on the sansa tuner
13:25:27 Quit DataGhost (Nick collision from services.)
13:25:33 Join DataGhost [0] (
13:25:36LinusNhowever, what modulation is used?
13:25:57LinusNlooks like most of the voice communication is using AM
13:26:08preglowjmspeex: are you sure the stereo decoding calculations don't involve redundancies?
13:26:21 Nick parafin|away is now known as parafin (
13:26:30jmspeexpreglow: what do you mean by that?
13:26:39preglowjmspeex: afai, if the 0.01 factor is just for divide by zero prevention, the entire e_left expression ends up as this: e_sum = sqrt(e_tot/e_ratio*balance/(1+balance)/e_tot)
13:26:57preglowand that simplifies to sqrt(balance/((1+balance)*e_ratio))
13:27:00 Join MethoS- [0] (
13:27:43jhMikeSI just asked someone and it's FM
13:27:59 Join midgey [0] (
13:28:06preglowjmspeex: bah, e_left =, not e_sum =
13:28:14 Quit idnar (Nick collision from services.)
13:28:16 Join idnar_ [0] (i=mithrand@unaffiliated/idnar)
13:30:29 Quit spiorf (Remote closed the connection)
13:30:44jmspeexpreglow: it's quite possible. Stereo support was a quick evening hack just before 1.0
13:31:03preglowjmspeex: well, if what i say is true, it'll simplify decoding a lot. i'll try it out now
13:31:07 Join Arathis [0] (
13:31:39jmspeexpreglow: exactly, see if you get the same result. If so, then it must be OK.
13:32:01jmspeexthe 0.01 is definitely just to prevent divide by zero
13:32:18preglowjmspeex: yeah, it's nothing compared to e_tot
13:33:16 Join Thundercloud [0] (
13:36:19preglowin which case this looks bright, i'll plug it in now
13:38:51 Quit SirFunk (Remote closed the connection)
13:44:17mrkikoHey! Is a known problem that rockbox will not update correctly free clusters when writing on disk?
13:45:02mrkikoI can reproduce the problem simply by: turning on the player, recording some voice to an mp3 file and then turning it back off. When I fsck it, fsck.vfat says "wrong free clusters count".
13:45:13mrkikoand so on...
13:46:46mrkikoWhy "badness"?
13:46:54LinusNiirc, it is not required to keep that field up-to-date
13:47:28preglowjmspeex: yup, checked it out, the entire e_sum/e_tot deal isn't needed at all
13:47:49preglowjmspeex: at least that makes the fixed point equivalent almost trivial
13:48:15mrkikoLinusN: ok
13:48:31LinusNwindows doesn't update it either
13:48:41LinusN(on removeable devices)
13:49:01mrkikoLinusN: ehm... :)
13:49:40jmspeexpreglow: can you send a patch when you're done −− including the simplification for the float case.
13:49:47LinusNnot an excuse really, but it takes a while to scan the disk to update the free count before recording
13:50:34mrkikoLinusN: how should I proceed to diagnose & fix problems for a specific rockbox port? Do you need to use gdb on the SIM for that target?
13:50:58LinusNmrkiko: that depends on the target and the problem
13:51:28mrkikotarget=h300, problem=fs#8003 among others
13:51:30 Quit Nico_P (Remote closed the connection)
13:51:40mrkikoI'm interested basically on avoiding crashes...
13:51:41 Quit Thundercloud (Read error: 104 (Connection reset by peer))
13:51:49mrkikoand in my opinion I'm having too much of them ...
13:52:38preglowjmspeex: sure, the two methods aren't equivalent, though, so far i've got a maximum error between the two e_left/e_right calc methods as 0.001899, but i assume that's just floating point roundoff thanks to e_sum and e_tot being involved in the first case
13:52:47LinusNmrkiko: can you reproduce #8003 in the sim?
13:52:57jmspeexpreglow: it's especially embarrassing considering that e_tot was computed just for that calculation.
13:53:01 Join mf0102 [0] (n=michi@
13:53:18preglowjmspeex: well, if it's a one-evening deal, you can rest assure i forgive you :)
13:53:25mrkikoFor now I can't get the SIM to produce any sound; and actually (as documented in the svn changelog) talk.c doesn't work on SIM as expected.
13:53:34mrkikoLinusN: in pratice, the SIM doesn't talk.
13:53:47LinusNmrkiko: so is it related to talk?
13:53:59LinusNmy sim talks btw
13:54:23mrkikoLinusN: I don't know. Aniway, when talking is not enabled I can't trigger fs@8003 reliably.
13:54:26jmspeexpreglow: maximum error of 0.001899 on the final gain? That would be -60 dB, which is quite acceptable.
13:54:27LinusNbut this kind of crashes tend to be target specific, so the sim probably won't help
13:55:14LinusNmrkiko: so in this case you would probably have to depend on logf()
13:56:25mrkikoLinusN: what does logf? I'm blind... so I can't read the display...
13:56:30preglowjmspeex: ouch, i got a huge spike there, will have to find out what causes that
13:57:17preglowerror of sqrt(2), that's far more than should be possible
13:57:34LinusNmrkiko: logf() keeps a log of debug output
13:57:58mrkiko... the log is written to the player's disk, right?
13:58:00jmspeexpreglow: what do you mean?
13:58:39LinusNmrkiko: yes, if you save it, but in this case it will crash, so you won't be able to save the log
13:58:56mrkikoLinusN: so you should enable mhm...
13:59:25LinusNmrkiko: so you have to use the remote to display the logf output, which might be a tad difficult since you are blind :-(
13:59:37preglowjmspeex: the calculated error between the two methods maxed out at 1.4242 for a track here, that's clearly not right
14:00:01preglowbut it's acceptable for over a minute and a half of panning, so i think it's a bug
14:00:01mrkikoand I don't have a remote lcd
14:00:19LinusNmrkiko: even worse...
14:01:12jmspeexpreglow: it's possible it was just caused by silence (e_tot=0)
14:01:21jmspeexif that's the case, then we don't care
14:01:27mrkikoLinusN: ooophm...
14:01:59preglowjmspeex: good point, i'll see now
14:02:08 Nick idnar_ is now known as idnar (i=mithrand@unaffiliated/idnar)
14:02:47mrkikoLinusN: I built the SIM but audio desn't work. My audio setup is correct and I have all the needed SDL libs, it seems...
14:03:01 Quit midgey (Read error: 110 (Connection timed out))
14:04:03LinusNmrkiko: i am pretty sure that the crashes only happen on the target anyway
14:05:14mrkikoLinusN: I'm also.
14:05:27mrkikoLinusN: and don't have another mp3 player to try...
14:05:54LinusNhow easy is it to trigger?
14:06:19mrkikoLinusN: enough...
14:06:34mrkikoLinusN: the problems I found are mainly 2...
14:06:38preglowjmspeex: you were right
14:06:42mrkikoLinusN: the first is fs#8003
14:06:51preglowjmspeex: which actually means the new values are more correct anyway
14:07:25jmspeexdid you remove the e_tot computation?
14:08:17preglow float e_left = 1./sqrt((balance + 1)*e_ratio);
14:08:17preglow float e_right = sqrt(balance)*e_left;
14:08:19 Join karashata [0] (
14:08:20preglowthat's all that remains
14:08:34mrkikoYou can trigger it simply enabling "talk" and scrolling quickly trought the main menu interrupting the voice verty often. My iRiver can keep up for two seconds or so...
14:09:03preglowjmspeex: and if i can't convert that to fixed point, i should just stop using computers :)
14:09:44amiconnLinusN: Afaik the rockbox fat driver *does* update the free cluster count
14:09:47 Part karashata
14:09:52preglowit does indeed
14:10:00preglowwhich is more than windows itself does
14:10:16 Join karashata [0] (
14:11:01 Join pixelma [0] (i=pixelma@rockbox/staff/pixelma)
14:11:07jmspeexpreglow: isn't it float e_left = sqrt(balance)/sqrt((balance + 1)*e_ratio);
14:11:59preglowno, i believe not, but this would explain why speex swaps channels here...
14:12:51preglowjmspeex: the code i pasted is what i use in stereo decode now, and that produces identical e_left and e_right coefs as before my modifications
14:13:32jmspeexhow do you go from "e_left = e_sum*balance / (1+balance);" to "e_left = 1./sqrt((balance + 1)*e_ratio);" ?
14:13:41preglowwait a sec...
14:13:54preglowno, you're completely right, i messed up when renaming vars
14:14:19preglowswap occurences of e_left and e_right and you're good to go
14:14:42preglowwhich means i still have to find the reason speex swaps channels here, heh
14:15:20 Join colin__ [0] (
14:15:31 Join MethoS-- [0] (
14:16:36LinusNamiconn: hmm, meybe it does, but it can still be wrong, since the initial value is not guaranteed to be correct
14:18:03markunLinusN: could it be calculated during a dircache scan?
14:18:05preglowi remember i bloody paniced when i first flashed my h120 and the bootloader started calculating free clusters at 11mhz :D
14:18:15LinusNmarkun: guess so
14:18:26amiconnmarkun: Dircache doesn't walk the fat, it walks the directory tree
14:18:27 Quit colin__ (Client Quit)
14:18:30LinusNpreglow: those were the days
14:18:46preglowLinusN: yeah, no real danger of bricking anymore :/
14:19:09preglowi thought my beloved h120 had turned into a red led strobe
14:20:31 Join aliask_ [0] (i=3a6d61d2@gateway/web/cgi-irc/
14:21:12preglowjmspeex: spx_sqrt effectively returns a Q8 number for a Q16 number, yes?
14:21:28preglowfor a Q16 argument, that is
14:21:56aliask_Zagor: which registers did you want read out, i can do it tomorrow when I wake up
14:22:14linuxstbaliask_: Hi. Have you got as far as testing the Gigabeat S ATA driver, and attempting to mount the main partition? GIven that it's MTP-only, do we know it's even FAT?
14:22:28 Join MouFou [0] (
14:22:55aliask_linuxstb: The ATA driver works. There are two FAT32 partitions
14:23:50 Join webguest40 [0] (i=58435312@gateway/web/cgi-irc/
14:23:53linuxstbDo you know what happens to audio files transferred via MTP? i.e. can we find them on one of the FAT partitions?
14:24:41aliask_Hard to say, whenever you update firmware it erases the music partition
14:24:42 Quit webguest40 (Client Quit)
14:25:35linuxstbThe more I find out about the S, the less I like it...
14:25:44aliask_Did your S arrive?
14:26:00markunlinuxstb: there were some experiments with the Gigabeat S hdd inside a hdd case (actually a ipod video)
14:26:01linuxstbYes, I finally got my hands on mine the other day, and noticed the OF never spins down the disk whilst the UI is active... Only when music is playing.
14:26:35linuxstbBut it looks very nice hardware, so am keen to get Rockbox on it...
14:26:54aliask_Yes, the hardware is everything I could possibly want of a DAP
14:28:01preglowlinuxstb: you've got to have a pretty nice tower of daps by now
14:28:01aliask_Zagor: If you could leave a message for me in the logs (gigabeat or rockbox) I can read those registers for you.
14:28:10linuxstbEspecially the button with the Windows icon - every DAP needs that ;)
14:28:20linuxstbpreglow: Yes, it's getting silly...
14:28:25aliask_That was what initially attracted me
14:28:44Zagoraliask_: you want the register addresses?
14:28:51aliask_Yes please
14:29:54 Join jpt9 [0] (
14:29:59jpt9hey guys.
14:30:07jpt9if I'm thinking the right way...
14:30:13jpt9if i want to add the ".no_index" feature...
14:30:59jpt9all I have to do is have check_dir try to open ".no_index". if it opens it, it should just close it and skip everything else (well, everything involving reading the directory); otherwise, just have it do everything it does now.
14:32:53jpt9do you think this will work?
14:33:00Zagoraliask_: 0x43F88000, 0x43F88120 and 0x43F88124. all are 32-bit words.
14:33:36aliask_Cool. I'll read them out in 12 hours or so once I get some sleep. G'night
14:33:47Zagornice. good night.
14:33:50 Quit aliask_ ("CGI:IRC")
14:36:42preglowjmspeex: ok, got it working ok in fixed point
14:36:44linuxstbjpt9: Sounds reasonable, but I don't know the database code.
14:37:26 Quit jpt9 ("ChatZilla [Firefox]")
14:37:30preglowcan anyone tell me where the sim gets its battery readings? rand() ?
14:39:27 Quit MethoS- (Read error: 110 (Connection timed out))
14:41:10peturcan't be, it just counts down
14:41:57linuxstbIt seems to be in firmware/powermgmt.c
14:46:35jmspeexpreglow: correct (spx_sqrt)
14:48:28 Quit kingwen (Read error: 104 (Connection reset by peer))
14:49:11preglowjmspeex: would you care to take a look at a patch to see if my fixed point use is ok?
14:49:55jmspeexpreglow: going to sleep soon, but I'll have a look tomorrow. Please post to the list as others may be interested
14:50:04 Join kugel [0] (
14:50:28*preglow kicks time zones
14:51:27 Nick fxb__ is now known as fxb (
14:57:26preglowjmspeex: should i port the speex_decode_stereo routine to do the fixed point stuff too?
14:57:27 Join Thundercloud [0] (
14:57:42preglowi don't know when you'd ever want to output floats on a fixed point platform, but i guess it is possible
15:02:10 Join ilgufo [0] (
15:03:49 Quit Crash91 ("Bye Bye!")
15:04:42***Saving seen data "./dancer.seen"
15:05:56 Join nicktastic [0] (n=nick@unaffiliated/nicktastic)
15:12:14 Quit MethoS-- (Remote closed the connection)
15:14:58jmspeexpreglow: yes please
15:16:06 Join pondlife [0] (n=Steve@rockbox/developer/pondlife)
15:16:17jmspeexpreglow: what do you currently do with that function and other similar functions like speex_decode()?
15:19:05 Join crashmatrix [0] (
15:19:20pondlifeZagor: Build server sick?
15:20:46pondlifeIt seems even Mexican Wrestling cant fix it...
15:21:09 Quit freqmod_nx (Remote closed the connection)
15:22:54 Join metzelmetzger [0] (
15:24:55 Quit petur ("stkov")
15:24:57 Join kingwen [0] (n=kingwen1@
15:26:42 Join freqmod_nx [0] (
15:27:16 Join stewball`ghost [0] (n=WTFOMGBB@
15:29:36 Part MouFou ("Kopete 0.12.6 :")
15:34:39 Join Nico_P [0] (n=nicolas@rockbox/developer/NicoP)
15:40:25 Quit metzelmetzger ()
15:44:52 Quit ilgufo (Remote closed the connection)
15:45:00preglowjmspeex: #if 0 them away if they're big enough to warrant it
15:45:10LinusNpondlife: buildserver fixed
15:45:46pondlifeWhat was it?
15:46:07amiconnThere was a problem?
15:46:39LinusNthe svn repo was locked for some reason
15:46:43preglowsushi time
15:52:11 Quit karashata ("Leaving.")
15:52:42 Join karashata [0] (
15:52:46 Join Crash91 [0] (n=evil91@
15:54:02 Quit Seed (Nick collision from services.)
15:54:09 Join Seed [0] (
15:55:55 Join Shagnar [0] (
15:59:17pondlifeHmm, was the lockup caused by JdGordon's blank commit message, or is that a result of a common cause?
15:59:28 Quit Zagor ("Client exiting")
16:00:40 Nick bb_ is now known as bb (n=bb@unaffiliated/bb)
16:02:25 Join J3TC- [0] (
16:02:52 Quit DataGhost (Nick collision from services.)
16:02:58 Join DataGhost [0] (
16:03:53LinusNpondlife: it was a networking problem last night
16:04:03pondlifeAh, ok
16:05:17 Quit DataGhost (Nick collision from services.)
16:05:23 Join DataGhost [0] (
16:07:39 Part LinusN
16:12:15 Join scorche|w [0] (n=42c007b2@rockbox/administrator/scorche)
16:14:29 Quit zicho (Remote closed the connection)
16:16:50 Join zicho [0] (
16:17:36 Quit daurn|laptop (Connection timed out)
16:18:09Nico_Plinuxstb: what don't you like about the S?
16:18:47linuxstbThe software
16:19:13Nico_Phehe that I agree with. at least it doesn't look as bad as the F's OF
16:19:33*GodEater_ never saw the F's original firmware
16:19:45*Nico_P didn't see much but still hated it
16:19:51linuxstbI _think_ I saw it once, but can't remember it at all.
16:20:18Nico_PI also heard enough to know I don't want to see it more
16:20:29Nico_Plinuxstb: have you tried running code?
16:20:58linuxstbNot yet, no.
16:21:35linuxstbIt seems none of us new S owners have...
16:21:47 Join SeSsi0n [0] (
16:21:50*Nico_P only has linux
16:22:12Nico_Plinuxstb: we need something like tctool :p
16:22:38SeSsi0nnico linux on you ipod?
16:22:55GodEater_Nico_P: for that we'd need a usb boot mode
16:22:56Nico_PSeSsi0n: no, on my computer... I dont have an ipod
16:23:07GodEater_and we know of no such thing on the gigabeat's hardware
16:23:30Nico_PGodEater_: yeah I know. pity though
16:23:30 Quit karashata ("Leaving.")
16:23:47GodEater_so what we need is a linux version of the firmware update
16:23:51 Join karashata [0] (
16:23:51Nico_Plinuxstb: have you downloaded the imx31 bsp?
16:24:11Nico_Phas someone tried the firmware updater in wine?
16:24:11linuxstbNo, I haven't looked at anything related to the S yet.
16:25:47SeSsi0nyou have got to be kidding me\
16:26:04SeSsi0nThe CRIA threatened the company renting the servers to us, and because of this it is not possible to keep the site online. Sorry for the inconvenience and thanks for your understanding.
16:27:17GodEater_relevant to rockbox how ?
16:27:31 Quit miepchen^schlaf (Read error: 110 (Connection timed out))
16:27:49SeSsi0nwell its very relevant its where i got all my rockbox plugins and stuff
16:28:31GodEater_and why would you get them there and not from ?
16:28:43scorche|wSeSsi0n: bittorent trackers are VERY off topic here
16:29:13SeSsi0nthere was just a whole discussion on linux
16:29:14 Quit karashata ("Leaving.")
16:29:19SeSsi0ni make one comment and im off topic?
16:29:37 Join karashata [0] (
16:29:40SeSsi0nok taht make sense
16:29:42Nico_PSeSsi0n: it wasn't a whole discussion
16:30:16Nico_Pand the mentions of linux were related to the gigabeat S
16:30:24SeSsi0nok ok
16:30:37markunSeSsi0n: which rockbox plugins were you talking about?
16:30:45SeSsi0nanything you want
16:30:45GodEater_Nico_P: have you had a look at the USB dump toffe did yet ?
16:30:54 Join miepchen^schlaf [0] (
16:31:02 Quit mrkiko (Remote closed the connection)
16:31:03SeSsi0nit where i learned of rockbox
16:31:14Nico_PGodEater_: looking at it right now... but I know just about nothing about USB :/
16:31:23GodEater_ah - me too ;)
16:31:39GodEater_toffe's dump is quite good I think though
16:31:46GodEater_as it was done with MS's MTP kit
16:32:00GodEater_and so it breaks down the messages a bit better than just dumping raw dumping
16:32:03scorche|wSeSsi0n: huh?...there arent that many rockbox plugins and all that are complete and are done properly are included...
16:32:11Nico_Pbut toffe did mention the firmware appeared to be sent through mtp though... so we might be able to use libtmtp
16:32:34Nico_PI'm just speculating though
16:33:02GodEater_I suspect you're right though
16:33:16SeSsi0nscorche i seen differents theme's different games people made and uploaded
16:33:22Nico_Pmaybe the libmtp guys could be of help
16:33:41markunSeSsi0n: would be nice to include the games with rockbox. Do you have a link?
16:33:47SeSsi0nif you didnt know about them its because you couldnt it is members only
16:33:51SeSsi0nnot any more
16:34:18markunSeSsi0n: btw, it's no problem to talk about off topic stuff, but it should be done in #rockbox-community (see topic)
16:34:28Nico_PSeSsi0n: somehow I doubt much rockbox development could take place on a bittorrent tracker
16:35:01SeSsi0nyeah i see it
16:35:05scorche|wand as the .rocks go out of date relatively quickly, i think that is very unlikely to find many
16:35:34markunSeSsi0n: which player do you have?
16:36:12amiconnIf someone publishes rockbox plugins without publishing source, this is a gpl violation
16:36:24SeSsi0nno i deleted it last night
16:36:40GodEater_amiconn: is rife with license violations
16:36:43 Quit kingwen (Connection timed out)
16:36:54scorche|wi highly doubt there were plugins on there though
16:37:06GodEater_I don't
16:37:16GodEater_I just doubt they'd work with every versino of rockbox
16:37:26amiconndemonoid is just a tracker afaiu
16:37:43SeSsi0na great site...
16:37:44GodEater_amiconn: yes, and therefore tracks lots of content, including pirated software
16:38:07GodEater_so it wouldn't surprise me if there were GPL violating content too
16:38:13SeSsi0nhey this isnt about rockbox
16:38:14 Join ilgufo [0] (
16:38:36GodEater_it is if we discover someone's breaking out license
16:38:37 Join spiorf [0] (
16:38:38*linuxstb kicks everyone
16:39:04GodEater_that's very violent of you linuxstb
16:39:12SeSsi0nwell there is alot more of them
16:39:13*scorche|w slaps GodEater
16:39:59Nico_Plinuxstb: are you able to understand something of toffe's usb log?
16:40:00SeSsi0nand isnt rockbox a violation of apple license anyway?
16:40:15SeSsi0noh so apple says its ok?
16:40:21Nico_Pit doesn't have to
16:40:22scorche|wwhy do they have to?
16:40:24GodEater_apple don't have an opinion
16:40:39scorche|wit is just a piece of hardware...
16:40:48SeSsi0nso if my ipod needs serviced there gonna honor the warrenty with rockbox on it?
16:40:57Nico_PSeSsi0n: Apple actually doesn't seem to like it, as they encrypted their latest players
16:40:59GodEater_that's not what you asked...
16:41:12scorche|wlicense != warranty
16:41:15Nico_PSeSsi0n: but that doesn't make it forbidden
16:41:47SeSsi0nthey can encrypt all they want someone somewhere will get passed it
16:42:12scorche|wnot necessarily
16:42:13SeSsi0nsame with psp, cds, dvds
16:42:15Nico_Pthe nano 2G's encryption still hasn't been broken...
16:42:20SeSsi0nit will
16:42:24GodEater_nor has the Xbox360s
16:42:32scorche|whow will it if no one is working on it?
16:42:40SeSsi0nsomeone is
16:42:56scorche|whow do you know that?
16:43:21SeSsi0ncome on billions of people with a nack for just wanting to do the impossible someone is trying
16:43:41Nico_Pthere is but they haven't found much yet AFAIK
16:44:07linuxstbNico_P: I haven't looked at the log yet. Do you have a link? (I'll look tonight...)
16:44:11scorche|wNico_P: didnt they stop though?
16:44:14 Quit Shagnar (Read error: 113 (No route to host))
16:44:19Nico_Pscorche|w: maybe
16:44:38scorche|wSeSsi0n: just because there are billions of people, that doesnt mean someone is working on it
16:45:50SeSsi0ni gaurentee someone will
16:46:21scorche|wthere are TONS of old devices that have never been cracked
16:47:03linuxstbThe Creative players
16:47:17SeSsi0nthey suck anyway
16:47:24SeSsi0nno one cares about those
16:47:34scorche|wa lot of people still do
16:47:48scorche|wyou seem to be making sweeping generalizations....please stop
16:47:49GodEater_it's one of the largest threads in the New Ports forum in fact
16:47:57linuxstbThe 2nd Gen Nano is getting to be quite an old deive now too...
16:48:10GodEater_well - they don't make it anymore
16:48:12GodEater_I'd call that old
16:49:15SeSsi0ndo they make rockbox for the touch?
16:49:45scorche|wSeSsi0n: all players supported are on the front page
16:50:04SeSsi0ni havent looked i was just wondering
16:50:05scorche|wit takes a long time to make a new port...much more time than the touch has been out
16:50:31SeSsi0ni dont see the point im not going to buy one untill there is atleast 60 gigs on one
16:50:33GodEater_where "long time" is possibly equal to "forever"
16:52:00karashataI wouldn't put any bets on there being a 60 GB version of the touch for a very long time, unless Apple decides to use hard drives in later touch models
16:52:17GodEater_or SSD's come WAAAAY down in price
16:52:18karashataor the price of flash memory drops *a lot*
16:52:21karashataor that
16:52:23GodEater_hehe - jinx
16:52:46 Join Administrator___ [0] (
16:52:54karashataeven then, last I'd heard SSDs only went up to 32GB still
16:52:55Administrator___Hi all
16:53:19GodEater_what an interesting nick...
16:53:20 Nick Administrator___ is now known as przemhb (
16:53:24SeSsi0nive banged mine around so much im suprised it still works
16:53:35 Join Soap [0] (n=Soap@rockbox/staff/soap)
16:53:41SeSsi0nhah i acctually lost it for a day orderd another and found it the next day
16:53:43 Quit kugel (Read error: 104 (Connection reset by peer))
16:53:53przemhbbarrywardell: new breaktrough facts about H10 radio - interested?
16:56:00SeSsi0nso is general ipod questions allowed here or just about rockbox?
16:56:39GodEater_mainly rockbox, though you can ask other stuff in -community
16:58:23SeSsi0nits the same people basically
16:59:05karashata-community is the channel for non-rockbox related chat
16:59:18karashatawhich this has pretty much turned into, really
16:59:43 Quit ilgufo ("So Long, and Thanks For All the Fish -")
16:59:51linuxstbSeSsi0n: The difference is that #rockbox is logged, so we don't want to clutter the logs with off-topic chat.
17:00:03SeSsi0ni just figured that out
17:00:55 Quit crashmatrix (Client Quit)
17:02:19przemhbbarrywardell: I'll be back here later this evening
17:02:24 Part przemhb
17:02:35 Join ilgufo [0] (
17:03:49 Join newbzor [0] (
17:04:46***Saving seen data "./dancer.seen"
17:05:11newbzorhey, this may not be in rockbox's jurisdiction, but is the sansa e200's processor 100 mhz?
17:05:12 Quit Crash91 (Read error: 110 (Connection timed out))
17:05:51 Join Domonoky [0] (n=Domonoky@
17:06:27GodEater_newbzor: I think we run it at 80Mhz
17:07:35 Quit karashata ("Leaving.")
17:07:47newbzorokay, so its the same as the ipod nano speedwise?
17:07:58 Join karashata [0] (
17:09:06 Quit Isolinear (Read error: 110 (Connection timed out))
17:09:15barrywardellaagh, missed przembh. I wanna hear those breakthroughs :/
17:09:47 Quit Soap__ (Connection timed out)
17:12:50 Quit linuxstb ("Leaving")
17:14:17 Quit SeSsi0n ()
17:14:41 Quit idnar (Nick collision from services.)
17:14:44 Join idnar_ [0] (i=mithrand@unaffiliated/idnar)
17:15:12Lynx_i have an ot question: i have a recording of a comedy show, taken from the audience. so all applause and laugher are really lound, and in between the comedian is not very loud (if understandable). can i improve this somehow?
17:15:46 Quit OlivierBorowski ("Konversation terminated!")
17:16:00newbzordownload the comedian's act?
17:16:04scorche|wLynx_: yes, that is an off-topic question, but this is an on-topic channel...
17:16:06micolsjust download a wave editor
17:16:23 Join FOAD_ [0] (
17:16:32 Quit newbzor ("Java user signed off")
17:17:06Lynx_scorche|w: sorry, you're right
17:17:17Lynx_forgot about the other chan
17:17:34 Join saratoga [0] (i=9803c6dd@gateway/web/cgi-irc/
17:19:50 Join Crash91 [0] (n=evil91@
17:21:56 Join Arathis2 [0] (
17:22:20 Quit Arathis (Nick collision from services.)
17:22:25 Nick Arathis2 is now known as Arathis (
17:22:48 Join n1s [0] (
17:29:50 Nick idnar_ is now known as idnar (i=mithrand@unaffiliated/idnar)
17:30:04 Quit FOAD (Read error: 110 (Connection timed out))
17:30:04 Nick FOAD_ is now known as FOAD (
17:33:42 Part hcs
17:36:34 Join mark482 [0] (
17:40:15 Quit ilgufo (Nick collision from services.)
17:40:18 Join gufo [0] (
17:43:13 Join bluey [0] (
17:44:20 Quit bluey (Client Quit)
17:44:46 Join merbzt [0] (
17:47:45 Join moos [0] (
17:49:53 Part mark482
17:52:45 Quit karashata ("Leaving.")
17:55:30 Quit TMM ("Ex-Chat")
17:57:40krazykitscorche|w, -m in community.
17:58:17 Join toffe82 [0] (
17:58:33 Join karashata [0] (
18:00:04 Nick gufo is now known as ilgufo (
18:01:02 Quit sd (Nick collision from services.)
18:01:05 Join sd__ [0] (n=sd@
18:04:45 Quit Crash91 ("Bye Bye!")
18:05:23 Quit Thundercloud (Remote closed the connection)
18:07:47 Join PaulPosition [0] (
18:07:56 Quit karashata ("Leaving.")
18:08:29 Join karashata [0] (
18:09:19 Join przemhb [0] (
18:10:00 Join Llorean [0] (n=llorean@
18:15:01 Join Alcoololo [0] (
18:18:07preglowehm, weird question, this, but is struct1 = struct2; allowed to just copy a struct member by member?
18:18:45 Join linuxstb [0] (n=linuxstb@rockbox/developer/linuxstb)
18:18:54 Join Domonoky_ [0] (n=Domonoky@
18:20:24 Part Alcoololo
18:22:53linuxstbpreglow: You're asking if any internal padding will be guaranteed to be copied?
18:25:41preglowlinuxstb: i'm just wondered if that's legal syntax and does what i'll expect
18:26:05preglowlinuxstb: no ordinary struct handling in c assumes you know about padding, so i assume this doesn't either
18:26:23preglowlinuxstb: for some reason, i've never done struct1 = struct2; before...
18:26:39linuxstbafaik, assignment is perfectly valid for structs - it will copy the struct.
18:28:23*linuxstb reads K&R and confirms assignment of structs is perfectly valid, but comparison is not.
18:28:48*preglow has no c books :/
18:29:15preglowno, comparing structs would just be weird...
18:31:56markunpreglow: I believe that gcc translates it to a memcpy
18:32:24preglowmarkun: which is no concern of mine, i just don't want to do so by hand :)
18:32:44preglowit does either a member by member copy, an inlined memcpy or a memcpy call, depending on size
18:32:48 Quit gromit` (Read error: 104 (Connection reset by peer))
18:32:53markunpreglow: it you do it in a plugin or codec you might need to do #define memcpy rb->memcpy
18:34:20preglowmarkun: it didn't complain, so i'm ok
18:34:31linuxstbmarkun: Do you understand mmu-arm.c ?
18:34:33 Join hunz [0] (n=hunz@
18:34:37hunzhi there
18:35:04markunpreglow: I want to write a simple .amb (ambisonics) codec btw. Maybe you can help me out a little when it's working a bit.
18:35:22markunlinuxstb: I should. Let me take a look. What's the problem?
18:35:27 Join gromit` [0] (
18:35:39preglowthe sim seems to reverse channels...
18:35:45preglowmarkun: sure
18:36:14markunpreglow: so that was your speex stereo reversal problem?
18:36:30linuxstbmarkun: No specific problem, but I'm wondering how generic it is. I see it's now used for the M:Robe as well as the Gigabeat F, so am assuming it should also work on my Telechips (arm946e-s)
18:36:36 Quit Domonoky (Read error: 110 (Connection timed out))
18:37:01markunlinuxstb: it was writte with the ARM 920t docs
18:37:17preglowmarkun: well, i guess so, the wavs that test_codec writes are fun
18:39:50preglowi pretty much know this ian anderson interview by heart now...
18:40:59 Join jgarvey [0] (
18:41:22linuxstbmarkun: So the arm920t is similar to both the arm9tdmi (in the F) and arm926ej-s (in the m:robe)... So is it also similar to the arm946e-s ?
18:43:19 Join perrikwp [0] (i=98215a03@gateway/web/cgi-irc/
18:44:55 Join merbanan [0] (n=banan@
18:45:31preglowmerbanan: oy, any hints on how far aac is from being usable?
18:45:55markunlinuxstb: I hope so, but you would have to compare the docs
18:46:06merbananpreglow: 1 dev is looking at it right now
18:46:11markunor just assume it's correct until it doesn't work :)
18:46:37markunpreglow: from #ffmpeg-devel: 16:37 <@andoma> i'll have a look at the aac-decoder tonite
18:49:11 Join SeSsi0n [0] (
18:49:13 Join Thundercloud [0] (
18:49:27SeSsi0nim back
18:49:34SeSsi0nok i found i a theme i wanna put on
18:49:39SeSsi0nbut im not quite sure how to do so
18:49:51SeSsi0ndo i just unzip the whole folder onto my ipod?
18:50:06linuxstbYes, assuming the theme has been created correctly.
18:50:16SeSsi0ni got it from the site
18:50:48SeSsi0ndo i do the same for install rock doom?
18:50:51linuxstbAnd make sure the the matches the build you're running - a fair number of themes require third-party versions of rockbox
18:51:07SeSsi0nhow do i check that?
18:51:21preglowmerbanan: nice
18:51:33preglowmerbanan: noticed you've been touching it a fair deal too
18:51:46linuxstbSeSsi0n: The place you downloaded the theme should state what build it needs (or if it needs any patches)
18:52:06merbananpreglow: well someone needs to clean up after the SoC students :)
18:53:00preglowi'm just tired of faad hanging around, it's big, slow and we can't use any recent changes
18:53:09SeSsi0nit says
18:53:33SeSsi0nshould work on any build with AlbumArt and Bitmap Resize patches.
18:53:56scorche|wthat isnt a svn build then
18:54:33SeSsi0nso where do i get these patches/
18:54:42scorche|wfrom the tracker
18:55:09PaulPositionSessi0n - You'll need to go into the 'unsupported build' section of forums and find one such build OR build your own (need a devel. environment, information is in the wiki)
18:55:48 Quit stewball`ghost ()
18:56:27SeSsi0nlemme look
18:56:51merbananpreglow: why can't you use any recent changes ?
18:57:44 Quit karashata ("Leaving.")
18:58:06SeSsi0npaul there are so many i dunno witch one i need
18:58:08SeSsi0nthe newestone?
18:58:48preglowmerbanan: their license isn't gpl compatible anymore
18:59:07merbananpreglow: it is
18:59:23preglowmerbanan: absolutely certain? they still have that weird "you must credit us someplace visible" clause in all the headers
18:59:39merbananpreglow: I'll bet my hat
18:59:51preglowmerbanan: is it a nice hat?
18:59:54SeSsi0ni got a ERROR
19:00:01*linuxstb needs a new hat
19:00:20scorche|wSeSsi0n: you were told which one you need... "any build with AlbumArt and Bitmap Resize patches."
19:00:30merbananpreglow: I don't have one :), anyway someone in the mplayer team prodded them enough to revise the license
19:00:42scorche|wunsupported builds are just as the name implies...unsupported, which means we do not support them here
19:00:53preglowmerbanan: long ago? last time i checked, which is two/three weeks ago or so, it was still like that in svn
19:01:10merbananone week ago max
19:01:19preglowmerbanan: is that so, i'll check it out asap
19:01:52 Join nanok [0] (n=nanok@
19:02:12 Join Domonoky [0] (
19:02:43preglowmerbanan: now, that's what i call an improvement
19:02:52preglowit was changed november 1th
19:03:35preglowamiconn: faad2 has stopped using the retarded license
19:03:47preglowi think this calls for a \o/
19:04:07preglowamiconn: sure it does, faad might actually be usable if we strip it down
19:04:09*amiconn still doesn't get the first 'a' in 'aac'
19:04:39preglowwhat, you don't think it's advanced?
19:04:51***Saving seen data "./dancer.seen"
19:04:54saratogai think its a reference to them finally getting the block sizes right
19:05:08amiconnJudging by how it sounds, it wouldn't call it advanced
19:05:32preglowit sounds pretty ok
19:05:33saratogasince aac was originally just mp3 without the subbands and with sensible block sizes, thus it was advanced over previous mpeg codecs
19:05:46preglownot as much better than mp3 than i would have hoped
19:05:50preglowand not at all much better than vorbis
19:05:53preglowbut decent enough
19:06:00preglowand with all the profiles, it _is_ advanced
19:06:22saratogain fact most of the profiles are so advanced they've never been implemented
19:06:49amiconnIt might depend on the encoder, but the one aac album I have (128kbps) sounds worse than what I would get at 128kbps with lame
19:06:54preglowanything apart from lc seems to just be dead
19:06:59preglowamiconn: what encoder?
19:07:06saratogalame is about even with aac at 128k
19:07:07preglowamiconn: i think the free nero encoder is the way to go these days
19:07:08amiconnitunes, I guess
19:07:13saratogaits just a really, really good encoder
19:07:35merbananpreglow: he is popular also
19:08:02amiconnI just kept it so that I have something to test the aac codec. It's not really listenable
19:08:15saratogasure its not FAAC?
19:08:18preglowamiconn: then it wasn't encoded well, good aac 128kbps sounds completely decent
19:09:29preglowanyone know which encoders do proper gapless these days?
19:09:50amiconnArtefacts everywhere
19:10:08 Join BigBambi [0] (n=alex@
19:10:14preglowlike i said, bad encoder
19:10:22preglowaac doesn't sound like that at 128kbps
19:10:37linuxstbpreglow: Planning on syncing libfaad to 2.6.1?
19:10:53preglowlinuxstb: definitely, but not today
19:11:16saratogai think FAAC, Nero and iTunes do gapless, but probably not all the same way
19:11:35preglowfaac is to be avoided, afaik
19:11:50preglowlinuxstb: i'd love to make our aac support better
19:11:56amiconnpreglow: Well, saratoga said it would be on par with lame at 128kbps, and I dare to question that. That said, lame at 128kbps doesn't sound decent with certain styles of music
19:12:02saratogayes it doesn't actually have a psymodel last i heard
19:12:20saratogaso it basically just creates an AAC compliant bitstream, but not really listenible output
19:12:23amiconnIs there a tool to find the encoder of an aac track?
19:12:32amiconnFor mp3 such tools exist
19:12:37preglowamiconn: i just recommend you do a couple of test encodes yourself if you're really interested in finding out, i'm planning to myself
19:13:03preglowsaratoga: well, i guess that's also a way to do encoding...
19:13:31saratogamrquestionman probably can
19:13:37amiconnWell, I dunno. I really don't need another lossy format. mp3 is the way to go for me, even if it requires a bit more space that equal quality in vorbis
19:13:57amiconn..and the advantage is that I can use it on all my targets
19:14:23preglowamiconn: if you use lame, i hardly think you're missing much. at some bitrates, it does better than vorbis
19:15:09amiconnI would be more interested to get ape -c3000 working on coldfire than in aac at all...
19:15:15preglowlame has the advantage of being tuned really, really well
19:15:21preglowape doesn't interest me at all
19:15:36preglowaac has the benefit of being interesting
19:15:55amiconnflac is nice because it's efficient to decode, but ape achieves better compression...
19:16:25preglowit's lossless, i really don't care much about compression so long as it's ok
19:16:29preglowi never carry lossless stuff on a dap
19:16:57*amiconn would prefer to carry all his stuff as lossless, but can only do so on one single target
19:17:13preglowi would never have enough space for that
19:17:20preglowhow large 2.5" disks can one get today?
19:17:34linuxstbPATA have stopped at 160GB I think
19:17:36amiconn250GB, but that's SATA
19:17:52preglowthen that's not enough for my cd/vinyl collection
19:18:54 Join kkurbjun [0] (n=kkurbjun@alamode.Mines.EDU)
19:18:59preglowanyway, a well-implemented codec is all good
19:19:02saratogaif you want to avoid transform codecs, theres always that lossy flac encoder from HA
19:19:09preglowour aac support is crap right now
19:19:13preglowor at least it feels that way :)
19:19:27saratogajust clips the quant noise off the bottom of each flac file so its not lossless, but its also not doing any transform encoding
19:19:36 Quit Domonoky_ (Read error: 110 (Connection timed out))
19:19:45saratogathat compresses WAY better then any lossless codec ever could
19:19:59preglowsaratoga: sounds like lossy flac, almost
19:20:00amiconnWell, aac is usable. ape isn't usable at all on PP yet...
19:20:01preglowlossy wavpack
19:20:10preglowamiconn: just barely
19:20:24preglowthat entropy decoder kills pp
19:20:47preglowape just isn't made for embedded use
19:20:53amiconnffmpeg has a very different range decoder, which might be more efficient
19:21:00preglowit's overkill and so inelegant it's not even fDunny
19:21:07preglowit's a quick and dirty design
19:22:38 Quit saratoga ("CGI:IRC (EOF)")
19:25:18amiconnThe encoder used for the mentioned album was itunes 4.8
19:26:25preglowwhat itunes are we currently at? the current encoder is supposed to be completely decent
19:26:48amiconnI have no idea...
19:27:01preglowjmspeex: -45 dB difference between old floating point stereo decoder and my current fixed point one, is that good enough?
19:27:30amiconnThat reminds me...
19:28:29*amiconn should really implement the scaled log and exp needed for dB<->linear conversion...
19:28:42linuxstbI think 6 or 7 is the current itunes
19:31:34 Join Shagnar [0] (
19:33:37 Quit SeSsi0n (Read error: 110 (Connection timed out))
19:34:29 Join TMM [0] (
19:36:00 Quit hunz (Read error: 104 (Connection reset by peer))
19:36:03 Part Shagnar
19:36:03 Join Shagnar [0] (
19:36:47 Join donutman25 [0] (n=chatzill@
19:38:08 Join Buschel [0] (
19:41:02preglowjmspeex: hmm, and that's the peak level, the rest is probably around -55db
19:45:03 Join Det_Chris [0] (n=chatzill@
19:45:23 Join bertrik [0] (
19:46:21alienbiker99the newest i tunes is 7.5 i dont know if the encoder follows that though
19:48:04 Quit barrywardell (Remote closed the connection)
19:48:53 Quit Guile`` ("KVIrc 3.2.0 'Realia'")
19:51:11 Quit HellDragon (Nick collision from services.)
19:52:47 Join HellDragon [0] (i=jd@unaffiliated/helldragon)
19:53:29 Quit perrikwp ("CGI:IRC (EOF)")
19:54:10 Quit nanok (Read error: 113 (No route to host))
19:55:38preglowamiconn: listening to 93kbps vbr aac right now, and it sounds completely decent
19:56:02Buschelamiconn: I tried to en/-disable the DEV_EN-bit for IDE0 in addition the switching HDD power off. Works fine on ipod video, but does not have any effect on power consumption −− at least not on overall runtime...
19:56:13 Join lee-qid [0] (
19:56:20preglowamiconn: that's even with sbr....
19:57:49preglowdoesn't seem like foobar is very nice with parametric stereo
19:59:27Buscheland one silly question: if the PP5022/5024 are designed to run at 100MHz −− why don't we use it as CPUFREQ_MAX? Were there same negative testing results? At least my 5.5G runs at up to 104MHz −− at 108MHz it's instable.
19:59:34preglowno, it just seems that the encoder does a crap job
19:59:42 Join SirFunk [0] (
19:59:50preglowBuschel: power consumption?
19:59:56preglowbattery time sucks enough as it is
20:00:36 Part Det_Chris
20:00:56Buschelpreglow: hmm, the max-cpu frequency is only used if needed.
20:01:16amiconnBuschel: The PP5022 is designed to run at up to 100MHz - but bot the video and the nano use PP5021
20:01:32Buschelamiconn: strange, my video says 5022C
20:01:34amiconnIt reports itself as PP5022
20:01:45amiconnBut the label on the chip says 5021
20:02:02Buschelamiconn: strange... neverhteless it works with 100MHz :)
20:02:20amiconnThere is no product brief for the 5021, and my suspicion is that the 5021 is a 5022 which doesn't reach the full 5022 specs
20:02:43amiconnYours does, but it's not guaranteed to work on all G5s
20:02:48Buschelso, if I've got a good one there should be no problems.
20:02:49*Domonoky thinks if we have enough cpu power its better to stay safe with the cpu frequency..
20:03:00amiconnhence we play safe and stick with the 5020 limit
20:03:13Buschelamiconn: ok, good reasons then.
20:03:28amiconnEven Sandisk seems to run the 5022/5024 at 80MHz max
20:03:33BigBambiWe ought to have an option for it! /joke
20:04:28 Join LuisAguile [0] (
20:05:58 Nick fxb is now known as fxb__ (
20:06:01 Part LuisAguile
20:07:16pixelmaBuschel: if you read w1lliam's (or so) statements again - he says he has 2 Ipod Videos and which are different in the maximum stable clock
20:07:58Buschelamiconn: did you by accident find a way to switch off the 5G's LCD while you were searching the OF?
20:08:30Buschelpixelma: I thought one of w1lliam's device was a ipod color?
20:08:42Buschelamiconn: a pitty
20:08:46amiconnAnd imho it doesn't make sense to switch the display off on ethe Video and Nano
20:09:20amiconnWell, other that for proper shutdown
20:09:28Buschelamiconn: for my usecase it makes sense. I mostly use it at night when trying to find sleep
20:09:33 Join Robin0800 [0] (
20:09:56Buschelamiconn: could save some mA's
20:09:59 Quit thegeek ("( :: NoNameScript 4.1 :: )")
20:11:23Buschelamiconn: and there would be the possibility to increase runtime for blind users as well...
20:12:02pixelmaBuschel: no, he said "a 30GB and a 60GB 5g", he could run the 30GB at 105 Hz but the 60GB wouldn't even boot at that frequency...
20:12:05bertrikthe AS3514 part of the PP5024 allows slight undervolting, this may help a little too
20:12:58Buschelpixelma: then I got it wrong :/ nevertheless I am lucky guy then, mine is fine :o)
20:13:30 Quit linuxstb ("Leaving")
20:13:56amiconnBuschel: Well, maybe a little bit...
20:13:59pixelmaMHz of course :P
20:14:29amiconn*The* big advantage of a transflective LCD is that it's readable without backlight provided there is enough ambient light
20:15:15preglow54kbps aac + sbr, sounds completely decent...
20:15:18amiconnIt's the reason why I hate colour LCDs on mobile devices, with very few exceptions which use transflective colour LCDs
20:15:25preglowi guess this says more about my ears than anything else, heh
20:15:43Buschelamiconn: as we're searching for each mA... I have in mind some patch for sansa which saved 4mA when switching off the LCD.
20:15:56amiconn4mA just for the LCD??
20:16:32Buschelso the FS-comment said
20:16:57amiconnHmm, maybe colour TFT needs a bit more. Greyscale LCDs need *significantly* less than 1mA
20:17:12 Join linuxstb [0] (
20:17:25amiconnThe backlight is a big power sucker. The LCD needs next to nothing
20:18:50amiconnI'd rather like to find out why the PP502x sucks more power in rockbox than in the OF...
20:19:12BuschelthaT's the most interesting question
20:19:49PaulPositionSo it's not definitive that its 'improperly shutdown devices' and it may be something else alltogether?
20:20:14Buschelyou saw before that disabling IDE0 via DEV_EN doesn't change the runtime?
20:20:27bertrikjust a crazy idea, but would it be possible to install some kind of hook into the OF so we can spy on the OF settings?
20:20:58Buschelgotta go eat something...
20:22:38amiconnbarrywardell might be able to shed some light on this, as he got a jtag connection working on his H10
20:22:51*amiconn has no experience with jtag
20:23:02preglowamiconn: the sansa dev boards might be a good chance to get some experience...
20:23:09amiconnI don't know what it allows to do, e.g. if it allows to single step
20:23:20preglowit should allow single stepping, afaik
20:23:33preglowi've used jtag once, long ago, and i'm pretty sure it allowed that
20:23:43amiconnWould be interesting to put an ampmeter into the battery wire, then single step through the OF boot process...
20:24:00scorche|wBuschel: a while back, i tested with every DEV_EN bit that didnt break shut off....didnt make a difference
20:24:02bertrikas far as I know, jtag allows you to insert instructions directly in the processor
20:24:07amiconnNot single step every instruction though, that might take ages
20:24:08bertrikat least for ARM
20:24:09preglowamiconn: however, i've got a feeling such functionaly is implemented by each chip producer, and is not part of the spec
20:24:46bertrikthis way you can execute instructions to read a certain memory location for example
20:25:40amiconnThere are some register ranges we don't know anything about
20:25:52amiconnE.g. what is 0x700080xx ??
20:30:57amiconnOr 0x7000a000, or 0x60009000?
20:31:05 Join theclaw [0] (n=theclaw@unaffiliated/theclaw)
20:32:22theclawwhen uninstalling rockbox on my sandisk sansa using sansapatcher, and deleting the .rockbox directory, it's completely deleted?
20:32:57theclawso that it's not even possible (without analyzing the dump of the flash) to say that it has been installed?
20:33:09theclaws/has been/had been/
20:33:19 Join DerPapst [0] (
20:33:42bertriktheclaw: I think so, but can't really say for sure because I haven't uninstalled it yet
20:33:51theclawhm okay
20:35:51bertrikoh actually I did (just to experiment). I used recovery mode to put back an original .mi4 file, but that's possibly not the best way to uninstall
20:38:54 Join Soultwister [0] (
20:39:15Soultwisterwhats the easiest wat to install rockbox
20:39:25 Join spiorf_ [0] (
20:39:38 Join midgey [0] (
20:39:47Soultwisterdo they have a installer
20:40:00bertrikmanual says how
20:40:21Soultwisteri have a 80 gig ipod classic
20:40:33Soultwisteri didnt see a manual for that
20:41:32linuxstbSoultwister: Please read the top of this page -
20:42:25Soultwisterhow about linux
20:42:43 Quit spiorf (Read error: 110 (Connection timed out))
20:42:43linuxstbNo, if linux ran on it, Rockbox would as well...
20:42:56Soultwisteroh well
20:43:38Soultwisterare they working on it
20:45:27 Quit Soultwister ("ChatZilla [Firefox]")
20:47:34theclawhave there been any efforts to port SDL to rockbox?
20:48:00 Join midgey_ [0] (
20:48:53linuxstbNo, but Rockbox has been ported to SDL...
20:52:47*amiconn is still thinking about a way to integrate G5/Nano backlight circuit handling into backlight.c without ending up in either ifdef hell or macro hell :(
20:55:02amiconnWould be way easier with sw pwm out of the way ...
20:55:45preglowindeed, but you can't remove that :>
20:55:56amiconnI could...
20:56:27preglowsure, but there'll be nagging if you commit
20:56:31preglowalso from me
20:56:33preglowi love fading
20:56:41preglowonly thing wrong with it is that i want shorter intervals
20:56:52amiconnThe OF seems to fade using the dimmer
20:57:05preglowmyeah, but few targets are capable of it
20:57:08preglowand i'm sure of does
20:57:46preglowah, you mean remove sw pwm fading from dimmer targets only
20:57:57preglowwell, that's different, but i'd want to see how it looks for anything but very short intervals first
20:57:59amiconnI didn't mean removing sw pwm altogether, just for G5 and Nano
20:58:32preglowdiming intervals like 10s won't look very good
20:58:38preglownot that i think any sane person would use that
20:59:06amiconnThe fade in the OF doesn't look smooth, and it's not configurable
20:59:10preglowbtw, do you know how to change the backlight code to allow for even shorter fading intervals? currently 500ms seems to be the minimum
20:59:28amiconnIt would have to leave out steps
20:59:50amiconnCurrently the fading is in percent, and one pwm period is 5ms
21:00:32amiconnSo fading from 100 to 0 or vice versa takes 500ms when incrementing/decrementing the percentage once every pwm cycle
21:01:46preglowwould probably look good
21:02:00preglowi really just want to add 250ms as an option, and remove some of the more extreme fades
21:02:03amiconnThe problem is that I need 2 pairs of functions if I want to retain sw pwm on G5/Nano: one pair for switching just the light (that's called from within the isr), and another pair for switching the backlight circuit
21:02:21amiconnAnd then I need a way to integrate this without breaking all other targets
21:03:07amiconnI could #define the second pair as empty functions for the other targets, but that would look nasty
21:03:26amiconnI also thought about wrapping the calls into macros
21:04:05amiconnBut there's already backlight_on(), _backlight_on() and __backlight_on(), and the same set for _off
21:04:13 Quit midgey (Read error: 110 (Connection timed out))
21:04:29amiconnAdding BACKLIGHT_ON() into the mix sure won't help making this clearer...
21:04:52***Saving seen data "./dancer.seen"
21:05:13amiconnbacklight_on() is the public interface fn, which just posts a message to the backlight thread
21:06:28amiconn_backlight_on() is a wrapper that either calls __backlight_on() or kicks fading, and additionally calls lcd_enable() on colour targets where we switch off the lcd when the light is off
21:06:49amiconnFinally, __backlight_on() is the actual switching function, hardware specific
21:07:34amiconnOn targets without sw pwm fading, its timing isn't critical, but on targets with sw pwm, it is called in isr context
21:07:40bertrikI'm no expert yet, but I think it would be a good idea to come up with a simple API and several implementations in separate files for each target
21:08:00preglowthis sounds convoluted, yes
21:08:30preglowamiconn: to be perfectly honest, i wouldn't care much if fading was restricted to what retailos can do
21:08:35preglowamiconn: but i don't know what other people think
21:08:52preglowamiconn: i wouldn't even care if the option was removed
21:08:56amiconnIt is surely doable, but take a look at backlight.c ....
21:09:54amiconnWe either need to live with that ifdef mess, or split apart larger parts into target tree, at the cost of quite some code duplication
21:09:54bertrikOMG, 12 % of lines is #ifdef or #endif :P (105/843)
21:10:14amiconn(even multiplication)
21:12:34 Quit markun (Remote closed the connection)
21:14:34 Join jac0b-work [0] (
21:15:10 Part jac0b-work
21:15:52 Join ompaul [0] (n=ompaul@gnewsense/friend/ompaul)
21:16:21przemhbHi all
21:16:47 Join markun [0] (n=markun@rockbox/developer/markun)
21:17:01przemhbwhere to look for read-modify-write AND OR macros for PP5020 targets?
21:17:14amiconnThere are none
21:17:23amiconnARM cannot do this
21:17:58preglowarm can do masked writes, that's all
21:18:23 Quit midgey_ ()
21:18:27przemhbthank you
21:18:34 Quit moos ("Rockbox rules the DAP world")
21:27:32 Join BilleniumXP [0] (
21:28:18amiconnI see that gigabeat fading uses the brightness setting of a chip. Does it offer configurable fade speed in rockbox?
21:28:40preglowmarkun: would you know?
21:28:44markunamiconn: no, the speed is the same, so the duration depends on the brightness
21:30:17 Quit amiconn (Nick collision from services.)
21:30:26 Join amiconn [0] (n=jens@rockbox/developer/amiconn)
21:30:34amiconnA bit nasty especially for fade-in, I'd think
21:30:57markunI think flickering is nasty
21:31:10amiconnFlickering why/how?
21:31:42preglowmarkun: .amb is ordinary wav?
21:31:52markunamiconn: if you are at a very low level you will see the steps
21:32:03markunmaybe flickering is not the right word
21:32:34preglowmarkun: you can't decode ambisonics to two speakers and expect it to work
21:32:44amiconnYeah, that's why I want to keep sw pwm on G5/Nano even when adjusting brightness in hardware
21:32:50markunpreglow: yes, except that the speaker mask isn't set and some special guid is set
21:33:01amiconnBut that doesn't have to do with fade speed
21:33:07markunpreglow: I didn't expect surround. It was just a first test to decode the file.
21:33:25amiconnIt looks like a fade-in would be too slow on gigabeat to be usable
21:33:26markunamiconn: maybe we are talking about something else then
21:33:34amiconn(at higher brightness levels)
21:33:45preglowmarkun: also, that decoding equation assumes a uniform setup of order*2 + 2 speakers
21:33:58preglowmarkun: i think what you're doing there will give a cool stereo effect, though
21:34:16markunamiconn: yes, that's a drawback
21:34:21 Join midgey [0] (
21:34:36markunpreglow: doesn't sound very special
21:34:51amiconnmarkun: So why not use variable timer intervals, or skip steps for higher fading speed?
21:35:17markunamiconn: we could do that for high brightness levels
21:35:27preglowmarkun: but how exactly are you planning to decode the signal and play it back?
21:35:36markunso far I didn't hear any complaints and I'm not bothered by it as well
21:35:58markunpreglow: I was hoping you would pick up your HRTF project again :)
21:36:00amiconnI just wondered because of the many ifdefs in backlight.c I tried to follow
21:36:22preglowmarkun: haha, pretty slim chances of that happening any time soon
21:36:33markunamiconn: if you have to change the gigabeat backlight fading a bit to make the code less complex I'm all for it
21:36:43preglowmarkun: btw, the Ambisonics article on wikipedia has some info you might use for stereo decoding
21:36:49preglowmarkun: under "Relationship to coincident stereo techniques"
21:37:13preglowmarkun: in the way that you can resynthesize a stereo microphone response from ambisonics components, i don't know how it'll sound, though
21:37:28markunpreglow: "L = (X + Y) / 2 and R = (X − Y)/2)" sounds simple enough
21:37:34 Quit TMM ("Ex-Chat")
21:38:37preglowmarkun: so, .amb files are always furse-malham encoded?
21:38:57markun"The Furse-Malham set of weighting factors is part of the ".amb" specification"
21:40:01preglowso .amb can't take more than third order recordings
21:40:10preglowoh well, it's uncompressed anyway...
21:40:13markunalso here
21:40:45 Join barrywardell [0] (
21:40:48 Join dandin1 [0] (
21:41:21markunpreglow: I'll download some more test tracks. Getting tired of helicopters :)
21:42:37barrywardellprzemhb: hi
21:43:06przemhbbarrywardell: Hi
21:43:07przemhbbarrywardell: does rockbox try to communicate with radio chips on targets having radios?
21:43:24dandin1It depends on the target, I beleive
21:43:39dandin1You can check the features table.
21:43:40przemhbwhat about H10?
21:43:47barrywardellthe patch I posted in the tracker makes it try to communicate
21:44:00przemhbduring startup, yes?
21:44:39przemhbwell... then I must have some error in the code
21:44:40amiconnlinuxstb: Looking at backlight-4g_color.c, it seems like G4 can do backlight brightness...
21:44:50barrywardellnot during startup, I don't think
21:44:51Lloreanprzemhb: "Try" doesn't mean "Succeed"
21:45:15*amiconn gives up for today
21:45:23LloreanI thought the H10 still hadn't worked with Radio?
21:45:34preglowamiconn: g4 can, afaik
21:45:43przemhbI've got some new fm tuner i2c code but my H10 fails to boot...
21:45:49preglowi think linuxstb was the one that told me it does so even now
21:46:03amiconnpreglow: Not in rockbox yet
21:46:12przemhbI've investigated fm tuner on H10 today once again
21:46:12linuxstbIt does - when it's turned off, it fades gently, rather than switching off immediately.
21:46:25markunpreglow: btw, the idea was to also decode the rear two channels and apply a HRTF
21:46:28amiconnalso, backlight_on and backlight_off look rather asymmetric - probably a chance to save some power...
21:46:46amiconnlinuxstb: I mean true variable brightness, not just fading
21:46:49preglowmarkun: yeah, i figured. that won't be cheap...
21:46:51przemhband I've found out that H10 communicates with radio chip using...
21:46:58przemhbsoftware i2c
21:47:09linuxstbamiconn: I know. I'm just explaining what happens at the moment.
21:47:16przemhblook here:
21:47:33markunprzemhb: although there is a hardware i2c controller?
21:47:35amiconnlinuxstb: So why don't we do it?
21:47:42przemhbyes, that is right
21:47:49barrywardellprzemhb: have you seen
21:48:21linuxstbamiconn: I mean I know that's what you were saying. I've never looked at the backlight code after the initial copy/paste from IPL.
21:48:29amiconn0x7000a010 seems to be some pp built-in pwm controller...
21:48:40barrywardellprzemby: ah, I see you added to the portpinassignments page.that explains why my patch doesn't work!
21:48:41przemhbbarrywardell: yes, i've got your patch and I have modified it
21:49:14preglowbarrywardell: oy, what functionality do you currently get out of jtag?
21:49:36barrywardellI'm able to read memory addresses
21:49:50barrywardelleg, I downloaded the content of the flash from 0x0
21:50:12amiconnlinuxstb: I'd like to see this investigated and fixed+improved
21:50:14barrywardellit seems a little unreliable still. I think my home made cable isn't the best
21:50:40barrywardellprzemhb: do you have an updated patch?
21:51:28barrywardellpreglow: I basically have openocd working, so whatever that can do (excluding stuff that requires trst which isn't hooked up with my currentcable)
21:52:00przemhbbarrywardell: I am updating it now
21:52:19kkurbjunbarrywardell: did you figure out how to use openocd with your flash?
21:53:21kkurbjunyou can also use gdb to load up elf files if you get the gdb/openocd communications setup - I havn't done that part personally, but eigma has it working nicely
21:54:03 Quit nicktastic ("Leaving")
21:54:34 Quit scorche|w ("CGI:IRC (Ping timeout)")
21:54:40barrywardellkkurbjun: I tried the standard cfi driver 'flash probe' failed on me
21:55:07barrywardellkkurbjun: I think gdb would be very nice to have.
21:55:46przemhbbarrywardell: do you want me to send you updated patch?
21:56:13barrywardellprzemhb: yes, please. or just post it to the tracker
21:56:58barrywardellprzemhb: I can never get dcc to work. can you email it or post it to the tracker?
21:57:27przemhbbarrywardell: ok; I post it to the tracker; wait a moment..
21:58:36barrywardellkkurbjun: how fast is jtag reading from the flash for you?
21:59:03 Join scorche|w [0] (n=42c007b2@rockbox/administrator/scorche)
22:02:09przemhbbarrywardell: you can get the patch from the tracker now
22:02:19barrywardellthanks, i'll have a look now...
22:04:34przemhbbarrywardell: maybe you'll figure out why it hangs H10 during booting ('cause it seems it does)
22:04:48barrywardellI'll test it now
22:05:30barrywardellprzemhb: at a first guess, I'd say maybe DELAY is the culprit?
22:06:07barrywardellAFAIK the h300 uses coldfire asm, we need the equivelent for the ARM in the H10
22:06:26przemhbbarrywardell: how would you modify it?
22:06:50 Quit midgey (Read error: 104 (Connection reset by peer))
22:07:07barrywardellhow long does the delay need to be?
22:07:53przemhbbarrywardell: hmm..
22:08:06barrywardellis it 3ms?
22:08:57barrywardell2.5 microseconds?
22:09:21przemhbbarrywardell: maybe I'll check it in the datasheet
22:09:34barrywardellit says up to 1MHz
22:09:55barrywardellwhich would be 1 microsecond?
22:11:16przemhbbarrywardell: yes
22:11:39przemhbbarrywardell: datasheets says that delay should be at least 1us
22:12:28barrywardellwait...I'm confused by all the ifdefs
22:12:52 Join lemur [0] (
22:13:22przemhbbarrywardell: like was I...
22:13:32barrywardellI think I have it worked out now
22:15:16przemhbbarrywardell: what exactly?
22:15:30 Nick Bagder_ is now known as Bagder (
22:16:48barrywardellI think it was still using the pp i2c functions
22:18:10barrywardellprzemhb: the ifdefs were jumbled up. I'm fixing them now
22:18:57przemhbbarrywardell: post updated patch to the tracker please
22:19:22barrywardellok, I'll just test it quickly first
22:21:01theclawdo i have to rebuild the song database? i added an audiobook and it doesn't show up
22:21:09theclaw(but id3 tags exist)
22:22:59BigBambitheclaw: Do you have auto update turned on?
22:23:47theclawi didn't. will try it, thanks
22:24:21barrywardellprzemhb: gah, can't find my cable. I posted a new patch on the tracker for you to try
22:24:46przemhbbarrywardell: ok, thanks
22:25:52markunpreglow: with crossfeed on my ambisonics files sound a lot better
22:27:00 Quit ilgufo ("So Long, and Thanks For All the Fish -")
22:27:03 Quit BilleniumXP ()
22:27:27 Join mirak [0] (
22:28:34theclawBigBambi: strange. i turned auto update on, and then selected "update now", but the audiobook didn't show up. then i restarted the player, and it works now
22:29:16BigBambitheclaw: I think autoupdate will check for changes at startup or after usb, as you can't add files whilst the player is running
22:29:40BigBambiSince you added the file then turned auto update on, it didn't check as neither of those conditions were met
22:29:51BigBambiIf it checked constantly, perfomance would be horible
22:29:54theclawbut theres the "update now" option
22:30:00BigBambitheclaw: true
22:30:07BigBambiI can't explain that :)
22:31:04 Join tkooda [0] (
22:31:57theclawit works now, anyway :)
22:32:42tkoodato save "a backup" of my new F40, will a `cp -a /media/GIGABEAT/ ~/` suffice? -or is there a binary app/script I need to run, too?
22:34:17barrywardellprzemhb: so, any luck with the new patch?
22:34:41kkurbjunbarrywardell: flash reading/writing is extremely slow
22:35:13przemhbbarrywardell: I'm resolving conflicts...
22:35:18kkurbjunthe Parallel III cables were only indended to run at about 200 kb/s
22:35:23kkurbjunI believe
22:35:27barrywardellkkurbjun: it's weird, because I had two experiences, one surprisingly fast, one very slow
22:36:07barrywardellkkurbjun: I previously had a broken hdd in the h10, so the bootloader failed to load the firmware and stopped there
22:36:59kkurbjunhmm, I don't know if there's an option in openocd to set different speeds, but with out buffers on the outputs, I doubt you could run much faster reliably
22:37:04 Join webguest73 [0] (i=473d03a2@gateway/web/cgi-irc/
22:37:11kkurbjundid both times give you the same readbacks?
22:37:13barrywardellkkurbjun: when i read the flash from that stage, it was quite fast.
22:37:15 Quit miepchen^schlaf (Read error: 104 (Connection reset by peer))
22:37:25barrywardellbut with a working hdd and rockbox running, it was much slower
22:37:31webguest73Hey, can anyone answer a question I have?
22:37:36 Join miepchen^schlaf [0] (
22:37:46 Quit webguest73 (Client Quit)
22:37:56kkurbjunhmm, I'm not sure what would cause that
22:38:12barrywardellkkurbjun: I'm not sure, never checked if it read it 100% properly
22:39:00przemhbbarrywardell: making...
22:39:18*barrywardell holds his breath
22:39:24 Quit lemur ("leaving")
22:39:52barrywardellkkurbjun: my cable is just a very basic one.the one on this page:
22:39:53markunkkurbjun: could you look up the fotos you made when we went to the GSoC summit?
22:40:16barrywardellkkurbjun: openocd seems to lose the connection after a while
22:40:42kkurbjunbased on the speeds I know those cables are supposed to run, I would expect it to take about 42 seconds per Meg at top speed without any extra commands/reads
22:40:50kkurbjunmarkun, yes, sorry about that
22:40:50barrywardellkkurbjun: do you think it's my cable? it's probably longer than 6 inches too
22:41:02markuntkooda: if it's brand new then a backup copy of /media/GIGABEAT/GBSYSTEM will be enough
22:41:06kkurbjunI'll do that when I get home
22:41:13kkurbjunjust mail them to you?
22:41:18tkoodamarkun, thanks
22:41:20 Quit jgarvey ("Leaving")
22:41:31barrywardellkkurbjun: that sounds like it could be around what I was getting at the faster speed
22:42:08markunkkurbjun: no problem. I also didn't send my pictures from NY to LambdaCalculus379 yet
22:43:21theclawthats awesome. when plugging the usb cable in my sansa e200, it starts the original firmware, but disables this annoying database rebuild. I'm just curious, how does this work?
22:43:54kkurbjunbarrywardell: I'm not sure about the disconnections, I havn't experienced any of those, without buffers or termination you should keep the length pretty short
22:44:04bertrikit resets a bit near the end of the 2nd partition
22:44:16kkurbjunif it gets too long the signals could look pretty nasty by the time you recieve them on either end
22:44:29kkurbjunbut 200 khz is pretty slow too
22:44:33theclawbertrik: but this doesn't harm anything? :)
22:44:46kkurbjunif there's an option to slow the cable down some more you might try that
22:45:29barrywardellkkurbjun: ok, I'll give it a shot. so you've just done flash reading/writing so far?
22:45:30bertrikno probably, but I wonder if it's bad for the flash to write to that same location every time, even when it is not needed
22:46:07bertriktheclaw: I think the flash controller takes care of wear levelling, but I can't be 100% sure
22:46:37tkoodathe install manual/docs say "install fonts", but don't say where to get them or where to put them?
22:46:57tkoodaare "the fonts" just the fonts/ dir in the svn trunk?
22:47:02tkooda..where do they go??
22:47:09bertriktkooda: if you use rbutil, you won't have to worry about that, it will install them for you
22:47:19 Quit Buschel ()
22:47:54theclawbertrik: okay. did you hear of any complaints? how long is mode of operation (i mean, resetting the bit) been in the source code?
22:48:19pixelmatkooda: what documentation do you read? Just want to check back what's missing...
22:48:35tkoodabertrik, I've already got the /media/GIGABEAT/.rockbox/ unzipped.. and would rather not have to install a compiler/etc just to compile rbutil if it's just going to do a `cp`
22:48:48BigBambitkooda: And to do it manually, download the fonts zip from the extras link on the website, then unzip it to your player. The directory structure in the zip is correct
22:48:52bertriktheclaw: no, I never heard of anyone wearing out the flash yet
22:48:56BigBambitkooda: Which player?
22:49:05theclawbertrik: okay, thanks
22:49:44tkoodapixelma, the pdf and html here: (linked from: )
22:49:50BigBambitkooda: And there is a linux binary of rbutil available
22:49:53tkoodaBigBambi, new GigaBeat F40
22:50:02bertriktkooda: there are ready-built binaries for linux, win32 and macosx
22:50:24tkoodaBigBambi, aah.. didn't see the mention for the extras to find the fonts.. thanks..
22:51:23tkoodawhat else do I need aside from the "" for my player, and the "" ?
22:51:39BigBambithe bootloader
22:52:12barrywardellbertrik, theclaw: given the OF sets that bit every time usb is plugged in, I don't think it's something we need to worry about
22:52:16markuntkooda: also, don't forget to copy our bootloader to /media/GIGABEAT/FWIMG/FWIMG01.DAT
22:52:17tkoodaaah, yah.. forgot about that. got the "FWIMG01.DAT", and will put it in the place of the existing
22:52:33tkooda(renaming existing out of the way)
22:52:39BigBambipixelma: I see that the manual does tell you where to get the fonts but only says to install them. Perhaps we ought to pop in to unzip the archive to the root?
22:52:40theclawbarrywardell: okay
22:52:47tkoodais that it then? no themes seperately or anything?
22:53:01markunafter that you need to turn off the player and really turn if off with the battery switch before it will boot rockbox
22:53:13theclawdoes rockbox on the sansa e200 support loading the battery? (i don't know if this even has to be supported by software)
22:53:26theclawbut are there any problems?
22:53:37BigBambitkooda: A few themes come with rb, more are available from the wiki and
22:53:38tkoodait'd be handy if the docs had just a `wget && unzip && mv && mv` for a manual install on linux, IMHO
22:53:39bertriktheclaw: yes, but only with a very small charging current and low termination voltage
22:53:52markuntkooda: you can get your themes here:
22:53:58pixelmaBigBambi: yes, I also think that the info is a bit coarse
22:54:00BigBambitkooda: You have no idea how many of our users that would confuse
22:54:03tkoodak thnx
22:54:04theclawbertrik: has this negative effects on battery lifetime?
22:54:05kkurbjunbarrywardell: I've used eigma's jtag setup on his m:robe also through gdb, but I havn't set that up with the work I've done
22:54:20kkurbjunwith my cable that is
22:54:34tkoodaBigBambi, heh. perhaps ``.. all I'd care about is the wget urls and what to put where on the mount
22:54:40markuntkooda: not all work with the official rockbox builds, check "Min Version"
22:54:54barrywardellkkurbjun: ok. I think it would be interesting to get it working on a pp target. What type of cable does eigma use?
22:55:02bertriktheclaw: I don't think it's bad for the battery, but it will probably not charge as full as it would with the OF
22:55:15BigBambitkooda: RButil does do that all for you, and is precompiled
22:55:16kkurbjunalso as a note, both eigma and I have seen some flaky flash writing through openocd.
22:55:24BigBambiSo about the same as running a script
22:55:27markuntkooda: feel free to write a little tutorial for manual linux installation. You can ask for write access to the wiki and place it there.
22:55:36kkurbjuneigma uses an altera byte blaster I think
22:55:41BigBambiBut yes, feel free
22:55:58kkurbjunbut I also thing he's modified it to give him some more signals than are typical
22:56:11kkurbjunyou should be able to add ntrst to your cable also
22:56:14przemhbbarrywardell: RB still fails to boot
22:56:38kkurbjunas well as any other signal you want - eigma might have some more hints on what is needed to do that
22:56:58theclawbertrik: so then i will probably use the original firmware to load the battery, but this has the negative effect that when booting with the usb cable plugged in (to avoid the databse rebuild), the display is always on
22:57:06barrywardellkkurbjun: ok, I'll ask him. When is he normally around on irc?
22:57:10theclawi hope this doesn't have negative effects on the display :)
22:57:30 Quit Shagnar ("( :: NoNameScript 4.1 :: )")
22:58:01bertrikI don't see any reason for a negative effect
22:58:50bertrikis the sansa e200 backlight done with LEDs?
22:58:58theclawi don't know
22:59:13theclawjust got the player today :)
22:59:23 Join TMM [0] (
22:59:46kkurbjunbarrywardell: it depends, he's on the east coast of north america, but he is not on at a regular schedule, I would say afternoons/evenings would be the best time to contact him.
23:00:43kkurbjunso between 2 and 9 hours from now
23:00:56kkurbjunbut I don't think he'll be on tongiht
23:01:05barrywardellok, thanks. I'll keep an eye out for him
23:01:08 Nick fxb__ is now known as fxb (
23:01:17 Join OlivierBorowski [0] (n=OlivierB@
23:02:27barrywardellprzemhb: maybe add some gui_syncsplash's to figure out where it's going wrong?
23:02:40barrywardellprzemhb: start in init() in apps/main.c
23:03:10barrywardellprzemhb: and make sure you don't edit the simulator init by accident
23:04:09BigBambipixelma: I'm just looking at the manual to add a sentence or two about the fonts - where do you think would be best? It would initially seem obvious to add it in the section where the link is mentioned (2.3.2 note;), but seeing as there then is separate headings for installing the firmware + bootloader, do you think it would be better under the installing the firmware section, or indeed as another heading after Installing the boot loader
23:04:54***Saving seen data "./dancer.seen"
23:05:54BigBambiPerhaps in between installing the firmware and the boot loader
23:06:13przemhbbarrywardell: I'll try; what is a function for gui_syncsplash?
23:06:36barrywardellprzemhb: something like gui_syncsplash(HZ, "blah");
23:06:48 Quit bertrik ("play some ET")
23:07:00barrywardellit should show "blah" on the screen for a second
23:07:49 Join Dark_Apostrophe [0] (n=darkapos@supporter/monthlybyte/DarkApostrophe)
23:08:03 Quit mirak (Remote closed the connection)
23:08:09Dark_ApostropheCan anyone help me configure my icontheme?
23:08:49Dark_ApostropheI tried looking at the CustomIcons page on the wiki, but it isn't terribly understandable, IMO.
23:09:03pixelmaBigBambi: I would probably either add something to the note there or put it under its own headline (after a first glance).
23:09:27BigBambiI think I'll pop it between firmware and bootloader and see how it looks
23:09:46 Quit Llorean (Read error: 110 (Connection timed out))
23:10:20przemhbbarrywardelL: I've added a few splashes; making...
23:14:06tkoodado these steps for installing rb on a new GigaBeat F40 look complete?:
23:14:18Dark_ApostropheAnyone? :)
23:14:50Dark_Apostrophetkooda: yes?
23:15:22tkoodaDark_Apostrophe, why the question mark?
23:15:33Dark_ApostropheDoesn't look like it actually installs rockbox on it... Let me read it more carefully
23:16:14tkoodaonly like 4-5 commands.. wget && unzip && mv.. should be simple to understand
23:16:43Dark_ApostropheIt doesn't actually install Rockbox
23:17:00 Quit mf0102 ("Verlassend")
23:17:00Dark_ApostropheIt installs the bootloader, but doesn't move the files extracted in /tmp to rockbox
23:17:20Dark_ApostropheOh wait
23:17:22Dark_ApostropheIt does
23:17:22markuntkooda: looks fine to me
23:17:23Dark_ApostropheNever mind
23:17:24tkoodaDark_Apostrophe, the `cd`
23:17:30Dark_ApostropheDidn't notice it
23:17:35tkoodamarkun, you on freebsd? ;)
23:17:37Dark_ApostropheThat's why I needed to read it more carefully ;)
23:17:37 Quit miepchen^schlaf (Read error: 110 (Connection timed out))
23:17:45markuntkooda: yes, how did you know?
23:17:46Dark_Apostrophetkooda: Anyway, you can use rbutilqt to install Rockbox
23:17:49Dark_Apostrophetkooda: It's a nice GUI
23:18:00 Join miepchen^schlaf [0] (
23:18:15tkoodaDark_Apostrophe, I'd much prefer not to use a gui when it's so* trivial to install with 3-4 shell commands
23:18:22Dark_ApostropheI know
23:18:24tkoodamarkun, http user agent string. :P
23:18:33Dark_ApostropheBut the GUI downloads it, unpacks it, installs it etc
23:18:37Dark_ApostropheTakes about two clicks
23:18:51Dark_ApostropheI don't mind doing stuff manually, but this is far faster
23:18:55tkoodaDark_Apostrophe, so does `curl -s |bash` ;P
23:19:10tkoodaDark_Apostrophe, I don't trust gui's. ;P
23:19:20Dark_ApostropheSo, does anyone have an answer for my question? :)
23:19:33Dark_ApostropheI can't figure out how to set an icontheme
23:19:37tkoodathnx guys.. I'll power-cycle now..
23:19:48Dark_ApostropheAnd the wiki article didn't get me any closer
23:20:32 Quit barrywardell ()
23:23:29tkoodasuccess! thanks guys.. nice work on rb, too!
23:23:49markuntkooda: have fun with it
23:24:09tkooda4car theme is perfect for my usage, too.
23:25:01 Join barrywardell [0] (
23:26:19tkoodaI still think knowledgable users would really* appreaciate something like in the docs/wiki somewhere.. (rb and the stuff on the website is well designed enough so that I only needed 3-4 commands to install, and I think it'd be nice to document just those commands, IMHO)
23:26:36tkooda(don't nessicarily mean my* link.. just the 3-4 commands)
23:27:48barrywardellprzemhb: got disconnected. any luck?
23:27:50markuntkooda: if they are knowledgable they can figure out the exact command from reading the install section anyway, don't you think?
23:27:54tkooda40GB GigaBeat F40 on ebay for $68 bucks, plus gave me a sweet drm-free digital music player that can play just about ANY (drm free) audio (the stock flash could only do mp3, heh)
23:27:59tkoodaaak, sorry
23:28:01tkoodawrong term
23:28:28markuntkooda: plus the hard work of us rockbox devs of course :)
23:28:38tkoodahehe.. of course
23:28:53Dark_Apostrophetkooda: When I bought mine, about a month or so ago, I could only find F20
23:28:55przemhbbarrywardell: at the moment I can tell you only that it passes i2c_init() and radio_init()
23:29:01Dark_ApostropheYou were lucky to find a 40gig one
23:29:12przemhbbarrywardell: I'm adding new splashes...
23:29:23markunDark_Apostrophe: I had the impression that the F40 is more common on ebay
23:29:31Dark_ApostropheI failed to find any
23:29:40markunbad timing maybe
23:30:33 Nick parafin is now known as parafin|away (
23:30:40tkoodada, the officedepot is rumored to have flooded the market with F40's in the past few months, so they're supposedly starting to turn up 2nd hand now
23:31:14Dark_ApostropheI'd like one of those hard drives
23:31:22Dark_ApostropheAnd perhaps a longer-lasting battery
23:33:56markunDark_Apostrophe: I bought a longer lasting battery 2 weeks ago. Works great.
23:34:22tkoodacame in here like last Thusday; F40 was recomended in 5min, I had won a $68 ebay auction for one in less than 20min and it just showed up today, and the rb install took only like 5 min. I'm very* pleased with the rb effort/project and will definately recomend the same procedure to many.
23:34:25Dark_ApostropheI don't want a second hand one though
23:34:47markuntkooda: are you a programmer?
23:34:51tkoodanew + 1week in pocket == second hand. :P
23:34:59tkoodamarkun, yes
23:35:09tkooda15+ years
23:35:11markunany interest in working on rockbox?
23:35:31tkoodasome. -I think I'll investigate to see about he landscape patch see if it's possible to do dynamic after boot
23:35:55markunI would forget about the patch and implement it in a nice way if I were you
23:36:07tkoodaheh. perhaps
23:36:22tkooda(perhaps about doing it; I'll take yer word for it re: the patch)
23:36:38markunthe patch just changes the LCD driver to rotate the image and swaps the HEIGHT and WIDTH
23:36:40 Join donutman25_ [0] (n=chatzill@
23:36:43Dark_ApostropheHey, I have an idea
23:36:48 Quit donutman25 (Read error: 104 (Connection reset by peer))
23:36:52 Nick donutman25_ is now known as donutman25 (n=chatzill@
23:36:53Dark_ApostropheHas anyone played SuperTux?
23:37:25*markun hasn't
23:37:34Dark_Apostropheapt-get install supertux
23:37:45Dark_ApostropheAnyway, it could be ported much like frozen bubble was
23:37:47markunpreglow: I'm having a lot of fun with these ambisonics recordings :)
23:37:51tkoodamy next todo is to get a pic/avr programmed to get the audio plugs working on my Sony heads up dislay in my car ((g)unilink protocol project).. then I thought I'd see about writing a module to accept input via usb from the heads up.. but then the device can't be forced into usb mode all the time
23:37:54Dark_ApostropheIt's basically an open source supermario-like game
23:38:00Dark_ApostropheBut featuring Tux the Penguin instead
23:38:14tkoodamarkun, I'll investigate the landscape code.. thanks.
23:38:33markuntkooda: will also be interesting for the Sansa users
23:38:43Dark_ApostropheBTW, what is landscape?
23:39:00tkoodada, rotated screen 90degrees
23:39:43tkoodaheh (re: nano)
23:39:52tkoodaaak, wrong term again.
23:39:58 Part tkooda
23:40:07Dark_Apostrophemarkun: So, any idea how to change iconset?
23:40:13Dark_Apostrophemarkun: The wiki article got me nowhere
23:40:36markunDark_Apostrophe: I changed mine a long time ago. I'm not sure what I did :)
23:40:52Dark_ApostropheMind pasting your config.cfg anywhere? :)
23:41:02Dark_ApostropheI'd like comparing it to mine
23:41:59markunok, will take a few seconds
23:42:22Dark_ApostropheOk, np
23:43:06markundamn, I have to reboot again before the buggy USB code of FreeBSD crashes my PC again ;(
23:43:27preglowmarkun: haha, i can imagine, do you have good height resolution yet? :P
23:43:30przemhbbarrywardell: up to cpu_boost() is ok; adding new splashes..
23:44:00markunpreglow: I was never planning to add height simulation :)
23:44:11Dark_Apostrophemarkun: Hrm... Linux 2.6.22's USB code seems fine. :/
23:44:29markunpreglow: but with crossfeed on it really sounds like there is a lot of stuff going on in front of me
23:44:58markunsee you after the reboot..
23:45:02 Quit markun (Remote closed the connection)
23:47:28Dark_ApostropheI was always under the impression that FreeBSD was great driver-wise.
23:47:34Dark_Apostrophe... or was that OpenBSD?
23:48:11przemhbbarrywardell: it stuck somwhere in root_menu()
23:50:01Nico_Pheh, the album art patch has improved quite a bit while I wasn't looking :)
23:51:22 Join webguest33 [0] (i=478d5ac7@gateway/web/cgi-irc/
23:51:29 Quit webguest33 (Client Quit)
23:52:03 Quit merbanan (Remote closed the connection)
23:52:57 Quit OlivierBorowski (Remote closed the connection)
23:53:41 Join OlivierBorowski [0] (n=OlivierB@
23:54:40 Quit TMM ("Ex-Chat")
23:54:47 Join markun [0] (n=markun@rockbox/developer/markun)
23:54:58barrywardellprzemhb: hmm. that's strange. did my original patch freeze on you too?
23:55:37przemhbbarrwardell: no
23:56:30 Join nanok [0] (n=nanok@
23:56:33*Dark_Apostrophe markun

Previous day | Next day