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 2005-03-21

00:00:16 Join muesli_ [0] (
00:00:23 Quit preglow ("off")
00:02:51HClwell, i hadn't set the proper sample rate..
00:03:08HClit should be 44100hz, stereo, right?
00:03:36rasherI believe so, yes
00:04:27HClstill not working.
00:04:43HCli'll just commit it to cvs with a define around it to disable it for now, so people can look at it if they want to.
00:06:53*HCl commits.. :/
00:11:06HCl :/
00:13:55 Quit matsl (Remote closed the connection)
00:13:56 Quit muesli_ (Read error: 104 (Connection reset by peer))
00:16:44 Join tvelocity [0] (
00:18:09rasher <−− I want!
00:20:06 Quit muesli- (Read error: 110 (Connection timed out))
00:24:10 Join DeadMan [0] (
00:25:16HCli wrote an sound driver for rockboy
00:25:18HCland it doesn't work
00:28:45DeadManI tried to get my fathers PC working but the drive is fubar
00:29:45DeadManand he was so hoping to get the thing working as he bought it second hand from some dodgey dealer down the road ;)
00:30:10HClthats never a good idea
00:30:16HCla second hand computer is second hand for a reason
00:30:17DeadManI did not say much to bruise his ego...I think he realised he was too impulsive
00:30:21HCleither its broken or too old
00:30:36DeadManand the funny thing is
00:30:53DeadManhe found another old PC laying out on the road (Old PIII 500)
00:31:02DeadManand that hard disk did not work either :D
00:31:21HClpeople throw p3 500's on the road where you live? O.o.
00:31:47DeadManso we went down PC World who we phoned beforehand (Head office) who said it was open until 5pm sunday and when we got there they had closed at 4pm :D
00:31:53DeadManYes they do
00:32:13DeadManso we could not get another hard disk
00:32:43HClgee. i'd ask to send some my way.
00:32:49DeadManOh and a AV connector box he bought does not supprt RGB via SCART so that has to go back too the shop.
00:32:54HClmy server runs on p3 550mhz xeons...
00:32:56DeadManIt was not my fathers day today :)
00:33:17HClav connector box?
00:33:22rasherthe only thing I own that does rgb via scart is my dvd player
00:33:30DeadMan4 way SCART switching box
00:33:32rashernot very useful.
00:33:36HCla loooot of things that have scart inputs
00:33:42HCldon't support rgb
00:33:50HClmy sega mega drive does rgb by scart
00:33:56HCli can't hook it up to anything but a tv.
00:33:58DeadManyeah only 1 RGB input on the TV too
00:34:02HCland since we don't have a tv with scart
00:34:05DeadManand 3 devices that could do RGB
00:34:08HClit means i can't hook it up at all :/
00:34:16DeadManah well
00:34:25rasherno scart at all?! what century do you live in?
00:34:34DeadManI looped 2 devices to AV 1 and used AV 2 on S-Video instead
00:34:49HClthe century of campuswide wireless and 100mbit internet lines.
00:34:51DeadManhe seems happy with that
00:34:54*rasher prods awk with sharp sticks
00:34:55HCland a cheap budget.
00:35:31DeadManI told him to throw out the PIII into the trash
00:35:38DeadManI can't be bothered with it
00:36:03DeadManmore clutter
00:36:43HCleh. ok.
00:36:47DeadManwasteful neh? :)
00:36:53HClnot very smart, you can probably sell it for at least 50$ has 128mb of sdram onboard too
00:37:21HClonboard sdram? O.o;
00:37:26HClwhat kind of a motherboard is that?
00:37:35DeadManonboard not literally
00:37:51HCli don't understand why you throw stuff away like that...
00:38:30DeadMantoo much effort for not much gain
00:38:36tvelocityyeah, if people throw away like that pIII's, you should build a beowulf cluster:P
00:39:07HClmy server is a quad p3
00:39:32DeadManI know it could be rebuilt into something for some background tasks or someone might want it for basic stuff. But I could not be bothered
00:40:18DeadManI'm always upgrading and throwing stuff aside or away
00:40:45HCl*looks around his room*
00:40:50HCl*spots 4 unused computers*
00:40:53HCli just. save them up >.>;
00:40:58HClsince its a waste to throw away
00:41:03HClbut i don't have much use for them either
00:41:26tvelocityyou could just have 'em fold
00:41:35DeadManYeah I could have built stuff from old bits too. I decided to just stick with 2 PC's. My electricity bills are high enough
00:42:29DeadManif something is worth anything I ebay it anyhow
00:42:47HCllets see..
00:42:49HCli have...
00:43:08HClone athlon 600 with 640mb ram and a 10gb hdd or so..
00:43:13HCljust laying around on my shelf dusting
00:43:24HCland a p75 and a p90 with no harddisk
00:44:08DeadManI have a 800mhz PIII upstairs with 640mb of sdram being used as a fileserver for 1.2tb of hard disks
00:44:37HCli have a quad xeon p3 550mhz with 2gb of ram as my server..
00:44:39DeadManit does nothing much else
00:44:47tvelocityi wish i had 1,2TB in HDs too
00:44:53***Saving seen data "./dancer.seen"
00:44:59*HCl has around 360 in total or so.
00:45:06HClour filesharing net is my filestorage
00:45:09HCli don't really need filestorage
00:45:16HCli play movies and anime straight off our network
00:45:28DeadManwhen I run low on space I just buy the next biggest drive you can get at consumer level and shove it in a USB2 case lol
00:45:54DeadManstack em on top of each other
00:46:14DeadMannothing I have is even raid
00:46:40DeadManspeed is not what I need nor is security since I tend to backup to DVD's anyhow
00:46:51DeadManI just use them as temp storage
00:47:12DeadMandon't ask what for ;)
00:47:53HCl24gb is enough temp storage for me
00:48:05tvelocityprogram updates, linux iso's and emails of course i guess!
00:49:22DeadManI should have just not worried about a hard disk and gave my father Knoppix on CD :)
00:55:02 Part MoosCamaro
00:55:44DeadManbtw what was the stuff about getting audio working HCl?
00:55:56HClnot getting audio working
00:55:57HCl :p
00:58:27tvelocityaudio? who needs audio? just port more emulators to rockbox:P
01:07:41 Join Liehbeth [0] (~negk@
01:31:31DeadManack ack ack
01:31:33rasherI think I need some serious weaponry for prodding awk now
01:31:46rasherit's taunting me
01:32:56 Join XShocK [0] (
01:33:11rasherevening XShocK
01:34:55XShocKHCl: hi, did sound work in rockbox?
01:35:41rasherDon't think so
01:44:06rasheror maybe.. actually
01:44:16rasherI'm unsure now :)
01:45:08XShocKI'm trying to find my usb cable to test what we have.
01:48:54*rasher snarls at Xfree86
01:49:14rasherplz to be stopping the crashing
02:13:45XShocKI suspect that rockboy freezes with sound because it is given an un-aligned data size
02:14:11XShocKit would cause an intrerrupt being fired indefinitely.
02:14:17 Quit Stryke` ("Friends don't let friends listen to Anti-Flag")
02:18:21HClun aligned data size
02:18:22HCltell tell.
02:18:34XShocKit was a guess. :)
02:18:48HCli'm almost certain that rockboy has unaligned data sizes.
02:18:59HCli wrote an audio driver for it
02:19:02HClits in cvs
02:19:03XShocKno.. i mean not multiple of 4. :)
02:19:15XShocKis it working?
02:19:22HClbut when i try to use it, it crashes
02:19:25HClit just freezes
02:19:37HClits probably a flaw in the api
02:19:47HClcause i don't think there's much to be wrong about my audio driver
02:19:52HClits disabled with a define by default
02:20:15HCl rb->pcm_play_data(pcm.buf,pcm.pos,NULL);
02:20:15HCl while(rb->pcm_is_playing()); /* spinlock */
02:20:15HCl pcm.pos = 0;
02:20:40HCli broke the iriver sim build, but someone is just gonna have to implement sound in the simulators to fix it..
02:21:58 Quit asdsd (Read error: 54 (Connection reset by peer))
02:21:59HClthats the code for rockboy's audio driver
02:22:11tvelocitywhat does this mean? should we expect audio on rockboy soon?
02:22:21HCldon't expect anything.
02:22:33HClif it works, we'll mention it.
02:23:36 Join asdsd [0] (
02:23:44HClXShocK: anyways, rockboy simply calls a function when it needs to play audio, pcm.buf being the buffer, pcm.pos the amount to play, and it needs to finish playing before returning
02:23:58HCland it has to do some side things like returning 1 and setting position back to 0..
02:25:02XShocKi understand. what i suspect is that in pcm_playback.c while setting DMA, it sets a bad size and position.
02:25:37XShocKand also it writes five ZEROS each 4096 byte buffer, hich is bug too since it will click each time.
02:25:49HCli honestly wouldn't know
02:26:02HCldo you have cvs access..?
02:26:34XShocKno,i don't have access to it. i will try to fix it, and give it to someone
02:26:43HCli gotta go sleep
02:26:44HCl2:30 am
02:26:51HClgotta go to class at 1:30 pm
02:27:35XShocKsee you
02:30:39 Quit cYmen (Read error: 113 (No route to host))
02:35:38XShocKyep... interrupt fires and says it is configuration error
02:37:52HClsounds good
02:38:15HCl(its always better to have a problem and know whats causing it than to have a problem and have no clue)
02:38:19HClbut i'm asleep!
02:38:38HCli suffer from chronic sleep-chatting.
02:44:55***Saving seen data "./dancer.seen"
02:58:50XShocKi found the bug.
02:59:23XShocKdma_stop didn't have IIS2CONFIG = 0x800; line, but it has to has it
02:59:59XShocKon dma_stop it does not stop the DAC and it continues to request data
03:00:28HClso does the sound driver work now? or..?
03:00:40XShocKrockboy plays.. but i don't hear anything
03:00:46HCli had that..
03:04:01HClah well
03:04:09XShocKnight night.. :)
03:20:59 Quit Camilo (Read error: 110 (Connection timed out))
03:21:47 Quit tvelocity ()
03:50:48 Quit edx (Read error: 60 (Operation timed out))
03:54:45 Join F1^Aison [0] (
04:02:54XShocKufff.. there is sound...
04:03:05XShocKveeery bad,, but i hear music.. :)
04:03:22rasherHurray :)
04:03:57XShocKas expected quality is very bad, since it stops, and starts dac each time, whereas we need to continually write to buffer withour stopping.
04:04:21rasherwell as long as you know why
04:04:31XShocKi will do appropriate changes to rbsound.c
04:04:41XShocKyep, i know wh it is happening
04:05:13 Join QT_ [0] (as@area51.users.madwifi)
04:05:55rasherFor some reason I am sitting here documenting the protocol of a totally irrelevant chat site
04:06:02rasherI'm not really sure why..
04:08:00rasherI don't even use it :-\
04:08:02 Quit gromit` (Read error: 110 (Connection timed out))
04:08:04rasherbut it's sortof fun
04:12:19 Quit Aison (Connection refused)
04:14:31 Quit F1^Aison ("( :: NoNameScript 3.72 :: )")
04:20:24 Quit QT (Read error: 113 (No route to host))
04:44:57***Saving seen data "./dancer.seen"
04:55:34XShocKi will finish the sound thingy with rockboy tomorrow
04:55:43XShocKnow go to bed.
04:56:29XShocKi did that there are no clicks and glitches, but for some reason sound is veery strange, but i can hear msic
04:56:37XShocKbye all
04:56:43rashersounds great
04:56:59 Quit XShocK (" HydraIRC -> <- The future of IRC")
05:21:54 Join edx [0] (
06:13:18 Join ashridah [0] (
06:27:20 Join Lost-ash [0] (
06:27:34 Quit ashridah (Nick collision from services.)
06:27:36 Nick Lost-ash is now known as ashridah (
06:30:47 Join StrathAFK [0] (
06:35:05 Join Lost-ash [0] (
06:35:19 Quit ashridah (Nick collision from services.)
06:35:21 Nick Lost-ash is now known as ashridah (
06:41:19 Quit ashridah ("Leaving")
06:41:24 Join ashridah [0] (
06:44:59***Saving seen data "./dancer.seen"
06:49:20 Quit Strath (Read error: 110 (Connection timed out))
07:02:27*rasher struggles with entering a ^[ into $EDITOR
07:08:56 Join Lost-ash [0] (
07:13:53 Quit Lost-ash ("Leaving")
07:13:57 Join Lost-ash [0] (
07:14:09 Quit ashridah (Nick collision from services.)
07:14:19 Nick Lost-ash is now known as ashridah (
07:19:46 Join courtc_ [0] (
07:20:52 Quit courtc (Nick collision from services.)
07:21:04 Nick courtc_ is now known as courtc (
07:57:19 Join SeeSchloss [0] (
08:28:34 Quit einhirn ("Miranda IM! Smaller, Faster, Easier.")
08:28:35 Quit DMJC (Read error: 54 (Connection reset by peer))
08:29:28 Quit _Lucretia_ ("Leaving")
08:45:01***Saving seen data "./dancer.seen"
09:06:43 Join stevenm [0] (
09:06:57stevenmhello people
09:07:02stevenmanyone seen stripwax around ?
09:09:12Bagderstripwax ( signed off 7 days and 10 hours ago
09:09:26Bagder"/msg logbot seen stripwax"
09:14:16ashridah /msg seenserv seen stripwax :)
09:15:18Bagderquite a big diff
09:24:04Bagdergooood morning
09:25:39rasherSomeone explain to me why I haven't slept, because I sure don't know
09:26:16ashridahyou're a tool with no ability to plan your life adequately? :)
09:26:31rasherThat's probably it
09:26:50rasherI ended up documenting a silly chat protocol of some Danish youth chat thing
09:27:17rasherlord knows why, I haven't used it seriously for years
09:27:34ashridahgod. and i thought i was nuts by finishing an assignment that's not due for a month and a half
09:27:55 Join Schnueff [0] (
09:28:11rasherbut I now have an awk script that can read tcpdump input and output an irc-style and coloured log
09:28:39rasherwhich is highly fun
09:29:14Bagderso now you can use telnet to IRC, and still get fancy colours! ;-)
09:31:09rasherhaha, well not really
09:39:48rasherBut I have a firm and sincere dislike in awk
09:39:55rasherit's a crazy, crazy language
09:40:08BagderI agree
09:40:30Bagderso I never use it for anything but one-liners really
09:41:05rasherit fit this problem (read a line of tcpdump, format it according to contents) pretty well
09:43:50rasherXShocK did some work on the pcm output tonigiht
09:44:05rasherI think, or maybe it was just rockbox
09:54:35 Join einhirn [0] (
10:04:20 Nick Lynx_awy is now known as Lynx_ (HydraIRC@
10:09:43rasher375 open feature requests :-O
10:09:53Bagderwe're drowning
10:10:34rashersome of these are really silly
10:10:47BagderI intend to make the script make two lists
10:10:55Bagderone with higher prios, and one with lower
10:11:04 Join Aison [0] (
10:11:13rasher so he wants to magically create itallic and bold versions of tiny bitmap fonts?!
10:12:01Bagderyes, we could close a bunch of them
10:12:08Bagdersimply rejected
10:12:43rasherI can imagine
10:15:18rasherI guess some of them have been implemented and just not closed
10:15:35Bagdera few, yes
10:15:46Bagderbut we've closed most of the fixed ones I believe
10:15:58rasherah okay
10:16:17Bagderthere are 1146 entries in total
10:16:37rasheroh my
10:16:50 Join preglow [0] (
10:17:00rashermorning preglow
10:17:33Bagder194 of them has been set to fixed
10:17:58Bagder109 duplicates, 304 rejected
10:18:19rasherDuplicates make baby jesus cry
10:18:43Bagderactually, the feature-requests don't add much value to the project imho
10:19:25 Join Patr3ck [0] (
10:20:13rasher that seems mad
10:21:04rasherso he wants to hog 3 entire buttons for these modes
10:21:25Bagderif you feel like having a go at cleaning it, I'll add you as tracker admin...
10:21:41rasherI don't think I know enough to do this
10:22:20Schnueffi like
10:22:55rasherThat's rich
10:24:58Schnueffrockbox, rockbox on the wall... ;)
10:28:07rasherplus a patch exists
10:29:58rasher1086667 is a duplicate of 680598
10:31:51 Join Schnueff_ [0] (
10:33:29rasher676532, 851401, =725390
10:33:29rasher10:28 <rasher> duplicates
10:33:44rasheraccidental paste, but that's nonetheless correct
10:33:54rasherthose 3 are indeed duplicates (all a-b repeat)
10:34:02amiconnrasher: Algorithmically creating bold and italic versions of bitmap fonts isn't that far fetched. AmigaOS does that, and it doesn't look too bad
10:34:30preglowfor bitmap fonts??
10:34:51rasherI'm more concerned about the size.. mmost of them are tiny
10:35:27amiconnpreglow: Yes, for bitmap fonts (only!)
10:35:31preglowaccidental paste
10:35:39preglowshitty laptop keyboard
10:35:50preglowamiconn: hah, what resolution were they in?
10:36:04amiconnThe same resolution as on the screen.
10:36:28 Quit Schnueff (Read error: 60 (Operation timed out))
10:36:29rasher621820 <−− also a-b repeat
10:36:38amiconnThe default Amiga font is Topaz 8, which is (small wonder) 8 pixels high
10:36:46preglowbut im off
10:37:06 Quit preglow ("leaving")
10:40:22amiconnThe algorithmic emboldening, although simple, works considerably well. (1) Take the glyph pattern (2) Shift it one pixel to the right (3) OR it with the original pattern. This would e.g. create an 'atadore' look-alike from the default rockbox font
10:41:03rasherfair enough
10:41:31rasheratadore is plain lovely
10:42:52rasherhow about itallics?
10:43:21amiconnThe italicze algorithm is similar (1) Take the original pattern (2) Start at the bottom, go upward (3) For every 2 pixel lines going up, shift the pattern one more pixel to the right
10:43:52rasherand that actually works?
10:44:03rasherI mean, I get the idea, but does it look right?
10:45:03***Saving seen data "./dancer.seen"
10:47:38amiconnThe result doesn't look as good as the emboldening, but it works
10:49:04amiconnIn fact that's a good idea imho - maybe I'll give it a shot
10:51:10rasherwere you the one who wanted to look at the viewer?
10:51:11ashridah<rasher> oh my god, i've created a monster!
11:11:58rasheroh boy, an etch-a-sketch plugin
11:12:03rasherWHY IS THIS NOT IN ROCKBOX?!
11:24:14 Quit stevenm (Read error: 110 (Connection timed out))
11:25:13 Quit asdsd (Read error: 104 (Connection reset by peer))
11:36:32ashridahi was actually considering building myself a timetable app recently.
11:36:55ashridahbut then i realised i've got too much other crap to do first :(
11:46:27 Quit Liehbeth (Read error: 110 (Connection timed out))
11:53:22 Join DJ_Dooms_Day|BR [0] (
11:53:43 Nick DJ_Dooms_Day|BR is now known as DJ_Dooms_Day (
11:56:38 Join Liehbeth [0] (~negk@
11:59:58 Join amiconn_ [0] (
12:11:33 Nick kergoth is now known as kergoth`zzz (
12:12:43 Join LinusN [0] (
12:16:58HClhey linus..
12:17:33HClxshock found a bug in the audio driver.. and he said he got rockboy sound to work, though it sounded strange and not right yet..
12:17:46DJ_Dooms_DayCan someone give me me a few pointers on how to set up a wiki?
12:18:12DJ_Dooms_DayI've registered, but i have NO clue as to how i start documenting and changing the topic to something else
12:18:29 Quit amiconn (Read error: 110 (Connection timed out))
12:18:29 Nick amiconn_ is now known as amiconn (
12:19:17LinusNHCl: strange and not right?
12:19:32HClwell, let me search and paste what he said..
12:19:46HCl04:54 < XShocK> i will finish the sound thingy with rockboy tomorrow
12:19:46HCl04:54 < XShocK> now go to bed.
12:19:46HCl04:55 < XShocK> i did that there are no clicks and glitches, but for some
12:19:46HCl reason sound is veery strange, but i can hear msic
12:19:47HCl04:55 < XShocK> bye all
12:20:35LinusNthe pcm driver is not designed to be started over like that
12:20:50LinusNit will generate huge clicks the restarting
12:21:06HClyea, he said something like that..
12:21:14LinusNthat's because it starts the dma in a non-optimal way
12:21:35LinusNstill, restarting the dma should never be needed
12:21:40DJ_Dooms_DayOk, how about a wiki tutorial atleast?
12:21:51LinusNDJ_Dooms_Day: what is the problem?
12:22:34DJ_Dooms_DayIm starting a wiki for the iriver Rockbox theme design, i've registered at the wiki, but i have no clue as what to do next
12:23:16LinusNthere is no need for us to do a wiki tutorial, since there are already thousands on the net
12:23:36DJ_Dooms_DayAh ok, so its not individual to the site
12:23:58DJ_Dooms_Day(excuse my noobness here, never used a wiki before)
12:24:52 Nick QT_ is now known as QT (as@area51.users.madwifi)
12:29:00HClLinusN: well, how am i supposed to do the rockboy audio driver then...? its in cvs at the moment..
12:29:44 Quit Heidelbaer (Read error: 110 (Connection timed out))
12:29:49LinusNi don't really know, the gnuboy sound api is a little weird
12:30:21DJ_Dooms_DayAhuh, ok i see how a wiki works now...its basicly a live-editable webpage true?
12:30:22HClit just submits sound to be played regularly..
12:30:30LinusNfrom what i gather from reading the HACKING text, it outputs the samples in chunks
12:30:58LinusNand you are supposed to wait in pcm_submit() until all samples have been played
12:31:11HClat the moment i have it implemented like this..
12:31:12DJ_Dooms_DayTell me one thing, how do i change the topic of my wiki
12:31:22HCl rb->pcm_play_data(pcm.buf,pcm.pos,NULL);
12:31:22HCl while(rb->pcm_is_playing()); /* spinlock */
12:31:22HCl pcm.pos = 0;
12:31:22HCl return 1;
12:31:24LinusNbut what about the time between the calls to pcm_submit()?
12:31:38HClit does emulation in that time
12:32:16HClits a typical example of a non streaming format..
12:32:46LinusNbut in 44100 Hz, you don't have many microseconds between the samples
12:33:02LinusNso we will probably need to set the sample rate back to 11025
12:33:11HClyea, the sample rate was originally 11025
12:33:27HClwe'll probably need something in the api that allows you to set sample rate etc.?
12:33:32LinusNand get rid of the click on pcm dma restart
12:33:40LinusNHCl: yes
12:36:33 Join DMJC [0] (
12:36:56 Quit DMJC ("Leaving")
12:37:32 Join DMJC [0] (
12:40:06 Join MoosCamaro [0] (
12:40:17MoosCamaroHey all
12:41:09DJ_Dooms_DayGah, where do i put these 'set' preferences in my wiki?
12:44:58LinusNDJ_Dooms_Day: which ones?
12:45:06***Saving seen data "./dancer.seen"
12:45:18DJ_Dooms_DaySet ALLOWTOPICCHANGE =
12:47:14LinusNin your own page
12:47:38DJ_Dooms_Day...and wheres that? :P
12:47:59DJ_Dooms_DayUnder EDIT?
12:48:16DJ_Dooms_DayI have
12:48:27LinusNchange "Rockbox Graphical UI Editing" to "ScottRichmond"
12:49:02LinusNthen ScottRichmond is the only user allowed to edit the ScottRichmond page
12:49:41DJ_Dooms_Day...but i can SEE the set preferences, arn't they ment to be code? Where you see it only in raw form?
12:49:55DJ_Dooms_Dayand i want to change the topic name
12:51:02LinusNthe ScottRichmond page is the page associated with your user
12:51:34LinusNthe topic is "Scott Richmond"
12:51:37DJ_Dooms_Day...ok, so how do i create another topic then?
12:51:41LinusNit's about you
12:51:48BagderHCl: you do know that there are red builds still?
12:52:09LinusNDJ_Dooms_Day: enter a new topic in the "Go" field
12:52:28HClBagder: i can add a nosim check.. but eventually it needs to be implemented in the sim....
12:52:48BagderI'd prefer anything that fixes the red
12:52:57HCldidn't really think disabling it for the sim would be appropriate..
12:53:37Bagdermy guess is that it'll be a while before the sim can play sounds fine
13:04:50DJ_Dooms_DayWoo! I made my first wiki ever :/
13:06:43BagderI already answered many of those questions
13:07:25Bagderthey're answered below
13:07:41Bagderodd choice imho
13:07:58DJ_Dooms_Dayfor what?
13:08:07Bagderto first ask questions and then later on answer them
13:08:28DJ_Dooms_Daythier C&P from the forum thread i made
13:08:33DJ_Dooms_DayIm updating my self
13:08:53DJ_Dooms_DayWould you rather i just get rid of the top shit?
13:09:13Bagderno, it explains your goal and objective
13:09:37DJ_Dooms_DayTrue that, i actually ment the questions
13:09:48DJ_Dooms_DayMeh, i'll just leave it
13:09:57BagderI think you could rephrase them into a "info about the image format"
13:10:12DJ_Dooms_DayYeah, i should probably update that
13:10:43DJ_Dooms_DayDo i use a wiki like this? Writing in updates? Or do i just keep updating it kind of like a FAQ?
13:11:23BagderI don't understand the difference
13:12:03 Part LinusN
13:12:26 Join LinusN [0] (
13:12:40DJ_Dooms_DayWell, the way i'm doing it now is that i don't EDIT things, i just update them with you sections.
13:13:07Bagderok, I see. no I think editing is better
13:13:15DJ_Dooms_Dayok, good
13:13:29Bagderyou can still browse previous edits/versions if you want to
13:13:53DJ_Dooms_Dayyeah, so i saw
13:18:17 Join t0mas [0] (
13:21:11t0masah just the person I needed ;)
13:21:17t0masI was looking for you yesterdat
13:21:24t0massaw my forum post?
13:22:21DJ_Dooms_Dayheh yeah
13:22:34amiconnt0mas: yesyerday? ;)
13:22:41DJ_Dooms_DayDamn it!
13:22:44 Join Patr3ck_ [0] (
13:22:54DJ_Dooms_DayWhy doesn't ENTER work in these wiki's?
13:23:33LinusNDJ_Dooms_Day: ?
13:23:44t0masamiconn: yesyesyesthatday :P
13:24:02DJ_Dooms_DayI push enter to start a new line and when i preview it, it hasn't created a new line
13:24:17LinusNyou should read up on wiki formatting
13:26:04t0masDJ_Dooms_Day: maybe you should put the correct settings in the wiki too?
13:26:05DJ_Dooms_DayBah, so its one of those things where you can only create paragraphs?
13:26:08t0masnot just that you solved it?
13:26:17DJ_Dooms_DayI am now
13:26:35DJ_Dooms_Day...or do you mean settings FOR the wiki?
13:26:49 Quit Patr3ck (Read error: 60 (Operation timed out))
13:27:01t0masthe settings for the image
13:27:25t0masow btw... question for LinusN/amiconn or some other devver...
13:27:39DJ_Dooms_DayWhat do you mean? How i did it?
13:27:43t0masThe way I display an image in a plugin... can it be used in normal code too?
13:27:44LinusNDJ_Dooms_Day: in the edit screen, there is a link to the wiki formatting faq below the editor
13:27:54t0masDJ_Dooms_Day: yes, the way you did it
13:28:03LinusNt0mas: yes
13:28:27t0masok, maybe I'll try to make a patch for iRiver to display images on wps...
13:28:29DJ_Dooms_DayLinus, i've read it
13:28:37t0masso creative's like DJ_Dooms_Day can make a nice interface
13:28:59DJ_Dooms_DayI saw nothing about starting a new line, except for creating paragraphs
13:29:30DJ_Dooms_DayCheck the wiki now tom
13:29:31LinusNsome html formatting works too, like <pre> and <br>
13:30:19t0masnice DJ
13:30:43Bagderyeps, the wps code could be made to accept an image to use as "background"
13:30:56DJ_Dooms_DayWhats wps?
13:30:57LinusNwould be cool
13:31:01Bagderbut then we'd need some kind of margins too
13:31:41LinusNBagder: a %ls (line size) wps option?
13:32:28Bagderyes, something like that
13:32:57t0mashm... who coded the wps functions?
13:33:10LinusNt0mas: does it matter?
13:33:10Bagdert0mas: looooads of people
13:33:23DJ_Dooms_DayWell i was told most of the interface are not really bitmaps, but fonts
13:33:23*dwihno passes some WPS all around
13:33:29t0masok, I was just searching for someone who know's how they work ;)
13:33:37 Quit ashridah (Read error: 110 (Connection timed out))
13:33:38t0masI've read the code this night...
13:34:00t0masseem's not to hard to make a background image for it
13:34:09LinusNnot at all
13:34:25t0masOk, how should I make it configurable?
13:34:38t0masextra line in wps file?
13:34:49LinusNsounds good
13:34:56Bagdertry to follow the set syntax
13:34:59Bagderalready set
13:35:16t0mashm... my first idea was to check for a firstline like: bg: image.bmp
13:35:17LinusNproblem is the scrolling lines will overwrite the image
13:35:20t0masand load that image
13:35:39t0masHm... is that scrolling fullscreen?
13:35:46t0maseg.. full width
13:35:49LinusNcurrently yes
13:35:51 Join underlord [0] (
13:35:53Bagderthat would be a completely new syntax
13:36:19 Join ashridah [0] (
13:36:38t0masSometime someone should change that... so they only clear the screenarea they are on...
13:36:57Bagder"they are on"
13:37:06Bagderif they scroll, they are full width
13:37:18Bagderthe question is how wide it should be allowed to be
13:37:38t0masI ment a setting... so you can put something on the screen like: A: artist
13:37:45t0masand that only the artistname is scrolling
13:38:24Bagderyou mean you sometimes don't want to see the right end of a string?
13:38:39DJ_Dooms_DayWelp, i'm gonna head to bed
13:38:41t0masno... I mean that some parts of a line shouldn't scroll
13:38:45DJ_Dooms_DayCatch you guys later
13:38:51t0masc ya
13:39:08 Quit DJ_Dooms_Day ()
13:39:10Bagderyes, that's why I suggst setting margins for the actual text/scroll part
13:39:36t0masthat would be a way
13:39:48*t0mas was thinking of something like textboxes...
13:40:05t0masso you make a box (no border) and make that the scrolling area of a textline
13:40:07*amiconn wonders why someone would want an image in the wps at all
13:40:16Bagdersure, then set a box and then assign particular tags to the particular boxes
13:40:33*HCl doesn't even know how userfriendly rockbox is... will find out once music starts to work
13:40:34t0masamiconn: well... obviously some people want a more graphical interface
13:41:03 Part LinusN
13:41:31amiconnMaybe... but a bg image is certainly not part of the interface
13:41:32 Join LinusN [0] (
13:41:51Bagderits just looks
13:42:07Bagderbut the "image replacement" tools for iriver is veeery popular it seems
13:42:10amiconnA bg image only takes resources.. and makes the actual content harder to read
13:42:24Bagderindicating iriver users like images taking precious screen real estate
13:42:54LinusNpersonally, i listen more to my player than look at it
13:43:02t0masme too :)
13:43:06BagderI would not use any silly pics ;-)
13:43:09t0masit's usually in my pocket
13:43:22LinusNBagder: no, you would use cool pics instead
13:43:32t0masbut still... if it's availible... you can see some people making usable intarface
13:43:47BagderI think it would be fun to support
13:43:53amiconnWell, imho there is one place where images (icons) might make the ui more pleasing, and that is icons for the main menu
13:44:24*underlord neels before the rockbox gods, and prays that the iriver port rocks aas much as it looks like it will
13:45:39Bagderthe rockbox gods? Are those the ones you claim all those goats we sacrifise?
13:45:43Bagderwho claim
13:45:59underlordyeps, those are the ones
13:48:22 Join gromit` [0] (~gromit`
13:50:43 Part LinusN
13:52:09underlordi have a worthless kodak mc3 in the garage, is there no chance that i could make it worth something with rockbox, i heard somewhere in google that they use very similar hardware as the archos
13:53:40Bagdereven if it is, it takes a lot of work
13:55:33underlordhow do you upload new firmware to the flash in an iriver if your code screws up? do you have an external programmer wired in with the flash chip?
13:56:01Bagderwhen you reset rockbox, it reboots into the original iriver firmware
13:56:15Bagderthen you can reflash using that
13:56:38underlordas in turn off and turn on or the pen button on the base of the unit?
13:57:13Bagderthe reset button in the base
13:57:34Bagderand if rockbox works, you can just hold rec to boot straight into the original firmware
13:58:26underlordso this is a software solution which depends on rockbox not being totaly screwed up or is there something cool in the hardware of h1xx?
13:58:48Bagderthere's nothing cool, no
13:58:59Bagderyou can brick it
13:59:12underlordbrick it?
13:59:19Bagderturn it into a brick
13:59:24Bagderie dead
13:59:25underlordi see
13:59:42Bagderthat's a risk you take by doing this
13:59:43underlorddoes that happen alot O_o
13:59:49Bagdernot a single case yet
14:00:31underlordwell im thinking i'll hold on till the warrenty is over before i start playing with custom formwares, which is a while
14:01:21 Join LinusN [0] (
14:01:41underlordthe things are allmost out of production (or maybe they totaly are?) and even if they wernt i couldnt afford to replace it, the bass is too good to go back to using my pc's sound system
14:01:44*t0mas flashed it... and it works...
14:02:11Bagderthat's of course up to each and everyone
14:02:14t0masand it's now displaying my test image :D
14:03:21 Join kurzhaarrocker [0] (
14:05:10t0mashm... what was iriver resolution?
14:06:04t0masis there a faster way to test plugin's?
14:06:17t0masnot to do a total make, make install
14:08:31Bagdermake a symlink to the build tree
14:08:35 Join Heidelbaer [0] (
14:09:23Bagderin archos/.rockbox/rocks you make a symlink to the plugin in your build tree
14:09:34Bagderthen you don't have to do make install
14:09:43t0masbut still make it...
14:09:52Bagderof course
14:10:01t0masis there a shorter way for that too?
14:10:05t0masnot to do a full make
14:10:13t0masbut just something like make plugin's ?
14:10:33Bagderbut it only rebuilds your plugin when you run make
14:10:56 Join tvelocity [0] (
14:11:20ashridah"A digital transmission system has a bit rate of 45 megabits/second. How many PCM voice calls can be carried by the system". that's great, what's the sample rate?
14:11:31ashridahi hate crappily worded assignments :(
14:11:38LinusN8khz is a very common rate
14:11:53LinusNhow long is a string? :-)
14:12:02amiconn'PCM voice calls' -> 8 kHz 8 bit mono
14:12:09ashridahi know, but they've just specified 4KHz as the voice bandwidth.
14:12:29LinusNand nyquist tell you to double the rate
14:12:29ashridahso do i take it as 8samples /Hz? or 16 and make it an isdn line?
14:12:30amiconnYes, and you need 8 kHz sample rate for 4 kHz bandwidth
14:13:08 Join Renko [0] (
14:13:13 Quit Renko (Client Quit)
14:13:22LinusN8000 8-bit samples/sec
14:13:31LinusNmeaning 64kbit/s per channel
14:13:46ashridahLinusN: how can you arrive at doubling the rate when you don't know the signal level? or do you just take it as '1' (and thus log2(M) is 0...?
14:13:52LinusNi.e one ISDN B channel
14:14:09LinusNashridah: signal level has nothing to do with it
14:14:16ashridahLinusN: yeah, but none of this is specified in the course material OR in the question :)
14:14:27LinusNread up on the nyquist sampling theorem
14:14:39ashridahthe only nyquist function we've been given is bitrate = 2*bandwidth*log2(M) where M is the signal level.
14:14:49ashridahwhich comes back to the question sucking :)
14:15:12*ashridah notes that he already knows all of this from prior experience, andi s mostly bitching about the subject and it's shoddy lecturer
14:15:32kurzhaarrockerThe nyquist theroem is about frequency only, it doesn't say anything about bitrates
14:15:57LinusNlog2(M) is the word size
14:16:32ashridahLinusN: so i'd use '2' then because it's binary?
14:16:49LinusNashridah: so it all goes down to defining "PCM voice call" then
14:16:50ashridahand thus have log2(2) which is just 1, eliminating it, and making it a doubling of the sampling rate? :)
14:16:59ashridahLinusN: exactly :)
14:17:09ashridahagain, which isn't specified anywhere
14:17:12LinusNashridah: don't confuse "bit rate" and "sampling rate"
14:18:25LinusN2*bandwidth gives the sampling rate, 2*bandwith*log2(M) gives the bit rate
14:18:47 Quit SeeSchloss (Read error: 60 (Operation timed out))
14:18:48LinusNbit rate = sampling rate * word size
14:19:36LinusNa normal pcm voice call is 8kHz 8-bit
14:19:45LinusNgiving 64kbit/s
14:20:20ashridahyes. but they haven't said any of this in the lectures or in the tutes. :)
14:20:36LinusNbut they still need to tell you about standard voice pcm rates
14:21:16LinusNmaybe you slept during that lecture? or played marioland on your iriver?
14:22:16ashridahwell, they didn't mention the standards. but i knew the typical sample rate = double highest frequency. from work i'd done previously.
14:22:35ashridahinfact, the course has ignored isdn completely as far as i can see
14:22:37ashridahwhich seems odd
14:22:58kurzhaarrocker<- slept during those lessons about Fourier Transformation :(
14:22:58ashridahsince it's still decidedly prevalent if you're installign a connection of any kind of size here in .au
14:23:15ashridahkurzhaarrocker: god. i was awake for those. and they still mostly missed me :(
14:23:57LinusNuseful knowledge though
14:24:32kurzhaarrocker... and up to date I was to lazy to learn how to fast fourier transform.
14:25:09LinusNwell, few people know how it really works, and even fewer are able to actually code their own fft
14:25:43kurzhaarrockerwhich is exactly the only task I'd like the knowledge for.
14:25:57underlordin iriver is usb handled by some usb->hdd interface chipset or in the coldfire chip?
14:26:33underlordahh, no chance of usb to go then?
14:26:42HClusb to go?
14:26:49LinusNunderlord: nope
14:26:52underlordwhere iriver acts as usb host
14:27:26ashridahwait a sec. this is suggesting that the bitrate is 8,000bps. that sounds absurdly low.
14:28:03LinusNashridah: sampling rate, not bit rate
14:28:34ashridahokay. then my lecture notes are DEFINENTLY wrong. they state (and i quote "bit rate = 2 * bandwidth * log2(signal levels)
14:28:34LinusN8000 samples/sec times 8 bits equals 64000
14:29:01LinusNsignal levels is 256 in this case
14:29:15LinusNgiving 8 bits
14:29:18ashridahnow that makes sense
14:33:38 Join elinenbe [0] (~elinenbe_@
14:33:48 Join F1^Aison [0] (
14:34:03kurzhaarrockerdoes the command patch stop once it hits a hunk that it can't apply automatically?
14:35:07underlordis the usb is handles by a seperate chipset is there anything technicaly stopping the firmware from playback while its connected?
14:35:22underlord*if the usb...
14:35:33ashridahkurzhaarrocker: no. it leaves it in a .rej file and moves on to the next hunk
14:35:40LinusNunderlord: yes, since the usb chipset is controlling the hard drive
14:36:16underlordoh yeah
14:36:19LinusNbut yes, we can still play from memory
14:36:32underlordbut not for long
14:36:43Bagderwell, for many minutes at least
14:36:47Bagderin most cases
14:37:16underlordwouldnt be possible to pause the usb chip for a few secs while the firmware gets more in to its buffer without upsetting the pc attached?
14:37:40underlordhow much ram has it got?
14:37:54LinusN(if you mean iriver)
14:38:09underlordyea, thats more than my first pc :P
14:38:35underlordi suppose they need a bit to get decent battery life
14:38:50 Quit Aison (Read error: 60 (Operation timed out))
14:38:51 Join SeeSchloss [0] (
14:38:55 Nick F1^Aison is now known as Aison (
14:39:53kurzhaarrockerThanx ashridah, that's what I assumed. My problem wasn't the "patch" command but the patch file. It doesn't contail all the changes. :(
14:40:15ashridahunderlord: that's also partly a matter of cost. eventually it gets to the point where smaller chips cost more not less.
14:41:08ashridahharder to get
14:41:22ashridahmore demand for bigger chips == lower price and higher availability.
14:41:28underlordi would think heaps of things would still be using small chips though
14:41:30ashridahsmaller ones get phased out
14:42:09ashridahand if it becomes cheaper to use a chip with more capacity at the same physical dimensions, you'll do it to save even as little as a few cents per unit
14:42:18ashridahover a run of 100,000 units, that adds up
14:42:26underlordso you reccon theres enough power in the iriver to get away with chossfading?
14:43:01LinusNbut we have some more codec optimizing to do before that
14:44:05underlordits quite boggeling how many file formats it looks like you will eventualy support
14:44:24ashridahassuming people step up to the plate and build them
14:44:59 Join F1^Aison [0] (
14:45:07***Saving seen data "./dancer.seen"
14:46:12underlordmidi support is crazy - the good kind of crazy though
14:46:39dwihnoSoftware synthesis sounds like a no-go
14:46:56*DeadMan wonders why XP bluescreens with an NTFS error when copying it's installation files over at the very beginning of a fresh install
14:47:00underlordthough the wiki lists encoding as impossible, seems to me (crappy) encoding could be done by picking up the frequencies of notes from a fast fourier run in the input
14:47:33*underlord wonders what deadman expects from windows
14:47:53DeadManI've moved the memory to another slot to see if it was that
14:48:00ashridahDeadMan: that kinda requires untested hardware
14:48:12DeadManyeah it is sorta untested
14:48:25DeadManfather bought it second hand from some dealer 'sold as seen'
14:48:40DeadManhe didn't even test it properly before buying
14:48:53DeadManthe hard disk was busted
14:49:13DeadManand was only 10gb and the video card is a sucky 16mb pci thing
14:49:33*kurzhaarrocker trashes the patch command
14:50:04DeadManbut he's like "Oh it has a 15" LCD" and gets carried away and a bit ripped off if it don't actually work properly
14:50:39DeadManas it is he will have to get a new hard disk and some extra memory to run XP effectively
14:51:09DeadManBut I don't like calling my father an idiot and that he just blew 200 on crap
14:51:43ashridah15" lcd?
14:51:52DeadMansmall neh? :)
14:51:53ashridahi assume it's a laptop
14:51:57 Quit Aison (Connection refused)
14:51:58ashridahbecause that's fricking tiny
14:52:14DeadManHe says he prefers is as he does not have a lot of space
14:52:19DeadManis = it
14:52:33DeadManwhat can I say
14:52:45DeadManI can say all kinds of stuff to him but bit my tongue
14:52:47ashridahDeadMan: with a screen that small, he's going to end up wasting space by pulling it closer to him
14:53:06DeadManand considering he has to put on his reading glasses to see anything...
14:53:38DeadMansome folks are clueless about obvious stuff. Yet he is great with fixing cars and handyman type stuff
14:53:54 Join Aison [0] (
14:54:19*DeadMan shrugs...parents
14:55:11kurzhaarrockerpatch: **** malformed patch at line 128: @@ -29,12 +30,17 @@
14:58:40kurzhaarrockerI seems that each unchanged line in a patch file must begin with a space
15:04:25 Part MoosCamaro
15:08:00ashridahkurzhaarrocker: yeah, the first column is + for a change, - for a change, or blank for no change.
15:09:22*kurzhaarrocker fixes the patch file manually
15:10:27 Quit F1^Aison (Connection refused)
15:10:43 Quit ashridah ("sleep")
15:41:42 Part LinusN
15:48:00 Join asdsd [0] (
15:55:04 Join LinusN [0] (
16:08:52 Quit webmind ("Exit, stage left...")
16:08:58 Join webmind [0] (
16:14:53 Quit webmind ("Reconnecting")
16:14:54 Join webmind [0] (
16:18:45 Quit Aison (Read error: 145 (Connection timed out))
16:23:49LinusNHCl: the rockboy sound is just silence
16:26:52Bagderis it really sound then? ;-)
16:26:57kurzhaarrockerbrabbelbralbbel QUIEEEeek!
16:27:16kurzhaarrockerstrange sound
16:31:01 Part kurzhaarrocker
16:41:42 Quit lostlogic (Ping timeout: 14400 seconds)
16:43:01 Join jort [0] (
16:43:45jortI don't understand the "recent cvs activity" on the homepage...
16:43:49jortwhat is it?
16:44:00Bagderit is... recent activity in CVS! ;-P
16:44:01jortit isn't a new firmware for the jukebox..
16:44:14jortbut what does it tell me?
16:44:25Bagderit tells you what happens in the rockbox source tree
16:44:41Bagderor happened recently
16:44:45jortso, they announce what they've modified or something?!
16:45:03jortI thought a firmware was only one file...
16:45:09***Saving seen data "./dancer.seen"
16:45:10Bagder"they" change source code
16:45:16Bagderit is
16:45:26Bagderfirmware is a binary blob
16:45:30Bagderbuilt from source code
16:46:02jortbut what are all these apps/code etc. folders?
16:46:14LinusNsource code folders
16:46:18jortthey put all these files together and then call it a firmware and release it?
16:46:26LinusNthey == us
16:46:31jortyeah, I know
16:46:34Bagderjort: basically, yes
16:46:41Bagderthat's how programming is done
16:46:47Bagderits not unique for rockbox
16:46:53BagderALL programs are made this way
16:47:55jortalways been a Windows user where the applications are written at some Microsoft no-enty for non-developpers room
16:49:07 Join Aramil [0] (
16:50:05jortwell, I've learned something today :)
16:50:49t0masok, I have a hardcoded background image for the wps...
16:51:40jortis that a good thing?
16:52:06 Join amiconn_ [0] (
16:52:28jortdudes, I won't bother you again (at least, not today). Good luck programming!
16:52:37 Join T0mas_ [0] (
16:52:43 Quit t0mas (Nick collision from services.)
16:52:49 Nick T0mas_ is now known as t0mas (
16:53:59 Join Patr3ck [0] (
16:54:18Bagderjort: you don't bother us by being here
16:55:01 Quit asdsd (
16:55:01 Quit tvelocity (
16:55:01 Quit Patr3ck_ (
16:55:01 Quit amiconn (
16:55:01 Nick amiconn_ is now known as amiconn (
16:55:32 Part LinusN
16:56:19jortbut I do if I just keep on talking hehe
16:56:23jortcya dudes
16:56:24 Quit jort ("Bezig met verlaten")
17:01:16 Join prpplague [0] (
17:02:46HCllinus: (not here but may be reading the log) i know, i got no sound either, and neither did xshock, at the beginning. he claimed to have gotten it to work though
17:05:56t0mashmz... HCl?
17:06:08t0masthe double line after the icon list on top...
17:06:12t0maswhat's that?
17:06:14t0masa bug?
17:07:09t0masoh wait
17:07:09Schnueff_looks like a peak meter?
17:07:11t0maspeek meter
17:07:20t0masyes, but it isn't working in iriver
17:07:33t0masSo I was looking at it... and couln't figure out what it was
17:10:56 Quit thegeek ("( :: NoNameScript 3.81 :: )")
17:17:05 Join thegeek_ [0] (
17:26:09 Quit Aramil ()
17:26:17 Join mecraw [0] (fwuser@
17:28:37 Quit thegeek_ (Read error: 104 (Connection reset by peer))
17:34:32 Join R3nTiL [0] (~zorroz@
17:40:53Rickt0mas: is that the remote?
17:41:36t0masthe image?
17:41:43t0masno... that's an example wps
17:41:53t0masI'm adding images to the wps :)
17:42:01Rickwhat is wps?
17:42:09t0masSorry, while playing screen
17:53:30 Join G [0] (
17:59:07 Join LinusN [0] (
17:59:18LinusNHCl: i got it to work as well
17:59:35LinusNsilly me, forgot to unmute the 1380 :-)
18:00:01LinusNsounds horrible though, we need to work a lot on the sound buffering on rockbox
18:02:28 Part LinusN
18:03:07 Nick G is now known as thegeek (
18:03:48 Quit R3nTiL ()
18:04:00 Quit einhirn (Read error: 104 (Connection reset by peer))
18:06:17 Quit Patr3ck ()
18:12:20 Join wacky_ [0] (
18:23:10DeadManPoor father. Spent 200 on a 2nd hand PC that he can't get his money back on and it's faulty. EIDE controller appears to be busted. Anytime data is written to it the system blue screens or just crashes totally
18:23:38t0mashmz... that's screwed up...
18:23:50*t0mas doesn't have that type of partens :)
18:23:55DeadMantested a few hard disks and same results. Errors trying to format or copy
18:24:03 Join einhirn [0] (
18:24:08DeadManXP install falls over
18:24:12t0masI coded my first Basic app with my dad... when I was 12 :)
18:24:59DeadManso he will have to spend at least another 200 on mainboard, cpu and fan and memory unless we can somehow test the memory out
18:25:12DeadManI don't have any DDR laying around to test it though
18:30:39 Join _Lucretia_ [0] (
18:37:54Lynx_can you boot off cd?
18:45:11***Saving seen data "./dancer.seen"
18:49:15t0masanybody around who know's something about the wps files?
18:52:14 Quit Schnueff_ ("leaving")
18:57:40 Join prpplague^2 [0] (
19:03:46 Quit prpplague (Read error: 145 (Connection timed out))
19:04:18 Nick prpplague^2 is now known as prpplague (
19:06:22t0masFirst wps screen mod is done:
19:07:49 Join sofaSpud [0] (~john@
19:07:54 Quit einhirn ("Miranda IM! Smaller, Faster, Easier.")
19:11:24 Join mattzz [0] (
19:20:04 Join stevenm [0] (
19:20:28 Join matsl [0] (
19:28:23 Join Aison [0] (
19:34:51 Nick StrathAFK is now known as Strath (
19:36:32 Join einhirn [0] (
19:37:04HClDeadMan: like i said, second hand pcs are second hand for a good reason
19:38:49t0masmost time yes...
19:39:01t0masbut I've bought my server in good state... secondhand...
19:39:03HClt0mas: now it looks like the standard firmware a bit O.o;
19:39:16t0masHCl: it's nobby's design
19:39:17HClt0mas: well, there are the rare cases that good computers become obsolete
19:39:50t0maswell... my server is just one that got replaced...
19:40:03HClsame for mine
19:40:07t0masI tested it there with a knoppix/memtest cd...
19:40:15t0maseverything worked...
19:40:25t0masso I bought it :)
19:40:28HClwe got donated a whole serverblock of t-mobile
19:40:36HClone of their old servers is mine now
19:40:43t0masbut do you have a better idea for the wps?
19:41:08HClnot yet, i think that things like next song might be useful
19:41:10*t0mas starts to like this source hacking a little :)
19:41:16t0masyeah, it was on there
19:41:25HClthe primary reason why i don't like iriver's usage of screen display
19:41:28t0masbut the next song thing isn't working right with iriver yet...
19:41:33HClis that it wastes space that can be used for useful info
19:41:51t0masyeah, I had the last line like this: Next: Artist - title
19:41:58t0masfor 3 seconds..
19:42:03t0masthen Next: filename.mp3
19:42:05t0masfor 3 seconds
19:42:10t0masloop.. like that..
19:42:39t0masbut on iRiver (or maybe only on simulator) the next song option doesn't really work
19:43:12 Quit Nibbler (Remote closed the connection)
19:43:57 Join Nibbler [0] (
19:43:58 Join NibbIer [0] (
19:44:00 Join xNibbler [0] (
19:44:05 Quit NibbIer (Read error: 104 (Connection reset by peer))
19:44:07 Quit Nibbler (Read error: 104 (Connection reset by peer))
19:44:21t0mashi, hi, hi, bye, bye
19:44:26 Nick xNibbler is now known as Nibbler (
19:44:39 Nick Lynx_ is now known as Lynx_awy (HydraIRC@
19:53:53 Join freakeh [0] (
20:00:29 Quit freakeh ("whos col? :~<")
20:24:01 Join mirak [0] (
20:32:11 Join MoosCamaro [0] (
20:44:39t0masslowly making rockbox graphical is fun to do :)
20:44:57t0masbut there should be tought of a way to load images from disk?
20:45:04t0masor only include them on iriver
20:45:12***Saving seen data "./dancer.seen"
20:45:29t0masbecause the more graphics.. the more mem used
20:47:45mirakI am using mencoder to split a file
20:47:58mirakbut it's weird it doesn't split it right
20:49:22t0masanybody know's where this function is?
20:49:26t0masin wich header?
20:49:56t0masoh wait bmp.h
20:51:27 Quit Liehbeth (Read error: 60 (Operation timed out))
20:59:58 Join Liehbeth [0] (
21:03:01 Quit stevenm ("Leaving")
21:04:05HClt0mas: you can just use a define so they're only compiled in for iriver.
21:04:49t0masyeah I'll do that
21:05:25t0masusing read_bmp_file isn't a good idea
21:05:39t0maswould start the disk every time you open something using images
21:06:12miraknobody use mencoder here ?
21:06:52*t0mas doesn't
21:19:05 Quit thegeek (Read error: 104 (Connection reset by peer))
21:19:36 Part MoosCamaro
21:25:40 Join SeanHarris [0] (
21:26:53SeanHarrisi deleated my operating system for my archos gminiXS 200..
21:27:00SeanHarrisam i totaly screwed?
21:27:19SeanHarrisim trying to find some one who can send me the os
21:27:33t0masUntill now I only did iRiver...
21:27:42t0masSo I think someone else can better help you
21:27:58SeanHarrisok, well i hoped to find some one on here thant owned one
21:28:05SeanHarriscan could send me the OS
21:30:22t0maswell... it's kind of silent here... so maybe if you stay some time you might get lucky
21:30:28 Join Guest1046740 [0] (
21:30:33SeanHarrisheh, yeah....
21:31:30SeanHarrisi have posted on the forums too, so hopfully some one will see it there and can help...
21:33:59 Quit Aison (Read error: 54 (Connection reset by peer))
21:34:26 Join Aison [0] (
21:35:15SeanHarrisdoes any one here own an archos gminiXS 200?
21:37:22 Quit SeanHarris ()
21:40:30 Nick Guest1046740 is now known as thegeek (
21:49:46 Join XShocK [0] (
21:50:11XShocKhi all.
21:50:20XShocKhere only for a couple of minutes.
21:51:08 Join LinusN [0] (
21:51:09XShocKi did so that it does not start dma over
21:51:12XShocKhi linus
21:54:04XShocKthe main bug was in dma_stop. it should have IIS2CONFIG = 0x800; in order to stop dac. in terms of it it fired CE error in DSR0
21:54:49XShocKi also changed a couple of things such as initiating UDA1380 in the start
21:55:16XShocKand also eliminated dac stopping and starting,
21:55:36XShocKi will try to polish it so that it works fine. now need to go.
21:58:55LinusNwould be nice to see a patch
21:59:16 Quit Nibbler (Remote closed the connection)
21:59:20LinusNi'm working on this myself as we wpeak
21:59:36 Join Nibbler [0] (
22:04:56 Quit DMJC ("Leaving")
22:05:20LinusNXShocK: stopping the dac isn't the only solution, you can just as well stop the dma
22:07:36XShocKi guess by preventing the interrupt?
22:08:28XShocKi agree, but i think stopping dac is better, i hope it would save some energy.
22:09:43XShocKand by some strangeness it fired CE error in DSR0 with BCR0 being 0, which mean that dac was requesting data when it finishes, i added stopping of DAC and it worked fine.
22:09:53XShocKsorry, i need to go. cya
22:10:34 Quit XShocK (" Like's GUI? Then try HydraIRC -> <-")
22:15:55 Join DMJC [0] (
22:26:29 Join ARogan [0] (
22:26:52ARoganI have this weird problem with an archos jukebox recorder 20 v1
22:27:06ARoganwithin a 20 hr period. the device will just turn itself on
22:27:15ARoganjust sitting on a table off. all of a sudden it turns on
22:27:32ARoganthen the on button is kind of stuck for a while. after you mash it a bit. it works fine for another day
22:27:35ARoganany ideas?
22:27:45ARoganI think my archos has become self aware
22:33:37t0masfirst background idea
22:33:47t0maswith a little customed wps
22:34:58t0masI've replaced the background plan with an overlay... because this doesn't get overwritten by textlines
22:35:25Bagdert0mas: we still need margins or similar
22:35:30Bagdercalling it overlay doesn't solve that
22:35:48Bagderor textboxes
22:35:52LinusNwhat are those things on each side, above the progress bar?
22:36:00t0masLinusN: After the lcd_clear you can paint something, and call it a background.. because it get's overwritten
22:36:17t0masand before the lcd_update, you can do "overlay" because it overwrites everything else
22:36:22 Join tvelocity [0] (
22:36:40t0masThose things on the side are an idea of "nobby" on the boards
22:36:53LinusNbut what are they?
22:36:53t0masI just copy/pasted his interface idea... to test it :)
22:37:00t0masnothing... just static images
22:37:13t0masI guess he want's em to move like the iriver version
22:37:29LinusNand the 3 icons, are they separate bitmaps?
22:37:42t0masnope, this is just a very basic "overlay" image
22:37:47t0masjust displaying 1 bmp over it all
22:37:57LinusNwhat happens when the test scrolls?
22:38:10t0masHaven't fully tested
22:38:15t0masbut I guess it overwrites
22:38:22LinusNit will
22:38:29t0masnot sure..
22:38:38t0masbackground will be overwritten...
22:38:52t0masbut the overlay is painted just before the lcd_update... sa maybe it's intact...
22:39:08Bagderyes, it'll scroll under the icons
22:39:16LinusNthe scrolling does lcd_update_rect() in another thread
22:39:16BagderI guess
22:39:24Bagderah right
22:39:29t0masLinusN: in that case it will overwrite
22:40:00t0masso maybe we should use the boxed idea we had this morning?
22:40:11t0masto make scrolling happen in a box..
22:40:37LinusNi have a patch that solves half the problem
22:41:15*t0mas was just thinking of how to do it ;)
22:45:16***Saving seen data "./dancer.seen"
22:57:15t0masLinusN: how is your patch working?
22:59:21LinusNit extends the lcd_setmargins() function
22:59:46LinusNmainly for pupup menus, but it will work for the wps too
23:00:04LinusNhowever, the wps might want separate margins for each line
23:02:04t0mashm... is it ok for me to try a rewrite of it?
23:02:19t0masthe wps is now just not designed for this kind of idea's
23:02:52t0masand I guess it's less work to write a new format... than to try to get images and margin's into the one availible now?
23:09:40 Quit ARogan ("CGI:IRC")
23:10:56Bagdera new wps format?
23:12:45t0masor someone must have a great idea on how to get images integrated in the current format?
23:14:45Bagderit could simply be "%mf|filename|x|y"
23:15:48t0maswould work...
23:15:57t0masbefore of behind text
23:16:13Bagderwhy would you want text and graphics on top of each other?
23:16:33Bagderbut sure, we can support that
23:16:40elinenbetext on top of a album cover graphic
23:16:40t0maswell.. because text lines overwrite the whole line... if you pad em with spaces
23:16:49t0masso that should be on top
23:16:54Bagderah right, and with multiple pics...
23:16:59t0masbut on top graphic's should be refreshed more
23:17:09Bagdertext lines should not overwrite the whole line
23:17:14Bagderthat would be stupid
23:17:15t0masbut they do :)
23:17:22t0mas %ia
23:17:26Bagderthey DO yes, but we DO not support images
23:17:29t0maswould print: " Artist"
23:17:37t0masand spaces are cleared...
23:18:02Bagderand I repeatedly mention margins or textboxes for a reason
23:18:07t0masso maybe LinusN can fix this with the patch... so we don't longer use spaces... and we can use the simple %mf|filename|x|y format
23:19:01HCli hate hate hate hate hate math ;.;
23:19:03HClhi :(
23:19:35t0masBagder: I'll try to make that %mf|filename|x|y work tomorrow
23:19:41t0masshouldn't be to difficult
23:19:45tvelocitywhy do you hate math?
23:19:59Bagdert0mas: you were very quick so far!
23:20:16HCltvelocity: because i suck at it?
23:20:33HClcan anyone tell me the total amount of letter permutations you can make of the word information?
23:20:36tvelocityi see.. i love math :P
23:20:43t0masBagder: I had nothing to do this afternoon...
23:20:57t0masand I'm happy I can do something for rockbox now :)
23:20:58HCltvelocity: help me out? ;/
23:21:42t0masHCl: count the letters... and grab a GR...
23:21:47tvelocityHCl, i love math, but i'm not studying mathematics. i don't know if i _can_ help you
23:21:59HClt0mas: gr?
23:22:05t0masGrafische Rekenmachine
23:22:10HClt0mas: its not that simple cause of those crappy double letters.
23:22:21HClthe O,N and I can be interchanged
23:22:38t0masHCl: yes, substract those possebillity's afterwards?
23:22:52HCli don't know how many possibilities there are of that :/
23:22:53t0maspff... my typing starts to suck...
23:23:15HCl11! - (3*2!) ?
23:23:19HCli honestly have no clue :/
23:24:04tvelocitywhat exactly does the word permutation mean?:P
23:24:21HCldifferent combinations..
23:24:28t0maswell you can permutate 1 and 2 in 1 2 and 2 1
23:24:33t0masthat are two permutations...
23:24:48t0mas11! is the right start ;)
23:25:01HClthat doesn't help me much :/
23:25:47t0mas1 2 2 -> 2 1 2 -> 2 2 1
23:25:51t0mas3! = 6
23:25:58HCl11!/(2!)^3 ?
23:25:58t0mas6 / 2 = 3
23:26:15t0masarg... toeval = coincidence
23:26:26t0masand it's bed time when I start typing like this...
23:26:34HCl.... 3! = 3*2*1 so ofcourse 3*2 / 2 = 3
23:27:34t0masit's 11! / 2 / 2
23:27:45t0mas(for 2 double characters)
23:27:47 Join mecraw_ [0] (fwuser@
23:27:56t0masoh no...
23:28:00t0masthat's just for 1 double
23:28:20HClaccording to my notes its 11!/(2!)^3
23:28:32HCl^ being to the power of, not xor, obviously.
23:28:44LinusNgotta sleep, cu tomorrow
23:28:47 Part LinusN
23:28:49t0mas11! / 2! is ok for 1 double
23:28:52HClbut that barely brings me any closer to solving my assignment.
23:28:54 Join johntb [0] (
23:29:01t0masso I guess 11! / 2! / 2! would be ok...
23:29:06HClokay, then i'll assume i got it right..
23:29:48t0mas(not sure ;))
23:29:50HClmy next problem is that i need to count how many permutations there are where two consecutive letters occur more than once...
23:30:13 Quit tvelocity (
23:30:13 Quit thegeek (
23:30:13 Quit einhirn (
23:30:13 Quit matsl (
23:30:13 Quit mecraw (
23:30:13 Quit Bagder (
23:30:13 Quit crash_ (
23:30:33*t0mas found it
23:30:44t0mas11! / (2! * 2!)
23:30:54t0masso (11! / 2!) / 2! is ok
23:31:08HClyea, so my (11! / (2!)^3) is right..
23:31:44HClthat leads to my next problem
23:31:48t0masyou have to devide it by all permutation's you can't distinguish
23:32:03t0masthat'll be you problem ;)
23:32:09HClhow do i count how many permutations there are of the word information where a pair of two consecutive letters occur more than once.
23:32:14 Quit DMJC ("Leaving")
23:32:37NJoincrash_ [0] (
23:32:53t0maswell... I know how to do it for 1 pair...
23:33:26t0masin AAADE you have 2! (D and E) * 3 (places where AAA can be)
23:33:42t0masAAADE -> DAAAE -> DEAAA
23:35:06t0masso maybe you can use that for the 2 character problem :)
23:35:27t0masoh wait...
23:35:30HCl*shakes his head and sighs*
23:35:55t0masyou were looking for permutation's with NN and OO in it right?
23:36:03t0masalway's two of em? not just NN of just OO?
23:36:16HClhm.. wait..
23:36:23HClthere're only limited combinations of two pairs...
23:36:41t0masI NN F OO R M A T I
23:36:54t0masyou can permutate that in 9! way's
23:36:56HCli mean, no o.o
23:37:31HClyou have NI, ON, NO, IN...
23:37:36t0masshit :P
23:37:46HCli think thats all of them..
23:37:54t0maswhat's the dutch question?
23:38:07HClits english, here:
23:38:23t0mas7! * 4
23:38:25HCl"in how many ways can one arrange all of the letters in the word INFORMATION so that no pair of consecutive letters occurs more than once?"
23:38:26t0masdoesn't that work?
23:38:34t0masoh wait
23:39:06t0masthe 7! * 4 would be if you alway's wanted a pait together
23:39:12HCli forgot OI and IO
23:39:13t0masso 11! - (7! * 4)
23:39:54t0masso 11! - (5! * 6)
23:39:57HClso there are 6 possibilities of a letter combo appearing more than once...
23:39:59t0massomething like that
23:40:17t0masgood luck
23:40:24HClthanks :/
23:40:36t0masgonna sleep :)
23:40:38t0masc ya tomorrow
23:40:42 Quit t0mas ("good night")
23:44:02NJointvelocity [0] (
23:45:47NJoinmatsl [0] (
23:46:04NJoinBagder [0] (
23:46:15 Join t0mas [0] (
23:46:45t0masback again
23:47:01t0mas(short sleep ;))
23:47:48HCli wish i could sleep that short and be completely rested.
23:47:59HCli think i *might* be getting somewhere with my assignment...
23:48:16HClbut i'll probably have it completely wrong
23:50:04t0masas long as you have something ;)
23:55:02HClnope, horribly wrong
23:55:08HCleven after correcting several bugs, its still wrong.
23:58:45HCl*corrects another bug and gets an even wronger answer*
23:58:51HClgoooooddd i hate math >.<;

Previous day | Next day