00:00:58 | TPM_Debian | /dev/sda |
00:01:11 | DerPapst | cd /mnt |
00:01:16 | DerPapst | mkdir sansa |
00:01:22 | linuxstb_ | Then type "mount /dev/sda /mnt" |
00:01:28 | DerPapst | mount /dev/sda /mnt/sansa |
00:01:37 | | Quit moos (Read error: 110 (Connection timed out)) |
00:01:44 | DerPapst | or what linuxstb_ said |
00:02:41 | TPM_Debian | perfekt |
00:02:45 | amiconn | przemhb: If you bother to compare - this is the h1x0 driver taken as is, with just the port fiddling macros (and DELAY) changed |
00:02:53 | TPM_Debian | after moutn, it will show device data |
00:03:09 | TPM_Debian | i wil try copy os-files |
00:03:12 | linuxstb_ | TPM_Debian: After copying the files, type "umount /mnt" before disconnecting the usb cable. |
00:03:18 | TPM_Debian | ok |
00:03:22 | TPM_Debian | THX SO MUCH!!!!!!!!!! |
00:03:52 | DerPapst | better eject /dev/sda no? |
00:04:01 | Bagder | umount is fine |
00:04:23 | DerPapst | kk |
00:05:40 | przemhb | amiconn: I'll take a look... |
00:06:40 | linuxstb_ | DerPapst: Do you know if the IPL devs are aware of the big speed improvements recently made to the Rockbox driver for the 5g's LCD? |
00:06:54 | DerPapst | yes.. they are |
00:06:55 | TPM_Debian | linuxstb, must i rename the downloadet os-file "SKU_E-PPS022.mi4" to "PPS022.mi4" befor i can upload it? |
00:07:15 | Bagder | PP5022.mi4, yes |
00:07:18 | TPM_Debian | ok |
00:07:19 | | Quit newbyx86 () |
00:07:29 | DerPapst | i told it and GodEater did so too. |
00:07:33 | Bagder | that's a five, not an S |
00:08:20 | amiconn | DerPapst: I wonder if they care.... like about the power consumption and clock setup fixes on PP5002... |
00:08:30 | TPM_Debian | hmm . my sys does not have a "unmount" command |
00:08:57 | amiconn | TPM_Debian: Where did you read the 'n'? It's umount |
00:09:23 | TPM_Debian | please? |
00:09:29 | Bagder | umount |
00:09:32 | Bagder | not unmount |
00:09:34 | TPM_Debian | a .. k |
00:09:35 | TPM_Debian | ;) |
00:10:13 | DerPapst | amiconn: not too much i'd say.. unfortunately |
00:11:15 | TPM_Debian | hmmm .... it caaaannnnt be ... the display will not going on ... :[[[[ |
00:11:29 | linuxstb_ | Bagder: Shouldn't TPM_Debian also copy a bootloader file? |
00:11:37 | Bagder | indeed he should |
00:12:09 | Bagder | an mi4 only will hardly help |
00:12:20 | TPM_Debian | recovery mode will also show black display .... strange strange strange |
00:12:52 | TPM_Debian | i cant explain me that |
00:14:27 | TPM_Debian | can i reset the device ... like a "LOW-LEVEL-FORMAT" ? ... perhaps the flash is hard corrupt .. |
00:14:43 | amiconn | przemhb: Hmm, the patch looks still hackish to me. GPIO B2 isn't tuner power, it's the audio mux. The method should work though, but the placement should be changed before commit |
00:14:54 | TPM_Debian | or i has the device killed |
00:15:11 | linuxstb_ | TPM_Debian: You need to put it in recovery mode again (with e200tool), and then copy the bootloader file to /mnt |
00:15:15 | przemhb | amiconn: I do agree |
00:16:03 | amiconn | Hmm, and we need a radio context button map |
00:16:28 | | Quit Llorean (Read error: 104 (Connection reset by peer)) |
00:16:29 | amiconn | I think the FF/REW buttons are ideal candidates for tuning |
00:16:45 | przemhb | agree |
00:16:56 | | Join newbyx86 [0] (n=newby@ip68-7-12-123.sd.sd.cox.net) |
00:17:40 | | Join saratoga [0] (i=9803c6dd@gateway/web/cgi-irc/labb.contactor.se/x-9638f9cc075e5ade) |
00:17:57 | TPM_Debian | ohh man .... now e200tool cant found the device .... ..... .... |
00:19:09 | markun | TPM_Debian: maybe you should give it a rest and try again tomorrow |
00:19:14 | TPM_Debian | oh . ok .. i forgot the hold-key |
00:21:32 | TPM_Debian | can i copy "BL_SD_boardSupportSD.rom" and "PP5022.mi4" on the device, or first the bootloader and then (after reboot) the other file ? |
00:23:18 | Bagder | yes you can |
00:23:22 | TPM_Debian | ok |
00:23:55 | | Quit spiorf (Remote closed the connection) |
00:25:02 | TPM_Debian | after copy files turn power off or try it via e200tool ? |
00:25:16 | Bagder | umount, then pull the usb cable |
00:25:27 | TPM_Debian | and then? |
00:25:48 | Bagder | then I believe it reboots and it should boot fine |
00:25:53 | Bagder | into the OF |
00:25:59 | TPM_Debian | no ... display is on, and nothing will do |
00:26:13 | TPM_Debian | last message is "LUN0 unlocked" |
00:26:59 | | Quit midkay ("Leaving") |
00:28:29 | | Join spiorf [0] (n=spiorf@host215-212-dynamic.20-79-r.retail.telecomitalia.it) |
00:28:55 | TPM_Debian | i think if i turn the power off then the device will not update the files ... but .. what i can do ?! |
00:29:23 | Bagder | switch it off and on again |
00:30:10 | TPM_Debian | ok .... result: JOG-LEDs on , Display black ... hmmmm ....... |
00:30:55 | TPM_Debian | so i think slowly the device it dead |
00:31:34 | Bagder | I don't |
00:32:25 | | Join BigBambi [0] (n=Alex@rockbox/staff/BigBambi) |
00:32:57 | | Quit spiorf (Remote closed the connection) |
00:34:08 | TPM_Debian | well ... i got no more idea's what i can do .... |
00:34:42 | | Quit davina (Remote closed the connection) |
00:36:50 | | Join iamben_ [0] (n=ben@ppp-70-247-253-48.dsl.spfdmo.swbell.net) |
00:36:55 | Buschel | inspired by saratoga's tests i played around with the DEV_EN1/EN3 register on ipod video |
00:37:24 | Buschel | with EN1 = 0x424192e and EN3 = 0x00000037 the unit works fine for >8 hours now |
00:37:27 | theclaw | is there any documentation for the rockbox source? (i'd like to know where the "entry point" is, that is, which function the bootloader calls) |
00:37:52 | Buschel | all other bits must be set to have full functionality |
00:38:13 | Buschel | doesn't save a single mA :/ |
00:38:34 | linuxstb_ | theclaw: The entry point is in crt0.S (in firmware/). This is the low-level startup-code, and it then calls main() in apps/main.c |
00:39:46 | theclaw | thanks |
00:41:21 | TPM_Debian | YEAH ... it works now! ... Bagder after disconnect usb cable its need to reconnect to it ... then the device will start the writing data folloging by reboot and run the os |
00:41:34 | TPM_Debian | oh man ... THANK Y SO VERY VERY MUCH!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! |
00:41:48 | TPM_Debian | and all other people!!!!!!!!!!! |
00:42:19 | amiconn | przemhb: I have a usable keymap now |
00:43:50 | mrkiko | Does someone know any open-source software for phone accessibility? |
00:44:56 | theclaw | n8 |
00:45:03 | Buschel | and: DEV_EN1 = 0x00400008 (both bits) must be set for USB-detect |
00:45:08 | krazykit | mrkiko, that has nothing to do with rockbox. please stay on topic. |
00:45:17 | | Quit theclaw ("n8") |
00:46:09 | amiconn | przemhb: Patch uploaded |
00:46:38 | saratoga | Buschel: should probably put that in the wiki then |
00:46:46 | amiconn | Now the remaining question is why there is no sound........ |
00:46:57 | | Quit Robin0800 (" HydraIRC -> http://www.hydrairc.com <- The alternative IRC client") |
00:47:28 | Nico_P | amiconn: would #if (LCD_DEPTH > 1) be better than #ifdef HAVE_LCD_BITMAP for album art, or do you think a special define or another check are needed? |
00:47:30 | przemhb | amiconn: thanky you for the patch |
00:47:38 | przemhb | :) |
00:48:25 | amiconn | Nico_P: Of course, but we should probably have a separate macro |
00:49:07 | Nico_P | amiconn: maybe two actually. HAVE_ALBUMART and HAVE_REMOTE_ALBUMART |
00:49:19 | * | amiconn only read the first half of the question, but thinks that his answer might still be understandable |
00:50:20 | Nico_P | or maybe not the second... and should I define the first in the config*.h files? |
00:52:07 | saratoga | amiconn: did you realize that the DEV_EN3 register is already defined as CACHE_PRIORITY? |
00:52:26 | amiconn | yes |
00:52:27 | | Quit iamben (Connection timed out) |
00:52:44 | amiconn | That's why I added the comment that it needs verification |
00:53:01 | amiconn | But from a routine in the G5 rom it looks like it's a DEV_EN |
00:53:18 | amiconn | I posted it on pastebin somewhere - should be in the logs |
00:54:30 | amiconn | umm |
00:54:47 | amiconn | Bagder: What happened to the Recorder build in the last round? :> |
00:55:08 | | Nick fxb__ is now known as fxb (n=felixbru@h1252615.stratoserver.net) |
00:56:08 | Buschel | saratoga: updated wiki with the "must haves" |
00:56:37 | | Join iamben [0] (n=ben@adsl-75-15-163-242.dsl.spfdmo.sbcglobal.net) |
00:57:13 | | Quit iamben_ (Read error: 104 (Connection reset by peer)) |
00:57:54 | | Join Mouser_X [0] (i=cf9bb003@gateway/web/cgi-irc/ircatwork.com/x-142831f82a604643) |
00:58:09 | | Quit Mouser_X (Client Quit) |
00:58:19 | | Quit ender` (" "Religion is the opiate of the masses." -- Karl Marx "Winners don't do drugs." -- The FBI") |
00:58:45 | saratoga | Buschel: interesting that the video needed bit 5 set in DEV_EN3 |
00:58:49 | saratoga | the sansa did not |
00:59:29 | Buschel | it shows the same effect as bit 2 |
01:00 |
01:00:46 | Nico_P | amiconn: should I enable AA on targets with 2bpp screens? |
01:01:17 | | Join Mouser_X [0] (i=cf9bb003@gateway/web/cgi-irc/ircatwork.com/x-2e9d540f32f76b65) |
01:01:19 | | Part toffe82 |
01:01:33 | saratoga | Buschel: where did you set the bits? |
01:01:53 | saratoga | i noticed that doing it during startup caused some crashes that could be avoided by setting the same bits later |
01:02:06 | DerPapst | Nico_P: if it uses dithering maybe.. else i would say better not :) |
01:03:00 | Buschel | saratoga: not at the best place i guess... i set them in the ide_power_enable()-routine. this is first called after ~10s. |
01:03:32 | saratoga | that seems late enough |
01:05:35 | *** | Saving seen data "./dancer.seen" |
01:07:14 | | Join xxl3w [0] (i=xxl3w@c-68-59-75-34.hsd1.al.comcast.net) |
01:07:23 | xxl3w | does rockbox work with windows? |
01:07:58 | Mouser_X | You can run the simulators. |
01:08:31 | | Quit stewball`ghost (Read error: 113 (No route to host)) |
01:08:39 | Mouser_X | (But that's not necessarily going to give the best impression of what Rockbox is.) |
01:11:35 | krazykit | xxl3w, you can install rockbox while using windows, and you can put music on your device while using windows, so yes. |
01:13:01 | przemhb | bye |
01:13:08 | | Part przemhb |
01:14:04 | | Join TPM_Debian_ [0] (n=TPM@p5B07C9B3.dip.t-dialin.net) |
01:20:44 | | Quit n17ikh|Lappy () |
01:22:13 | | Nick fxb is now known as fxb__ (n=felixbru@h1252615.stratoserver.net) |
01:24:41 | | Join n17ikh|Lappy [0] (n=n17ikh@c-76-23-98-11.hsd1.sc.comcast.net) |
01:29:23 | | Join davina [0] (n=davina@cpc1-sout6-0-0-cust616.sotn.cable.ntl.com) |
01:30:38 | | Quit TPM_Debian (Read error: 110 (Connection timed out)) |
01:32:49 | | Quit xxl3w () |
01:40:14 | TPM_Debian_ | gn8 @all .. and thx :] |
01:41:20 | | Quit TPM_Debian_ ("MLN.ath.cx") |
01:45:49 | | Join iamben_ [0] (n=ben@adsl-75-33-218-239.dsl.spfdmo.sbcglobal.net) |
01:46:48 | | Quit bertrik ("bye") |
01:47:19 | | Quit BigBambi ("Please insert girder") |
01:49:48 | | Join JdGordon [0] (n=jonno@c210-49-113-143.smelb1.vic.optusnet.com.au) |
01:51:22 | | Join nomel [0] (i=42ed06d2@gateway/web/cgi-irc/labb.contactor.se/x-5ae7c4610f17118a) |
01:53:41 | nomel | how do i find who worked on the lv24020lp tuner driver? |
01:53:46 | | Join criznach [0] (n=criznach@host-69-145-134-192.grf-mt.client.bresnan.net) |
01:53:51 | nomel | is it Ivan Zupan, or jethead71+ |
01:53:54 | nomel | +=? |
01:55:08 | n1s | nomel: doesn't the svn history say? |
01:57:15 | nomel | yes :) just found that command. |
01:58:32 | | Quit iamben (Read error: 110 (Connection timed out)) |
02:00 |
02:02:45 | | Join BigBambi [0] (n=Alex@rockbox/staff/BigBambi) |
02:05:06 | | Quit iamben_ (Read error: 104 (Connection reset by peer)) |
02:07:18 | | Quit davina (Remote closed the connection) |
02:08:43 | | Join iamben [0] (n=ben@adsl-75-39-192-82.dsl.spfdmo.sbcglobal.net) |
02:09:27 | | Join johny1234 [0] (n=johny@p5B155901.dip.t-dialin.net) |
02:11:49 | | Quit RaRe (Read error: 113 (No route to host)) |
02:11:57 | | Quit BigBambi ("Please insert girder") |
02:12:39 | | Join RaRe [0] (n=Laffin_B@202-89-187-101.static.dsl.amnet.net.au) |
02:13:09 | Nico_P | wow AA causes a big binsize increase |
02:13:23 | JdGordon | wouldnt you expect that? |
02:13:25 | n1s | no surprise really |
02:13:40 | Nico_P | 4k on gigabeat |
02:13:41 | * | n1s guesses on 10k |
02:13:46 | n1s | doh |
02:13:58 | Nico_P | hehe then I might not get bashed too hard :p |
02:14:03 | JdGordon | Nico_P: are you copying the pic from the ram into a specific buffer for the wps? or displaying it straight from the MoB buffer? |
02:14:15 | Nico_P | JdGordon: straight from the main buffer |
02:14:20 | JdGordon | nice! |
02:14:45 | JdGordon | cuesheet and lyrics is next then ? :) |
02:14:47 | Nico_P | I think it's just about ready to be committed |
02:14:54 | Nico_P | JdGordon: yeah, cue is next |
02:15:09 | Nico_P | lyrics I don't think I'll do |
02:15:19 | n1s | with scaling, jpeg and from-tag support I guess 10k is more like it though |
02:15:28 | Nico_P | n1s: indeed |
02:15:41 | JdGordon | is scaling going to be added? |
02:16:19 | Nico_P | JdGordon: it's only planned... there are some issues I don't know how I will solve yet |
02:16:40 | JdGordon | ok |
02:16:56 | Nico_P | and the patch on the tracker has a bad scaling algorithm and will be completely outdated |
02:16:58 | JdGordon | oh, dont the good AA themes need scroling margins patch to work properly? |
02:17:20 | Nico_P | JdGordon: on most targets with a landscape display, yes, unfortunately |
02:17:34 | Nico_P | sansa and gigabeat are good though :) |
02:17:47 | JdGordon | the other 23 though :p |
02:18:08 | johny1234 | a question |
02:18:14 | JdGordon | an answer! |
02:18:20 | johny1234 | ^^ |
02:18:25 | mrkiko | a/__ |
02:18:33 | Nico_P | JdGordon: let's hope it will motivate amiconn to implement viewports |
02:18:34 | * | n1s was going to type that! :P |
02:18:37 | johny1234 | first, my english is not wll |
02:18:57 | johny1234 | is the cowon x5 a good player |
02:18:58 | Nico_P | I think unofficial builds won't disappear until he does |
02:19:38 | n1s | Nico_P: there will always be some hackish patch tat users want to have |
02:19:40 | mrkiko | johny1234: read guideliness; don't use words such as "wll": not all of us can understand them. |
02:19:56 | JdGordon | or we should think about adding that patch in way that it can be removed easily if/when viewports happens |
02:20:31 | n1s | johny1234: it depends on what you want to do with it etc... |
02:21:06 | JdGordon | Nico_P: its not likely to motivate amiconn to do it.. but more likely to get someone else working on it |
02:21:46 | n1s | JdGordon: did you get anywhere with the customizable statusbar? |
02:21:55 | johny1234 | n1s hear musik |
02:21:56 | JdGordon | not yet |
02:22:18 | Nico_P | JdGordon: someone lile you or me? :p |
02:22:20 | n1s | johny1234: I am certain it can play music :) |
02:22:55 | JdGordon | Nico_P: you me _jhMikeS_, anyone... its nto a small task |
02:22:58 | n1s | and do it well I was more asking about other stuff as recording/radio/video |
02:23:39 | Nico_P | JdGordon: indeed it's not... I'd probably be afraid of starting it :) |
02:23:59 | | Join BigBambi [0] (n=alex@rockbox/staff/BigBambi) |
02:24:09 | n1s | JdGordon: have you decided which route to take? |
02:24:42 | JdGordon | Its going to be similar to the list icons.. but im not sure the best way to integrate it there to save on duped code |
02:24:48 | JdGordon | and to not waste ram |
02:25:30 | n1s | JdGordon: will the size be customizable? |
02:25:35 | JdGordon | yes |
02:25:46 | | Join J3TC- [0] (n=jetc123@pool-71-125-77-210.nwrknj.east.verizon.net) |
02:25:49 | | Join johny1235 [0] (n=johny@p5B156CA5.dip.t-dialin.net) |
02:25:51 | n1s | ah, that's really all I want, great :) |
02:25:55 | JdGordon | no point doing it if it wasnt :p |
02:26:11 | n1s | for teh shineh! |
02:26:17 | johny1235 | aha |
02:26:33 | johny1235 | but with which quali |
02:26:38 | | Join daurnimator [0] (n=daurnima@unaffiliated/daurnimator) |
02:28:04 | | Quit Buschel () |
02:28:27 | * | Nico_P is off to bed... will probably commit tomorrow |
02:28:56 | JdGordon | cya |
02:29:45 | Nico_P | bye :) |
02:29:48 | | Quit Nico_P (Remote closed the connection) |
02:30:02 | n1s | johny1235: I have never listened to one but I think the audio quality is good |
02:34:55 | | Quit johny1235 (Read error: 104 (Connection reset by peer)) |
02:36:33 | | Join iamben_ [0] (n=ben@adsl-75-6-4-240.dsl.spfdmo.sbcglobal.net) |
02:41:10 | | Quit johny1234 (Read error: 101 (Network is unreachable)) |
02:44:13 | | Quit linuxstb_ ("ChatZilla 0.9.78.1 [Firefox 2.0.0.9/2007102514]") |
02:48:51 | | Quit iamben (Read error: 110 (Connection timed out)) |
02:49:41 | | Quit DerPapst ("So Long And Thanks For All The Fish!") |
02:51:05 | | Quit mrkiko ("leaving") |
02:54:22 | rasher | JdGordon: the text editor is ... tricky, if the file contains blank lines (you cant see which one you've selected) |
02:54:51 | JdGordon | yeah, any ideas how to fix that though? |
02:55:35 | rasher | I don't know the code, so no. |
02:56:16 | rasher | I was under te impression that it was specifically hidden though? Can't you just not hide it? |
02:56:56 | JdGordon | what was specifically hidden? |
02:57:32 | rasher | The selector bar |
02:57:58 | | Quit Thundercloud (Read error: 104 (Connection reset by peer)) |
02:58:27 | JdGordon | no, the problem is with the text drawing code.. it doesnt invert if there is no text being displayed |
03:00 |
03:01:56 | GX9900WZ | How come when I skip to a few tracks too fast, I hear a squeeky sound through the headphone, those sound you hear when the harddrive is seeking data. |
03:02:14 | | Quit n1s () |
03:05:14 | JdGordon | stupid bloody touchscreen! |
03:05:38 | *** | Saving seen data "./dancer.seen" |
03:06:32 | JdGordon | anyone good at maths here? |
03:06:52 | krazykit | i'm good at arithmetic. |
03:07:25 | | Join jhulst [0] (n=jhulst@unaffiliated/jhulst) |
03:11:27 | | Join TMM [0] (n=hp@ip565b35da.direct-adsl.nl) |
03:11:48 | | Join kingwen [0] (n=kingwen1@125.125.161.206) |
03:30:48 | kkurbjun | Jdgordon, what are you trying to do? |
03:30:56 | JdGordon | hey |
03:31:06 | JdGordon | trying to calibrate it for landscape |
03:31:22 | JdGordon | I thought the math would stay working once the values were put in |
03:31:30 | JdGordon | but its rotated 90 deg which is a bit wierd |
03:32:07 | kkurbjun | oh nice, yeah, the landscape mode is a bit strange, where are the calculations done? |
03:32:19 | JdGordon | button-mr500.c |
03:32:48 | JdGordon | http://rafb.net/p/IVIFMP15.html is my patch for that file |
03:32:56 | JdGordon | with the new values |
03:33:28 | | Quit nomel ("CGI:IRC (EOF)") |
03:34:16 | JdGordon | btw, SCREEN_ROTATE probably inst the best define... SCREEN_PORTAIT or _LANDSCAPE would be better |
03:35:34 | kkurbjun | SCREEN_PORTRAIT would be an easy enoguh chang |
03:35:35 | kkurbjun | e |
03:36:16 | kkurbjun | I was just thinking that too actually because it's a matter of perspective |
03:37:48 | | Join Dan[eq] [0] (i=dced10a9@gateway/web/cgi-irc/labb.contactor.se/x-c19225454ca9111f) |
03:41:25 | | Join barrywardell [0] (n=barrywar@host-194-46-230-223.dsl-ie.utvinternet.net) |
03:43:46 | * | JdGordon back in 10 |
03:45:09 | | Join iamben [0] (n=ben@ppp-70-248-222-203.dsl.spfdmo.swbell.net) |
03:48:19 | | Quit PaulJam (".") |
03:52:14 | preglow | kl |
03:53:34 | JdGordon | kkurbjun: see anything funny in the maths which i missed? |
03:54:09 | kkurbjun | yeah, I'm tring a compile out now |
03:54:29 | kkurbjun | but I want to see if I can figure out a way to make it so there doens't have to be an ifdef for it |
03:54:31 | JdGordon | ok cool |
03:54:48 | JdGordon | an ifdef for which part? |
03:54:55 | kkurbjun | the calculation |
03:55:15 | JdGordon | whats wrong with an ifdef? we have no plans for making it runtime witchab anyway |
03:55:42 | kkurbjun | yeah, I suppose, I just like to avoid them if possible |
03:56:26 | JdGordon | x1 and x2 need to be switched? |
03:56:41 | kkurbjun | x2 and val |
03:57:06 | kkurbjun | and x1 needs to be x2 on the x calc |
03:57:21 | JdGordon | ah ok |
03:57:27 | | Quit iamben_ (Read error: 110 (Connection timed out)) |
03:57:54 | kkurbjun | :), looks like I'm wrong too though |
04:00 |
04:00:27 | | Quit Dan[eq] ("CGI:IRC (EOF)") |
04:00:37 | | Join male [0] (n=male@adsl-156-53-18.mem.bellsouth.net) |
04:01:07 | male | Has anyone done any work on a browse-by-album-art plugin? |
04:02:04 | JdGordon | never heard of such a plugin.. so no |
04:02:08 | male | I'm not talking about a full on 3D cover-flow like thing. Just fullscreen album art browsing an selection plays the album. |
04:02:09 | JdGordon | kkurbjun: :) oh well |
04:03:20 | male | I might try adapting the bmp viewer then. |
04:04:06 | JdGordon | kkurbjun: do you have a wirless mouse/kb? |
04:05:06 | preglow | 1 |
04:05:16 | | Quit iamben (Read error: 104 (Connection reset by peer)) |
04:05:16 | JdGordon | 2! |
04:05:19 | preglow | 3! |
04:05:20 | kkurbjun | JdGordon: no, why? |
04:05:43 | JdGordon | kkurbjun: my mrobe seems to make my keyboard act very wierdly when its on! |
04:06:07 | kkurbjun | huh, that's odd |
04:06:50 | JdGordon | yeah |
04:06:51 | preglow | 4! |
04:06:59 | JdGordon | anyway, swapping x1 and x2 everywhere doesnt work :p |
04:07:03 | * | JdGordon gets some lunch |
04:07:05 | preglow | 5! |
04:07:13 | preglow | 6! |
04:08:13 | preglow | 7!! |
04:10:57 | | Join iamben [0] (n=ben@ppp-70-244-234-232.dsl.spfdmo.swbell.net) |
04:13:03 | | Join tedrock [0] (n=tedrock@d235-156-104.home1.cgocable.net) |
04:13:20 | preglow | WTTHT |
04:17:01 | | Join BHSPitLappy [0] (n=Me@unaffiliated/bhspitmonkey) |
04:27:15 | | Part kingwen |
04:31:37 | kkurbjun | JdGordon: Just committed the fix for it, I have to go |
04:34:49 | | Quit barrywardell () |
04:38:27 | | Quit iamben (Read error: 104 (Connection reset by peer)) |
04:43:52 | | Join iamben [0] (n=ben@ppp-70-250-215-221.dsl.spfdmo.swbell.net) |
04:48:14 | | Join psycho_maniac [0] (i=psycho_m@ppp180.hk.centurytel.net) |
04:59:42 | | Join TTThomas [0] (n=tblackwe@c-68-38-172-205.hsd1.de.comcast.net) |
04:59:45 | | Join aliask [0] (n=chatzill@c58-109-97-210.eburwd4.vic.optusnet.com.au) |
04:59:47 | | Join stevenm [0] (n=stevenm@129.2.200.234) |
05:00 |
05:05:05 | | Join alex[slx] [0] (n=Alex|slx@unaffiliated/alex-slx) |
05:05:42 | *** | Saving seen data "./dancer.seen" |
05:06:30 | | Quit miepchen^schlaf (Read error: 110 (Connection timed out)) |
05:06:48 | | Join miepchen^schlaf [0] (n=hihi@p54BF5768.dip.t-dialin.net) |
05:15:34 | | Quit bb (Nick collision from services.) |
05:15:41 | | Join bb_ [0] (n=bb@unaffiliated/bb) |
05:15:46 | | Quit criznach ("ChatZilla 0.9.78.1 [Firefox 2.0.0.9/2007102514]") |
05:18:40 | | Part stevenm ("Connection reset by beer") |
05:24:34 | | Quit jhulst ("Konversation terminated!") |
05:28:59 | | Join Calcipher [0] (n=Calciphe@ool-18bab657.dyn.optonline.net) |
05:32:21 | | Join ball [0] (n=ball@70.142.205.185) |
05:32:58 | | Quit TTThomas ("Lost terminal") |
05:33:21 | ball | Is Rockbox only available for pocket MP3 players? Is there a stand-alone version or an X client? |
05:33:41 | aliask | ball: There's a simulator which runs under SDL |
05:34:09 | JdGordon | whats a good define for CONFIG_ for SCREEN_PORTAIT or SCREEN_LANDSCAPE? |
05:34:33 | aliask | CONFIG_DISPORIENTATION? |
05:34:41 | | Join TTThomas [0] (n=tblackwe@c-68-38-172-205.hsd1.de.comcast.net) |
05:34:48 | JdGordon | something shorter :p |
05:34:50 | ball | aliask: thanks |
05:34:58 | Calcipher | ooh! |
05:35:04 | aliask | CONFIG_ORIENTATION? |
05:35:24 | Calcipher | JdGordon IS THAT WHAT I THINK IT IS? |
05:35:33 | aliask | Calcipher: Probably not :) |
05:35:38 | Calcipher | landscape mode? really really? |
05:35:41 | Calcipher | awww |
05:35:43 | JdGordon | its not |
05:35:52 | * | Calcipher dies |
05:35:53 | JdGordon | the mrobe will have a compile time oiption though |
05:36:23 | | Join kingwen [0] (n=kingwen1@125.125.161.206) |
05:37:06 | Calcipher | and...eh, you know what I was gonna ask, I'm still advocating for a landscape mode on the Sansa e200s |
05:37:26 | psycho_maniac | may i ask why? just curious |
05:37:27 | JdGordon | all it needs is someone to fix the lcd driver to do it.. and hen the bitmaps... |
05:37:37 | JdGordon | its not that hard really cor a compile time option... |
05:39:36 | ball | Does Rockbox work with an iPod mini, with Firewire? |
05:39:49 | Calcipher | psycho_maniac I was asking for that feature, because as a user who needs large fonts, I see using the longer length of the LCD screen as better use of space for scrolling text, so you can read more things on the screen when you have larger fonts, it makes sense, and doesn't cause any issues on long lists since they would scroll down normally anyway |
05:39:58 | aliask | ball: Yes. |
05:41:02 | psycho_maniac | would be a cool feature to show off i think. |
05:41:10 | ball | Would I need iTunes to install Rockbox? |
05:42:12 | | Nick HellDragon is now known as ifehf (i=jd@unaffiliated/helldragon) |
05:42:17 | | Nick ifehf is now known as HellDragon (i=jd@modemcable240.98-201-24.mc.videotron.ca) |
05:42:42 | psycho_maniac | no. read the install instructions. ball |
05:43:06 | aliask | ball: Here's a handy link too! http://download.rockbox.org/manual/rockbox-ipodmini2g/rockbox-build.html |
05:43:16 | TTThomas | so helpful! |
05:43:32 | aliask | I try |
05:45:04 | ball | Thanks |
05:46:56 | | Nick HellDragon is now known as rrrrrr (i=jd@unaffiliated/helldragon) |
05:46:58 | | Nick rrrrrr is now known as fwefe (i=jd@modemcable240.98-201-24.mc.videotron.ca) |
05:47:27 | | Nick fwefe is now known as HellDragon (i=jd@modemcable240.98-201-24.mc.videotron.ca) |
05:50:49 | JdGordon | Calcipher: although... there is a bit more to rotating on the sansa because the buttons need to be "remapped"... |
05:50:56 | JdGordon | do you know c? |
05:58:31 | psycho_maniac | is this going to get implemented? just curious because i know gigabeat owners might want this feature. |
05:59:11 | * | Mouser_X is fine with his 240x320 screen. |
05:59:54 | JdGordon | I doubt both orientations would be offered as dailys.. but I dont see why a patch to add the option wouldnt be accepted |
06:00 |
06:00:00 | psycho_maniac | well if its landscaped on the gigabeat then its the same resolution as the ipod video correct? |
06:00:10 | | Quit J3TC- (Read error: 110 (Connection timed out)) |
06:00:20 | Mouser_X | psycho_maniac: Yes. |
06:05:43 | Calcipher | sweet, I'm sorry JdGordon I was doing some accounting for my pops, and no I do not know C |
06:06:03 | Calcipher | sorry, I do want to learn a language though |
06:07:07 | | Join Llorean [0] (n=llorean@ppp-70-255-141-106.dsl.hstntx.swbell.net) |
06:07:43 | psycho_maniac | what is the button you press to show the bootloader info on start up? |
06:08:08 | JdGordon | which target? |
06:08:42 | psycho_maniac | ipod |
06:09:00 | JdGordon | any button prob? |
06:09:24 | psycho_maniac | is it? i just tried right and that worked. what would this be under the manual? |
06:09:26 | JdGordon | right button |
06:09:54 | JdGordon | its not really useful for everyday users.. so no need for it in the manuak |
06:10:43 | ball | I'd be happy if I could just find a Pascal compiler that worked. |
06:10:46 | psycho_maniac | would it be in the wiki? |
06:10:53 | Calcipher | anyone around who has generated voices in cygwin? |
06:11:07 | Calcipher | I ran into some problems doing that |
06:11:14 | JdGordon | psycho_maniac: could be... its defiantly only the right button thoygh |
06:12:11 | JdGordon | damn, the mrobe lcd is soo much slower in landscape mode |
06:12:27 | JdGordon | no wonder the OF's screen is so boring! |
06:13:04 | Llorean | JdGordon: re "landscape mode and compile time options", it'd be much more useful as a runtime option. There's already a compile time option patch for the gigabeat and as far as the discussion I've heard, it's not particularly wanted since really the official build will just be one way or another. |
06:14:03 | JdGordon | yeah, well having it runtime is probably not going to happen, at least a compile time option helps those that want to use it |
06:14:15 | Llorean | Why not just pick one? |
06:14:26 | JdGordon | why is one better than another? |
06:14:31 | | Quit homielowe (Connection reset by peer) |
06:15:05 | Llorean | Well, since I doubt we'll have the buildservers producing two builds for every target in the future, one kinda needs to be picked if it's not a runtime option... |
06:15:20 | JdGordon | I wouldnt complain if there were 2 gigabeat builds... after all.. its not extra work adding wps or bmps for the rotated build |
06:15:34 | JdGordon | not for all targets... just selected ones |
06:15:38 | Llorean | Why? |
06:15:44 | Llorean | That's somewhat unfair to all the other targets... |
06:15:51 | JdGordon | because not all fell right rotated |
06:16:06 | Llorean | Why do you get to decide which do and which don't? |
06:16:16 | JdGordon | because im special :p |
06:16:21 | JdGordon | but yeah, i guess your right |
06:16:29 | psycho_maniac | would be cool if it was an option. landscape: yes/no |
06:16:33 | JdGordon | but having the option in the code doesnt add anything bad to it... |
06:16:44 | Calcipher | Does my argument sound reasonable? as to why I would like this implemented |
06:16:50 | Llorean | It just seems like a waste of time to work on a feature that's already been called "not wanted" for another target. |
06:17:06 | JdGordon | so why not accept it? |
06:17:15 | JdGordon | isnt the gb one for the sim? |
06:17:21 | saratoga | if someone wants to #define in orientation settings, power to them |
06:17:28 | Llorean | Calcipher: Please, we're not discussing whether Portrait/Landscape option is bad. We're discussion whether he should do it the _wrong_ way and waste time on something that'll later need to be implemented the right way if it's going to be included in official binaries. |
06:17:49 | * | JdGordon is farily confident runtime rotating will never happen |
06:17:55 | JdGordon | definatly not before viewports anywa |
06:17:57 | Llorean | JdGordon: The GB one is for target. |
06:18:10 | Llorean | People use it with a custom bootloader that allows booting from either .rockbox or .rockbox_1 |
06:18:21 | Llorean | And I _really_ don't like features that encourage people to use custom / outdated bootloaders |
06:18:40 | Llorean | But I'm not the one who said compile-time is a bad idea |
06:18:54 | Llorean | Just relaying what I observed in a previous discussion on the matter that I actually wasn't involved in. |
06:18:55 | JdGordon | whos against the option? |
06:19:20 | Llorean | Don't remember who all was. |
06:19:29 | Llorean | I just remember it mostly being a "If it's going to be done, it really should just be done the right way." |
06:19:42 | JdGordon | ok |
06:19:46 | Calcipher | I'm not accusing anywone of saying its bad, I was just curious if you think my reasoning is seinsible |
06:19:47 | psycho_maniac | shouldnt everything be done the right way first? |
06:20:01 | JdGordon | now thats an odd idea :p |
06:20:19 | Llorean | Calcipher: Why does the reasoning matter if pretty much everyone agrees a runtime option is worth having if someone could do it. |
06:20:28 | Llorean | psycho_maniac: Well, that's why Album Art was kept out so long... wrong way. |
06:20:38 | | Join homielowe_ [0] (n=chatzill@d207-81-67-190.bchsia.telus.net) |
06:20:43 | | Nick homielowe_ is now known as homielowe (n=chatzill@d207-81-67-190.bchsia.telus.net) |
06:20:49 | JdGordon | AA is going in tomorow probably ! |
06:20:57 | Llorean | I know! |
06:20:59 | saratoga | i can't wait |
06:21:04 | Calcipher | oh ok, I didn't mean the method, thats all up to you all, as the devs |
06:21:05 | saratoga | i'm so sick of hearing about it |
06:21:20 | saratoga | i've never been so excited about a feature I will never use |
06:21:27 | psycho_maniac | great now i can download every theme for my player on the wiki ] |
06:21:33 | JdGordon | saratoga: haha ditto |
06:21:40 | Calcipher | haha |
06:22:09 | Llorean | JdGordon: Honestly, if you're planning on implementing compile time rotation for *all* targets, *I* won't complain too much. |
06:22:20 | psycho_maniac | what is album arts fs#? |
06:22:27 | saratoga | now if we could just figure out the remaining PP registers, and get Zagor to commit USB support, hell will be about frozen over |
06:22:37 | Mouser_X | psycho_maniac: 3035? |
06:22:44 | JdGordon | viewports before hell can freeze! |
06:22:47 | Calcipher | haha |
06:22:56 | saratoga | what do viewports even do |
06:23:01 | Calcipher | what is viewports? |
06:23:04 | Mouser_X | psycho_maniac: (It was mentioned in the logs fairly recently.) |
06:23:16 | JdGordon | Llorean: I'm not planning on adding it.. but I dont see why we cant commit the patches as they come in... |
06:23:35 | ball | Thanks for you help chaps. |
06:23:40 | | Part ball ("bye!") |
06:23:56 | JdGordon | viewport will in theroy split up the display into sub "windows" each being able to scroll differently and stuff... |
06:24:12 | JdGordon | and more than that |
06:24:12 | Llorean | JdGordon: Because since an official "rotated" build probably won't be available anyway, if they have to compile a custom build to use it either way, they might as well patch and keep the code from being more complicated? |
06:25:14 | JdGordon | nup.. I dont tinhk thats a good argument... the code wont change in that section anyway.. so commitnig the patch makes the custom builders lives easier.. and doesnt effect anyone else |
06:25:46 | Llorean | JdGordon: So why do we make custom builders' lives easier and our support guys' lives harder? |
06:25:58 | Llorean | Why exactly do the people who aren't willing to help contribute directly the ones we should be helping out? |
06:27:47 | psycho_maniac | AA is 3045 |
06:28:35 | Mouser_X | psycho_maniac: I was pretty close... |
06:31:04 | psycho_maniac | what is stopping "scrolling margins" from being comitted? |
06:31:29 | Llorean | psycho_maniac: It does the same thing that viewports will do. |
06:31:31 | JdGordon | its another "not the right way of doing it" patch |
06:31:37 | Llorean | Or rather, what it does is a small portion of what viewports will do |
06:33:27 | psycho_maniac | with vireports will you really be able to have the menu in the wps like the example on the wiki page? |
06:34:16 | Llorean | Depends on how they're implemented, and more specifically, whether someone codes up a patch to do that afterward |
06:35:48 | Mouser_X | With viewports, you could have a spectrum anylizer in the WPS. Well, at least as I recall, you could have plugin that runs in a viewport on the WPS, and that plugin could be an anylizer... I don't know how capable a DAP would have to be to actually do that though. |
06:36:23 | JdGordon | its all ideas still.... |
06:36:27 | Llorean | Yes, a TSR plugin drawing to a viewport is one aspect brought up today. |
06:36:33 | JdGordon | nothing is coded yet so we dont know what will be possiblw |
06:36:57 | Llorean | JdGordon: True, but amiconn suggested a plugin drawing to a viewport, so if he does end up being the one to implement it, it'll probably end up possible. |
06:39:00 | * | JdGordon thiks vp will be such a massive change noone will actually be bothered starting it :p |
06:41:04 | | Part kingwen |
06:41:41 | psycho_maniac | i dont really like the menu in wps idea really. |
06:42:56 | Calcipher | haha, sounds crazy, I sure would never care for the analyzer, or any visualizations probably, all my player does is hang out in my pocket, and play me some music |
06:43:16 | | Part alex[slx] |
06:44:01 | Mouser_X | I'd like visulizations, but only if you have the option to disable them. They'd be disabled 95% or more of the time for me, but occasionaly I'd like to have them up. |
06:44:03 | psycho_maniac | i liked the wps that had a "fake analyzer" on it. |
06:44:19 | Mouser_X | Which was that? |
06:45:35 | psycho_maniac | i couldnt tell you the name. its for the ipod video and the artist lables his themes that always starts with "phk" or something like that. |
06:46:12 | Mouser_X | Ah. I did actually check that WPS gallery once. I might look through it again. |
06:46:16 | | Join linuxstb_ [0] (n=linuxstb@rockbox/developer/linuxstb) |
06:46:52 | psycho_maniac | its not on rb-t i dont think . |
06:47:44 | Mouser_X | I've only looked at the iPod video WPS gallery in the RB wiki. |
06:49:23 | male | Has anyone ever done anything like have a different WPS for when the backlight is off? |
06:49:47 | | Join hannesd_ [0] (n=light@gate-hannes-tdsl.imos.net) |
06:49:58 | male | I find that a color-intesive WPS on the Nano is unreadable with the backlight off. |
06:50:08 | psycho_maniac | it seems to me the wiki is slower then rb-t |
06:50:59 | male | Is there a conditional the backlight status? |
06:51:05 | male | s/the/for the/ |
06:51:07 | psycho_maniac | male: isnt that why you turn the backlight on |
06:51:32 | saratoga | a lot of players work pretty well with the backlight off |
06:51:35 | male | psycho_maniac: Seems a waste to turn the backlight on at track change just for a glanec. |
06:51:41 | male | How about a strobe backlight? |
06:51:49 | male | Flashes once a second or so. |
06:51:58 | male | That might be sufficient. |
06:52:06 | * | JdGordon can hardly see the e200 display when the backlight is on and there is any sun around :'( |
06:52:12 | saratoga | theres no way that would be comitted |
06:52:16 | male | Well, the nano is very dark with the BL off. |
06:52:33 | Mouser_X | As is the Gigabeat. |
06:52:38 | psycho_maniac | i heard the gigabeats screens go off when the backlight is off. correct? |
06:52:39 | saratoga | JdGordon: I think theres a brightness control on the sansa, might be possible to make it brighter |
06:52:46 | Llorean | JdGordon: Pretty much the Nano and iPod 5G are the only ones with really visible color displays with BL off |
06:52:58 | Mouser_X | psycho_maniac: It used to, but they took that out. |
06:52:58 | Llorean | Unfortunately, bright sunlight is very similar to "backlight off" |
06:53:18 | saratoga | regarding the gigabeat, the LCD and controller should probably be powered down when the light is off to save power |
06:53:29 | Mouser_X | Apparenlty, there wasn't any savings having it turn off, and it slowed it down a *lot.* |
06:53:40 | male | I think a patch for this strobe idea should be pretty easy to implement. |
06:53:49 | JdGordon | it doesnt help that my glasses tint when in the sun so it makes it even harder than usual :p |
06:53:56 | Mouser_X | saratoga: It used to be. toffe test it thought, and said that it wasn't worth turning off. |
06:54:10 | psycho_maniac | actually there was a patch that would turn the lcd to the beat of the music. |
06:54:21 | male | Interesting. |
06:54:26 | saratoga | Mouser_X: I don't understand the things the gigabeat people say |
06:54:44 | saratoga | apparently the LCD, and cpu frequency scaling doesn't save power |
06:54:50 | saratoga | which makes no sense to me |
06:54:54 | JdGordon | ijuts :p |
06:55:08 | Mouser_X | Toffe tested power usage with the LCD controller on, and off, and the differences in power usage were minimul to none. |
06:55:09 | Llorean | saratoga: CPU scaling doesn't as far as we can tell. |
06:55:20 | Mouser_X | At least, that was what I was told. |
06:55:20 | saratoga | err, I mean apparently the frequency scaling doesn't, and now the LCD |
06:55:27 | Llorean | LCDs (not backlights) really do drain little enough power in most cases. |
06:55:40 | Llorean | The LCD wasn't "None" just "trivial amounts" |
06:55:51 | saratoga | was the controller disabled too? |
06:55:58 | saratoga | i'd imagine between the two there'd be some savings |
06:56:06 | Llorean | Dunno |
06:56:14 | saratoga | of course compared to that arm9 core maybe it was too small to care about |
06:56:18 | Mouser_X | Backlight was turned off, and the LCD controller was turned off. as I understand it. |
06:56:21 | Llorean | As for the CPU, if I recall someone theorized that if we just left it alone it handled scaling itself or something. |
06:56:37 | saratoga | that'd be easy enough to test |
06:56:49 | Llorean | I have no idea if they were just talking out their ass though. |
06:57:07 | saratoga | see if power usage scales linearly with CPU load or not |
06:57:08 | Llorean | But I do know runtime tests show either equivalent or slightly worse runtime when we scaled from 100 to 300 |
06:57:35 | Llorean | Of course, most instances had a boost ratio of nil, or nearly so, I'd imagine, even then. |
06:57:51 | | Quit linuxstb (Read error: 113 (No route to host)) |
06:58:04 | saratoga | though i'm not sure how a CPU could know to throttle itself better then rockbox could |
07:00 |
07:00:05 | psycho_maniac | has there ever been talk about selecting more then one thing in rockbox? it would work good for deleting. |
07:01:58 | Llorean | It's been suggested many times. |
07:02:36 | JdGordon | and nocked back every time... |
07:02:40 | JdGordon | well almost every time... |
07:02:49 | Llorean | Hmm? |
07:02:50 | JdGordon | not really easy to do with the current code |
07:02:55 | Llorean | Aaah |
07:03:03 | JdGordon | would be ncie to have though |
07:03:14 | Llorean | I thought the idea of a selection widget was smiled upon, just not really done yet. |
07:03:26 | Mouser_X | I'd like it for playlist control, when moving multiple items to a different location. |
07:05:11 | | Quit hannesd (Read error: 110 (Connection timed out)) |
07:05:12 | | Nick hannesd_ is now known as hannesd (n=light@gate-hannes-tdsl.imos.net) |
07:05:29 | | Quit saratoga ("CGI:IRC") |
07:05:43 | *** | Saving seen data "./dancer.seen" |
07:06:38 | JdGordon | does it really make sense to allow up to 24x24 pixel icons for the statusbar? |
07:06:55 | JdGordon | it makes the code slightly simpler.. but wastes potentially more ram |
07:08:14 | Llorean | It'd depend on the target, I think. |
07:08:37 | Llorean | People replace the status bar with a rather large bar in the WPS quite often, so I'd imagine them wanting to everywhere if they could. |
07:08:39 | JdGordon | yeah, but im looking for a way to do it the same for all tagets |
07:09:00 | JdGordon | maybe we think about dropping the max size on the smaller lcds |
07:09:10 | Llorean | We'll probably want to |
07:09:22 | Llorean | Especially for Archoses and maybe even X5/M5s |
07:09:26 | Llorean | And the iFP if that ever happens. :-p |
07:10:14 | JdGordon | how much crap would I be in if i removed the number display in the statusbar? |
07:10:25 | Llorean | Um? |
07:10:31 | Llorean | You mean numeric battery and volume? |
07:10:37 | JdGordon | yeah |
07:10:43 | Llorean | A lot, I think |
07:10:50 | JdGordon | thats what I was afraid of :p |
07:10:57 | Llorean | Most of us prefer knowing an objective volume level |
07:11:19 | JdGordon | I'm tihnking of using the sysfont if the ui font is too small on targets without an rtc |
07:11:33 | psycho_maniac | i like the numbers more then the battery because i can see the numbers more clearly. |
07:11:38 | JdGordon | the ones with an rtc would load a seperate iconset with the numbers bmp's for the clock |
07:11:49 | JdGordon | sane? or stupid? |
07:11:56 | Llorean | What about volume and battery? |
07:12:08 | JdGordon | i'm trying to keep ram usage down... |
07:12:13 | Mouser_X | I'd prefer a percentige count, rather than numbers, for battery display stuff. |
07:12:30 | Llorean | Mouser_X: Battery is a percentage... |
07:12:32 | psycho_maniac | what does it mean when a wps loads good in the simulator but not so good on the actual player. |
07:12:55 | Mouser_X | Llorean: Ah. Goes to show how often I look. |
07:12:58 | Llorean | JdGordon: Why does the RTC need custom numbers, and more specifically, why can't those custom numbers be reused for anything numerical in the status bar? |
07:13:39 | JdGordon | the user font may not fit, the sysfont may be too small.. and/or the user may want a differnt font for htme than the other 2 |
07:13:54 | JdGordon | Linus agreed it was good to allow a seperate set for the numbers |
07:14:22 | JdGordon | they could be reused.. but it adds alot of waste to non rtc builds which would only use them for the batt/vol display |
07:15:06 | Llorean | I think that using them for battery and volume is less wasteful than RTC... |
07:15:14 | Llorean | That's two displays rather than one. |
07:15:54 | Llorean | It's only wasteful for users who don't use either as a numeric display *and* don't have an RTC. |
07:16:14 | Llorean | And it'd look really, really odd for the RTC to have one set of numerals and the Volume and Battery use a different set within the same status bar |
07:16:34 | JdGordon | they would use the same if the rtc was there.. |
07:16:38 | JdGordon | ok, ill always add them |
07:16:56 | JdGordon | as a seperate set though so they dont have to be the same dimensions as the icons |
07:17:14 | Llorean | Probably a good idea |
07:18:03 | | Quit Mouser_X ("CGI:IRC (EOF)") |
07:19:40 | | Join midkay [0] (n=midkay@rockbox/developer/midkay) |
07:19:48 | psycho_maniac | then people may use the status bar in wps'es. i know i only like it in the menu as of now. |
07:20:47 | | Join Mouser_X [0] (i=cf9bb003@gateway/web/cgi-irc/ircatwork.com/x-e5636debe3e72279) |
07:21:02 | | Quit Mouser_X (Client Quit) |
07:21:43 | | Join Mouser_X [0] (i=cf9bb003@gateway/web/cgi-irc/ircatwork.com/x-1b5ab75eeceec00f) |
07:23:45 | Calcipher | what is RTC? |
07:23:58 | JdGordon | real time clock |
07:24:50 | JdGordon | http://rafb.net/p/8f1IN629.html <- /me's latest peice of nasty code :p |
07:27:07 | Calcipher | what does that do for rockbox? |
07:27:29 | JdGordon | which? |
07:27:49 | Calcipher | RTC |
07:28:22 | JdGordon | its the clock |
07:28:34 | Calcipher | oh, so what was changed for it? |
07:28:39 | JdGordon | nothing |
07:29:35 | Calcipher | oh, but hasn't that been in there awhile? |
07:29:58 | JdGordon | yes |
07:30:04 | JdGordon | that paste was for soemthing different |
07:30:12 | psycho_maniac | does violate copyright http://www.rockbox.org/twiki/bin/view/Main/WpsIpod5g#Rock_AMPED ? it seems to resemble rockamp |
07:30:46 | psycho_maniac | woah its already been removed i guess. |
07:31:23 | psycho_maniac | ok nm looked at wrong one. sorry :S |
07:33:43 | psycho_maniac | it looks exactly like rockamp. just a different color. |
07:40:05 | | Quit BHSPitLappy (Read error: 110 (Connection timed out)) |
07:43:29 | psycho_maniac | when AA is comitted. do you need a special sized picture for it to work and format? |
07:43:37 | JdGordon | i belive so |
07:43:49 | JdGordon | bmp and I dont know the size |
07:44:36 | Mouser_X | What I'm reading from the logs is that it will look for the size requested by the WPS, and if it doesn't find it (cover.100x100.bmp), then it looks for cover.bmp. |
07:45:02 | Mouser_X | (Replace 100x100 with whatever numbers the WPS requests) |
07:45:35 | Mouser_X | Scaling will be implemented later. |
07:46:36 | psycho_maniac | i dont understand this, " No embedded album art support" what does embedded mean in that sentence? |
07:46:46 | Mouser_X | In the ID3 tags. |
07:47:02 | Mouser_X | (Of the MP3, or whatever supports images in the music file.) |
07:47:30 | psycho_maniac | i never actually download album art. only when wmp downloads them for me without knowing. |
07:47:53 | Mouser_X | I've never downloaded it intentionally, though occasionally it comes with the albums... |
07:48:41 | psycho_maniac | i once had "show system/hidden" files un ticked and i noticed i have LOTS of album art. |
07:49:22 | aliask | That'll be windows media player |
07:49:42 | aliask | Creates 3 or 4 files per album. |
07:50:19 | * | Mouser_X uses Winamp, and thus doesn't have this problem. |
07:50:35 | psycho_maniac | yup actualy these were just for songs. dont know why i used wmp. i usually get bored and try out new programs. |
07:50:39 | Calcipher | I still haven't been able to generate sapi voices in cygwin, and have no Idea why |
07:51:21 | Calcipher | no one else seems to know whats going on with the error message I get |
07:52:27 | Calcipher | and I can try the vmware method, but I don't really know how to use other sythesizers like sapi5 |
07:53:06 | amiconn | You cannot use sapi in the vmware image of course |
07:53:17 | amiconn | sapi is a windows feature |
07:53:21 | Calcipher | in the debian setup, or how to access my Win XP partitions from the vmware environment |
07:53:31 | | Quit homielowe (Success) |
07:53:40 | Calcipher | where I have a possible alternative tts engine for linux, waiting to be tested! |
07:54:35 | Calcipher | I have Loquendo TTS for the tom tom GO 501 GPS system, and that is for a linux system |
07:55:00 | Calcipher | I just don't know how to access those files from within VMware |
07:55:34 | | Join midgey_ [0] (n=tjross@westquad-188-46.reshall.umich.edu) |
07:55:43 | | Quit midgey (Read error: 104 (Connection reset by peer)) |
07:57:00 | Calcipher | nobody here seems to be familiar with the cygwin voice generating method, or atleast no one has said anything in a few days |
07:57:29 | | Join sup [0] (i=1000@c80-217-107-137.bredband.comhem.se) |
07:58:20 | amiconn | I have no idea what could be wrong on your end |
07:58:43 | amiconn | I did quite some things to speed up the sapi voice generation method, and it works like a charm here |
07:58:59 | Calcipher | hm |
07:59:15 | | Join bertrik [0] (n=Bertrik_@134-022-045-062.dynamic.caiway.nl) |
07:59:17 | Calcipher | would you like to see the erorr I'm recieving |
07:59:27 | amiconn | There should be a specific error message before the ***make: error N messages |
07:59:41 | amiconn | Also, make sure you have all required programs installed |
07:59:59 | Calcipher | I do use non default tts packages, like scansoft, neospeech and loquendo |
08:00 |
08:00:34 | amiconn | Well, as long as those are sapi voices (preferably sapi5), there should be no problem |
08:00:40 | amiconn | I'm using at&t voices |
08:01:10 | Calcipher | well I was recieving a arm-elf-gcc path error message, but Mouser_X told me of a fix for that particular issue |
08:01:22 | amiconn | ? |
08:01:36 | psycho_maniac | booting the OF first, would that be under the bootloader or could that be a patch? |
08:02:21 | Calcipher | yeah it was complaining that a path was set incorrectly, but I don't get any other errors after I specify the correct path at startup |
08:02:29 | psycho_maniac | Im thinking its in the bootloader, but just want to make sure. |
08:02:57 | Calcipher | let me get the message for you amiconn, one minute |
08:03:07 | amiconn | Well, you need a working build environment for rockbox in order to be able to build voices |
08:03:25 | amiconn | That includes a working gcc for your target(s) |
08:03:32 | amiconn | ...and the path set correctly |
08:03:36 | | Join Crash91 [0] (i=d98bd903@gateway/web/cgi-irc/labb.contactor.se/x-884415e4e86b64ce) |
08:03:40 | Crash91 | hello |
08:03:46 | Llorean | psycho_maniac: One could make a patched version of the bootloader to do it, yes |
08:03:55 | amiconn | And you need the encoder (lame) in the path |
08:03:57 | Llorean | A quick and dirty hack can be done with a single-character change to the source code. |
08:04:39 | | Quit Crash91 (Client Quit) |
08:04:55 | psycho_maniac | Llorean: To load the OF first? |
08:04:59 | Llorean | Yep |
08:08:09 | | Join homielowe_ [0] (n=chatzill@d207-81-67-190.bchsia.telus.net) |
08:08:14 | | Nick homielowe_ is now known as homielowe (n=chatzill@d207-81-67-190.bchsia.telus.net) |
08:09:56 | Calcipher | crap, now I can't even go through the build configuration process |
08:10:03 | Calcipher | so somethings different |
08:10:37 | Calcipher | I must have done the export PATH=$PATH:arm/opt/gcc wrong |
08:10:53 | Calcipher | don't even remember if thats correct |
08:11:42 | Calcipher | lame: command not found, I know its there because it went through the other day without errors |
08:11:51 | | Part Llorean |
08:11:54 | psycho_maniac | do the rules here also apply in #rockbox-community? |
08:12:17 | amiconn | The path can't be correct this way, there's a leading slash missing |
08:12:22 | Mouser_X | Calcipher: If what you're doing is the command I told you yesterday, then it's "export PATH=$PATH:/opt/arm/bin" |
08:12:26 | psycho_maniac | ie: enter is not the space button. |
08:12:38 | Calcipher | damn |
08:12:45 | Calcipher | I thought that made more sense |
08:12:53 | Calcipher | opt for optional |
08:12:55 | amiconn | And lame isn't part of cygwin. Get the win32 version and install it somewhere in your path |
08:13:29 | amiconn | And why do you need to input it every time? |
08:13:51 | * | Mouser_X doesn't know how to set the path permanently. |
08:14:00 | amiconn | You should put such additions to the path to your .bashrc |
08:14:18 | Mouser_X | I didn't bother finding that file. |
08:14:31 | amiconn | It's in your cygwin home dir |
08:14:39 | Mouser_X | I memorized the comand, and did that at startup instead... |
08:14:40 | Calcipher | well folks, I jacked up my path completely |
08:14:52 | Calcipher | what is the main path normally? |
08:15:03 | Mouser_X | Calcipher: Then exit, and restart. |
08:15:06 | amiconn | Depends onyour system |
08:15:26 | psycho_maniac | you know how we have a "gradient" selector bar. how about gradient backround color? |
08:15:36 | Calcipher | ah, ok because of the home folder name? |
08:16:16 | amiconn | psycho_maniac: Make a background image containing that gradient. No extra code, very flexible. |
08:16:53 | psycho_maniac | good point. |
08:16:57 | Calcipher | amiconn, how do I add that path permenantly? |
08:17:33 | Calcipher | as you mentioned to the .bashrc file? |
08:21:55 | JdGordon | where do the charcell statusbar icons come from? |
08:24:03 | JdGordon | ah.. found em |
08:24:29 | JdGordon | and dinner time! |
08:26:35 | | Join pengo [0] (i=pengo@60-242-139-27.static.tpgi.com.au) |
08:26:41 | pengo | hi |
08:27:10 | | Join Rob2222 [0] (n=Miranda@p54B14580.dip.t-dialin.net) |
08:27:19 | psycho_maniac | Mouser_X: you have a gigabeat correct? |
08:27:53 | Calcipher | amiconn, how do I install lame to be used with cygwin? |
08:28:24 | Mouser_X | psycho_maniac: Yes. |
08:28:32 | pengo | any chance of a new stable release of rockbox coming out someday? |
08:28:40 | Mouser_X | (And soon an e250!) |
08:29:14 | psycho_maniac | Mouser_X: check this out. seems pretty neat and could get comitted sometime. probably not soon though. http://www.rockbox.org/tracker/task/7113?histring=boot%20original%20firmware |
08:29:34 | Mouser_X | Why would I want the OF? |
08:29:57 | psycho_maniac | no no http://www.rockbox.org/tracker/task/7113 that. |
08:30:31 | Mouser_X | Ah, sorry. I just looked at the link, I didn't click it yet. |
08:31:12 | | Join Agrajag__ [0] (n=Agrajag@c-68-84-64-192.hsd1.nj.comcast.net) |
08:31:21 | amiconn | Calcipher: Just install it somewhere in your OS path. I do usually put it in C:\Windows |
08:31:34 | amiconn | A bit dirty, but then it's available from everywhere |
08:31:44 | amiconn | kkurbjun: around? |
08:32:22 | Agrajag__ | Guys, I have some MP3's that are actually just audible books converted to MP3. Everything sees the tags including my iPod Photo (default) but in Rockbox, the tag only appears during playback. In the Track listing under Artist it comes up "Unknown". Any ideas? |
08:32:33 | Calcipher | really ok, thanks amiconn |
08:33:59 | | Part Agrajag__ |
08:35:53 | Calcipher | I'm looking on sourceforge right now, is that where to get the lame encoder |
08:36:22 | psycho_maniac | Agrajag__: maybe you only have one version of the tag? |
08:37:17 | Calcipher | wow, I have no Idea what to do with the lame package I just downloaded |
08:37:47 | Calcipher | it has a acm, linux, mac, debian, and more folders inside |
08:39:05 | Mouser_X | psycho_maniac: Interesting patch. I'd probably use it, if it was commited. |
08:40:05 | psycho_maniac | i dont know if the guy who said he'd want it commited could actually comit it though. just thought of that. |
08:40:42 | amiconn | Calcipher: You just need the lame.exe, nothing else |
08:41:17 | psycho_maniac | linuxstb_: are you around? i was wondering if you could take a look at http://www.rockbox.org/tracker/task/6721 . maybe it needs to be synced with current svn? |
08:41:27 | Calcipher | I'm looking for that now |
08:41:31 | Calcipher | where did you find that? |
08:41:39 | Mouser_X | psycho_maniac: "Karl Kurbjun (kkurbjun)" He's commited lots and lots of stuff. He was the one that talked about committing it the most it looked like. |
08:41:58 | | Join Crash91 [0] (i=d98bd903@gateway/web/cgi-irc/ircatwork.com/x-d90f6755ebd25b76) |
08:42:26 | pengo | i'm just asking about a stable version because i love rockbox and all, but i'm a bit tired of carrying around a safety pin to reset my iriver |
08:43:09 | Calcipher | I see a lame encoder on free-codecs |
08:43:10 | psycho_maniac | oh alright. im not filmiliar developers and who they are. |
08:44:01 | | Quit Rob222241 (Read error: 110 (Connection timed out)) |
08:44:01 | Mouser_X | kkurbjun is in the channel now. He did a lot of work on the Gigabeat port. |
08:44:07 | amiconn | Calcipher: http://www.rarewares.org/mp3-lame-bundle.php "LAME 3.97 release" |
08:44:17 | Mouser_X | And is working on the m:ROBE now. |
08:44:19 | amiconn | This site is linked from lame.sf.net ... |
08:46:03 | advcomp2019 | pengo, what is the issue |
08:46:28 | Calcipher | oh nice, so I will insert it into my windows folder in its own folder? it wouldn't be in the system32 folder would it? |
08:46:44 | | Quit male (Read error: 104 (Connection reset by peer)) |
08:47:35 | amiconn | No, you just take the lame.exe and put it in c:\windows |
08:47:52 | amiconn | The rest is just documentation you can keep somewhere if you want |
08:48:03 | | Quit Crash91 ("CGI:IRC") |
08:48:15 | Calcipher | oh ok, very nice, thanks |
08:49:13 | Calcipher | I included the dll as well |
08:49:41 | amiconn | Basically you could put it anywhere you like, but then you would have to edit your system's path in order to access it from anywhere. Putting it in c:\windows is easier because that's already in the system-wide path |
08:50:03 | pengo | advcomp2019: random crashes |
08:50:38 | amiconn | You don't need the dll for using lame on the command line |
08:51:23 | pengo | advcomp2019: not sure if i could be more specific.. sometimes when pressing too many buttons in a row, sometimes at the end of a track |
08:51:46 | advcomp2019 | pengo, do you have the latest version of rockbox on there |
08:51:59 | Calcipher | still says lame: command not found |
08:52:26 | advcomp2019 | pengo, plus what player do you have |
08:52:29 | | Quit bertrik ("bye") |
08:52:31 | pengo | advcomp2019: updated about a week ago.. for the first time in a few months.. i was having crashes before, and still having (different) crashes now.. only very occassional |
08:52:47 | pengo | advcomp2019: iHP-120 |
08:53:56 | pengo | (= iriver H120) |
08:54:01 | | Join desowin [0] (n=desowin@hdp186.internetdsl.tpnet.pl) |
08:54:11 | Mouser_X | Calcipher: You're using cygwin, right? Try putting "lame.exe" into your cygwin directory? Or, the "home" directory withing your cygwin directory? |
08:54:29 | Mouser_X | *within |
08:54:37 | Calcipher | ok, I was thinking of doing that too, I'll try that |
08:54:56 | amiconn | I'd rather put it somewhere where it's available system-wide |
08:55:08 | amiconn | c:\windows should really work |
08:55:37 | Mouser_X | Well, I'm just wondering if, for some reason, cygwin can't access it/doesn't look in the windows directory. |
08:55:46 | amiconn | If not, you did something wrong, or your windows is installed somewhere else |
08:55:57 | Mouser_X | I'm not saying it does, or does not, but that might be it. |
08:55:59 | amiconn | Mouser_X: The system wide path is part of the cygwin path |
08:56:08 | advcomp2019 | pengo, since i do not have the iriver h120 i cant help you there.. all i can say is try the current build and see if it fixes the issues.. sorry if i am not much help |
08:56:17 | Calcipher | hmm, well even though I saw that lame : Command not found. message I still went ahead with the make voice command |
08:56:20 | amiconn | echo $PATH in cygwin will tell you |
08:56:32 | Mouser_X | amiconn: Ah. |
08:56:35 | Calcipher | and its processing and no errors yet |
08:56:39 | amiconn | One component is /cygdrive/c/WINDOWS for sure |
08:57:25 | Calcipher | so maybe I was simply getting a no lame encoder message? |
08:57:39 | Calcipher | it was error 141 |
08:57:58 | * | Calcipher gasps |
08:58:10 | Calcipher | I recieved no errors?! |
08:58:29 | * | Calcipher looks at the manual for the rest of the instructions |
09:00 |
09:01:10 | | Quit midgey_ () |
09:04:47 | Calcipher | will try his voice file now! |
09:05:21 | Calcipher | oops, so happy I forgot the /me |
09:05:46 | *** | Saving seen data "./dancer.seen" |
09:06:37 | | Join Llorean [0] (n=llorean@ppp-70-255-141-106.dsl.hstntx.swbell.net) |
09:07:18 | | Join [1]psycho_maniac [0] (i=psycho_m@ppp439.hk.centurytel.net) |
09:07:42 | | Quit psycho_maniac (Nick collision from services.) |
09:07:43 | | Nick [1]psycho_maniac is now known as psycho_maniac (i=psycho_m@ppp439.hk.centurytel.net) |
09:09:07 | Calcipher | I can't wait till zagor finishes up doing his USB magic and I don't have to ever see that Sansa OF |
09:09:42 | | Join midgey [0] (n=tjross@westquad-188-46.reshall.umich.edu) |
09:10:41 | Calcipher | just to make sure, all I need in the lang folder is english.voice, which is what was generated |
09:11:23 | amiconn | Looks like it would be useful to put some error handling in the vbscript's EXEC method... |
09:12:05 | | Quit n17ikh|Lappy () |
09:12:08 | | Part Mouser_X |
09:12:48 | psycho_maniac | Calcipher: you are correct. |
09:13:42 | Calcipher | hm, well something must have been done wrong, I don't hear a word, and the voice file was replaced with the new one, and I checked that voice menus is enabled |
09:15:39 | Calcipher | It seemed like it was actually doing the processing, since it took some time and then gave no errors, so I don't know what happened |
09:19:11 | Calcipher | I think I'll try again after updating the svn build to current build, since the voice file was not for the build I had on the player |
09:21:33 | psycho_maniac | that would really suck if you have to have your own build just for a different voice |
09:22:35 | Calcipher | no I just mean that the current build, the build i used when generating the voice, and the build on the player were all different |
09:22:55 | Calcipher | and ... hmm svn update said skip |
09:23:03 | Calcipher | didn't update anything |
09:23:20 | Calcipher | does it do that automatically sometime? |
09:23:33 | | Quit Llorean ("Leaving.") |
09:23:51 | psycho_maniac | thats in cygwin? |
09:24:26 | | Quit midgey () |
09:24:31 | Calcipher | yeah |
09:25:48 | Calcipher | how do I updated the build I'm working with in cygwin, thats what I thought I was going to do when I did the SVN update command |
09:26:04 | Calcipher | to current build |
09:26:41 | psycho_maniac | svn up i think |
09:27:43 | psycho_maniac | "svn up" updates the source and then you run your "make" commands. |
09:27:49 | Calcipher | still says skipped |
09:28:24 | Calcipher | ah |
09:28:27 | psycho_maniac | maybe that means your already up to date? |
09:28:43 | Calcipher | I did svn status and got a warning message |
09:29:11 | Calcipher | says '.' is not a working copy |
09:29:42 | | Join Llorean [0] (n=llorean@ppp-70-255-141-106.dsl.hstntx.swbell.net) |
09:30:14 | Calcipher | so I'm thinking my svn settings aren't right |
09:31:11 | psycho_maniac | maybe |
09:31:33 | Calcipher | oh ok I'm an idiot |
09:31:35 | psycho_maniac | but how does it work one second and then not work the next? |
09:31:42 | Calcipher | I was in the wrong directory |
09:32:01 | psycho_maniac | i was gonna ask that but figured you already checked hehe. i shoulda |
09:32:05 | Calcipher | I'm not used to shells |
09:33:23 | pengo | crashed again. :/ |
09:33:31 | | Quit homielowe (Read error: 104 (Connection reset by peer)) |
09:35:20 | pengo | pita. |
09:37:54 | psycho_maniac | pengo: have you updated to the current build? |
09:38:28 | pengo | psycho_maniac: about a week ago |
09:38:40 | pengo | i did it cause i thoguht it might be more stable |
09:38:55 | psycho_maniac | then that is not the current build. the current build is updated every time something is changed in the code. |
09:38:55 | pengo | i came here to ask if there's any plans for a stable release? |
09:39:07 | pengo | psycho_maniac: is it going to be worth my while? |
09:39:10 | pengo | no? |
09:39:13 | pengo | really |
09:39:15 | pengo | how about that |
09:39:27 | psycho_maniac | it wouldnt hurt. |
09:39:43 | pengo | it might :/ |
09:40:33 | psycho_maniac | usually in order to talk about a problem you have to have the newest current build. |
09:40:51 | pengo | the problem is that there's no stable release. |
09:42:03 | pengo | a stable release is where you don't add any features, and just concentrate on fixing bugsx |
09:42:40 | pengo | so that your users don't get sick of using buggy software all the time |
09:42:54 | aliask | pengo: There have been a number of commits to rockbox in relation to these crashes recently, it'd be worth upgrading |
09:43:02 | pengo | aliask: cheers |
09:43:33 | | Quit Rob2222 (Read error: 104 (Connection reset by peer)) |
09:43:52 | | Join Calcifer [0] (n=Calciphe@ool-18bab657.dyn.optonline.net) |
09:43:59 | | Quit Calcipher (Read error: 104 (Connection reset by peer)) |
09:44:07 | | Join Rob2222 [0] (n=Miranda@p54B14580.dip.t-dialin.net) |
09:44:18 | | Quit amiconn (Nick collision from services.) |
09:44:26 | | Join amiconn [0] (n=jens@rockbox/developer/amiconn) |
09:45:41 | | Join Feisty [0] (n=ellen@adsl-75-47-234-96.dsl.lsan03.sbcglobal.net) |
09:46:39 | | Quit Feisty (Client Quit) |
09:48:08 | | Join homielowe_ [0] (n=chatzill@d207-81-67-190.bchsia.telus.net) |
09:48:13 | | Nick homielowe_ is now known as homielowe (n=chatzill@d207-81-67-190.bchsia.telus.net) |
09:48:22 | | Join Thundercloud [0] (n=thunderc@resnet18.nat.lancs.ac.uk) |
09:49:22 | | Quit psycho_maniac (" HydraIRC -> http://www.hydrairc.com <- \o/") |
09:52:38 | | Join J-23 [0] (i=aldwulf@a187.net131.okay.pl) |
09:53:20 | | Join TPM_Debian [0] (n=TPM@p5B07C9B3.dip.t-dialin.net) |
09:53:25 | J-23 | Hello! |
09:53:27 | J-23 | What |
09:53:30 | Calcifer | amiconn I see you made some changes to the sapi voice script, what does that add? |
09:53:41 | J-23 | How big's Sansa c200 screen? |
09:53:50 | JdGordon | does anyone use a custom iconset for the viewers icons on a remote lcd target? |
09:53:50 | TPM_Debian | hi @all |
09:54:04 | amiconn | It just adds error reporting for a case like yours, e.g. if lame is missing |
09:57:38 | Calcifer | I had noticed the changes since I saw the update in svn, while trying to get everything up to date |
09:57:59 | Calcifer | the generated voice file didn't seem to work |
09:58:28 | | Join linuxstb [0] (n=chatzill@rockbox/developer/linuxstb) |
09:58:28 | Calcifer | and when I go into configure I still see lame: Command not found. |
09:58:46 | Calcifer | but I don't recieve any errors when I run make voice |
09:59:26 | linuxstb | aliask: Around? |
10:00 |
10:00:16 | J-23 | c240 |
10:06:38 | * | amiconn points to the device comparison chart |
10:07:39 | Calcifer | amiconn |
10:07:46 | amiconn | JdGordon: In fact I have almost forgotten about the custom icon sets. I don't use them on any of my targets |
10:08:11 | amiconn | But not I remember that there's something left to do for charcell... |
10:08:16 | Calcifer | I just tried the entire process with the current build, although I still don't know if its recognizing the lame.exe in my windows folder |
10:08:22 | JdGordon | im redoing the way they are stored to hopefully make it much nicer to work with multiple cds |
10:08:38 | Calcifer | but I get a generated voice file with no errors |
10:08:53 | Calcifer | and I don't hear the voice in rb |
10:09:22 | amiconn | what does 'which lame' tell you? |
10:09:40 | * | JdGordon wonders if this should be commited before the statusbar icons are done or not |
10:09:47 | Calcifer | command not found |
10:10:02 | amiconn | SHould be /cygdrive/c/WINDOWS/lame if you installed it where I suggested |
10:10:52 | amiconn | JdGordon: I don't want cds in my mp3 player :P |
10:11:13 | JdGordon | ? |
10:11:20 | J-23 | hmm, 132x80 movies?!? |
10:11:23 | Calcifer | well the lame.exe is inside C:/windows |
10:11:34 | amiconn | echo $PATH |
10:11:53 | amiconn | There should be a component /cygdrive/c/WINDOWS |
10:12:21 | | Nick bb_ is now known as bb (n=bb@unaffiliated/bb) |
10:12:49 | Calcifer | looks like my windows paths are for /system32 |
10:12:53 | Calcifer | not just windows |
10:13:19 | | Join n17ikh|Lappy [0] (n=n17ikh@c-76-23-98-11.hsd1.sc.comcast.net) |
10:13:27 | amiconn | There are several, of course |
10:14:32 | Calcifer | actually yeah your right c:/windows is one of them |
10:14:41 | Calcifer | so it should be detecting it |
10:15:05 | TPM_Debian | hello linuxstb .. i got a question about sansa connection to debian ... i found the device in recovery and manu-mode, but not in normal-boot mode (OF) ... what can i do to fix this problem? |
10:15:08 | Calcifer | ah |
10:15:16 | Calcifer | threw a copy into system32 |
10:15:22 | Calcifer | and now which lame sees it |
10:17:03 | Calcifer | is there a command for seeing which voices are available? |
10:17:24 | Calcifer | I see something about a list voice vbs on the wiki |
10:18:17 | Calcifer | listvoices.vbs |
10:20:08 | | Join linuxstb__ [0] (n=chatzill@i-83-67-212-170.freedom2surf.net) |
10:20:49 | aliask | linuxstb__: I am now |
10:21:33 | TPM_Debian | hello linuxstb__ .. i got a question about sansa connection to debian ... i found the device in recovery and manu-mode, but not in normal-boot mode (OF) ... what can i do to fix this problem? |
10:24:43 | | Join ddalton [0] (n=Daniel@203-217-92-98.dyn.iinet.net.au) |
10:24:52 | linuxstb__ | aliask: Did you read my questions in the logs about merge0.cpp ? I'm trying to find the current version. |
10:25:18 | linuxstb__ | The wiki has some amusing text saying "see below", followed a few paragraphs later with "see above"... |
10:26:07 | amiconn | stkov wiki ;) |
10:26:24 | amiconn | kkurbjun: ping |
10:26:29 | aliask | Latest one is here in here: http://www.rockbox.org/twiki/pub/Main/GigabeatSInfo/MergeInject_v0.2.rar |
10:26:31 | linuxstb__ | TPM_Debian: In normal mode (when the original firmware is running), it probably appears as /dev/sda1 |
10:26:57 | TPM_Debian | linuxstb__, hmm .. i cant found it in fdisk -l |
10:27:00 | aliask | Argh, sorry, no it's not... |
10:27:30 | linuxstb__ | aliask: That's the one I was looking at, but it seems buggy - it stops reading the input file (the bootloader in my case) when it finds 0 in the input file. |
10:27:40 | linuxstb__ | s/buggy/strange/ |
10:27:53 | aliask | Yes, if you just remove that behaviour it works fine, ptw put that in there for some reason |
10:27:56 | linuxstb__ | And in the case of the bootloader, this happens at about 64 bytes. |
10:28:14 | aliask | I think it's something like "if(!*ptr) break;" |
10:28:20 | linuxstb__ | Ah, so it's not the version you're using... |
10:28:29 | aliask | I thought I had uploaded my one |
10:28:32 | Calcifer | well now lame is detected, and I leave both sapi and lame on defaults |
10:28:43 | Calcifer | which I hope is ok |
10:28:55 | Calcifer | yet the voice file does nothing in rb |
10:29:05 | JdGordon | amiconn: do you have a problem with pulling the charcell statusbar code out of gui/statusbar.c and putting it into player/statusbar.c? |
10:29:32 | JdGordon | by the time im done there will be almost no shaed logic |
10:29:45 | linuxstb__ | aliask: Do you have any ideas about how we can make the bootloader dual-boot? I don't understand the gigabeat S boot process yet... |
10:30:30 | amiconn | Someone should go ahead and rename player/ and recorder/ ... |
10:30:37 | aliask | I'm not 100% clear on it either, but I can try to explain it as I best understand it |
10:30:47 | | Quit linuxstb_ (Read error: 104 (Connection reset by peer)) |
10:30:48 | Calcifer | amiconn, is there anything I have to specify when configuring the voice makefile? |
10:30:57 | | Join linuxstb_ [0] (n=linuxstb@rockbox/developer/linuxstb) |
10:31:13 | aliask | linuxstb_: Bad connection? |
10:31:17 | ddalton | Calcifer: whats the problem? I have built voice files before |
10:31:28 | linuxstb__ | aliask: I would like to try and make the bootloader both dual-boot, and be able to load a binary from the FAT32 partition - e.g. a file disguised as a .mp3 transferred via MTP. |
10:31:39 | | Quit linuxstb (Read error: 110 (Connection timed out)) |
10:31:40 | Calcifer | I don't know what the problem is |
10:31:42 | | Nick linuxstb__ is now known as linuxstb (n=chatzill@i-83-67-212-170.freedom2surf.net) |
10:31:49 | Calcifer | they don't sound in the player |
10:31:51 | | Quit linuxstb_ (Remote closed the connection) |
10:31:55 | ddalton | Calcifer: First run configure. |
10:31:58 | amiconn | JdGordon: player/ and recorder/ actually mean charcell/ and bitmap/ most of the time. A few files are different though |
10:32:01 | ddalton | have you done that? |
10:32:06 | Calcifer | I don't recieve any errors in the generation process |
10:32:18 | ddalton | from a build dir which should be in trunk/build_dir |
10:32:26 | ddalton | or what ever you call build_dir |
10:32:28 | JdGordon | amiconn: yeah, player is charcell... but i dont like just renaming recorder to bitmap... |
10:32:49 | ddalton | Calcifer: are you on linux? |
10:32:55 | ddalton | oh actually don't worry... |
10:33:00 | Calcifer | •ddalton• I have named my dir "build" and I'm in cygwin |
10:33:05 | linuxstb | JdGordon: I don't see a problem with renaming it that way - we can later move files that don't belong there elsewhere. |
10:33:14 | ddalton | Calcifer: Ok select your actual target. Make sure it is the right one! |
10:33:29 | ddalton | Calcifer /trunk/build? |
10:33:43 | Calcifer | rockbox/build |
10:33:55 | ddalton | rockbox is the trunk right? |
10:34:09 | aliask | linuxstb: The OF bootloader loads each chunk of the nk.bin file to the designated memory locations (specified in the nk.bin file), and then jumps to the insertion point in the code (also specified in nk.bin). By adding another "chunk" in the nk.bin at the same address as the insertion point, it overwrites the OF in RAM, and when it jumps to the insertion point, it jumps into our code. |
10:34:19 | amiconn | JdGordon: Btw, does the m:robe play music yet? |
10:34:24 | JdGordon | not yet |
10:34:35 | JdGordon | waiting on eigima to get the dsp going |
10:34:44 | Calcifer | •ddalton• I run tools/configure and select my target, advanced, Voice, language, tts engine, and encoder |
10:34:50 | Calcifer | no errors recieved |
10:34:51 | linuxstb | aliask: So could we load it to a different address in RAM, so as to not overwrite the OF? |
10:35:03 | ddalton | Ok once selecting the voice hit enter twice... |
10:35:10 | ddalton | then type make voice. |
10:35:20 | Calcifer | yeah I do thta |
10:35:23 | ddalton | then tell me how big the voice is in mb/kb/bytes etc |
10:35:34 | Calcifer | and don't recieve errors |
10:35:48 | Calcifer | I saw my last attempt was 1.0mb |
10:36:10 | linuxstb | aliask: I noticed in the button driver that the hold switch is simply attached to a GPIO, so the code in crt0.S could check that GPIO (as the very first thing it does), and then branch to OF if hold is off. Booting with hold on would run our code. |
10:36:34 | aliask | linuxstb: I suppose so, as long as we change the insertion point in nk.bin as well. |
10:36:52 | aliask | Yes, good idea |
10:37:04 | ddalton | Calcifer: Try installing the fonts. BTW what target are you building for? |
10:37:09 | Calcifer | •ddalton• 1058kb |
10:37:19 | linuxstb | Or another option would be to append our bootloader to the existing OF chunk, and change the first instruction to branch to our code. |
10:37:26 | Calcifer | e200r |
10:37:50 | amiconn | JdGordon: Hmm, that's something I don't understand. Why work on some fancy gui stuff if the basics aren't working? |
10:38:27 | Calcifer | ddalton, what do you mean installing the fonts? |
10:38:34 | ddalton | Calcifer: You select e200 r? Your not getting confused with another sansa player? |
10:38:34 | JdGordon | because im not a hardware hacker... and this has been bugging me on my sansa for ageas... |
10:39:29 | | Join StOaN [0] (n=julius@p57B27E83.dip.t-dialin.net) |
10:39:38 | StOaN | hi |
10:39:45 | Calcifer | I don't think so |
10:40:03 | aliask | linuxstb: I like the first idea better personally |
10:40:16 | * | amiconn was never bugged by the status bar |
10:40:25 | * | JdGordon not surprised |
10:40:31 | Calcifer | ddalton, no I see here it lists as e200r before generating the voice file |
10:40:32 | amiconn | It works and shows what I need |
10:40:36 | Calcifer | so no mistake there |
10:40:45 | amiconn | I even use it in the wps, instead of reinventing the wheel |
10:41:19 | | Quit daurnimator ("Cyas") |
10:41:26 | amiconn | Calcifer: Try e200 (not e200r) |
10:41:38 | Calcifer | ok |
10:42:07 | amiconn | Afaik we run the 200 build on the r, and the e200r option in configure is a leftover |
10:42:19 | amiconn | Maybe it's needed for building the bootloader, not sure |
10:42:30 | TPM_Debian | Llorean, if i list the fdisk tabel, some wrong devices will show from sda1 to sda4 (in recovery mode) ... sda0 is the 16MB device ... but in normal mode will no other sda device show .... |
10:43:00 | advcomp2019 | Calcifer, what are you trying to do again |
10:43:46 | linuxstb | aliask: OK, so getting dual-boot working seems relatively easy. Any ideas about the second problem - locating a binary transferred in MTP mode? n1s did a test and was able to transfer a binary file renamed to .mp3 using a Linux mtp tool. |
10:44:07 | GX9900WZ | Hi, is it possible to load two seperate font together? |
10:44:15 | | Join ompaul [0] (n=ompaul@gnewsense/friend/ompaul) |
10:44:15 | Calcifer | generate sapi5 voice files for my Sansa e200r |
10:44:35 | GX9900WZ | I meant two different type of fonts together. |
10:44:54 | aliask | linuxstb: I have experimented with using a custom merge0 (btw the updated one is now on the wiki) which added another chunk for the rockbox.gigabeat file. The OF bootloader even loads it into memory for us. |
10:45:18 | aliask | But I think I got held back by memory configuration issues, it wouldn't boot properly. |
10:45:18 | Calcifer | when generating voices, it reads "TTS engine (options) : sapi () |
10:46:17 | aliask | linuxstb: However that method is a little clunky if you want to update the build |
10:46:54 | StOaN | is there anything i can do when my ipod is freezes after choosing "recording" in the main menu? |
10:47:52 | Calcifer | oh wow, staying up trying to stubbornly get this to work probably ruined my entire day tomorrow |
10:47:54 | Calcifer | haha |
10:49:37 | * | Calcifer celebrates quietly since its 4:49am here |
10:49:57 | Calcifer | amiconn your idea of using the e200 option did it! |
10:50:04 | linuxstb | aliask: I'm just thinking of an easy way to run test code for the moment - so we flash a bootloader once (think of it as a development bootloader), then we can start work on the real bootloader, which we transfer with MTP as a fake .mp3 file. I also had the idea of transferring a .tar file as fake mp3, and making our bootloader extract the files (.tar is a very simple format to extract). |
10:50:18 | Calcifer | thank you so much! I can sleep easy this morning |
10:50:57 | Calcifer | I guess someone should note that the e200r option doesn't work with voice generation |
10:51:16 | aliask | linuxstb: A tar of .rockbox? |
10:51:28 | linuxstb | Yes |
10:52:46 | Calcifer | nice, much nicer sounding than the speex or espeak voice |
10:53:00 | | Join tywickra [0] (i=tywickra@nat/redhat-in/x-6920e22946ec65fe) |
10:53:02 | aliask | rockbox boots without it though, couldn't we just omit that temporarily (hopefully usb will be coming soon, so once we have the firmware image we can use usb msc and transfer .rockbox normally) |
10:53:27 | tywickra | aliask, how about the battery life with MP3s ?? |
10:53:33 | tywickra | on rock box ? |
10:54:09 | tywickra | Guys.. someone could help me with the battery life of the RockBox, on iPod classic ?? |
10:54:09 | Calcifer | whoa, its not reading things correctly at all though |
10:54:11 | aliask | tywickra: http://www.rockbox.org/twiki/bin/view/Main/BatteryRuntime |
10:54:29 | aliask | tywickra: Rockbox doesn't support ipod classic |
10:54:43 | tywickra | ah |
10:55:01 | tywickra | aliask, ah.. what am i suppose to do then :( ? |
10:55:50 | Calcifer | wow, I have no idea how the voice is reading things wrong, for example for every menu item past now playing it reads the selections wrong |
10:56:07 | aliask | tywickra: You have no choice but to use the original firmware. |
10:56:25 | Calcifer | and under settings its also reading selections wrong or not reading certain selections at all |
10:56:26 | tywickra | aliask, oops.. i'm stuck it seems.. |
10:56:52 | ddalton | Calcifer: I haven't been following but did you get the fonts? |
10:57:01 | ddalton | and whats wrong now? It doesn't say the right menus? |
10:57:17 | linuxstb | aliask: Sure, but adding support for untarring a file wouldn't take very long at all (I already have some .tar handling code I wrote as part of a patch for loading .wps files from a .tar), and it could be useful whilst we wait for USB. |
10:57:38 | Calcifer | ddalton, right, its reading the wrong things |
10:57:40 | StOaN | is there a way to restart my "ipod video(ma146fd)" when it is frozen? |
10:57:54 | aliask | linuxstb: Oh ok. I was concerned that it'd be sidetracking us from the main point, but if it's really easy, we may as well. |
10:57:54 | Calcifer | ddalton, no I did not get the fonts, how do I do that? |
10:58:01 | ddalton | Calcifer: Ok go and install the fonts. rockbox.org and go to extras. |
10:58:28 | ddalton | unzip them to /.rockbox/fonts and make sure the fnt files are located at: /.rockbox/fonts* |
10:59:29 | Calcifer | ddalton, so I don't have to change anything in my build folder? |
10:59:45 | ddalton | Calcifer: If Im understanding you right no |
11:00 |
11:00:19 | Calcifer | ddalton, my build is updated to 155769 |
11:00:50 | amiconn | If you build yourself, just use 'make fullzip' instead of 'make zip' |
11:01:05 | amiconn | The .zip generated by this contains all fonts |
11:01:20 | amiconn | YOu don't need to do this everytime, as the fonts don't change often |
11:01:30 | | Join stewball [0] (n=WTFOMGBB@91.104.222.184) |
11:01:30 | Calcifer | ddalton, ok installed the fonts |
11:01:40 | linuxstb | aliask: Also, I would like to commit a merge0.cpp program to SVN (similar to the other mkboot.c utilities for other targets). So I started rewriting it in plain C, following Rockbox coding guidelines. Now I know that the merge0.cpp I was looking at is correct (minus that break;), I'll finish it and commit. |
11:02:09 | | Quit linuxstb ("ChatZilla 0.9.78.1 [Firefox 2.0.0.9/2007102514]") |
11:02:36 | | Join linuxstb [0] (n=linuxstb@rockbox/developer/linuxstb) |
11:02:44 | | Quit StOaN ("leaving") |
11:02:52 | aliask | linuxstb: Excellent. That file always kinda irritated me. |
11:03:22 | Calcifer | amiconn, what are some of the lame options I can specify? and what are the defaults set to anyway |
11:03:44 | ddalton | Calcifer: lame opts won't fix your problem. |
11:03:55 | ddalton | whats the path to the fnt files? |
11:04:25 | Calcifer | ddalton, Oh I know, I just thought it would be useful to know those |
11:05:20 | Calcifer | ddalton, the path is the same as always, when I extracted I was asked to overwrite the old fonts so I know its in the right directory |
11:05:36 | ddalton | Calcifer: not exactly...? |
11:05:42 | ddalton | can you check for me? |
11:05:48 | *** | Saving seen data "./dancer.seen" |
11:06:16 | Calcifer | ddalton, you mean where they are located in my .rockbox folder on my player? |
11:06:33 | | Join Robin0800 [0] (n=Robin080@cpc1-brig8-0-0-cust97.brig.cable.ntl.com) |
11:06:46 | ddalton | Calcifer: not exactly |
11:06:59 | ddalton | Calcifer: Whats in /.rockbox/fonts? |
11:07:03 | ddalton | what do you see there? |
11:07:45 | Calcifer | ddalton, 77 .fnt files totalling 9.22mb |
11:08:34 | ddalton | Calcifer: And your problem still occurs? |
11:09:07 | Calcifer | well lets try it again, let me generate a new voice file and try it, I'll let you know |
11:09:21 | ddalton | Calcifer: why. Whats changed? |
11:09:26 | ddalton | just the fonts? |
11:09:37 | ddalton | update your build then to. But that probably won't do much |
11:09:53 | Calcifer | ddalton, no nothing, I just wanted to try a different voice |
11:10:19 | ddalton | Calcifer: the voice-synth isn't the problem. Sounds like english.voice is been generated ok. |
11:10:24 | ddalton | being |
11:10:37 | Calcifer | ddalton, yeah it is |
11:10:55 | ddalton | you don't have any patches installed? Your using the same version of english.lang as your build is? |
11:11:18 | Calcifer | ddalton, I'm generating a new one just to hear a different voice, I know reading the wrong thing is a due to some other problem |
11:11:50 | Calcifer | ddalton, I don't even know how to install patches yet, so no no patches |
11:11:51 | ddalton | Calcifer: one thing at a time! :-) |
11:12:05 | ddalton | Calcifer: ok |
11:12:15 | ddalton | Calcifer: are you using english? |
11:12:43 | Calcifer | ddalton, also you should note that when I tried using the e200r target, the voice never read a thing |
11:13:34 | Calcifer | ddalton, so as amiconn suggested I set the target to e200 spec and then the voice did work, even though it read most items incorrectly |
11:13:50 | Calcifer | ddalton, yes I am using english |
11:15:08 | | Join pixelma [0] (n=Marianne@rockbox/staff/pixelma) |
11:16:24 | Calcifer | ddalton, strange, I set a new default voice in windows tts options, and the generation process still used the same voice, so I'm going to have to figure out how to specify which I want to use |
11:16:29 | | Join davina [0] (n=davina@cpc1-sout6-0-0-cust616.sotn.cable.ntl.com) |
11:17:09 | Calcifer | ddalton, but aside from learning that, nothing came of the changes, the voice reads "files,database,now playing" correctly |
11:17:56 | Calcifer | ddalton "resume playback" also, but after that it reads "playlist" instead of "rocording" |
11:18:18 | Calcifer | ddalton, and from there on its all wrong |
11:18:18 | ddalton | Calcifer: Strange. Latest build and lang file? |
11:18:49 | ddalton | do I need to be root for rockboxdev.sh? |
11:18:58 | Calcifer | ddalton, wouldn't the lang file be updated through "svn update" |
11:19:17 | ddalton | Calcifer: it would. Then did you make your own build? |
11:19:38 | Calcifer | ddalton, I don't know how |
11:20:13 | Calcifer | ddalton, what I did was create the voice file for the same current build I had installed at that time |
11:20:33 | ddalton | Calcifer: cd rockbox mkdir build_dir cd build_dir ../tools/configure number n make |
11:20:33 | | Join n1s [0] (n=nils@nl104-209-90.student.uu.se) |
11:20:41 | ddalton | replace number with your target's number |
11:20:54 | Calcifer | ok |
11:22:50 | | Join daurnimator [0] (n=daurnima@unaffiliated/daurnimator) |
11:24:25 | Calcifer | ddalton, ok it said created makefile |
11:25:22 | Calcifer | ddalton, when asked for the platform i selected 50 which is the e200, and type i selected n for normal mode |
11:25:44 | | Join webguest03 [0] (i=dcfd4b9c@gateway/web/cgi-irc/labb.contactor.se/x-466c358c9fdc241a) |
11:27:38 | ddalton | Calcifer: run make |
11:27:54 | Calcifer | ddalton, make all? |
11:28:59 | Calcifer | ddalton, I ran make help, and saw the options, but I ran make alone since you didn't specify any option |
11:29:00 | | Quit J-23 () |
11:29:13 | ddalton | Calcifer: make will do |
11:29:24 | ddalton | you should see it compile or the files |
11:29:25 | ddalton | all |
11:30:14 | Calcifer | ddalton, sounds like this process is not far from compiling with patches installed right? |
11:30:37 | | Join J-23 [0] (i=aldwulf@a187.net131.okay.pl) |
11:31:02 | Calcifer | ddalton, so maybe after sorting this out that will me my next project, to include those nice accesibility patches you mentioned to me |
11:31:47 | ddalton | Calcifer: it will be a big one. Best to email me and get me to send you combined.diff and that way no dependencies |
11:32:04 | ddalton | just one patch to apply. But I haven't re-synced for ages. |
11:32:11 | ddalton | Im on 15273 |
11:32:28 | Calcifer | ddalton, wow |
11:33:04 | | Quit daurnimator (Remote closed the connection) |
11:33:22 | | Quit amiconn (" HydraIRC -> http://www.hydrairc.com <- s0 d4Mn l33t |t'z 5c4rY!") |
11:33:26 | | Join daurnimator [0] (n=daurnima@unaffiliated/daurnimator) |
11:33:48 | Calcifer | my boss, whos blind and now using rockbox with my help, might be better off with your custom build |
11:34:12 | Calcifer | he also uses a e200r |
11:38:03 | TPM_Debian | what does need i to use to write my owen plugins for rockbox? |
11:39:23 | Calcifer | I see a ton of code went in to adding support for different media formats |
11:44:20 | aliask | TPM_Debian: http://www.rockbox.org/twiki/bin/view/Main/HowtoWritePlugins |
11:44:33 | TPM_Debian | thx |
11:48:14 | | Join mf0102 [0] (n=michi@85.127.180.92) |
11:49:33 | | Join GnosticE [0] (n=dfearly@cpc1-port6-0-0-cust535.cos2.cable.ntl.com) |
11:53:09 | | Join ender` [0] (i=krneki@84-255-206-8.static.t-2.net) |
11:55:21 | | Quit ddalton ("I was using BOFHNet IRC version 1.2 by fmillion - get your copy today from http://www.the-bofh.com/bofhnet/irc !") |
11:55:58 | | Quit aliask ("ChatZilla 0.9.78.1 [Firefox 2.0.0.8/2007102207]") |
11:58:10 | | Part Robin0800 |
11:58:29 | | Join Robin0800 [0] (n=Robin080@cpc1-brig8-0-0-cust97.brig.cable.ntl.com) |
11:59:42 | | Join spiorf [0] (n=spiorf@host137-209-dynamic.20-79-r.retail.telecomitalia.it) |
12:00 |
12:02:08 | | Part pixelma |
12:09:20 | | Join Nico_P [0] (n=nicolas@rockbox/developer/NicoP) |
12:20:21 | | Join dj-datavirus627 [0] (i=irc___83@c83-255-2-169.bredband.comhem.se) |
12:22:00 | GX9900WZ | hi, i installed rockbox |
12:22:15 | GX9900WZ | but my player is not restarting itself when i disconnect from usb in OF |
12:22:59 | J-23 | my too. |
12:23:10 | dj-datavirus627 | haj bot GX9900WZ |
12:23:20 | dj-datavirus627 | haha |
12:24:21 | dj-datavirus627 | hm |
12:24:26 | GX9900WZ | ... i think it's suppose to restart itself, right? |
12:24:41 | linuxstb | What kind of player is it? |
12:24:59 | GX9900WZ | sansa e250 |
12:25:30 | linuxstb | Then I've no idea. Did it use to restart before you installed Rockbox? |
12:25:40 | n1s | Calcifer: sounds like you have an old build with a new voicefile, update your build to the same revision that you used to build the voicefile |
12:26:41 | Nico_P | linuxstb: I just read the logs... I see you're catching up nicely on the S :) |
12:28:10 | dj-datavirus627 | ok cool box :) |
12:28:58 | dj-datavirus627 | by |
12:29:01 | | Part dj-datavirus627 |
12:29:24 | GX9900WZ | I am just afraid that I bricked the player. It doesn't wake up when I connect it to usb anymore. It doesn't restart after disconnecting from usb. |
12:34:19 | n1s | crap, found the windows laptop but no powerbrick :( |
12:37:23 | | Join barrywardell [0] (n=barrywar@host-194-46-230-223.dsl-ie.utvinternet.net) |
12:39:12 | | Quit spiorf (Read error: 110 (Connection timed out)) |
12:41:40 | | Join amiconn [0] (n=jens@rockbox/developer/amiconn) |
12:43:29 | amiconn | kkurbjun: around? |
12:44:37 | Robin0800 | Nico_P, managed to get your album art patch installed this morning all working, players been on for 2 hours with no problems |
12:44:42 | | Join pixelma [0] (n=Marianne@rockbox/staff/pixelma) |
12:45:10 | | Join moos [0] (i=moos@m147.net81-66-159.noos.fr) |
12:49:46 | | Nick parafin|away is now known as parafin (i=parafin@paraf.in) |
12:50:00 | | Join bertrik_ [0] (n=Bertrik_@030-022-045-062.dynamic.caiway.nl) |
12:50:25 | | Quit davina (Remote closed the connection) |
12:52:12 | | Join davina [0] (n=davina@cpc1-sout6-0-0-cust616.sotn.cable.ntl.com) |
12:53:12 | | Join Seed [0] (n=ben@bzq-84-108-237-178.cablep.bezeqint.net) |
12:53:24 | Robin0800 | Nico_P,is there anything else to do with this patch before it can be commited? |
12:53:33 | | Join lee-qid [0] (n=liqid@p549642FA.dip.t-dialin.net) |
12:56:11 | Nico_P | Robin0800: not much, no. I think I'll be committing it today |
12:56:12 | | Join mirak [0] (n=mirak@m94.net81-66-75.noos.fr) |
12:56:38 | Nico_P | amiconn: do you think I should enable AA on targets with 2bpp displays? I'm thinking no |
12:56:39 | linuxstb | Does anyone know ptw419's real name? |
12:56:56 | amiconn | Nico_P: Why not? Just tell the bmp loader to dither |
12:57:03 | | Join spiorf [0] (n=spiorf@79.20.213.189) |
12:57:19 | Nico_P | amiconn: ah, right. thanks :) |
12:57:41 | Nico_P | linuxstb: James Espinoza I think |
12:58:36 | linuxstb | Thanks. |
12:59:17 | Nico_P | yes, that's it. he's james83 in SVN |
12:59:32 | amiconn | Nico_P: In fact enabling dithering makes sense on all targets |
13:00 |
13:00:10 | pixelma | linuxstb: you can even find that in the Rockbox wiki ;) |
13:00:26 | linuxstb | He has SVN access? Seems he's not in CREDITS though... |
13:00:54 | linuxstb | pixelma: Where? I couldn't see him in IrcNicks... |
13:01:09 | pixelma | ptw419&scope=text">http://www.rockbox.org/twiki/bin/view/Main/WebSearch?search=ptw419&scope=text |
13:01:18 | Nico_P | linuxstb: http://www.rockbox.org/twiki/bin/view/Main/JamesEspinoza and I added him to IrcNicks |
13:01:35 | | Join Frazz [0] (n=Fraser@thelawsons.plus.com) |
13:01:38 | JdGordon | anyonw feel like being creative? |
13:01:52 | Nico_P | linuxstb: he should probably be added to CREDITS too |
13:02:00 | * | JdGordon needs some icons made up :p |
13:02:53 | Nico_P | amiconn: how is dithering enabled? |
13:04:03 | amiconn | Just or FORMAT_DITHER into the format parameter |
13:04:10 | Nico_P | on bitmap load? |
13:04:23 | Nico_P | hmm obviously |
13:05:03 | Nico_P | hmm does loading the AA bitmap with FORMAT_TRANSPARENT make any sense? |
13:05:23 | JdGordon | probably not |
13:05:24 | amiconn | no |
13:05:50 | *** | Saving seen data "./dancer.seen" |
13:06:14 | rasher | Hm, why not? If someone sets up a replacement albumart |
13:06:36 | rasher | Say, for a "mixed" dir for which he has no albumart |
13:06:49 | rasher | Don't know how expensive it would be though? |
13:07:50 | Nico_P | rasher: if there is no albumart, nothing will be displayed |
13:07:59 | Nico_P | or maybe I don't get your point... |
13:08:47 | rasher | Nico_P: Well, say I have a directory of all sorts of crap. I could put a cover.bmp with some sort of symbol there. Which might have transparency. Don't know if it's terribly likely though. |
13:08:50 | amiconn | Specifying FORMAT_TRANSPARENT when loading currently does nothing |
13:09:09 | amiconn | This is meant to build a transparency mask on low depth targets |
13:09:19 | amiconn | But that's not implemented yet |
13:09:50 | Nico_P | ok... on display I don't call the transparency version of bitmap_part |
13:12:04 | | Quit Seedy (Read error: 110 (Connection timed out)) |
13:18:35 | Nico_P | well I think I'm ready to commit... anyone want to see the patch first? |
13:20:50 | linuxstb | Nico_P: Did you say it causes a 4K bin-size increase? |
13:21:14 | Nico_P | linuxstb: yes, on gigabeat... I'll check on coldfire |
13:21:31 | moos | Nico_P: we will see the deltas... |
13:22:32 | * | Nico_P does a few test compiles |
13:22:40 | rasher | Isn't it usually less on coldfire? Assuming the same code |
13:24:00 | Nico_P | seems to be ~3k on coldfire |
13:26:12 | | Join linuxstb_ [0] (n=linuxstb@rockbox/developer/linuxstb) |
13:26:18 | | Quit linuxstb (Nick collision from services.) |
13:26:22 | | Nick linuxstb_ is now known as linuxstb (n=linuxstb@rockbox/developer/linuxstb) |
13:27:44 | * | linuxstb goes to look for a Gigabeat album-art theme that requires no patches |
13:28:26 | n1s | rasher: coldfire also cheats by using -Os flag when compiling ;) |
13:29:19 | moos | Nico_P:will you commit a AA wps too? |
13:29:34 | Nico_P | moos: not yet |
13:29:41 | Nico_P | done! |
13:30:20 | Nico_P | oh no please don't tell me the build server is stalled |
13:31:02 | | Quit webguest03 ("CGI:IRC (EOF)") |
13:31:25 | Nico_P | Bagder: ping |
13:31:41 | | Nick fxb__ is now known as fxb (n=felixbru@h1252615.stratoserver.net) |
13:31:47 | n1s | haha, that build system is a real bastard :P |
13:31:55 | rasher | That's not a terribly good time to break |
13:32:05 | Nico_P | I should have checked :/ |
13:33:39 | | Join linuxstb_ [0] (n=linuxstb@rockbox/developer/linuxstb) |
13:33:41 | | Quit linuxstb (Nick collision from services.) |
13:33:43 | | Nick linuxstb_ is now known as linuxstb (n=linuxstb@rockbox/developer/linuxstb) |
13:36:34 | moos | don't you notice the buils system hang sundays those weeks? |
13:36:41 | moos | builds |
13:37:09 | moos | and no sweedish the sunday in the day :( |
13:38:59 | pixelma | Bagder implemented a build system reset after a while (I think it's 20 minutes or so) |
13:39:51 | moos | pixelma: heh, good news |
13:40:13 | linuxstb | Speaking of which - it seems to have triggered... |
13:40:25 | moos | yup cool |
13:40:30 | Nico_P | whoo! |
13:40:38 | * | linuxstb gives Bagder a cookie |
13:40:59 | linuxstb | Nico_P: What WPS have you been using to test? |
13:41:08 | moos | pixelma: this reset system is recent, no? |
13:41:14 | Nico_P | linuxstb: iCatcher with AA tags hacked in |
13:41:43 | linuxstb | Is it usable? |
13:42:03 | Nico_P | linuxstb: for everyday use, not really |
13:42:10 | pixelma | I think 1 or 2 weeks ago |
13:42:35 | moos | pixelma: that's nice |
13:43:41 | linuxstb | Nico_P: Can you see any patch-requiring tags in this WPS? http://www.rockbox-themes.org/data/240x320x16/Yellow_Jacket.zip |
13:43:48 | | Quit Robin0800 (" Want to be different? Try HydraIRC -> http://www.hydrairc.com <-") |
13:44:25 | Nico_P | linuxstb: no |
13:45:35 | | Join Arathis [0] (n=doerk@p508A5CE8.dip.t-dialin.net) |
13:45:45 | * | Nico_P closes FS #3045 |
13:47:27 | moos | Nico_P: congrates, you have surely made lots of AA users happy (I'm not), and maybe reduce the number of use o unsuported builds |
13:47:51 | | Join Domonoky [0] (n=Domonoky@e179222102.adsl.alicedsl.de) |
13:47:58 | moos | not too much red ;) |
13:49:26 | JdGordon | nice big delat :p |
13:50:09 | moos | indeed, but not too much anyway |
13:50:28 | moos | nice red builds too for mrobe and ifp |
13:50:37 | moos | :) |
13:50:43 | Nico_P | it's a very stupid mistake |
13:50:59 | * | amiconn wonders what aa has to do with the firmware layer |
13:51:28 | JdGordon | its playback.c .... |
13:51:30 | JdGordon | not firmware |
13:52:17 | linuxstb | I'm guessing it's because hwcodec has metadata handling in firmware |
13:52:30 | | Part J-23 |
13:52:49 | Nico_P | amiconn: what do you mean? |
13:53:10 | Nico_P | the audio.h thing? |
13:53:30 | rasher | If this doesn't deserve a MajorChanges entry, few things do (in terms of how many people care) |
13:53:40 | amiconn | The change in firmware/export/audio.h |
13:54:16 | JdGordon | we now need rbutil to manage the aa bmps :p |
13:54:19 | Nico_P | amiconn: I agree it's a bit out of place, but I wanted to put it next to audio_current_track |
13:58:43 | rasher | I almost dare not ask, but would it make sense to look in a static location for albumart, in addition to the "current-dir" relative ones? (./rockbox/albumart/ perhaps) |
13:59:04 | n1s | rasher: why |
13:59:40 | linuxstb | itunes users... |
13:59:49 | rasher | n1s: to avoid cluttering the music dirs mostly, and in admittedly rare occassions, avoid duplicates |
13:59:58 | rasher | Also itunes users I guess |
14:00 |
14:00:17 | n1s | rasher: you mean like images matching dirnames or?... |
14:00:39 | n1s | album tags I suppose |
14:01:31 | rasher | Well currently "albumname.bmp" is looked for in the same dir as the file (and parent dir, perhaps) - I'm suggesting looking in /.rockbox/albumart/ as well |
14:04:50 | Domonoky | JdGordon: depending on where to get the aa from, it woudnt be too hard for rbutil to manage the bmps (resize, convert) |
14:05:43 | | Quit GnosticE () |
14:05:47 | amiconn | eh? |
14:05:57 | amiconn | How is albumname.bmp supposed to work? |
14:06:17 | amiconn | Album tags can easily contain characters which are illegal on the filesystem |
14:06:38 | rasher | Then it won't work, I guess. Don't think any sanitizing is done |
14:06:43 | Nico_P | amiconn: then file_exists will fail |
14:06:56 | amiconn | I would have expected it to look for some static filename, like cover.bmp |
14:07:00 | Nico_P | IMHO that's the user's problem |
14:07:06 | Nico_P | amiconn: it does too |
14:07:07 | rasher | amiconn: it does |
14:07:08 | Domonoky | is it posssible to have bmps with different sizes for the same albums ? (for different themes..) ? |
14:07:15 | Nico_P | Domonoky: yes |
14:07:26 | * | Nico_P is updating the wiki page |
14:07:30 | | Quit advcomp2019 (Read error: 104 (Connection reset by peer)) |
14:07:46 | | Join advcomp2019 [0] (n=advcomp2@unaffiliated/advcomp2019) |
14:10:32 | pixelma | Nico_P: ifp sim is still red |
14:10:35 | amiconn | Nico_P: Still red... |
14:10:43 | amiconn | Btw, iFP is a mono target |
14:10:57 | Nico_P | haha that one is to far right, I didn't see it :p |
14:11:34 | pixelma | lame excuse... I saw it on the small display I'm currently working on :P |
14:12:16 | | Join karashata [0] (n=Kimi@pool3-048.adsl.user.start.ca) |
14:13:01 | Nico_P | I don't understand why that part gets compiled on the iFP... it's mono :p |
14:13:37 | TPM_Debian | can i show movies whis rockbox? and when yes .. which type of movies can i show? |
14:14:08 | Nico_P | hmm I guess I'm just stupid |
14:14:21 | n1s | TPM_Debian: read the PluginMpegplayer wiki page |
14:14:58 | TPM_Debian | k |
14:14:59 | TPM_Debian | thx |
14:16:02 | amiconn | Nico_P: Hmm, why does the m:robe 500 see 400 bytes red delta even though aa isn't enabled in its config-*.h ? |
14:17:02 | Domonoky | where is album art normally stored on PC ? (embedded in the file, or somewhre on the hardrive ? ) |
14:17:18 | * | Domonoky thinks about rbutil albumart support :-) |
14:17:32 | JdGordon | Domonoky: grab it off the net :p |
14:17:34 | Nico_P | amiconn: because of what I fixed in my latest commit... but I just saw I didn't completely fix it :( |
14:18:26 | Domonoky | JdGordon: do you have an url for me ? :-) |
14:18:48 | JdGordon | amarok seems to try getting it of amazon |
14:19:10 | amiconn | A target where aa isn't enabled shouldn't see a delta, should it? |
14:19:26 | amiconn | I mean swcodec targets of course |
14:19:48 | Nico_P | amiconn: no. I simply made a mistake for the #ifdef in buffering.c |
14:19:50 | * | Domonoky would prever a free album art service... using amazon, doesnt sound to legal.. :-) |
14:20:45 | linuxstb | Domonoky: Aren't there already apps to do that? |
14:20:53 | rasher | Domonoky: amazon offers an api for getting it - I duobt it's terribly illegal ... |
14:21:02 | Soap | What "free" service are you going to find whose business model is redistributing the artwork off of other people's albums? |
14:21:39 | TPM_Debian | nls .. i cant foudn the mpegplayer in plugins/app and the video files in "file browser" it does not show |
14:22:03 | linuxstb | TPM_Debian: Are your videos .mpg files? |
14:22:17 | Domonoky | for rbutil, the best would be to only convert /resize/.. them... but i dont know where rbutil should find those images.. :-) |
14:22:42 | TPM_Debian | mp .. does't show all files in the browser? |
14:22:47 | TPM_Debian | no |
14:22:51 | Domonoky | but if amazon has an api for it, we may try it.. (if i find enough time ) :-) |
14:23:45 | JdGordon | ... if you can grab it from amaroks databse that would be sweet also :) |
14:24:21 | | Join J3TC- [0] (n=jetc123@pool-71-125-77-210.nwrknj.east.verizon.net) |
14:24:59 | TPM_Debian | linuxstb, the files named as .mov |
14:25:18 | Nico_P | damn... red again |
14:26:30 | J3TC- | whoa...album art is implemented? :3 |
14:27:50 | Nico_P | yes :) |
14:28:06 | amiconn | yes :( |
14:28:11 | BigBambi | yes :) |
14:28:20 | bertrik_ | (confused smiley) |
14:28:31 | linuxstb | TPM_Debian: That is the wrong type of movie. You need to convert them to .mpg files - the PluginMpegplayer wiki page tells you how. |
14:28:56 | Nico_P | sorry about all the red... :/ |
14:29:02 | TPM_Debian | ok .. but why will not show the files in the browser? |
14:29:11 | linuxstb | Is there a reason we don't expose the lcd_setmargins() function to .wps files? |
14:29:39 | linuxstb | TPM_Debian: You probably have the "show files" option set to "supported" - and .mov files are not supported. |
14:29:45 | Domonoky | TPM_Debian: if you want to see all files, you have to change the file view in rockbox to all |
14:29:55 | TPM_Debian | in the config? |
14:30:18 | Domonoky | TPM_Debian: somwhere in the mnü, read the manual :-) |
14:30:24 | Domonoky | menu |
14:30:34 | TPM_Debian | ok .. thx |
14:33:37 | J3TC- | To enable for a target, #define HAVE_ALBUMART in its config file. |
14:33:42 | J3TC- | I don't quite get this |
14:34:28 | J3TC- | Ah...I see the files updated :3 |
14:35:07 | Nico_P | J3TC-: its something for developers, not users |
14:35:21 | | Join Buschel [0] (n=AndreeBu@p54A3CD8D.dip.t-dialin.net) |
14:35:57 | J3TC- | Oh ok but I can still compile the latest code and have the album art support? |
14:36:07 | Nico_P | yes |
14:36:41 | J3TC- | Cool |
14:36:47 | Nico_P | whoo! I did it! |
14:36:51 | J3TC- | Now let's see how many of maxwen's patches break :3 |
14:36:53 | | Join tb [0] (i=865fb382@gateway/web/cgi-irc/labb.contactor.se/x-e63581f8c6dee1bd) |
14:37:14 | J3TC- | Last compile I have is r15305 :3 |
14:37:21 | tb | Hi! Can I get write access to the wiki, please? Name is TillBayer |
14:39:23 | amiconn | markun: Hmm, the gigabeatf/x backlight fading is not configurable? Or am I missing something? |
14:40:00 | BigBambi | tb: done |
14:40:28 | | Nick bertrik_ is now known as bertrik (n=Bertrik_@030-022-045-062.dynamic.caiway.nl) |
14:40:40 | moos | amiconn: it isn't, tha's right |
14:40:40 | tb | BigBambi: thanks! |
14:40:44 | tb | quit |
14:40:44 | BigBambi | np |
14:40:47 | | Quit tb (Client Quit) |
14:40:53 | amiconn | moos: Hmm, so it's always enabled? |
14:41:08 | * | amiconn would be annoyed by that fade-in then |
14:41:23 | moos | amiconn: plus the LCD power off option is under debug menu and then isn't a config saved... |
14:41:32 | moos | yup always enebled :( |
14:41:34 | amiconn | typical... |
14:42:01 | amiconn | Most devs seem to not care about getting the low level working properly |
14:42:08 | | Join PaulJam [0] (i=PaulJam_@vpn-3125.gwdg.de) |
14:42:23 | moos | amiconn: and you don't have gigabeat :( |
14:42:27 | moos | hehe ;P |
14:42:27 | amiconn | Same goes for finishing features |
14:43:53 | | Join MethoS- [0] (n=clemens@pD955EA72.dip.t-dialin.net) |
14:48:00 | markun | amiconn: it's not configurable. Didn't we talk about this already? |
14:48:51 | amiconn | I asked about the fading times, but I expected at least enable/disable |
14:48:54 | moos | markun: hi, do you know why the LCD power off option, isn't an option either? |
14:49:06 | markun | amiconn: ah, I didn't know it couldn't be disabled |
14:49:42 | amiconn | I greped for HAVE_BACKLIGHT_SET_FADING - doesn't occur on the app layer at all |
14:49:47 | amiconn | Hence, no setting for it |
14:50:12 | amiconn | I am asking because I need to restructure backlight handling a bit |
14:50:23 | amiconn | That change will touch all targets |
14:50:24 | markun | moos: it made the remote control unresponsive and didn't save any battery, after moving is back to the debug menu nobody worked on it anymore |
14:50:50 | moos | markun: oh okay, missed this episod, thx for the info |
14:51:49 | amiconn | Basically, _backlight_on() and _backlight_off will be moved to target tree, and some other definitions shuffled around |
14:51:58 | amiconn | ...and made more generic |
14:52:29 | markun | amiconn: thanks, because last time I looked it was a complete mess |
14:52:36 | markun | #ifdef hell |
14:52:53 | amiconn | A lot of ifdefs have to remain, unfortunately |
14:52:54 | moos | markun: pitty that's the F/X port seems to be "aborted"... |
14:53:09 | amiconn | But this way I won't have to introduce yet another bunch |
14:53:35 | | Join ompaulafk [0] (n=ompaul@gnewsense/friend/ompaul) |
14:54:21 | markun | moos: what are the biggest problems you have with the port? |
14:55:27 | | Quit ompaul (Nick collision from services.) |
14:55:39 | moos | markun: not really problem, just seems sort of "unfinished", I mean LCD things, fast restart, rom box... kkurbjun seems to enjoy with m:robe now |
14:56:16 | | Quit JdGordon (Remote closed the connection) |
14:56:23 | * | moos still prefers his iaudio ;) |
14:56:40 | markun | what's the advantage? recording? |
14:57:05 | * | Nico_P misses RoLo |
14:57:13 | moos | radio, recording,... |
14:57:40 | moos | yeah Nico_P no RoLo yet (yet another thing that kkurbjun wanted to do) |
14:58:39 | Nico_P | linuxstb: I have a patch to give AA to iCatcher on the gigabeat |
14:58:50 | | Quit Frazz ("Leaving") |
15:00 |
15:03:36 | moos | _jhMikeS_: is your new batterie working well on your iaudio? (I'm thinking to buy one) |
15:04:00 | | Part Llorean |
15:04:04 | moos | Nico_P: is your patch somewhere for test |
15:04:06 | moos | ? |
15:04:21 | Nico_P | moos: not yet |
15:04:32 | * | moos is curious to see it on gigabeat |
15:04:36 | moos | ok np |
15:04:39 | Nico_P | I'll probably upload it to the tracker |
15:04:50 | moos | ok thanks |
15:05:53 | *** | Saving seen data "./dancer.seen" |
15:07:20 | _jhMikeS_ | moos: sure is...and I'm silently watching the conversation about dedicated follow-through on implementing features :) |
15:07:27 | | Nick _jhMikeS_ is now known as jhMikeS (n=jethead7@rockbox/developer/jhMikeS) |
15:07:51 | moos | hehe, hiden ;) |
15:08:21 | moos | is all working well for your iaudio now? If so CONGRATULATIONS |
15:09:45 | jhMikeS | yeah. batt replacement is a bit of a pain with it being a soldering job and the location of the wires (the HD bracket in the way). |
15:10:12 | moos | jhMikeS: I'm still afraid to wait *months* if I send my iaudio back for the joystick... |
15:10:44 | jhMikeS | blah...yeah there's that little nasty thing |
15:10:56 | moos | aie then, I hoped that the batterie replacement could be less tedious |
15:11:02 | jhMikeS | as long as they don't break something else, I can't imagine it taking months |
15:11:21 | | Quit pengo () |
15:11:53 | moos | yeah, I did count the eventuallity to send them back again until they really fix things, they have really bad reputation |
15:12:12 | | Join robin0800 [0] (n=robin080@cpc1-brig8-0-0-cust97.brig.cable.ntl.com) |
15:12:56 | | Quit robin0800 (Client Quit) |
15:13:23 | Nico_P | moos, linuxstb: http://www.rockbox.org/tracker/task/8134 |
15:13:42 | moos | Nico_P: merci, I'll try it out... |
15:15:55 | | Join robin0800 [0] (n=robin080@cpc1-brig8-0-0-cust97.brig.cable.ntl.com) |
15:17:58 | rasher | Nico_P: Getting some weird behavior.. When skipping to next a few times, quickly, it will play the first couple of second, then skip, and do that a bunch of times until finally ending with Undefined instruction at 00124274 |
15:18:11 | | Join Robin_0800 [0] (n=Robin080@cpc1-brig8-0-0-cust97.brig.cable.ntl.com) |
15:18:34 | rasher | With a wps that displays albumart |
15:18:46 | Nico_P | rasher: could you test it with the rev before AA? |
15:18:56 | | Quit Robin_0800 (Client Quit) |
15:18:58 | Nico_P | and maybe with a WPS that doesn't have AA |
15:19:06 | rasher | Yeah, I'll make sure it reliably does it first |
15:19:31 | | Quit robin0800 (Client Quit) |
15:19:36 | Nico_P | I don't seem to get it here |
15:19:47 | | Join robin0800 [0] (n=robin080@cpc1-brig8-0-0-cust97.brig.cable.ntl.com) |
15:20:08 | rasher | and try with headphones, to see what's being played |
15:20:49 | jhMikeS | amiconn: is the only thing missing from the H10 tuner work the audio path setup? |
15:20:58 | amiconn | I don't think so |
15:21:11 | amiconn | If it were, radio recording should work, but it doesn't |
15:21:17 | jhMikeS | you said you could read and write it |
15:21:19 | rasher | Nico_P: okay, seems pretty consistent.. I'll try without an aa wps first |
15:21:31 | jhMikeS | amiconn: did I miss and update? you got playback? |
15:21:41 | amiconn | Yeah, I mean it's audio path setup, but not just the monitoring you mentioned |
15:22:10 | amiconn | If it were the monitoring, fm recording should work even if normal fm playback doesn't |
15:22:22 | barrywardell | jhMikeS: I added the monitoring, but it still doesn't work |
15:22:35 | jhMikeS | so, ok...no sound at all |
15:22:39 | amiconn | Btw, I get a strange display when I try to record on H10 with source set to fm or line-in |
15:22:44 | | Join jean [0] (n=jean@181-136.77-83.cust.bluewin.ch) |
15:22:53 | amiconn | In both cases I get a constant reading on the peakmeter |
15:22:57 | | Quit jean (Client Quit) |
15:23:02 | rasher | Hrm, seems like automatic database update blocks any file operations until it's done (or something like that - I went into "show themes" and it didn't actually show them until the database update was done) |
15:23:07 | amiconn | There should be no signal at all afaiu... |
15:23:12 | jhMikeS | hmmm...that didn't happen before. was the line-in setup altered? |
15:23:22 | | Quit ompaulafk (Client Quit) |
15:23:30 | Nico_P | rasher: thanks |
15:23:34 | amiconn | I can't actually test line-in as I don't have the required cable |
15:23:58 | | Join jean [0] (n=jean@181-136.77-83.cust.bluewin.ch) |
15:24:00 | rasher | Nico_P: it's not happening without AA, it seems |
15:24:04 | | Quit jean (Read error: 104 (Connection reset by peer)) |
15:24:14 | | Join ackbahr [0] (n=jean@181-136.77-83.cust.bluewin.ch) |
15:24:28 | barrywardell | amiconn: I think line-in recording on h10 doesn't work, but can't test myself either |
15:25:23 | rasher | Nico_P: eh.. now it's not happening with AA either. I guess I can't reproduce reliably. Dammit. |
15:25:55 | karashata | I could test line-in recording on the H10 if necessary, I have the cradle for it |
15:26:16 | jhMikeS | is the line-in mux known at all? |
15:26:54 | barrywardell | we know the line-in/tuner switch |
15:27:00 | barrywardell | GPIOB2 |
15:27:19 | | Join darkapostrophe [0] (n=darkapos@217-50-177.231210.adsl.tele2.no) |
15:29:28 | | Join kingwen [0] (n=kingwen1@125.125.161.206) |
15:32:11 | | Join MethoS-- [0] (n=clemens@pD955ED8D.dip.t-dialin.net) |
15:32:49 | | Quit ackbahr (Remote closed the connection) |
15:32:55 | karashata | nope, line in recording doesn't work |
15:33:20 | jhMikeS | maybe the GPIOB2 is reversed? |
15:35:02 | karashata | on the other hand, the line-out does work |
15:36:58 | | Quit kingwen (Read error: 104 (Connection reset by peer)) |
15:37:15 | desowin | Nico_P: yay, albumart commited |
15:37:22 | Nico_P | :) |
15:38:30 | * | jhMikeS likes the idea and will use it but, oh boy :) |
15:39:32 | Nico_P | jhMikeS: what? |
15:40:01 | jhMikeS | just wondering if all the MoB bugs were fixed first |
15:40:24 | preglow | jhMikeS: can we gut out much code when we eliminate codec swapping? |
15:40:32 | Nico_P | jhMikeS: seems quite stable now... but maybe AA will make new bugs show up :) |
15:41:09 | | Quit Dark_Apostrophe (Read error: 110 (Connection timed out)) |
15:41:10 | | Nick darkapostrophe is now known as Dark_Apostrophe (n=darkapos@217-50-177.231210.adsl.tele2.no) |
15:41:14 | jhMikeS | preglow: I think so...maybe even a whole thread. |
15:41:47 | jhMikeS | I think turn taking will need to be preserved when playing |
15:42:39 | preglow | will be sweet |
15:43:20 | jhMikeS | meh...maybe not the thread...it's really the swapping that complicates things...threading is the easy part of anything usually. |
15:47:43 | jhMikeS | it's finding that stooping one-liner bug that usually halts progress on stuff...which just happened. :p |
15:47:56 | jhMikeS | stoopid even |
15:48:04 | TPM_Debian | if i will run .mpg file, i got a error message "missing packet start code prefix: 00 at 1214" .. what does this mean? |
15:48:32 | jhMikeS | it means mpegplayer can't resync for crap, but my redo stops that sort of thing |
15:48:57 | TPM_Debian | redo? |
15:49:09 | jhMikeS | in SVN any packet error will make it barf |
15:49:51 | jhMikeS | reorganize it nicely. make it more robust against errors. have it setup to add whatever functionality. |
15:51:45 | | Join darkapostrophe [0] (n=darkapos@217-50-177.231210.adsl.tele2.no) |
15:51:52 | jhMikeS | About half the test files I have won't play with the SVN version but play fine with the changed code. |
15:52:05 | TPM_Debian | hmmm |
15:53:42 | | Quit MethoS- (Read error: 101 (Network is unreachable)) |
15:53:53 | | Part pixelma |
15:59:26 | kkurbjun | amiconn, here now |
16:00 |
16:02:58 | J3TC- | Hrmm...the bmpresize patch is already broken :3 |
16:03:20 | J3TC- | rc = read_bmp_file(gwps->state->id3->albumart_path, &temp_bitmap, data->img_buf_free, FORMAT_ANY|FORMAT_TRANSPARENT); |
16:03:23 | J3TC- | That doesn't exist anymore |
16:03:40 | | Quit amiconn (Nick collision from services.) |
16:03:41 | J3TC- | In apps/gui/gwps-common.c |
16:03:49 | | Join amiconn [0] (n=jens@rockbox/developer/amiconn) |
16:04:20 | jhMikeS | I thought it was committed? |
16:05:32 | kkurbjun | moos, the gigabeat hasn't really stopped, I know at least I'm interested in continuing work on it, I just don't have time to work on two ports at once at the moment, plus I still haven't moved my debugging setup out of storage for the gigabeat. Once I have that out of storage I'll be able to work on the flash writing again. The fast reboot feature right now is a bit messy and leaves the player in a strange state. It really needs |
16:05:41 | Nico_P | jhMikeS: not the bmp resize patch |
16:05:51 | linuxstb | kkurbjun: Were you also working on rolo for the F/X ? |
16:06:16 | jhMikeS | Nico_P: ah. and no WPS's were modded to use it? |
16:06:29 | Nico_P | jhMikeS: yes they were but they won't be broken |
16:06:52 | J3TC- | Really? Hrmmm |
16:06:54 | kkurbjun | linuxstb: yes, but the iram that's documented in the manual doesn't seem to be accessable once rockbox is fully running |
16:07:18 | kkurbjun | I can access it if I freeze the player before the full startup takes place |
16:07:21 | jhMikeS | Nico_P: my SVN up didn't reveal any wps stuff |
16:07:34 | linuxstb | kkurbjun: So does Rockbox do any memory remapping? |
16:07:40 | Nico_P | jhMikeS: that's weird because I changed it |
16:07:45 | jhMikeS | kkurbjun: I managed to write and read from 0x40000000 |
16:07:58 | Nico_P | jhMikeS: ah I'm sorry I didn't understand your question |
16:08:01 | kkurbjun | but once rockbox is fully booted, I can't write to it which I don't understand.. Yes it does, but that area should be mapped onto itself.. |
16:08:08 | kkurbjun | :), maybe it does work then |
16:08:09 | Nico_P | jhMikeS: I didn't change any WPS in SVN |
16:08:18 | moos | kkurbjun: no problemo, that wasn't a complaint ;), but glad to hear you will resume your works in the future... |
16:08:22 | | Quit Dark_Apostrophe (Success) |
16:08:22 | | Nick darkapostrophe is now known as Dark_Apostrophe (n=darkapos@217-50-177.231210.adsl.tele2.no) |
16:08:29 | jhMikeS | Nico_P: oh, ok...where's the modded one? |
16:08:31 | kkurbjun | jhmikes when did you try that? |
16:08:47 | jhMikeS | kkurbjun: on a whim not long ago |
16:08:51 | Nico_P | jhMikeS: I have a patch for iCatcher on gigabeat: http://www.rockbox.org/tracker/task/8134 |
16:09:11 | jhMikeS | Nico_P: perfect...since that's what I use :) |
16:09:19 | kkurbjun | hmm, was it after I moved the mmu stuff so that it's common on the m:robe and gigabeat? |
16:09:38 | J3TC- | I shouldn't be looking at rockbox stuff |
16:09:39 | jhMikeS | before |
16:09:47 | J3TC- | I have a paper to write about professional ethics |
16:09:49 | J3TC- | ~_~ |
16:09:56 | J3TC- | I should plagiarize =d |
16:10:18 | linuxstb | Nico_P: I've just tried that iCatcher patch - did you try it with smaller AA? It seems a bit too big to me... |
16:10:26 | kkurbjun | I'll give it another try then, see if the linker scripts I was working on will accept it |
16:10:49 | jhMikeS | I tried the 0x4000000-4k and nothing though which is is depends on mode. I did it with raw addresses though. |
16:10:50 | Nico_P | linuxstb: it'll work fine with smaller AA |
16:11:25 | kkurbjun | did you have the mmu disabled? |
16:11:44 | jhMikeS | nope, just as booted |
16:12:26 | kkurbjun | so you were wriitng to 0x4000000 to 0x4000000+4k? |
16:12:34 | | Join Crash91 [0] (n=evil91@41.232.204.155) |
16:12:55 | linuxstb | Nico_P: I also meant that the text is now too small - I would prefer bigger text and smaller AA, but maybe that's just me... |
16:12:56 | jhMikeS | just 0x40000000....put the framebuffer there which it didn't like very much for too long but the image showed up |
16:13:12 | Nico_P | linuxstb: ah... I find nimbus19 too big |
16:13:39 | jhMikeS | of course not a perfect image but it showed that data was written and read |
16:14:43 | kkurbjun | yep, that's what I would expect to see :) |
16:15:17 | kkurbjun | jhMikeS: I think the gigabeat could d some really fast updates if we just swapped the fram address and the screen pointer |
16:15:24 | jhMikeS | Nico_P: so what happens if I use smaller AA? Freeze? :) |
16:15:32 | Crash91 | Nico_P: Was AA comitted? |
16:15:37 | Nico_P | Crash91: yes |
16:15:38 | kkurbjun | I think the key is to wait for a sync signal before it's done |
16:15:42 | jhMikeS | kkurbjun: how would that work exactly? |
16:15:44 | Crash91 | Nico_P: w00t |
16:15:45 | Nico_P | jhMikeS: what? no, it will be displayed |
16:16:15 | linuxstb | Nico_P: It seems the album-art is drawn in front of the text - is that intended? Doesn't that mean that it's drawn with every WPS refresh, or does a WPS refresh always redraw the entire screen anyway? |
16:16:58 | jhMikeS | waiting for a sync signal 1) Limits the number of updates so batching is needed. 2) Batching can starve an interrupt if that is used. Was not easy to solve at all. |
16:17:20 | kkurbjun | wait for the controller to be in an inactive area and then move the frame pointer to the lcd_framebuffer, at the same time time - how do you mean batching? |
16:18:00 | jhMikeS | a lot of things do lots of incremental rect updates...like bubbles for instance. |
16:18:05 | Nico_P | linuxstb: hmm actually it might be drawn too often, yes |
16:19:01 | jhMikeS | and now that lcd_framebuffer is the current frame, when you move back to the driver framebuffer, what happened to the updates in lcd_framebuffer? they'll not be in sync anymore. |
16:19:13 | kkurbjun | jhMikeS: couldn't we just add a while loop in the lcd_update - I wonder how much it would end up affecting it |
16:19:35 | Nico_P | linuxstb: I'll investigate further once I've finished with my playback fix |
16:19:37 | jhMikeS | kkurbjun: _Bad_ and using the interrupt is more efficient if you do that |
16:20:29 | * | barrywardell has a working fm tuner on his H10 :) |
16:20:31 | jhMikeS | it locks it to exacly 60 updates per second |
16:20:42 | barrywardell | jhMikeS: you were right, the mux bit was backwards! |
16:20:51 | kkurbjun | bad as in it would definately be slower - it would depend on how often we hit it at the top of the fram vs the bottom |
16:21:01 | jhMikeS | barrywardell: wow...that was a lucky guess on my part :) |
16:21:02 | kkurbjun | but that's all luck I suppose |
16:21:51 | jhMikeS | yes, totally random. what I'd rather do is provide a timing service to apps that might want sync. |
16:23:09 | jhMikeS | in that way, they can perform all the updates they want in the framebuffer, then tell the driver to do a swap or copy when frame sync interrupt happens. |
16:23:10 | kkurbjun | so when the service runs all the apps do the updates they need to? |
16:23:16 | | Part Crash91 |
16:25:38 | jhMikeS | 1) update lcd_framebuffer 2) wait for the interrupt which performs the task of making the new data visible in some way or another. |
16:26:09 | kkurbjun | that would be an interesting way to do it also - definately much more involved, how much of an impact do you think it would have? I guess the other side of it is how fast do we need updates to run in the core, mpegplayer already writes directly to the FRAME doesn't it? |
16:26:15 | kkurbjun | doom definately does |
16:27:01 | kkurbjun | it could end up reducing quite a few cycles on the frame updates though which gives more time to sleep |
16:27:05 | jhMikeS | it's the usual way it's done to have apps that expect to operate in a synced manner |
16:28:45 | jhMikeS | the framebuffer avaiable to the controller can't be cached though. the current one isn't (it would appear much different if it were) |
16:29:07 | kkurbjun | oh true |
16:29:36 | kkurbjun | and the mmu can't do very fine sections right now |
16:32:07 | | Quit BHSPitMonkey (Read error: 110 (Connection timed out)) |
16:32:28 | | Quit stewball () |
16:32:43 | jhMikeS | can we do uncached aliasing like on PP? |
16:33:09 | kkurbjun | uncached aliasing? |
16:33:17 | jhMikeS | btw, yielding or sleeping isn't accurate enough for the timing so the interrupt must be used |
16:33:51 | kkurbjun | there's other ways the data cache with the mmu could be setup too, we could do write through |
16:34:03 | kkurbjun | I don't knwo what the effects of that are on performance |
16:34:35 | jhMikeS | PP is setup so that all of RAM is mirrored starting at 0x10000000 but is not cached at addr+0x10000000 |
16:35:16 | kkurbjun | oh, yeah, that would be doable - it might already be setup that way actually |
16:35:31 | kkurbjun | 0x0 +32M is cached |
16:35:32 | | Join lazka [0] (n=lazka@83-65-234-227.dynamic.xdsl-line.inode.at) |
16:35:43 | kkurbjun | but 0x3000000 is not I believe |
16:35:56 | kkurbjun | with the mmu that is |
16:36:00 | jhMikeS | so reading/writing addr+0x30000000 is uncached? |
16:36:09 | kkurbjun | it should be |
16:36:14 | jhMikeS | all you need is to ensure line alignment of such buffers |
16:37:21 | jhMikeS | so I guess aligned and padded to 32-byte boundaries ensures that? |
16:38:40 | kkurbjun | line alignment of the FRAME addresses? |
16:38:46 | jhMikeS | yes |
16:40:34 | kkurbjun | well we're writing shorts in so it could be 16 bit aligned right? I don't know the requirements of the FRAME address for the controller though |
16:40:48 | jhMikeS | important so a buffer boundary isn't in the middle of a cache line...on PP required so COP/CPU don't clobber each other's private data and also when using uncached addresses so the processor doesn't clobber it's own. On meg-fx, the 2nd applies. |
16:41:43 | kkurbjun | ahh, I didn't realize that - I don't understand how the caches work on a deep level |
16:42:23 | kkurbjun | do you have a document that explains the cache lines and how they work? |
16:42:25 | jhMikeS | If the buffer boundary is in the middle of a line, the cached line won't fully agree with the uncached address. |
16:42:52 | jhMikeS | it's just caching priciples in general. googling should be plenty informative. |
16:43:23 | | Join johny1234 [0] (n=johny@p5B1571E7.dip.t-dialin.net) |
16:45:08 | johny1234 | hi@all |
16:45:12 | johny1234 | whats going on |
16:45:26 | johny1234 | who Knows Heroes? |
16:45:52 | | Join darkless [0] (n=darkless@x1-6-00-1a-92-ea-71-14.k201.webspeed.dk) |
16:46:24 | | Part johny1234 |
16:46:29 | | Quit robin0800 (" HydraIRC -> http://www.hydrairc.com <- The alternative IRC client") |
16:49:04 | * | jhMikeS sees AA which looks good but the graphics and title info are pushed down :\ |
16:50:29 | jhMikeS | woops, forgot the new BG :p |
17:00 |
17:01:18 | preglow | what profile aac can ipods decode? only lc? |
17:02:09 | preglow | barrywardell: why not add him to credits if he did hard work? |
17:02:18 | barrywardell | he's already there |
17:02:23 | amiconn | grrrrrr!!! |
17:02:26 | preglow | right |
17:02:52 | preglow | our faad is set up to decode all kinds of weird aac files |
17:02:53 | amiconn | Something is seriously borked on 1st/2nd gen |
17:03:08 | preglow | i don't think i've even seen anything but lc and lc+sbr |
17:03:10 | amiconn | It crashes as soon as the hdd is powered of the first time |
17:04:15 | amiconn | ...independent of where I am when that spindown happens. The way it crashes differs though. Sometimes it just freezes, sometimes I get data aborts etc, with addresses from all over th eplace |
17:04:46 | Nico_P | barrywardell: congrats on the commit :) |
17:05:53 | kkurbjun | amiconn: you were looking for me? |
17:05:55 | *** | Saving seen data "./dancer.seen" |
17:06:02 | amiconn | kkurbjun: yes |
17:06:16 | barrywardell | :) przembh really deserves the credit though. If he hadn't figured out the i2c over gpio, then I would never have got anywhere with it |
17:06:16 | amiconn | It would be nice if you could do a quick check on your mini 1st gen |
17:06:28 | jhMikeS | Nico_P: ok, the progress bar is a couple pixels too low for the background so how I move things up a few px's? (I know crap about WPS format atm.) |
17:06:32 | amiconn | I am interested in the value of LCD1_CONTROL |
17:06:46 | * | Arathis is going to update his rockbox to test the fm tuner :3 |
17:06:53 | karashata | barrywardell: what are the chances that'll end up commited soon? |
17:06:55 | Nico_P | jhMikeS: in the pb tag |
17:06:56 | kkurbjun | I have hdd powerdown disabled on mine - I use CF |
17:07:03 | Nico_P | jhMikeS: I think the y value is the last one |
17:07:06 | kkurbjun | I can check that register though |
17:07:07 | | Join Genre9mp3 [0] (n=yngwiejo@athedsl-268997.home.otenet.gr) |
17:07:16 | jhMikeS | that seems to be the width |
17:07:18 | barrywardell | karashata: what end up committed soon? |
17:07:27 | karashata | working FM radio |
17:07:32 | barrywardell | it's already done |
17:07:42 | amiconn | barrywardell: Why did you commit the ugly hack in power-h10.c instead of putting this selection where it belongs? |
17:07:54 | karashata | oh? where is it hiding then? |
17:07:58 | amiconn | This gpio port is definitely not tuner power... |
17:08:28 | amiconn | Oh, sorry |
17:08:32 | Nico_P | jhMikeS: http://www.rockbox.org/twiki/bin/view/Main/CustomWPS :) |
17:08:33 | * | amiconn confused something |
17:08:57 | Nico_P | pb|height|leftpos|rightpos|toppos| |
17:09:28 | | Join pixelma [0] (n=Marianne@rockbox/staff/pixelma) |
17:09:33 | amiconn | barrywardell: I noticed that several keymappings on H10 need improvement.... |
17:09:36 | rasher | I know I've asked before, but why doesn't e200 reset on usb-insertion? |
17:09:55 | barrywardell | karashata: the build hasn't finished yet. maybe the build server has frozen again |
17:10:14 | karashata | oh, it only *just* got commited then, okay... |
17:10:31 | karashata | was gonna say, the build I have doesn't have it yet |
17:10:43 | barrywardell | amiconn: yeah, I moved the gpio port out of power-h10.c before my commit |
17:10:53 | barrywardell | amiconn: which keymappings in particular? |
17:11:18 | amiconn | Recording screen, mpegplayer are some particularly bad examples |
17:11:58 | jhMikeS | Nico_P: yeah, yeah...don't be smartass :). Thought you'd just have a quick fixeroo since you modified it. |
17:12:17 | barrywardell | ah, ok. I never use them, which explains why I haven't noticed. the recording is bad indeed |
17:12:34 | barrywardell | karashata: try downloading now ;) |
17:12:38 | Nico_P | jhMikeS: it's fine for me... |
17:12:46 | karashata | just did, gonna try it out in a sec |
17:14:49 | jhMikeS | Nico_P: yeah, but I use the 19-point font :) |
17:15:37 | karashata | ouch, got a data abort trying to scan in reverse |
17:15:45 | karashata | at 40087B08 |
17:17:35 | karashata | hmm, I'm gonna have to play with this... |
17:18:28 | karashata | I'll be back in a bit, gonna go get a decent signal and get some presets saved |
17:18:44 | Genre9mp3 | Nico_P: congrats for the album art commit! :) |
17:18:51 | Nico_P | thanks :) |
17:18:57 | | Join Arathis2 [0] (n=doerk@p508A4986.dip.t-dialin.net) |
17:19:28 | amiconn | karashata: There's a large selection of presets in the wiki |
17:20:28 | Genre9mp3 | Nico_P: It's pity thought that it's not so useful for all the landscape targets (in other words: it would be nice if we had scrolling margins in SVN, too) |
17:20:47 | Genre9mp3 | ^at least until the viewports implementation |
17:21:26 | moos | barrywardell: you must have to update http://www.rockbox.org/twiki/bin/view/Main/IriverH10Port |
17:21:42 | Nico_P | Genre9mp3: yeah, but something might be possible with left margins |
17:21:46 | amiconn | barrywardell: The fm screen should also have a remote button map: I didn't add one because I have no remote, and hence no idea how the buttons are arranged and what would make sense |
17:21:50 | * | jhMikeS is more than happy to add some content to the barren gigabeat screen landscape |
17:22:10 | * | barrywardell doesn't have a remote either |
17:22:17 | markun | Nico_P: planning on updating the rockboxed theme for the gigabeat as well? |
17:22:26 | Genre9mp3 | Nico_P: left margins? |
17:22:27 | Nico_P | jhMikeS: please post your 19px version of iCatcher with AA to the tracker ;) |
17:22:52 | Nico_P | markun: not really because I don't use it, but maybe I'll get round to it |
17:22:56 | | Quit SirFunk (Remote closed the connection) |
17:23:30 | barrywardell | I wonder if line-in recording is working now too? |
17:23:52 | jhMikeS | Nico_P: sure, when I'm done fiddling around...but I also have it for small AA |
17:24:12 | * | Genre9mp3 would be interested in making AA versions of iCatcher for all colour targets |
17:25:41 | jhMikeS | ok, it lines up now on the original background but need to get the format graphic back where it was |
17:25:47 | markun | Nico_P: I do use it so maybe I should do it myself |
17:26:16 | | Quit idnar (Nick collision from services.) |
17:26:18 | | Join idnar_ [0] (i=mithrand@unaffiliated/idnar) |
17:26:36 | barrywardell | moos: updated |
17:27:35 | * | moos just notices that iriver h10s aren't very expensive on ebay... |
17:28:30 | jhMikeS | ah...much better...nice decent text size and a reasonable AA size |
17:28:31 | | Quit amiconn (Nick collision from services.) |
17:28:38 | karashata | hmm, FM radio works nice |
17:28:38 | | Join amiconn [0] (n=jens@rockbox/developer/amiconn) |
17:28:58 | amiconn | gah |
17:29:02 | * | pixelma would like to say that about c200 radio too :\ |
17:29:03 | * | amiconn got a bluescreen |
17:29:06 | Nico_P | barrywardell: I think this also deserves a MajorChanges entry :) |
17:30:06 | Genre9mp3 | Nico_P: I would like to rework this: http://www.rockbox.org/twiki/bin/view/Main/WpsIriverH300#iCatcher_Uni_Catcher for a possible inclusion in SVN |
17:31:23 | | Join Mouser_X [0] (i=cf9bb003@gateway/web/cgi-irc/ircatwork.com/x-ef18f06828fe87d4) |
17:32:33 | Nico_P | Genre9mp3: linuxstb is working on a patch to support left scrolling margins, so your idea would be possible. also it would be nice to use the AA conditional to center the texts when there is no AA |
17:33:41 | | Join Tavnos [0] (n=tavnos@lju91-5-88-174-161-25.fbx.proxad.net) |
17:33:41 | Genre9mp3 | Nico_P: then I'll have to wait for that I guess |
17:33:47 | Tavnos | Hi there |
17:34:05 | Tavnos | Hi Nico_P |
17:34:11 | Nico_P | hi |
17:34:22 | linuxstb | Genre9mp3: I'm just investigating to see how intrusive it would be - the feature is already in the LCD driver, so it seems trivial to allow WPSs to use it, especially as it's more or less required for album art... |
17:34:40 | jhMikeS | Nico_P: guess it's not quite proportioned how it should be but works for now => jhmikes.cleansoap.org/dump%20641732-152100.bmp">http://jhmikes.cleansoap.org/dump%20641732-152100.bmp |
17:35:02 | Tavnos | Just a little question about CVS changes... Does rockbox support now album arts natively Nico_P ? |
17:35:11 | Nico_P | Tavnos: yes |
17:35:21 | krazykit | jhMikeS, that's pretty awesome. |
17:35:35 | Nico_P | jhMikeS: why is the first line of text so low though? |
17:35:45 | linuxstb | jhMikeS: How big is the AA bmp? |
17:35:46 | Nico_P | you could make the AA bigger |
17:36:04 | Tavnos | Nico_P :) Great News, I think I should update ! |
17:36:16 | | Quit Arathis (Read error: 110 (Connection timed out)) |
17:37:25 | amiconn | linuxstb: Why not start working on the right thing instead... |
17:37:46 | linuxstb | Because this is a 30 minute job... |
17:38:02 | kkurbjun | jhMikeS: were you writing to 0x4000000 or 0x40000000 |
17:38:11 | Nico_P | amiconn: IMO left marhins can still be useful even with viewports |
17:38:33 | amiconn | lcd_set_margins() will be replaced by viewports |
17:38:57 | Nico_P | ah |
17:39:01 | Genre9mp3 | why not just go with scrolling margins _until_ the viewports implementation, anyway? |
17:39:53 | amiconn | Because it will get in the way |
17:39:55 | jhMikeS | Nico_P: just 75x75 |
17:40:24 | Genre9mp3 | jhMikeS: too small for Gigabeat screen IMO |
17:40:28 | jhMikeS | that's what was on hand and I kind of liked it like that |
17:40:37 | jhMikeS | just an icon size |
17:41:10 | jhMikeS | kkurbjun: whatever address the datasheet mentioned |
17:41:18 | Genre9mp3 | amiconn: it would just get obsolete with viewports |
17:41:18 | kkurbjun | jhMikeS: could you look at this linker script and see if you see any problems, my gigabeat won't boot with it. |
17:41:33 | kkurbjun | sorry: http://www.pastebin.ca/769661 |
17:41:46 | amiconn | Genre9mp3: It would become obsolete, but not "just" |
17:41:55 | lostlogic | congrats, nico. |
17:41:56 | amiconn | It will require extra work to remove it |
17:42:09 | Nico_P | lostlogic: :) I'm trying to track down another bug now |
17:42:19 | Genre9mp3 | amiconn: I see |
17:42:27 | lostlogic | Nico_P: who you hunting now? |
17:42:28 | jhMikeS | kkurbjun: because of all the other IRAM stuff? I think a special section is needed...BOOTSRAM_ATTR or something |
17:42:28 | Nico_P | amiconn: I don't see why if it just uses the left margins that already exists |
17:42:29 | markun | amiconn: do you feel like working on viewports in the near future? |
17:42:50 | amiconn | I doesn't have to be me |
17:43:00 | kkurbjun | why another section? |
17:43:05 | Nico_P | amiconn: then you should write down your concept :) |
17:43:10 | amiconn | There's so much low level stuff that's half-baked |
17:43:17 | amiconn | I already explained my idea |
17:43:34 | jhMikeS | kkurbjun: what happens for all the various Ixxx_ATTR stuff throughout rockbox? |
17:43:35 | Nico_P | lostlogic: some weird thing that happens when a track fails to load, the next is skipped |
17:43:58 | | Part Mouser_X |
17:44:01 | lostlogic | sounds fun |
17:44:04 | Genre9mp3 | "I doesn't have to be me" << a golden quote I guess? |
17:44:19 | Nico_P | amiconn: yes but finding that info would be a pain... maybe you don't have to do it but a spec should be written down |
17:44:34 | | Quit mf0102 ("Verlassend") |
17:44:46 | Nico_P | lostlogic: seen my latest commit in playback.c? |
17:44:52 | markun | amiconn: did you write your explanation down somewhere? |
17:45:19 | markun | Nico_P: oops, I guess your question answers mine :) |
17:45:34 | lostlogic | Nico_P: in comment only, reading diff now |
17:46:37 | | Join FOAD_ [0] (n=dok@dinah.blub.net) |
17:48:05 | lostlogic | Nico_P: I think you should be able to use audio_finalise_track_change to push the runtime data onto the buffer? |
17:48:20 | * | jhMikeS did a folder skip on gigabeat and things failed to unmute once |
17:48:31 | Nico_P | lostlogic: indeed. I hadn't tought of it :p |
17:48:41 | | Join darkapostrophe [0] (n=darkapos@217-50-177.231210.adsl.tele2.no) |
17:48:57 | lostlogic | Nico_P: me neither until I saw the name of that function :-\ |
17:48:59 | kkurbjun | jhMikeS: they are ignored if they are using teh C defines |
17:49:23 | kkurbjun | memcpy, memmove, memset, etc are all in there |
17:49:28 | kkurbjun | and the yuv routines |
17:49:45 | preglow | am i the only one thinking that audio should stop immediately when you press prev/next? |
17:49:45 | kkurbjun | because they all use the direct attribute |
17:50:08 | kkurbjun | but i dont see why having those few in there would be a problem as long as it fits |
17:50:12 | | Join criznach [0] (n=criznach@host-69-145-134-192.grf-mt.client.bresnan.net) |
17:50:16 | | Join midgey [0] (n=tjross@westquad-188-46.reshall.umich.edu) |
17:53:16 | | Join toens [0] (n=t@dsl-242-224-122.telkomadsl.co.za) |
17:53:19 | jhMikeS | kkurbjun: you changed the crt0.S? |
17:53:28 | | Part toens |
17:53:33 | jhMikeS | or that should work already? |
17:54:11 | n1s | preglow: i don't think so but a few people don't :-) |
17:54:21 | kkurbjun | that should work already, it's using the same code for copying the iram as other targets to my knowledge |
17:54:51 | n1s | btw I threw together a crude sinewave generating plugin but I need to improve my fixedpoint skills before it is usable |
17:55:04 | | Join BHSPitLappy [0] (n=Me@unaffiliated/bhspitmonkey) |
17:56:32 | jhMikeS | kkurbjun: and 0x40000000?? |
17:56:33 | | Join Omega_ [0] (n=chatzill@201.229.26.123) |
17:56:44 | | Quit Buschel () |
17:56:48 | | Nick Arathis2 is now known as Arathis (n=doerk@p508A4986.dip.t-dialin.net) |
17:57:15 | kkurbjun | that's what's in the ds |
17:57:17 | TPM_Debian | i think i found a bug in Rockbox ... if i show a video and my desplay-config use a invertet color the video will negative show |
17:58:02 | Omega_ | Is there anyway to dual boot ipodlinux and rockbox? |
17:58:58 | krazykit | Omega_, the rockbox loader does this already. i would think the information will be in the manual or the wiki. |
17:59:19 | | Quit Thundercloud (Remote closed the connection) |
17:59:21 | kkurbjun | is anyone around who was working on crt0.s for the gigabeat s? |
17:59:35 | Omega_ | I know it dual boots the apple frimware and rockbox, but can it do ipodlinux aswel? |
17:59:47 | krazykit | Omega_, as i said, yes. |
17:59:53 | jhMikeS | kkurbjun: 0x40000000-0x1000? |
18:00 |
18:00:19 | Omega_ | I will do some further research, thanks for your help. |
18:00:29 | jhMikeS | oh, fudge that |
18:00:49 | jhMikeS | what is OM[1:0] set to anyway? |
18:01:00 | kkurbjun | I dont' know, I think those are pins |
18:02:49 | kkurbjun | I can write to that address before rockbox starts though |
18:02:50 | jhMikeS | print out BWSCON |
18:03:20 | jhMikeS | bits [2:1] |
18:03:35 | preglow | n1s: i've already made such a plugin, i think |
18:03:43 | | Quit FOAD (Read error: 110 (Connection timed out)) |
18:03:44 | | Nick FOAD_ is now known as FOAD (n=dok@dinah.blub.net) |
18:04:01 | Arathis | barrywardell: fm tuner works really great on my h10/20gb :D |
18:04:11 | preglow | n1s: http://www.pvv.org/~thomj/rockbox/signal_gen.c |
18:04:51 | barrywardell | Arathis: great! |
18:05:00 | kkurbjun | it should be 10 |
18:05:00 | | Quit Dark_Apostrophe (Connection timed out) |
18:05:01 | | Nick darkapostrophe is now known as Dark_Apostrophe (n=darkapos@217-50-177.231210.adsl.tele2.no) |
18:05:14 | kkurbjun | I explicedly write that in the bootloader |
18:05:50 | jhMikeS | it says it's read only though and set by OM[1:0] |
18:06:19 | kkurbjun | bwscon? |
18:06:34 | jhMikeS | those particular bits |
18:06:45 | kkurbjun | oh yeah, haha, one second, let me recheck |
18:07:02 | kkurbjun | I may have pulled that from a register read |
18:07:21 | kkurbjun | the bits then would be 01, but I need to recompile to verify that |
18:08:02 | Arathis | barrywardell: just recording doesn't yet, but I think you know that already ;) |
18:08:18 | | Quit daurnimator (Connection timed out) |
18:08:33 | barrywardell | hmmm. karashata's data abort is weird. 40087B08 isn't a valid address, is it? |
18:08:59 | barrywardell | Arathis: it must be the same problem affecting line-in recording |
18:09:33 | karashata | barrywardell: haven't been able to reproduce it, I think it was a fluke |
18:09:52 | jhMikeS | the highest IRAM address should be < 0x4000c000 right? |
18:10:23 | kkurbjun | 0x40001000 |
18:10:31 | kkurbjun | it's only 4k right |
18:10:40 | jhMikeS | was talking about PP :) sorry for confusion |
18:10:56 | barrywardell | jhMikeS: exactly. that's what confuses me |
18:11:33 | jhMikeS | unless there's a nice cache line clobber happening somehow but I can't imagine what |
18:12:32 | | Join ompaulafk [0] (n=ompaul@gnewsense/friend/ompaul) |
18:14:15 | Omega_ | Would you have to replace the rockbox loader with a other one to be able to dual boot with ipodlinux? |
18:14:49 | jhMikeS | barrywardell: probably would be prudent to 32-bytes align the interrupt stacks at this point |
18:15:15 | jhMikeS | so .balign 32 in crt0-pp.S |
18:15:36 | jhMikeS | it's 16 now but I'm honestly not sure it's enough |
18:16:35 | barrywardell | is there much negative effect from 32-byte aligning? |
18:17:15 | jhMikeS | and the COP shouldn't be using them right now either. of all the things...the cache stuff between CPU and COP can cause weirdness |
18:17:16 | | Join goffa [0] (n=goffa@216.220.23.105) |
18:17:50 | jhMikeS | up to 31 bytes thrown out but the stacks themselves are multiples of 32-bytes so only the start needs aligning |
18:19:30 | jhMikeS | I also can't say for sure if the COP could be picking up on something that belongs to the CPU while it's sitting in switch_thread...it shouldn't...idle stacks are also non-cached. |
18:19:33 | kkurbjun | jhMikeS: BWSCON: 01055102 |
18:21:09 | amiconn | kkurbjun: Did you check LCD1_CONTROL on your mini? |
18:21:21 | goffa | so.. anyone attempting to get the ipod classic going? 160gb would be nice |
18:21:40 | jhMikeS | data bus with = 16bit then |
18:21:57 | kkurbjun | amiconn: not yet, I don't have a cable around |
18:22:09 | barrywardell | jhMikeS: 31 bytes isn't much if it's gonna improve stability |
18:22:13 | amiconn | ok |
18:22:30 | kkurbjun | that would fit with the flash width |
18:23:46 | jhMikeS | any chance the cache could be trying to cache SRAM? (entertaining crazy notions I know :) |
18:24:39 | amiconn | I don't think th ecurrent pp instability is a dc problem |
18:24:51 | amiconn | PP5002 is *incredibly unstable atm |
18:25:00 | jhMikeS | this came from a PP5002? |
18:25:10 | | Join linuxstb_ [0] (n=linuxstb@rockbox/developer/linuxstb) |
18:25:48 | * | jhMikeS goes "wtf?" |
18:26:12 | | Quit linuxstb (Nick collision from services.) |
18:26:14 | | Nick linuxstb_ is now known as linuxstb (n=linuxstb@rockbox/developer/linuxstb) |
18:26:54 | Nico_P | is there a reason why I can't enter aac.c in gdb? |
18:27:18 | Nico_P | I get error messages about _temp_codec0.dll when playing an AAc file |
18:27:30 | * | jhMikeS also wonders where all the new instability came from when a short time ago he couldn't crash the H10 at all |
18:27:43 | amiconn | It would be really nice if someone with a PP5002 target could test a current build |
18:27:52 | jhMikeS | ok |
18:27:54 | amiconn | On 2nd Gen, rockbox is completely unusable atm |
18:28:08 | Nico_P | could it be my fault? |
18:28:11 | jhMikeS | 3g is enough or specifically that? |
18:28:57 | amiconn | Data aborts, undefined instructions, stkov... the whole thing, with seemingly random addresses |
18:29:42 | linuxstb | There have been a few similar reports here in IRC recently of people with PP5002 ipods |
18:29:47 | amiconn | Happens everytime after boot, either (with dircache disabled) immediately or (with dircache enabled) at the end of the dircache scan |
18:30:16 | jhMikeS | about when did it start? |
18:30:37 | amiconn | Not sure... I noticed it today, but not in my first tests |
18:30:56 | amiconn | I did 'svn up' somewhere in between |
18:31:16 | amiconn | It started before the AA commit |
18:31:26 | amiconn | ..and most probably not before last weekend |
18:33:05 | | Join kfazz [0] (n=ken@76-203-137-185.lightspeed.wlfrct.sbcglobal.net) |
18:35:48 | kfazz | has anyone been able to get zagor's patch to apply correctly? i cant, even on the revision in the patch |
18:40:37 | * | preglow wonders why faad has to have so many hacks to make it compile at all |
18:42:41 | | Join Lear [0] (i=chatzill@rockbox/developer/lear) |
18:43:30 | jhMikeS | 3g seems fine with the 10th daily |
18:43:38 | barrywardell | amiconn: have you had a chance to look at the pp lcd registers? |
18:43:55 | Lear | Nico_P: Aware of the sim warning "bad file name lacks slash"? From album art... |
18:44:18 | Nico_P | Lear: no |
18:44:53 | Nico_P | Lear: I don't think I ever saw it |
18:45:11 | * | jhMikeS doesn't understand why rocklife is a game instead of a demo |
18:45:12 | | Join linuxstb_ [0] (n=linuxstb@rockbox/developer/linuxstb) |
18:45:42 | Nico_P | Lear, preglow: would you happen to know why I get error messages like "Error while mapping shared library sections: "archos/_temp_codec0.dll": not in executable format: File format not recognized."? |
18:45:54 | | Quit linuxstb (Read error: 104 (Connection reset by peer)) |
18:45:55 | Lear | Nico_P: Seems to come if you play a file in the root... |
18:46:07 | Nico_P | Lear: ah, very possible |
18:46:11 | Lear | Nico_P: Which OS? |
18:46:17 | Nico_P | Lear: linux |
18:46:32 | Nico_P | the aac codec seems to work but I can't enter it with gdb |
18:46:33 | Lear | I would've guessed Windows from the filename. :) |
18:47:23 | Lear | Nico_P: If it is AAC, probably because the sim codec is larger than a buffer in codecs.c. |
18:47:44 | Lear | I get problems on Windows too. |
18:47:49 | | Nick thegeek_ is now known as thegeek (i=thegeek@s220b.studby.ntnu.no) |
18:47:56 | | Quit Omega_ ("ChatZilla 0.9.78.1 [Firefox 2.0.0.9/2007102514]") |
18:48:13 | Nico_P | Lear: ah, I'll try increasing the buffer, thanks |
18:49:05 | Nico_P | hmm I doubled the size but still have the same prob |
18:49:31 | Nico_P | oh no I'm stupid |
18:49:38 | Lear | You need to change the CODEC_SIZE define too, at least within codecs.c. |
18:52:01 | Nico_P | ah, nice :) |
18:56:32 | | Join Frazz [0] (n=Fraser@thelawsons.plus.com) |
18:56:47 | jhMikeS | barrywardell: audiohw_set_monitor shouldn't turn the DAC off of mess with the sidetone settings |
18:56:57 | jhMikeS | s/of/or |
18:57:13 | barrywardell | jhMikeS: no? the wm8731 datasheet suggested it should... |
18:57:26 | jhMikeS | you won't hear voice with the dac off |
18:57:40 | | Quit ompaulafk (Client Quit) |
18:58:00 | barrywardell | page 31 |
18:58:06 | | Join ompaul [0] (n=ompaul@gnewsense/friend/ompaul) |
18:58:22 | barrywardell | ah, ok. I'll see if it's still ok when I leave them on |
18:58:43 | jhMikeS | it should be. sidetone will only be turned on by recording anyway |
18:58:52 | | Join mf0102 [0] (n=michi@85.127.180.92) |
18:59:37 | | Nick linuxstb_ is now known as linuxstb (n=linuxstb@rockbox/developer/linuxstb) |
18:59:59 | jhMikeS | I think it should also be audiohw_enable_recording(recording); in the radio case |
19:00 |
19:00:14 | | Quit J3TC- (".•«UPP»•.") |
19:02:20 | barrywardell | I don't think that's the case. We need to always select line-in |
19:03:00 | * | barrywardell thinks the argument to audiohw_enable_recording() is deceptive |
19:03:09 | | Join Domonoky_ [0] (n=Domonoky@92.226.212.120) |
19:03:29 | jhMikeS | ah, yeah. ;p |
19:04:05 | Nico_P | kkurbjun: is there a chance of having RoLo soon in light of what you committed and your earlier discussion? |
19:04:05 | jhMikeS | that's why I hate bool arguments |
19:05:50 | kkurbjun | Nico_P: I just seperated them because crt0 was getting to be a mess to work with all the gigabeat s #ifdefs. I still don't think that the sram is working as I would expect it to, and I'm not sure what's causing it though. |
19:05:58 | *** | Saving seen data "./dancer.seen" |
19:06:04 | Nico_P | oh |
19:06:15 | jhMikeS | but...audiohw_disable_recording() is missing for when the recording flag is false |
19:06:41 | | Join J3TC- [0] (n=jetc123@pool-71-125-77-210.nwrknj.east.verizon.net) |
19:07:14 | kkurbjun | you could also do it without sram, and that would probably be easier now with the lds separated also |
19:08:10 | Nico_P | kkurbjun: me? I don't think so :p |
19:08:29 | barrywardell | jhMikeS: but that would disable line-in |
19:08:44 | billenium | i am restarting my computer |
19:08:59 | Nico_P | lostlogic: ping |
19:09:21 | lostlogic | Nico_P: quack, what'd I not do? |
19:09:33 | jhMikeS | yeah, it should do audiohw_disable_recording, then audiohw_set_monitor() immediately after |
19:09:58 | | Quit Genre9mp3 () |
19:10:04 | | Quit billenium (Remote closed the connection) |
19:10:14 | | Join przemhb [0] (n=chatzill@ip-88-199-182-115.tczew.net.pl) |
19:10:19 | Nico_P | lostlogic: nothing, don't worry :) from my investigation I think the block at playback.c:1992 should be rempved |
19:10:26 | Nico_P | or removed too |
19:10:33 | przemhb | Hi all |
19:10:48 | Nico_P | lostlogic: I can't see any negative side effects but maybe you know more than me about that part |
19:10:57 | barrywardell | ah, right. and audiohw_set_monitor() should do the power config too? |
19:11:14 | przemhb | great job with the H10 tuner guys! |
19:11:42 | * | jhMikeS gets an error about LANG_FMR |
19:11:45 | TPM_Debian | why does my file-speech does't work? ... need i a plugin to work it? |
19:11:45 | przemhb | I'm building the code now |
19:12:34 | jhMikeS | barrywardell: the mute stuff and such? yes...totally independent. |
19:12:39 | pixelma | jhMikeS: after a make clean/reconfigure |
19:13:22 | jhMikeS | I did a reconfig...will make clean and try once more |
19:13:40 | pixelma | should have been a questions... I remember the same errors when c200 radio support got in... |
19:14:24 | lostlogic | Nico_P: That may not be the right call to make any more, but if you don't do something there and new_track is set then you are potentially repeating the same track |
19:14:29 | jhMikeS | it's ok now...the reconfig wasn't enough |
19:14:42 | | Quit lazka (Remote closed the connection) |
19:14:53 | lostlogic | Nico_P: at least that's what it was meant for −− but in the MoB world that might be different |
19:15:18 | lostlogic | Nico_P: something to do with rapid skipping I think |
19:15:24 | Nico_P | lostlogic: on codec failure it results on skipping twice. once in the codec, and once there |
19:16:02 | lostlogic | Nico_P: anytime a skip has 'happened' new_track should be reset to prevent that. |
19:16:25 | Nico_P | well in the current code this bit gets executed even if new_track == 0 |
19:16:45 | lostlogic | ahhh, I see |
19:16:54 | lostlogic | maybe just needs a conditional modification |
19:17:12 | Nico_P | yeah I think so... removing it might prevent regular skips... I'm checking |
19:17:33 | lostlogic | it would most likely only affect certain cases of rapid skipping |
19:17:41 | jhMikeS | barrywardell: I'll muck about and check every possible thing...should only need write_or/and for that |
19:17:54 | Nico_P | yeah regular works too with it disabled |
19:17:56 | przemhb | I have a question: could Leszek Psuty name be placed in the credits? All the hardware investigetion concerning H10's tuner was done by me and Leszek Psuty on his player. |
19:18:09 | | Join random_desu_is_s [0] (n=chatzill@inet-out.dsl-nat.sura.ru) |
19:18:16 | barrywardell | jhMikeS: i'm working on it now. I'll have a patch for you to look at shortly... |
19:18:32 | lostlogic | but if the codec exits with an error, I"m still not clear on how the track it was playing gets skipped over so that we don't end up in an infinite loop of playing the same broken track. |
19:18:32 | | Quit tywickra (Remote closed the connection) |
19:18:42 | | Part random_desu_is_s |
19:18:45 | barrywardell | przemhb: sure. I'll do it in a few minutes |
19:19:00 | Nico_P | lostlogic: the codec always requests a new track |
19:19:03 | przemhb | barrywardell: thanks |
19:19:17 | lostlogic | Nico_P: how can we be sure of that if it exits with an error... |
19:19:36 | Nico_P | lostlogic: the only case where we'd end up in a loop of trying to play a broken track is if the track is alone on a playlist with repeat enabled |
19:19:47 | | Join iamben_ [0] (n=ben@adsl-75-60-15-168.dsl.spfdmo.sbcglobal.net) |
19:19:47 | Nico_P | but it is already the case in the current code |
19:20:07 | lostlogic | Nico_P: how is the codec requesting a new track if it's exiting with an error |
19:20:09 | lostlogic | that doesn't make sense |
19:20:20 | lostlogic | if it exits with error we have no idea what state we've been left in and should move to the next track |
19:20:31 | Nico_P | lostlogic: it sets an error var, then asks for a new track to see if it must stay active |
19:20:40 | Nico_P | look at mpa.c or aac.c |
19:20:42 | | Quit Domonoky (Read error: 110 (Connection timed out)) |
19:21:00 | jhMikeS | barrywardell: ok. I just threw in the changes myself and made a build. :p |
19:21:16 | barrywardell | cool. i'll leave it to you in that case ;) |
19:21:38 | barrywardell | can you add Leszek Psuty to the CREDITS when you're committing it? |
19:22:10 | amiconn | jhMikeS: Does your 3rd gen crash with current rockbox? |
19:22:24 | jhMikeS | amiconn: I tried a 10th daily and had no trouble |
19:22:38 | amiconn | Hmm, and today? |
19:22:59 | lostlogic | Nico_P: what about the early return? That would not trigger a track skip and would keep tryign to run a broken codec |
19:23:00 | jhMikeS | I couldn't download the 11th...I'd have to build one |
19:23:24 | lostlogic | Nico_P: perhaps we need another return code from codecs, but that block must stay to prevent looping forever in some form. |
19:23:25 | Nico_P | lostlogic: true |
19:24:19 | Nico_P | lostlogic: but how did this use to work? |
19:26:06 | lostlogic | Nico_P: uncertain −− I think the thing to do is something like "if (ci->request_next_track()) goto next track; else return STREAM_ERROR;" where STREAM_ERROR is handled differently than CODEC_ERROR |
19:26:43 | amiconn | jhMikeS: A daily from the 10th works for me too |
19:26:52 | lostlogic | hmm, or something... I dunno... |
19:27:05 | amiconn | trying 11th now |
19:27:15 | lostlogic | Nico_P: it's possible we'd skip two tracks on error before too :-P \ |
19:27:41 | Nico_P | lostlogic: a solution that doesn't involve changing all the codecs would please me more |
19:28:00 | Nico_P | but that one still does sounds good |
19:28:20 | Nico_P | amiconn: have you seen linuxstb left scroll margin patch? |
19:28:23 | lostlogic | nothign is coming to mind in that realm unfortunately ;) |
19:28:33 | amiconn | 11th works too... weird |
19:30:02 | amiconn | SO it looks like AA is the culprit... |
19:30:42 | jhMikeS | hmmm... |
19:30:57 | | Join tywickra [0] (i=tywickra@nat/redhat-in/x-a4d466a836e2d15e) |
19:31:06 | tywickra | Guys.. need an urgent help |
19:31:22 | | Quit iamben (Read error: 110 (Connection timed out)) |
19:31:24 | tywickra | how can i format my iPod on FC 8 ? |
19:31:36 | lostlogic | tywickra: mkdosfs /dev/ipoddevice |
19:31:48 | tywickra | that's it ? |
19:31:52 | linuxstb | tywickra: You _don't_ want to format it... |
19:31:56 | lostlogic | ... yes... |
19:32:01 | tywickra | i want to format it |
19:32:08 | lostlogic | linuxstb: hey, I just answer the questions as asked :-D |
19:32:18 | linuxstb | lostlogic: ;) |
19:32:54 | linuxstb | tywickra: What's the problem you want to fix? |
19:33:02 | tywickra | [root@localhost ~]# mkdosfs /dev/sdb1 |
19:33:03 | tywickra | mkdosfs 2.11 (12 Mar 2005) |
19:33:03 | tywickra | [root@localhost ~]# mount /dev/sdb1 /mnt/ |
19:33:03 | DBUG | Enqueued KICK tywickra |
19:33:03 | tywickra | mount: /dev/sdb1: can't read superblock |
19:33:05 | lostlogic | tywickra: note: there are two partitions on the ipod, the firmware and the data... you almost assuredly don't want to format the firmware partition and only maybe want to format the data one |
19:33:31 | linuxstb | tywickra: That's the firmware partition - you didn't want to format it... |
19:33:33 | lostlogic | tywickra: see now you've gone and formatted the firmware partition |
19:33:45 | Nico_P | amiconn: the crashes are due to AA?? |
19:34:02 | lostlogic | tywickra: don't worry though, it's not a brick... permanently |
19:34:13 | linuxstb | tywickra: You may want to follow these instructions - http://www.rockbox.org/twiki/bin/view/Main/IpodManualRestore |
19:34:33 | tywickra | ah i get the ipod menu and all |
19:34:51 | tywickra | ok .. sure .. will follow the instructions.. |
19:35:07 | linuxstb | tywickra: Wait, so your ipod is still working? |
19:35:12 | tywickra | but how can i overcome this problem , which i'm getting when i try to mount the ipod ? |
19:35:25 | linuxstb | You should mount the second partition - mount /dev/sdb2 /mnt |
19:35:26 | tywickra | yeah ipod is still working .. but can't mount on FC 8 |
19:35:37 | amiconn | eh? |
19:35:48 | amiconn | Now a current build works too ?!??? |
19:36:34 | tywickra | linuxstb, still i'm getting the error : mount: /dev/sdb1: can't read superblock |
19:36:49 | lostlogic | tywickra: ... sdb1 != sdb2 |
19:37:30 | Calcifer | hey, yesterday I had to go to bed while ddalton was helping me compile rb |
19:37:50 | tywickra | lostlogic, [root@localhost ~]# mount /dev/sdb2 /mnt |
19:37:50 | tywickra | mount: special device /dev/sdb2 does not exist |
19:38:11 | Calcifer | the last thing I did was "make" and it went through a long process and created some files and folders |
19:38:21 | Calcifer | but how do I use them? |
19:38:36 | lostlogic | tywickra: what model ipod is this? are you sure the ipod is on sdb? have you somehow messed with the partition table on the ipod? |
19:38:45 | karashata | Calcifer: are you compiling for a device or a sim? |
19:38:56 | Calcifer | device |
19:39:01 | linuxstb | tywickra: Can you type "fdisk -l > my_disks.txt" and then upload the my_disks.txt file to http://pastebin.ca/upload.php |
19:39:16 | tywickra | linuxstb, sure |
19:39:24 | karashata | then you'll want to do "make zip" and extract the contents of the zip file it makes |
19:39:37 | lostlogic | linuxstb: nice play, I'll hafta store it in my playbook. |
19:39:42 | karashata | er, extract the contents to your device |
19:39:48 | Calcifer | will it take the same amount of time as "make" |
19:40:04 | krazykit | it should be far faster |
19:40:10 | Calcifer | cool |
19:41:16 | Calcifer | have any of you used the cygwin voice generation method using sapi? |
19:41:32 | Nico_P | lostlogic: about the runtime data gathering, shouldn't we call the "unbuffer" callback on track change? because one could play a track many times between it being buffered and it being unbuffered |
19:41:49 | | Join Thundercloud [0] (n=thunderc@resnet22.nat.lancs.ac.uk) |
19:41:52 | Calcifer | I wanted to figure out how to specify what voice was being used, under sapi options, but I don't know the switches |
19:41:57 | tywickra | linuxstb, yes.. i've uploaded it.. name of the file is tywickra_my_disks.txt |
19:42:29 | linuxstb | Did it give you a link? |
19:42:30 | tywickra | lostlogic, it's a 4th Gen ipod, 80gb color one |
19:42:43 | lostlogic | Nico_P: I don't know −− I hate/don't care about/think are stupid runtime data gathering/scrobbler ;) |
19:42:46 | Ctcp | Ignored 2 channel CTCP requests in 8 seconds at the last flood |
19:42:46 | * | jhMikeS left some wigged-out weirdness in audiohw_enable_recording :\ |
19:42:57 | tywickra | linuxstb, http://pastebin.ca/769853 |
19:43:11 | lostlogic | 80gb color... they made such a thing? |
19:43:38 | linuxstb | It's not an "ipod classic" ? |
19:43:43 | Nico_P | lostlogic: hehe... I have roughly the same opinion |
19:43:45 | tywickra | lostlogic, lol.. no idea .. it's a 4th gen ipod |
19:43:59 | tywickra | with 80gb |
19:44:18 | lostlogic | http://docs.info.apple.com/article.html?artnum=61688 |
19:44:35 | linuxstb | tywickra: Assuming it's a 4th gen ipod, then that's not the correct partition table - I'm surprised it's still working normally.... |
19:45:00 | tywickra | linuxstb, what am i suppose to do now ? |
19:45:09 | lostlogic | only 5.5th generation and classic come in 80gig models. If it's a 5.5th generation then that's the wrong partition table, if it's a classic, then rockbox doesn't support it. |
19:45:27 | Calcifer | I need help using the "make voice" command, I would like to know the sapi options |
19:45:43 | linuxstb | tywickra: If you type "fdisk -l /dev/sdb", does it display the message about "Note: sector size is 4096 (not 512)" ? |
19:46:04 | tywickra | lostlogic, linuxstb this is what it says .. MB 147ZP/A iPod classic 80GB |
19:46:18 | BigBambi | So it is a classic then |
19:46:21 | lostlogic | tywickra: rockbox does not support that model, we have no help for you here. |
19:46:25 | | Join Rondom [0] (n=Rondom@p57A97622.dip.t-dialin.net) |
19:46:25 | BigBambi | Which rockbox doesn't support |
19:46:26 | | Join StarMan [0] (i=4cb431de@gateway/web/cgi-irc/labb.contactor.se/x-5918df7d20e75f0d) |
19:46:40 | linuxstb | And I've no idea what the correct partition table should look like for the classic... |
19:46:47 | | Join PaulJam_ [0] (i=PaulJam_@vpn-3125.gwdg.de) |
19:47:17 | tywickra | linuxstb, yes.. it does display that message |
19:47:26 | StarMan | My iRiver H10 20gb freezes when scanning for channels using the new FM Radio feature |
19:47:28 | tywickra | linuxstb, [root@localhost ~]# fdisk -l /dev/sdb |
19:47:28 | tywickra | Note: sector size is 4096 (not 512) |
19:47:31 | StarMan | just thought I'd let someone know |
19:48:36 | tywickra | lostlogic, oh .. but one of my friends using RockBox on the same |
19:48:43 | lostlogic | tywickra: no they aren't. |
19:48:47 | BigBambi | tywickra: No he doesn't |
19:48:55 | tywickra | linuxstb, what am i suppose to do now ? |
19:48:55 | lostlogic | BigBambi: highfive! |
19:48:59 | BigBambi | yeah! |
19:49:09 | tywickra | lostlogic, oh |
19:49:15 | | Quit StarMan (Client Quit) |
19:49:20 | | Quit chris__ (Remote closed the connection) |
19:49:28 | BigBambi | tywickra: http://www.rockbox.org/twiki/bin/view/Main/GigabeatSInfo?topic=NewPort |
19:49:39 | | Quit PaulJam (kubrick.freenode.net irc.freenode.net) |
19:49:39 | NSplit | kubrick.freenode.net irc.freenode.net |
19:49:39 | | Quit Seed (kubrick.freenode.net irc.freenode.net) |
19:49:39 | | Quit jhMikeS (kubrick.freenode.net irc.freenode.net) |
19:49:39 | | Quit animeloe (kubrick.freenode.net irc.freenode.net) |
19:49:39 | | Quit sd__ (kubrick.freenode.net irc.freenode.net) |
19:49:53 | | Nick PaulJam_ is now known as PaulJam (i=PaulJam_@vpn-3125.gwdg.de) |
19:52:25 | tywickra | linuxstb, so to restore things back to normal.. i have to plug it into a windoez or mac box.. isn't it ? |
19:52:26 | BigBambi | tywickra: Sory, that link I gave you was garbled, try: http://www.rockbox.org/twiki/bin/view/Main/NewPort |
19:52:56 | NHeal | kubrick.freenode.net irc.freenode.net |
19:52:56 | NJoin | Seed [0] (n=ben@bzq-84-108-237-178.cablep.bezeqint.net) |
19:52:56 | NJoin | animeloe [0] (n=animeloe@unaffiliated/animeloe) |
19:52:56 | NJoin | jhMikeS [0] (n=jethead7@rockbox/developer/jhMikeS) |
19:52:56 | NJoin | sd__ [0] (n=sd@81.201.60.183) |
19:52:57 | | Quit sd__ (Read error: 104 (Connection reset by peer)) |
19:52:57 | | Join sd [0] (n=sd@81.201.60.183) |
19:53:11 | tywickra | BigBambi, it's confusing .. on the Invoice it says iPod classic 80GB *3rd* generation |
19:53:23 | BigBambi | The importnat word here is classic |
19:53:28 | | Quit Seed (Nick collision from services.) |
19:53:30 | tywickra | aha |
19:53:34 | | Join Seedy [0] (i=ben@bzq-84-108-237-178.cablep.bezeqint.net) |
19:53:39 | lostlogic | tywickra: http://docs.info.apple.com/article.html?artnum=61688 <−− use it, love it. |
19:53:57 | BigBambi | I don't know what the third gen there means, but the classic is the 6th gen of 'big' ipod |
19:54:40 | | Join stripwax [0] (n=Miranda@87-194-34-169.bethere.co.uk) |
19:55:12 | stripwax | Nico_P - great job on putting albumart on buffer |
19:55:20 | Nico_P | thanks :) |
19:55:55 | dionoea | howdy |
19:56:20 | BigBambi | yo |
19:57:19 | stripwax | Nico_P - seeing as you used the %C and %Cl tags am I right in saying WPS written for the albumart patch would now work on official rockbox build? |
19:57:21 | | Quit maddler (Connection timed out) |
19:57:31 | Nico_P | stripwax: yes |
19:57:41 | stripwax | Nico_P - well you are just the dude |
19:58:09 | Nico_P | :) It would have been silly of me to break compatibility when the tags are perfectly fine |
19:59:07 | tywickra | lostlogic, well... it's a 5th Generation iPod |
19:59:11 | stripwax | Nico_P - is there an announcement in the WPS or Unofficial builds? would be worth stickying |
19:59:24 | tywickra | lostlogic, thanks for the cool page .. |
19:59:29 | Nico_P | stripwax: no idea |
20:00 |
20:00:29 | | Quit merbanan ("Leaving") |
20:01:54 | tywickra | lostlogic, BigBambi actually i bought this ipod focused on RockBox |
20:02:08 | tywickra | lostlogic, can i still give a try ? |
20:02:17 | Soap | tywickra: why do you say it is a fifth generation iPod? |
20:02:33 | | Quit amiconn (Nick collision from services.) |
20:02:38 | Soap | What is the front case material? Plastic or matte-finished metal? |
20:02:42 | | Join amiconn [0] (n=jens@rockbox/developer/amiconn) |
20:02:50 | lostlogic | tywickra: no, rockbox does not work on the classic. |
20:02:59 | stripwax | Nico_P - ok, I just added a quick post to the WPS forum. Great stuff |
20:03:03 | tywickra | Soap, http://docs.info.apple.com/article.html?artnum=61688#ipodclassic |
20:03:35 | Soap | tywickra: Classic (as BigBambi mentioned ten minutes ago) = 6th generation. |
20:03:44 | tywickra | lostlogic, are you guys working on classics ?? to make it enable ? |
20:04:26 | tywickra | Soap, ah.. means it's a 6th Gen |
20:04:37 | stripwax | tywickra - nobody is working on rockbox for the IPod Classic |
20:04:43 | lostlogic | tywickra: not exactly. the firmware is encrypted and nobody has a good way to break the encryption to enable hacks |
20:05:02 | Soap | (or a bad way) ;) |
20:05:24 | tywickra | lostlogic, ah.. means i have hit the brick |
20:05:35 | lostlogic | tywickra: brick? no, just hafta use the ipod firmware on it ;) |
20:05:56 | BigBambi | lostlogic: Same thing :) |
20:06:23 | Calcifer | can anyone tell me if these instructions work under cygwin, using the "make voice" command, I want to specify what voice will be used using sapi5 |
20:06:24 | tywickra | lostlogic, which means .. that we can't be sure of a RockBox release for this version of iPod .. isn't it ? |
20:06:26 | lostlogic | depends... fo rme yes, I have 80% of my music in formats that ipod OF doesn't play... but most people have mp3s |
20:06:27 | Calcifer | http://www.rockbox.org/twiki/bin/view/Main/VoiceBuilding |
20:06:49 | lostlogic | tywickra: correct, there is no guarantee that rockbox or any other alternative firmware will come out on the classic. |
20:07:02 | lostlogic | tywickra: if you want it to happen, I suggest learning cryptography and breaking the firmware encryption. |
20:07:04 | BigBambi | tywickra: If somone breaks the encryption then works out the new, undocumented hardware in it, sure it is possible |
20:07:11 | Calcifer | I tried something along those lines after using the listvoices.vbs to see what the voices were called |
20:07:36 | BigBambi | tywickra: But it isn't being worked on by anyone we know of, so don't hold your breath. |
20:08:14 | | Join billytwowilly [0] (n=chris@S01060016b649355d.ed.shawcable.net) |
20:08:43 | lostlogic | or maybe apple will stop being retards and just release specs. hmm, maybe not. |
20:08:47 | BigBambi | hahahaha |
20:09:22 | tywickra | BigBambi, ok .. i got the point.. so the bottom line is i've got to stick to this ugly ipod for some time it seems |
20:09:41 | BigBambi | qute some time if not always I would have thought |
20:09:48 | | Quit billytwowilly (Remote closed the connection) |
20:10:17 | tywickra | BigBambi, are you a contributor for RockBox ? :) |
20:10:26 | Calcifer | I get a "sed: -expression #55, Char 21: Unknown option to 's' |
20:11:01 | Calcifer | so my syntax is wrong, but where do I find out the right way to input the options? |
20:11:02 | BigBambi | tywickra: Only in support |
20:11:26 | tywickra | BigBambi, ok . ... is someone working on iPod classic ? :) |
20:11:28 | BigBambi | I'm not much of a programmer (I dabble a little, but not to Rockbox standards) |
20:11:45 | BigBambi | tywickra: I quote myself "<BigBambi> tywickra: But it isn't being worked on by anyone we know of, so don't hold your breath." |
20:12:01 | stripwax | Calcifer - what exactly is your command line |
20:12:03 | tywickra | BigBambi, oops.. yeah .. you did say that |
20:12:28 | stripwax | i.e. when you say you're doing 'something' along these lines, what exactly are you doing? |
20:13:48 | Calcifer | its using /tools/configure , make for e200 using advanced, voice, english, sapi, then for sapi options I want to specify the voice to be used |
20:14:13 | stripwax | when do you get the sed error? |
20:14:18 | tywickra | BigBambi, let's hope that some will come out with the good soon .. to rescue us |
20:14:58 | Calcifer | I used listvoices.vbs to tell me the voice I want to use is Land= 409;9, Voice= VW Kate, Gender= Female |
20:15:16 | BigBambi | tywickra: Well, personally I don't have any ipod so I'm not too bothered, but it is always nice to support more targets |
20:15:39 | Calcifer | well after I try inputing some options for sapi and trying to have it create a make file |
20:15:48 | tywickra | BigBambi, cool.. sounds encouraging |
20:15:52 | Calcifer | so pretty much at the very end of the configure process |
20:16:09 | | Quit moos (Read error: 104 (Connection reset by peer)) |
20:16:19 | stripwax | Calcifer - so at the point when configure asks you "Enter sapi options", what did you type in ? |
20:16:22 | | Join moos [0] (i=moos@m147.net81-66-159.noos.fr) |
20:16:36 | Calcifer | btw, since I'm new to this, what do you call the configure process, is it configuring what will be compiled |
20:17:07 | stripwax | yes |
20:17:12 | Calcifer | I typed 409;9, VW Kate, Female |
20:17:39 | | Quit Thundercloud (Read error: 104 (Connection reset by peer)) |
20:17:56 | BigBambi | Calcifer: Voice generation or online dating? :) |
20:18:21 | stripwax | Calcifer - what happens if you just type instead Land= 409;9, Voice= VW Kate, Gender= Female |
20:18:43 | Calcifer | lets look and see |
20:18:51 | Nico_P | kkurbjun: "This lays the groundwork to get rolo running." whoo \o/ |
20:18:54 | stripwax | should work I think |
20:19:48 | lostlogic | BigBambi: that's what I thought when I saw that line :-\ |
20:20:17 | tywickra | lostlogic, linuxstb http://ipodminusitunes.blogspot.com/2007/09/weve-won.html |
20:20:27 | tywickra | it seems there's a workaround for this .. |
20:20:32 | BigBambi | tywickra: Irrelevent to a rockbox port |
20:20:41 | tywickra | oh :( |
20:20:49 | lostlogic | tywickra: that's just the database crypto, not the firmware |
20:20:58 | BigBambi | That is just for generating the iTunes database, nothinh to do with the firmware encryption |
20:21:00 | | Join billytwowilly [0] (n=chris@S01060016b649355d.ed.shawcable.net) |
20:21:00 | tywickra | aha.. |
20:21:08 | Calcifer | almost exact same message except now its char 27 |
20:21:24 | tywickra | lostlogic, oops.. |
20:21:56 | Calcifer | I get a "sed: -expression #55, Char 27: Unknown option to 's' |
20:22:43 | Calcifer | that section should really be clarified |
20:24:22 | Calcifer | when I leave it to defaults it uses the same voice, which is not the first voice listed, or the default sapi voice I have set |
20:29:02 | Calcifer | uh oh, something looks really off |
20:30:11 | stripwax | Calcifer- looks like you cannot enter any comma in the sapi options so this must not be the correct way to specify them |
20:31:05 | stripwax | When you get that sed error it is because of punctuation in the tts options. This results in a malformed makefile - you won't be able to "make voice" |
20:31:18 | Calcifer | when I ran make voice this time, at the point where it starts to generate the clips, it lists the perameters, and usually for target it just lists e200, instead this time e200 is followed by :backlight_brightness:flashstorage:hold_button: ect |
20:31:26 | stripwax | I've never tried voicefiles so not sure what the correct args should be |
20:32:20 | | Quit karashata ("Leaving.") |
20:32:55 | Calcifer | well I've successfully created one that atleast read a few items correctly, and when I had, I only saw Target: e200 |
20:33:06 | Calcifer | not that really long mess of stuff listed |
20:33:19 | Calcifer | so something new is wrong |
20:33:36 | | Join karashata [0] (n=Kimi@pool3-048.adsl.user.start.ca) |
20:34:29 | | Part pixelma |
20:38:24 | stripwax | Calcifer - So it looks like 1) you should not specify LANG on the options, 2) you should specify the voice using /voice:VW Kate . Does that work for you? |
20:38:58 | Calcifer | lets see |
20:40:06 | stripwax | I don't have that voice file so I can't test that myself unfortunately, but I'll see if I can get a regular voice build working in a similar way |
20:40:49 | Calcifer | hey, got no strange message |
20:41:02 | stripwax | great |
20:41:10 | | Quit HellDragon (Connection reset by peer) |
20:41:34 | Calcifer | so now I went ahead and ran make voice |
20:42:14 | | Join Weiss [0] (i=taw27@pip.srcf.societies.cam.ac.uk) |
20:42:32 | Calcifer | wierd |
20:42:46 | Calcifer | got a no matching voice for english vw message |
20:43:28 | stripwax | Bah, try instead with /voice:"VW Kate" |
20:43:34 | | Join Arathis2 [0] (n=doerk@p508A54EB.dip.t-dialin.net) |
20:43:41 | Calcifer | ok |
20:43:48 | stripwax | it might be that the sapi_voice tool doesn't like options that have spaces in them |
20:43:58 | | Quit Arathis (Nick collision from services.) |
20:44:05 | | Nick Arathis2 is now known as Arathis (n=doerk@p508A54EB.dip.t-dialin.net) |
20:45:00 | Calcifer | sounds like it since it only said vw, not vw kate, also when I ran listvoices.vbs, it came up with lang as 409;9 instead of simply english, which is the language |
20:46:27 | Calcifer | we'll see in a second if it worked |
20:47:00 | Calcifer | same error |
20:47:17 | Calcifer | I saw a voice listed as dave |
20:47:41 | Calcifer | I can try that since it doesn't include spaces, and trust me I don't want "Dave" as my voice |
20:48:33 | | Join Daniel_S [0] (i=57b0d4b4@gateway/web/cgi-irc/labb.contactor.se/x-fbca874aec7294c3) |
20:49:25 | stripwax | Calcifer - yes, mine reported the language as "409;9" too, but don't forget - you specify the language when asked by ../tools/configure |
20:49:51 | Calcifer | so could that be the problem? |
20:50:08 | Calcifer | or does it know that value as english anyway |
20:50:28 | Calcifer | aww, son of a bitch lol, Dave is working |
20:50:29 | Calcifer | wtf |
20:51:20 | stripwax | Calcifer - the language isn't a problem - looks like the space in the voice name is. |
20:51:26 | Calcifer | so yeah, I guess you were right stripwax, must be it doesn't like names with spaces |
20:51:46 | Calcifer | which means either someone can edit that and fix the issue, or I can somehow rename my voices? |
20:52:16 | | Quit iamben_ (Read error: 104 (Connection reset by peer)) |
20:54:07 | Calcifer | one second |
20:54:17 | Calcifer | reconnecting to original nick |
20:54:22 | | Quit Calcifer ("—I-n-v-i-s-i-o-n— 2.0 Build 3515 with A Pack Fix By www.ircmadeasy.com") |
20:54:32 | | Join robin0800 [0] (n=robin080@cpc1-brig8-0-0-cust97.brig.cable.ntl.com) |
20:54:37 | | Join Calcipher [0] (n=Calciphe@ool-18bab657.dyn.optonline.net) |
20:55:08 | | Join thegeek_ [0] (i=thegeek@s220b.studby.ntnu.no) |
20:56:31 | Calcipher | lets test out the Dave voice |
20:58:41 | | Join barrywardell_ [0] (n=barrywar@host-194-46-230-223.dsl-ie.utvinternet.net) |
21:00 |
21:00:11 | Calcipher | damn, thats great, now to get a different voice, for some reason now that I used the compiled install, the voice is reading the correct information |
21:00:55 | stripwax | great |
21:01:30 | Calcipher | do you know of anyway to change the way a voice is listen in sapi? |
21:02:38 | | Quit amiconn (Nick collision from services.) |
21:02:47 | | Join amiconn [0] (n=jens@rockbox/developer/amiconn) |
21:06:00 | *** | Saving seen data "./dancer.seen" |
21:06:01 | stripwax | Calcipher - I reckon it would be in the registry somewhere - search for VW Kate using regedit? |
21:06:06 | | Quit Daniel_S ("CGI:IRC") |
21:06:55 | stripwax | Calcipher - ok try this. for your sapi options, enter /voice:""VW Kate"" (yes, two quotes either side) |
21:07:04 | kkurbjun | markun: have you run any tests with llvm to see what the code/speed results are vs gcc? |
21:07:15 | | Quit barrywardell (Read error: 110 (Connection timed out)) |
21:07:23 | stripwax | voice.pl strips out the first set, and we still need spaces around the args when we call make_voice.vbs |
21:10:48 | | Quit TPM_Debian ("MLN.ath.cx") |
21:12:04 | | Quit thegeek (Read error: 110 (Connection timed out)) |
21:12:30 | | Quit amiconn (" HydraIRC -> http://www.hydrairc.com <- Nine out of ten l33t h4x0rz prefer it") |
21:12:48 | Calcipher | two quotes didn't fix the problem, but incase its that voice, I'll try a different voice with spaces |
21:13:41 | Calcipher | and I'll also include the two "" |
21:15:15 | | Quit spiorf (Remote closed the connection) |
21:15:39 | | Join metzelmetzger [0] (n=mkl66@dslb-084-059-064-194.pools.arcor-ip.net) |
21:16:29 | Calcipher | its definitely the spaces problem, I tried a voice callled ScanSoft Jill_Full_22KHz |
21:16:57 | Calcipher | and it gave me an error saying it couldn't find english for "ScanSoft" |
21:17:13 | | Join einhirn [0] (n=Miranda@p5B03063D.dip0.t-ipconnect.de) |
21:17:42 | stripwax | Calcipher - I'm still investigating |
21:17:55 | stripwax | trying to see when the spaces disappear.. |
21:18:46 | preglow | linuxstb: why was a lot of arrays in functions made global in faad? |
21:19:27 | * | midgey kicks his gigabeat |
21:20:05 | | Join Thundercloud [0] (n=thunderc@resnet23.nat.lancs.ac.uk) |
21:20:10 | preglow | linuxstb: i get the big ones, but not the small ones |
21:20:27 | Nico_P | midgey: mine doesn't work either |
21:20:37 | | Join Agrajag__ [0] (n=Agrajag@c-68-84-64-192.hsd1.nj.comcast.net) |
21:20:59 | midgey | Nico_P: hang at the rockbox logo with the disk spinning? |
21:20:59 | Nico_P | kkurbjun: r15583 seems b0rked |
21:21:04 | n1s | preglow: nice plugin, I kicked it a little to get it compiling |
21:21:19 | n1s | why haven't you committed it? |
21:21:33 | Nico_P | midgey: no, codec failures |
21:21:38 | linuxstb | preglow: How small are the small ones? |
21:21:47 | midgey | hmm, mine wont even boot |
21:22:15 | Nico_P | I also get "incompatible model" on plugins even though I built them |
21:22:22 | Nico_P | ... I think |
21:22:43 | * | Nico_P rebuilds everything |
21:23:09 | jhMikeS | r15584 :\ |
21:23:23 | Nico_P | jhMikeS: I don't think it's my fault |
21:23:25 | Agrajag__ | Hi guys. I have a Rockbox problem with my iPod Photo. Everything is running great but I have one audio book saved as 20 MP3 files. The default Apple firmware sees the tags in these and displays them. In Rockbox under the track view it just shows "Unknown" but once playing it shows the title correctly. This makes listening impossible as I have to guess which file is which. Any ideas? |
21:23:43 | linuxstb | Tag them correctly? |
21:23:50 | Agrajag__ | They appear to be tagged just fine. |
21:23:51 | jhMikeS | I'll love that one with a COP codec :) |
21:24:00 | Agrajag__ | Media Monkey and Apple see them fine. |
21:24:08 | preglow | linuxstb: one example is three arrays of 64 ints, for example |
21:24:26 | linuxstb | I would guess I just got carried away... |
21:24:30 | preglow | n1s: yeah, it's quite old |
21:24:48 | preglow | n1s: haven't commited because it's not finished |
21:24:56 | Nico_P | yep, r15583 is completely broken |
21:25:02 | n1s | preglow: I got it working fine, only thing is that it crackles and pops a bit in the sim but not on target |
21:25:34 | linuxstb | Agrajag__: Apple's firmware will use the itunes database, not the tags in the files. I've no idea what media monkey does. |
21:25:54 | linuxstb | Agrajag__: But the fact that Rockbox doesn't see the tags would indicate that that's the problem... |
21:25:55 | crashd | does anyone want to buy an ipod 5g, the only thing wrong with it is a slightly loose headphone jack |
21:25:59 | Agrajag__ | linuxstb: I don't have iTunes even installed. |
21:26:25 | Agrajag__ | linuxstb: Media Player sees the tags just fine as well. |
21:26:47 | stripwax | linuxstb - the problem described above is that the tags only appear when the file is playing, but not when viewed from the file list |
21:27:01 | Agrajag__ | stripwax: Exactly. |
21:27:15 | jhMikeS | Nico_P: Why does it matter if the codec requests data first? |
21:27:22 | Agrajag__ | I also have 1600 other MP3's on the iPod and they all appear just fine. |
21:27:45 | linuxstb | stripwax: What do you mean by "file list" ? |
21:28:13 | Nico_P | jhMikeS: because of the yielding in the AA loading... the codec would start requesting for data on handle -1 |
21:28:33 | Agrajag__ | linuxstb: When I choose "Database" and then "Track" is says "Untagged" 20 times in a row. |
21:28:43 | stripwax | linuxstb - well, my interpretation of what Agrajag said would be that he's using the database and viewing the track names |
21:29:01 | stripwax | which he just confirmed :) |
21:29:02 | Soap | Agrajag__: which WPS are you using? |
21:29:07 | linuxstb | OK, so you're saying that the database isn't showing the tags, but the tags appear in the WPS? |
21:29:09 | Agrajag__ | The first 20 files happen to be the book. |
21:29:18 | Agrajag__ | Soap: New to RB. What's a WPS? |
21:29:23 | Nico_P | jhMikeS: maybe the proper solution would have been to make the codec wait for bufseek to return other than an error |
21:29:27 | Soap | the WhilePlayingScreen. |
21:29:36 | n1s | preglow: if you want I can post a diff somewhere, I adapted it to the new menu api, new iram macros and changed long->int32_t in some places to make it work on my sim |
21:29:38 | linuxstb | Agrajag__: Can you make one of these files available for us to look at? |
21:29:43 | midgey | Nico_P: 15580 boots fine |
21:29:52 | Agrajag__ | That's correct. This happens with all the themes I tried. |
21:30:03 | jhMikeS | yeah, but this can't depend on not yielding or we're down that same path as before and a COP codec will just flat out start running. |
21:30:04 | Agrajag__ | linxstb: Yes I can. Where can I send it? |
21:30:14 | Nico_P | midgey: the problem is kkurbjun's changes |
21:30:14 | Soap | Agrajag__: The reason I ask is that some of the WPSs have a conditional wherein they show the file name if the tags can not be found. I guess I'm asking is it possible that you are seeing the _filename_ when the track starts playing, and not the tag? |
21:30:43 | Nico_P | jhMikeS: then I'll also add what I just said |
21:30:50 | * | midgey wades through r15581 to see if anything looks suspicious |
21:30:56 | Agrajag__ | Soap: The filenames, according to APPLE are filenames like AVGF.MP3 and I'm not seeing that. |
21:31:15 | Agrajag__ | Soap: However, that might just be some sort of temporary iPod naming thing. |
21:31:19 | linuxstb | Agrajag__: Can you upload it to a webserver somewhere? |
21:31:30 | stripwax | maybe your database just needs updating? |
21:31:30 | Calcipher | very nice, I am able to use some of my Sapi5 voices for voice menus |
21:31:31 | preglow | linuxstb: faad seems kind of undermaintained... |
21:31:36 | preglow | unused variables everywhere |
21:31:38 | Soap | no, Agrajag__ - that's the file names of an MP3 put onto an iPod with iTunes. |
21:31:43 | Agrajag__ | linux: If you grab it right away I'll put it on my personal one in a minute or two. Hold on. |
21:31:57 | Agrajag__ | Soap: It's very possible that's what it's doing. |
21:31:58 | preglow | n1s: would be cool |
21:32:04 | Calcipher | now how do I do that for directories and files? |
21:32:17 | Nico_P | midgey: I can give you a patch that reverts kkurbjun's changes if you want |
21:32:22 | Agrajag__ | Soap: I mainly use iCatcher |
21:32:24 | | Join Eismann [0] (n=Gunnar@87.223.212.202) |
21:32:36 | midgey | Nico_P: i'm quite capable, but thanks |
21:32:45 | stripwax | Calcipher - I have a fix. in the last line of the generated Makefile in that directory, change the end of the last line from -S="$TTS_OPTS"; done \ to -S='$TTS_OPTS'; done \ i.e. single quote |
21:33:29 | stripwax | and further up the file, change the line that says export TTS_OPTS to read export TTS_OPTS=/voice:"VW Kate" |
21:35:04 | | Quit kfazz ("Leaving") |
21:35:23 | | Join JavaMan22 [0] (n=Yafei@c-69-249-148-177.hsd1.nj.comcast.net) |
21:35:35 | | Nick Eismann is now known as MortimeR (n=Gunnar@87.223.212.202) |
21:35:42 | JavaMan22 | does the current build from the website have album art? |
21:35:49 | linuxstb | Yes |
21:35:49 | stripwax | Calcipher - in fact just change line 2061 in ../tools/configure to replace the -S="$TTS_OPTS" with -S='$TTS_OPTS' then rerun ../tools/configure and specify /voice:"VW Kate" as your options (just the one set of quotes now) |
21:35:53 | JavaMan22 | thank you!!! |
21:35:56 | jhMikeS | Nico_P: really, the only way to control the codecs properly is to have them listen to the message queue, wait on it and take commands and never actually set things directly in ci |
21:36:04 | | Join HellDragon [0] (i=jd@unaffiliated/helldragon) |
21:36:25 | JavaMan22 | im surprised there arent new wps for the album art |
21:36:32 | JavaMan22 | actually i saw one |
21:36:33 | Agrajag__ | linuxstb: Are you ready for the URL to grab that example? |
21:36:37 | linuxstb | Sure. |
21:36:41 | Agrajag__ | http://68.84.64.192:3546/The%20Good%20Guy%20UNB%20-%20012.mp3 |
21:36:41 | | Part MortimeR |
21:36:53 | stripwax | JavaMan22- there's loads that will work, possibly with none or only minor modifications |
21:36:55 | Nico_P | jhMikeS: but that would require changing all the codecs, wouldn't it? |
21:37:05 | linuxstb | Agrajag__: Downloading now - it's going to take about 2 minutes |
21:37:09 | stripwax | feel free to make your own or modify an existing one |
21:37:17 | JavaMan22 | o |
21:37:23 | Agrajag__ | linuxstb: It would have gone faster but someone also jumped in with you. |
21:37:25 | JavaMan22 | i do |
21:37:31 | JavaMan22 | i edit wps on my ipod |
21:37:32 | jhMikeS | Nico_P: sure it would to a minor degree. they'll have to be. whatever needs changing needs changing no matter how extensive. |
21:37:43 | Nico_P | yeah |
21:37:44 | | Quit HellDragon (Client Quit) |
21:37:49 | Calcipher | ok I'll try that stripwax |
21:37:51 | | Join HellDragon [0] (i=jd@unaffiliated/helldragon) |
21:38:05 | JavaMan22 | linuxstb are you the main dev for mpeg player |
21:38:08 | stripwax | JavaMan22 - since albumart was only just added to the build, it's not too surprising there are no 'official' wps with albumart yet |
21:38:18 | JavaMan22 | o tru |
21:38:37 | Agrajag__ | stripwax: thanks. That was one of my noob questions. |
21:38:41 | linuxstb | JavaMan22: I did the initial work, but others have carried on with it, and I haven't touched it for months. |
21:38:46 | JavaMan22 | o |
21:39:04 | | Quit HellDragon (Client Quit) |
21:39:15 | | Join HellDragon [0] (i=jd@unaffiliated/helldragon) |
21:39:29 | linuxstb | Agrajag__: OK, got it now. |
21:39:35 | | Quit criznach ("ChatZilla 0.9.78.1 [Firefox 2.0.0.9/2007102514]") |
21:39:55 | JavaMan22 | does rockbox use a library to draw stuff like sdl? |
21:40:10 | JavaMan22 | or does it have its own drawing methods |
21:40:12 | Agrajag__ | linuxstb: Any chance for a quick look just to see if you see what I see? I wondered if maybe I didn't rebuild the database right after putting them on there, etc. Only Day 2 with RB. |
21:40:18 | jhMikeS | I suppose when they first load, they'd just stay blocked until they get a command. Much of the actual processing can be in the core. |
21:40:32 | linuxstb | Agrajag__: The file doesn't have a "track number" tag. |
21:41:20 | Agrajag__ | linuxstb: That's correct. Is it really critical to appear? |
21:41:40 | linuxstb | If you want the audiobook to play in the correct order, yes... |
21:41:48 | stripwax | JavaMan22 - there is a basic line/pixel/blit api in the core and some further apis in hte plugin library (filled triangles etc) |
21:41:55 | Agrajag__ | linuxstb: the default firmware plays these all sequentially. |
21:41:59 | JavaMan22 | o |
21:42:14 | Agrajag__ | lnuxstb: it's quit seemless to the point I don't even realize it changed files! |
21:42:17 | Calcipher | I don't have a proper editor to find that line |
21:42:35 | Calcipher | and I tried notepad and searching for the -S="$TTS_OPTS" |
21:42:40 | | Quit Frazz ("Leaving") |
21:42:43 | Calcipher | and there were no results |
21:42:58 | JavaMan22 | btw for mpeg player after i start playing a video, quit, start it again but with start at time, rb crashes |
21:43:23 | stripwax | Calcipher - um, Notepad probably will screw up line endings. Do you really not have anything else you can use? |
21:43:25 | JavaMan22 | it crashes when i press select |
21:43:34 | linuxstb | Agrajag__: That's probably because the software transferring the files created a track number entry in the itunes database, which is where the Apple firmware reads the tag information from - the Apple firmware doesn't look at the tags in the files, which is what Rockbox uses. |
21:43:50 | jhMikeS | JavaMan22: "Crashes" meaning? |
21:43:52 | JavaMan22 | and another thing is the bar no longer has the right minutes |
21:43:54 | stripwax | Calcipher - sry, line is actually -S="\$TTS_OPTS" in configure |
21:44:06 | JavaMan22 | the first time it would work 0.0 - 10.0 |
21:44:10 | stripwax | gah. -S="\$(TTS_OPTS)" |
21:44:15 | JavaMan22 | then the second time its 0.0 - 58437553 |
21:44:15 | Agrajag__ | linuxstb: Good answer. I'm manually adding Tracks now right on the iPod. When done do I need to rebuild Database? |
21:44:21 | * | Nico_P ponders whether he should revert kkurbjun's changes in SVN |
21:44:33 | Agrajag__ | linuxstb: If so, what option specifically? |
21:44:35 | JavaMan22 | it crashes as in it keeps saying Loading... |
21:44:38 | Calcipher | oh ok I think I saw that one |
21:44:54 | linuxstb | Agrajag__: You should simply use a tag editor application to add the proper track number tags to the files. |
21:44:58 | jhMikeS | JavaMan22: ah...yeah it's just hanging trying to find the time |
21:45:04 | stripwax | Calcipher - cool, that's the one. Hopefully one of the devs can commit that change |
21:45:07 | | Quit HellDragon ("xchat upgrade") |
21:45:10 | JavaMan22 | yeh but i waited a pretty long time lol |
21:45:10 | jhMikeS | Nico_P: what happened? gigabeat doesn't work? |
21:45:16 | Nico_P | jhMikeS: yes |
21:45:25 | linuxstb | Agrajag__: I'm not sure how to recreate the database - I don't use it... The manual should tell you. |
21:45:41 | Agrajag__ | linuxstb: Okay, I don't have those files locally any longer so I was trying to skip the step of copying them all off the iPod. hehehe |
21:46:07 | jhMikeS | Nico_P: then I concur. I already svn up'ed but haven't made a build so didn't notice yet. |
21:46:46 | markun | Agrajag__: you can edit them on the ipod |
21:47:22 | | Join HellDragon [0] (i=jd@unaffiliated/helldragon) |
21:47:30 | | Join maddler [0] (n=maddler@217-133-171-24.b2b.tiscali.it) |
21:47:33 | JavaMan22 | once album art, and mpeg player is better i would never need the original firmware :D |
21:47:37 | jhMikeS | one other problem with it is it won't take lcd buffer alignment fudging into account |
21:49:22 | jhMikeS | JavaMan22: it's better here :) But not quite commit ready...this video software is really complex to implement thoroughly. |
21:49:40 | n1s | preglow: http://home.student.uu.se/niwa5341/signal_gen.diff |
21:49:41 | stripwax | Calcipher / devs with svn write access : http://www.rockbox.org/tracker/task/8137 |
21:49:43 | | Quit Rondom ("Ex-Chat") |
21:50:24 | markun | JavaMan22: what about battery life? |
21:50:31 | Soap | and accessories |
21:50:33 | JavaMan22 | i forgot about that lol |
21:50:42 | JavaMan22 | ok also when brightness is here |
21:50:54 | * | jhMikeS just spent two days looking for a stoopid bug that was simply a statement in the wrong place :\ |
21:51:01 | Calcipher | nice, stripwax, its generating for "vw kate" |
21:51:16 | stripwax | Calcipher - great! |
21:51:37 | Calcipher | without the quotes it won't work for voices with spaces, but thats fine with me! |
21:51:49 | stripwax | that's right. that would actually be quite a bit harder to fix |
21:52:00 | stripwax | but at least quoting options now works |
21:52:27 | Calcipher | very nice, great job stripwax, thanks a ton |
21:53:49 | kkurbjun | Nico_P: feel free to revert it all, or I can do it if you can tell me how, I was just trying to setup the start of rolo support if someone else wanted to debug it without having to touch app.lds or crt0.s |
21:54:23 | Nico_P | kkurbjun: done. it's a pity though, as I'm very eagerly awaiting rolo on gigabeat |
21:55:06 | barrywardell_ | jhMikeS: thanks for fixing that up. works great. I wonder if line in recording is working on the h10 now... |
21:55:08 | | Join Guile`` [0] (n=Guile@78.113.31.171) |
21:55:09 | | Part JavaMan22 |
21:55:56 | jhMikeS | barrywardell_: np. I think it will. the meters look the same as if you turn radio down all the way. |
21:56:02 | Calcipher | very freakin nice!, voice sounds great clear and understandable |
21:56:51 | kkurbjun | yeah, I'm kinda tired of working on the gigabeat, there are too many problems with the way things are setup and it's very unrewarding when half the time is spent debugging oddities in different players. half the time I've made changes to the core and it breaks someone else's player the failures are not reproducible on my own player. |
21:57:28 | Calcipher | I have a question about compiling, for next time I want to update with svn and compile a current build, the process I should go through is simply ../tools/configure select target and normal mode, then run make zip |
21:57:31 | Agrajag__ | linuxstb: Thanks for the help. I added tracks right on the iPod files, rebuilt the database and now they appear and work fine. Will keep an eye on that in the future. |
21:57:38 | Calcipher | is that right? or should I run "make" alone |
21:57:43 | kkurbjun | boot.lds requires that change too btw |
21:57:50 | kkurbjun | I can fix that in a second |
21:57:54 | markun | kkurbjun: working on flashing the gigabeat will be fun again |
21:58:02 | linuxstb | Why does IRAM need to be faked for the Gigabeat F? I thought the F had a small amount of IRAM (4KB?) |
21:58:24 | stripwax | Calcipher - that's right. If you've built before you don't need to rerun configure, just "svn update", "make zip" |
21:58:29 | kkurbjun | yeah, but I'm afraid that it will cause strange problems on those players that had troubles with other changes I made |
21:58:33 | preglow | n1s: updated signal_gen.c, thanks |
21:58:34 | | Part Agrajag__ |
21:58:38 | krazykit | Calcipher, you have to run make before running make zip again |
21:58:43 | kkurbjun | linuxstb: the iram does not seem to work as expected |
21:58:49 | kkurbjun | at least i can't get it to work |
21:58:58 | kkurbjun | (after rockbo has started) |
21:59:01 | Calcipher | ah ok, and that process is the long one |
21:59:08 | markun | kkurbjun: although in the manual they say that you should be able to use it as normal sram |
21:59:19 | kkurbjun | yeah, I've read that |
21:59:36 | markun | can access it in the bootloader? |
21:59:41 | markun | +you |
22:00 |
22:00:07 | kkurbjun | I was just testing in my jtag setup, I would freeze after a reset |
22:00:15 | kkurbjun | and I was able to access it then |
22:00:29 | | Quit MethoS-- (Remote closed the connection) |
22:00:30 | Calcipher | oh nice, thanks stripwax |
22:00:33 | kkurbjun | being read and write to it |
22:00:43 | kkurbjun | I don't know if the mmu is causing some problems with it |
22:00:50 | markun | could be |
22:01:04 | kkurbjun | but I can't write to it with the jtag setup even using physical addreses |
22:01:26 | markun | weird |
22:01:37 | stripwax | yep - svn update, make, make zip |
22:02:23 | kkurbjun | jhMikeS: has been able to write to it though |
22:03:01 | Calcipher | and then I just re do the voice steps, cool |
22:03:14 | Calcipher | now atleast I have an idea of what to do |
22:03:31 | Calcipher | I'm not used to using shells and compiling |
22:04:18 | stripwax | Calcipher - so I *think* you can just svn update, make, make voice, make zip |
22:04:40 | Calcipher | yeah that sounds about right |
22:04:47 | Calcipher | next I'll try patching rb |
22:05:05 | Calcipher | hehe, actually I should see about makind dir and file clips |
22:07:04 | stripwax | Devs : is it possible to configure a single build for Normal and Voice ? I can see Simulator+Voice works but can't seem to specify Normal+Voice as a combination in configure |
22:09:26 | linuxstb | Isn't that what happens when you just select "Voice" in the advanced options? |
22:09:51 | | Nick idnar_ is now known as idnar (i=mithrand@unaffiliated/idnar) |
22:09:58 | stripwax | ah, is it? |
22:10:08 | | Quit karashata ("Leaving.") |
22:10:27 | linuxstb | I've just tried selecting a voice build, and typing "make" seems to be building a normal build. |
22:10:47 | | Join karashata [0] (n=Kimi@pool3-048.adsl.user.start.ca) |
22:11:27 | stripwax | linuxstb - great. Calcipher - there's your answer |
22:12:33 | Calcipher | really hmm |
22:14:30 | Calcipher | can anyone direct me to where on the site I can find info on voice files and directories clips |
22:16:24 | karashata | http://www.rockbox.org/twiki/bin/view/Main/WebHome?topic=VoiceHowto |
22:17:05 | Calcipher | beautiful, thank you karashata |
22:17:18 | karashata | np |
22:17:25 | Arathis | barrywardell_: why is the fm tuner commit been removed from svn? |
22:18:35 | barrywardell_ | Arathis: it wasn't. Just a problem with the original code was fixed. I think this was the last thing stopping line-in recording from working too. |
22:19:29 | Arathis | barrywardell_: but it's not on the list anymore |
22:20:05 | karashata | Arathis: it still shows up on mine |
22:20:16 | BigBambi | Arathis: Which list? |
22:20:47 | | Quit mf0102 ("Verlassend") |
22:20:57 | Arathis | both the list of last commits on the mainpage as rockbox.org/since-4weeks.html |
22:21:08 | BigBambi | It is between the two |
22:21:23 | barrywardell_ | I can see it on this page: http://www.rockbox.org/recent.shtml#svn |
22:21:32 | Lear | Hm, when unpacking a 16-bit color value to 24 bits, why should the low bits be repeated? Repeating the high bits seem more correct. |
22:21:33 | BigBambi | Only the last few are shown on the front page, and there have been enough commits to reomve it from that |
22:21:39 | karashata | the main page only shows the 5 most recent commits and the commits in the last four weeks is a little slow to update |
22:21:43 | barrywardell_ | the since-4weeks page sometimes lags behind the main page |
22:21:49 | BigBambi | And the since-4wekks hasn't yet updated |
22:22:09 | Arathis | http://www.rockbox.org/recent.shtml#svn shows it. fine than :) |
22:22:48 | BigBambi | That is the same as the front page, just more than 5 |
22:23:07 | BigBambi | relax, you would have to see another commit actually removing something, it can't just vanish |
22:24:03 | Arathis | that's what confused me ;) |
22:24:46 | Arathis | barrywardell_: so fm recording works now too? |
22:24:55 | barrywardell_ | yes |
22:25:00 | barrywardell_ | and probably line-in too |
22:25:00 | Arathis | :) |
22:25:02 | Lear | When doing so, the RGB value reported by the color picker actually match the bitmap. Or, put otherwise, when drawing using the reported color, a background is no longer dithered... |
22:25:17 | Arathis | barrywardell_: if I just had a cradle or a modified cable ;) |
22:25:23 | barrywardell_ | me too |
22:26:02 | | Quit barrywardell_ () |
22:26:08 | * | karashata can test in a sec |
22:26:19 | Arathis | never tried to make such a cable though it should be worth it |
22:27:05 | | Part przemhb ("User is away.") |
22:27:41 | karashata | nope |
22:27:48 | karashata | line-in still doesn't work |
22:31:19 | * | Arathis needs to get rid of the midi-patchset download in his update script ... takes too long ... |
22:33:08 | | Join SirFunk [0] (n=Sir@206-159-155-246.netsync.net) |
22:33:16 | | Join barrywardell [0] (n=barrywar@host-194-46-230-223.dsl-ie.utvinternet.net) |
22:33:49 | Arathis | barrywardell: ever tried to make a line-in/out cable? |
22:34:12 | Arathis | and regarding to karashata line-in recording still doesn't work |
22:34:38 | karashata | yeah, tested it quick since I actually have the cradle for it |
22:34:48 | karashata | no signal |
22:34:58 | | Join pixelma [0] (i=pixelma@rockbox/staff/pixelma) |
22:35:01 | * | Calcipher is happy, he has rockbox reading in a sexy lady's voice, including files and dirs, now the only thing missing is actuall track info, I think stephen doyon made some patch for that |
22:36:32 | Calcipher | ah, its good when that voice says Iron Maiden |
22:36:39 | Calcipher | sounds right for some reason |
22:36:49 | barrywardell | Arathis: yeah, I thought about it, but never got around to it |
22:38:45 | Arathis | I think those jacks needed for the H10 are quite hard to get in europe or at least not very cheap :/ |
22:40:11 | Dark_Apostrophe | Calcipher: Can one get Text To Speech? |
22:40:29 | Dark_Apostrophe | Calcipher: I'd love to download craploads of articles from news sites and listen to them as if they were podcasts |
22:42:59 | | Quit mirak (Remote closed the connection) |
22:42:59 | Calcipher | Dark_Apostrophe, I know that you can have a tts program generate audio files of documents, thats pretty much what your looking for |
22:43:05 | | Join Daniel_S [0] (i=57b0cd0d@gateway/web/cgi-irc/labb.contactor.se/x-43e465eca396f09d) |
22:43:29 | Dark_Apostrophe | Calcipher: Problem is, Festival generates craploads of .wav files |
22:43:36 | Dark_Apostrophe | I just need a single mp3/ogg file per article |
22:45:41 | Calcipher | oh, well I am on Windows, and there are programs that do just that for windows |
22:46:09 | Calcipher | try looking for a text to speech program that can use festival |
22:46:40 | barrywardell | Arathis: I saw the cables on ebay for $1 |
22:46:45 | Calcipher | you should be able to get a hold of one that can let you specify encoding format |
22:46:48 | stripwax | Dark_Apostrophe - you wamt to then convert the wav to ogg? |
22:47:04 | stripwax | Lear - hm, converting 16bit->24bit should just zero the low bits, not repeat them |
22:47:08 | | Quit barrywardell () |
22:47:11 | | Quit Daniel_S (Client Quit) |
22:47:12 | Dark_Apostrophe | That is not the problem, rockbox can play wav |
22:47:21 | Dark_Apostrophe | The problem is, it outputs a file for every sentence |
22:47:21 | Arathis | barrywardell: do you know how they are named and perhaps what else is needed to build the cable? |
22:47:30 | Dark_Apostrophe | And in a 5 page article, there are quite a few sentences |
22:47:44 | Calcipher | wow, can you use an other engine:? |
22:47:46 | stripwax | Dark_Apostrophe - Oh! I'm sure there's a way to tell it to not do that.. |
22:47:56 | Calcipher | there must be |
22:48:00 | Dark_Apostrophe | Calcipher: I don't know of any other |
22:48:08 | Dark_Apostrophe | stripwax: Not with the KDE GUI I use |
22:48:10 | Dark_Apostrophe | kttsmgr |
22:48:38 | crashd | what's the sansa support atm? |
22:49:44 | stripwax | Dark_Apostrophe - if you just use the Festival command line directly, I'm sure it would work. |
22:49:52 | | Join jhulst [0] (n=jhulst@unaffiliated/jhulst) |
22:50:03 | Dark_Apostrophe | stripwax: I don't know how to tell it to read articles in my RSS feed reader :p |
22:50:04 | stripwax | Or concatenate the output yourself into a single file |
22:50:18 | | Join obaid [0] (i=5253546a@gateway/web/cgi-irc/labb.contactor.se/x-c24e29ab23eae8b6) |
22:50:31 | stripwax | I'm sure you could pipe the output from your rss feed reader into festival |
22:50:36 | stripwax | anyway, this is getting off topic |
22:50:41 | obaid | hey guys, how can i put my .m3u playlist on rockbox? |
22:51:02 | stripwax | obaid - copy it |
22:51:21 | obaid | no matter which folder? |
22:51:31 | stripwax | whichever one you want to put it into |
22:51:31 | karashata | depends |
22:51:53 | karashata | if the playlist was created in the same folder as the tracks it lists, any folder should work |
22:52:20 | obaid | allright, great :D |
22:52:35 | stripwax | if the .m3u was created with absolute paths it will work in any folder |
22:53:26 | | Join amiconn [0] (n=jens@rockbox/developer/amiconn) |
22:54:11 | amiconn | stripwax: For voices with spaces around them, a better (imho) method is to use single quotes around the entire argument |
22:54:23 | amiconn | I.e. '/voice:Microsoft Mary' |
22:54:44 | | Nick parafin is now known as parafin|away (i=parafin@paraf.in) |
22:55:00 | stripwax | amiconn - would that actually work? |
22:55:10 | amiconn | It *does* actually work |
22:55:37 | stripwax | It sounds worth adding to that wiki page |
22:59:28 | stripwax | or at least documented *somewhere* |
23:00 |
23:00:36 | Lear | stripwax: nope, zero-padding is not correct. |
23:01:19 | stripwax | amiconn - would you agree that putting single quotes around the entire argument is non-obvious and most people would be far more used to trying to put quotes around the value? |
23:01:36 | amiconn | Maybe |
23:01:43 | stripwax | Lear hm, why? |
23:01:44 | amiconn | Took me a while to find this solution |
23:01:59 | stripwax | With that simple patch, both ought to work |
23:02:09 | Lear | stripwax: Would never show "FF" then. |
23:02:19 | | Quit obaid ("CGI:IRC (Ping timeout)") |
23:02:25 | amiconn | bash fidldes with double quotes afaik, but not with single quotes |
23:02:35 | stripwax | Lear mm, right. |
23:02:40 | jhMikeS | hmmm...DEFAULT_BUFFERING_FILECHUNK set to 8k on e200 doesn't last long...everything locks up |
23:03:14 | amiconn | I was able to build voice files before, but only by editing the generated Makefile |
23:04:10 | stripwax | amiconn - yep but we're talking about the arg to cscript which would now look like 'voice:/Microsoft Sam' . Is quoting the entire arg work for tools in general? |
23:04:43 | stripwax | ^Is^Does |
23:05:10 | amiconn | Your slash is in a wrong position ;) |
23:05:26 | stripwax | Lear - right so you want to scale the lower bits up according to the fraction. sounds like copying the top bits would do the right thing. |
23:05:49 | amiconn | The sapi voice generation is a bit odd because several different parsers have a chance to clobber the argument |
23:05:56 | stripwax | amiconn - oops, right :) |
23:06:01 | stripwax | yep |
23:06:05 | *** | Saving seen data "./dancer.seen" |
23:06:11 | amiconn | For the vbscript, I used named arguments as the easiest solutiion |
23:06:35 | Calcipher | well I'm going off to the gym to enjoy my Sansa using rb, now with nicer voices! |
23:06:43 | amiconn | But the tokenizer breaks at spaces first - unless the whole thing is quoted |
23:06:47 | stripwax | I didn't know that you could quote the entire arg to cscript in that way (so didn't try it..) |
23:07:03 | Calcipher | I will be back later and will try adding patches to my build, thanks so much guys |
23:07:08 | stripwax | but the patch just quotes the whole thing in single quotes to fix that |
23:07:28 | amiconn | What patch? |
23:07:38 | amiconn | You must not quote the entire argument string |
23:07:48 | | Join Mouser_X [0] (i=cf9bb003@gateway/web/cgi-irc/ircatwork.com/x-07d53d05bdd9efb7) |
23:07:52 | amiconn | So the quotes must be put by the user in configure |
23:08:02 | stripwax | amiconn - ? |
23:08:06 | stripwax | amiconn - the patch I listed above |
23:08:10 | | Join safetydan [0] (n=safetyda@rockbox/developer/safetydan) |
23:08:11 | | Quit Domonoky_ ("Trillian (http://www.ceruleanstudios.com") |
23:08:16 | amiconn | Otherwise things like '/voice:Microsoft Mary' /speed:1 are impossible |
23:08:32 | stripwax | amiconn - no: /voice:"Microsoft Mary" /speed:1 |
23:08:48 | stripwax | or would that not work? |
23:08:56 | jhMikeS | hmmm...if I make the e200 ata driver yield every 1ms instead of 2ms the buffering/PCM proportion is identical to the old...with no specialized buffer yield |
23:09:10 | amiconn | I'm not sure, iirc that didn't work |
23:09:25 | | Quit Lear ("ChatZilla 0.9.78.1 [Firefox 2.0.0.9/2007102514]") |
23:09:31 | amiconn | When I tried, I mean |
23:09:48 | stripwax | amiconn - right, and with the patch, now it would. i think |
23:10:26 | stripwax | amiconn - http://www.rockbox.org/tracker/task/8137 |
23:11:24 | amiconn | Iirc the quotes must be put around the entire argument |
23:11:35 | stripwax | um |
23:11:53 | amiconn | And it looks to me that this patch just exchanges non-working double quotes for non-working single quotes -> nothing gained |
23:12:30 | amiconn | Once you know that you have to use single quotes and put them around the entire argument, it just works, without a patch |
23:12:47 | stripwax | right but that's imho an unusual way to treat options |
23:13:09 | stripwax | typing /voice:"Microsoft Sam" is more usual imo |
23:13:35 | stripwax | Let me just check if /voice:"Microsoft Sam" /speed:1 works with the patch now. Not sure what you mean by 'non-working' |
23:13:36 | amiconn | Did that work? |
23:13:43 | stripwax | Did what work? |
23:13:50 | amiconn | Your quote placement |
23:14:22 | stripwax | For which argument, /voice:"Microsoft Sam"? yes. that's why I put the patch on the tracker |
23:14:31 | stripwax | The second example, above, I haven't tried yet |
23:14:43 | amiconn | aha |
23:14:44 | stripwax | I am doing it right now, when I'm done typing into irc |
23:15:01 | amiconn | Maybe single quotes would also work around the voice name only, I never tried |
23:15:17 | amiconn | Putting the quotes aroud the whole thing just felt more natural |
23:15:21 | stripwax | really? |
23:15:25 | amiconn | yes |
23:15:43 | stripwax | is it common? (that's why I asked earlier...) |
23:16:08 | stripwax | i.e. would average user just try that outright rather than /voice:"blah blah" |
23:16:24 | amiconn | I don't know if it's common, but there is no space between the argument name and value, hence placing a quote there seems odd to me |
23:16:29 | stripwax | using /voice:"Microsoft Sam" /speed:1 as opts works with the patch too |
23:17:04 | stripwax | I don't think I've ever seen putting the opt name *inside* a quote before |
23:17:07 | amiconn | If it were /voice[space]"Blah blah" it would look okay, but not with the colon |
23:17:35 | amiconn | And /voice:[space]Name doesn't work either, there must be no space inbetween |
23:18:05 | amiconn | Anyway, quote placement seems to be a non-issue, and your patch changes broken double quotes for broken single quotes |
23:18:35 | stripwax | again, broken why? it now works, and before it didn't |
23:18:52 | amiconn | Yes, but with the patch I'm quite sure that single quotes won't work |
23:19:00 | amiconn | ...which did work before |
23:19:47 | amiconn | (iirc perl handles single and double quotes interchangeably; in a string with single quotes it leaves double quotes intact and vice versa) |
23:20:13 | stripwax | I understand what you mean now |
23:21:46 | | Join Llorean [0] (n=llorean@206.173.27.2.ptr.us.xo.net) |
23:21:48 | stripwax | In that case, the comment in voice.pl is misleading : "-S=<TTS engine options> .. Enclose in double quotes if the options include spaces" |
23:22:24 | amiconn | That comment isn't mine... |
23:22:30 | stripwax | I didn't say it was... |
23:22:47 | * | amiconn wonders if perl can be told to leave both single and double quotes alone... |
23:23:05 | stripwax | Whatever you think the 'best' solution is, it should be documented somewhere. Calcipher and I wasted a bit of time there |
23:27:22 | | Join nerve [0] (n=nerve@pool-71-123-90-122.wma.east.verizon.net) |
23:28:11 | nerve | anyone here familiar with USB plugs? I'm currently looking at a USB A, with five pins and I can't find a schematic that describes the pin's behavior |
23:28:40 | stripwax | nerve - here. http://pinouts.ru/Slots/USB_pinout.shtml |
23:28:53 | nerve | there on;y four pins there.. |
23:29:05 | stripwax | 1 2 3 x 4 |
23:29:15 | stripwax | or are you saying it's not a mini? |
23:29:21 | nerve | yea, its not a mini.. |
23:29:40 | stripwax | it's not USB then |
23:30:04 | nerve | really? cause it comes with my mp3 and plugs into my USB jack :) |
23:30:10 | nerve | mp3 player* |
23:30:35 | stripwax | nerve does the other end plug into your pc? does the other end also have 5 pins? |
23:32:11 | nerve | the end that plugs into the pc has 5 pins |
23:32:20 | nerve | but those 5 pins connect to a 4 pin slot |
23:32:29 | stripwax | yeah. i wonder how that works. |
23:32:33 | nerve | i'm trying to find the vcc and gnd so i can charge with out the device thinking that its connected |
23:32:47 | | Quit Arathis ("Bye, bye") |
23:33:12 | stripwax | either the extra pin is a dummy or two pins on the cable physically touch one conductor in the socket |
23:35:32 | preglow | it seems we can use faad with fewer hacks now |
23:36:33 | Llorean | preglow: You mentioned you'd only seen LC and LC+SBR if I recall? |
23:37:02 | Llorean | I seem to remember someone with a parametric stereo file at one point, I think. |
23:37:39 | | Quit desowin ("use linux") |
23:43:29 | | Quit karashata ("Leaving.") |
23:43:38 | | Quit HellDragon (Client Quit) |
23:45:37 | | Join thegeek [0] (i=thegeek@s220b.studby.ntnu.no) |
23:45:37 | | Quit Xerion (Read error: 104 (Connection reset by peer)) |
23:45:44 | | Join Xerion_ [0] (i=xerion@cp198589-d.landg1.lb.home.nl) |
23:45:49 | | Quit metzelmetzger () |
23:46:31 | | Quit XavierGr (Read error: 110 (Connection timed out)) |
23:51:06 | | Quit bertrik ("bye") |
23:54:00 | | Join HellDragon [0] (i=jd@unaffiliated/helldragon) |
23:55:00 | pixelma | hmm... my just freshly compiled c200 sim crashes as I try to play some music (just mp3s that played fine in Rockbox so far) |
23:55:47 | pixelma | rev 15589 |
23:56:23 | Isolinear | I've noticed some instability in the more recent builds as well... |
23:57:19 | stripwax | Anyone know how rbutilqt finds Crashbox theme for ipod 5g but it's not on this page http://www.rockbox.org/twiki/bin/view/Main/WpsIpod5g |
23:57:58 | | Join billenium [0] (n=billeniu@c-69-249-243-110.hsd1.pa.comcast.net) |
23:58:18 | pixelma | I think it looks for builds that require no patches in rockbox-themes.org too (not a 100% sure though) |
23:58:21 | PaulJam | doesn't rbutil take the themes from rockbox-themes.org ? |
23:58:22 | preglow | Llorean: oh, yeah, seem parametric stereo too |
23:58:35 | pixelma | err *themes |
23:58:42 | stripwax | Hm. rbutil no longer shows Crashbox theme. I guess it was removed from rockbox-themes.org ? |
23:58:47 | Isolinear | I updated from r15184 to r15526 and noticed sluggish scrolling through my giant playlist, as well as that weird bug where the song would crash and you would just hear that "static" type sound. |
23:58:58 | stripwax | Oh, no, there it is, right at the bottom. |