00:00:06 | bluebrother | night |
00:00:58 | Llorean | bluebrother: Did you see my suggestion for short-rec, btw? I think it's a good balance between various peoples' desires for the button. |
00:01:09 | bluebrother | yes, noticed that. |
00:01:28 | | Join Robin0800 [0] (n=Robin080@cpc3-brig8-0-0-cust132.brig.cable.ntl.com) |
00:01:36 | | Join My_Sic [0] (n=MySic@mur31-1-82-237-204-133.fbx.proxad.net) |
00:01:37 | bluebrother | I was thinking about some "file triggers menu" addition but that would be some kind of customizable menus again |
00:01:53 | bluebrother | so we should keep it to everything that's possible with files |
00:02:10 | | Quit harmattan ("Saliendo") |
00:02:38 | | Join harmattan [0] (n=harmatta@213.37.173.7.dyn.user.ono.com) |
00:02:40 | bluebrother | only problem that might arise is if someone copies a plugin to that folder. You need to update it manually every time |
00:02:41 | Llorean | An interesting idea would be if config files with blank entries ("Volume: " instead of "Volume: -20") brought up the appropriate menu (assuming one-line configs) |
00:02:50 | | Quit jgarvey ("Leaving") |
00:02:57 | Llorean | But that's unrelated |
00:03:04 | bluebrother | unless we introduce some kind of support for link files |
00:03:28 | Llorean | Well, we have folder link files now |
00:03:41 | Llorean | So maybe add support in the link handler for menus, if possible? |
00:04:18 | bluebrother | hmm −− can the link plugin also execute files (i.e. plugins)? |
00:04:25 | | Join jgarvey [0] (n=jgarvey@cpe-024-162-254-070.nc.res.rr.com) |
00:04:34 | | Quit harmattan (Client Quit) |
00:04:53 | | Join ender [0] (i=krneki@84-255-206-8.static.dsl.t-2.net) |
00:05:10 | | Part JavaMan22 |
00:05:12 | | Quit petur ("Zzzzz") |
00:07:03 | | Join maffe [0] (n=maffe@barmen.interhost.no) |
00:07:55 | | Part maffe |
00:10:37 | | Join maffe [0] (n=maffe@barmen.interhost.no) |
00:11:43 | | Part maffe |
00:14:03 | | Quit ender (" Read what I mean, not what I write.") |
00:15:43 | | Quit jgarvey ("Leaving") |
00:16:20 | ddalton | how does the indentation work in the source? |
00:16:36 | ddalton | Like how many spaces for an if or an else statement. |
00:17:11 | Soul-Slayer | Indentations are 4 spaces |
00:17:26 | ddalton | For each level in or how does it work |
00:17:35 | Soul-Slayer | Yes, 4 spaces per level. |
00:17:43 | Soul-Slayer | No tabs. |
00:18:09 | ddalton | ok |
00:18:15 | | Join maffe [0] (n=maffe@barmen.interhost.no) |
00:21:31 | | Quit salty-horse ("Leaving") |
00:21:34 | | Quit ender` (Read error: 110 (Connection timed out)) |
00:21:46 | | Quit ddalton ("I was using BOFHNet IRC version 1.2 by fmillion - get your copy today from http://www.the-bofh.com/bofhnet/irc !") |
00:24:39 | | Quit elinenbe (" HydraIRC -> http://www.hydrairc.com <- Leading Edge IRC") |
00:25:04 | pixelma | Llorean: do you think a lo-fi version of the forums (like for example hydrogenaudio provides) would be possible/wanted? It's just that I was on a slow connection during the last days and my first try posting timed out (even the "preview" only worked after a few tries) but then I gave up |
00:25:25 | | Quit Guile`` ("KVIrc 3.2.0 'Realia'") |
00:29:20 | | Quit Robin0800 (" HydraIRC -> http://www.hydrairc.com <- The alternative IRC client") |
00:31:49 | Llorean | pixelma: It could be possible, I'm not sure how easy it'd be to set up. One option is for low-bandwidth users to use this view: http://forums.rockbox.org/index.php?wap2 Limited (designed for phones) but very low bandwidth requirements |
00:33:06 | pixelma | ah, wasn't aware that this is alsp accessible through the internet - thanks. Maybe I'll try that next time. |
00:33:12 | pixelma | *also |
00:34:12 | * | Llorean goes to dinner. |
00:35:47 | | Quit nerochiaro (Nick collision from services.) |
00:46:08 | | Quit Febs (Read error: 110 (Connection timed out)) |
00:57:44 | bluebrother | \o/ |
00:58:05 | * | bluebrother managed to statically compile libqtaccessiblewidgets plugin to rbutil :) |
00:59:19 | | Join BonFire67 [0] (i=gga@c01v-212-194-173-213.n.club-internet.fr) |
01:00 |
01:00:46 | | Join JdGordon [0] (n=jonno@rockbox/developer/JdGordon) |
01:01:11 | | Quit obo ("bye") |
01:03:51 | | Join DMJC [0] (n=james@219-90-168-103.ip.adam.com.au) |
01:03:55 | DMJC | hi |
01:04:03 | DMJC | I'm a previous rockbox user on an iriver h140 |
01:04:12 | DMJC | anyway, my player died on it's ass |
01:04:29 | DMJC | what I want to know about is the ipod 80gb video with rockbox |
01:04:29 | bluebrother | that's bad −− such a great player ... |
01:04:49 | DMJC | yeah... afaik the hdd works still too.. |
01:05:04 | bluebrother | and what do you exactly want to know? It runs. |
01:05:12 | DMJC | anyway what I wanted to know about the ipod is with rockbox installed it's just the same as on the iriver? |
01:05:20 | DMJC | drag/drop of music etc? |
01:05:21 | bluebrother | mostly. |
01:05:34 | DMJC | or will I need to use itunes to get songs on and off the player? |
01:05:50 | bluebrother | the controls differ a bit (naturally), and due to the different cpu it doesn't work as good as on the h100 |
01:05:57 | DMJC | ok |
01:05:59 | Soul-Slayer | You can drag and drop, yes. |
01:06:01 | bluebrother | you _can_ use itunes, but you don't need to. |
01:06:02 | DMJC | cool |
01:06:14 | bluebrother | runtime is worse than appleos. |
01:06:28 | Soul-Slayer | For now :P |
01:06:36 | bluebrother | if you want to be able playing the files from appleos too you need to use itunes. Otherwise you can ditch it. |
01:06:46 | bluebrother | I never used itunes with my ipod :) |
01:06:51 | DMJC | yeah not a big fan of itunes |
01:06:57 | DMJC | more into drag/drop playing heh |
01:07:02 | DMJC | actually there's something |
01:07:15 | DMJC | if you use rockbox on an ipod.. and you load up itunes |
01:07:18 | bluebrother | video playback is ... much worse than appleos. |
01:07:34 | DMJC | will it try to treat it as an ipod or will it try to use it as a hdd based drag/drop player? |
01:07:47 | DMJC | video I'm not fussed with |
01:07:55 | bluebrother | itunes will treat an ipod as an ipod. |
01:07:57 | DMJC | I think photos are all I'll use the color screen for |
01:08:05 | DMJC | ok |
01:08:05 | Soul-Slayer | If you aren't worried about video, you don't need itunes at all :P |
01:08:13 | | Join gromit` [0] (n=gromit@ras75-5-82-234-244-69.fbx.proxad.net) |
01:08:18 | DMJC | yeah nah i never used video on my player |
01:08:23 | bluebrother | I don't think it's even possible to use itunes for syncing with a non-ipod |
01:08:35 | DMJC | and I assume the video output from an ipod would be lousy since I don't have a low res tv hehehe |
01:08:35 | bluebrother | well, quite some people seem to want it. |
01:08:48 | DMJC | 2560x1600 screen.. |
01:08:50 | DMJC | :) |
01:08:57 | bluebrother | I don't own targets that have a color screen even. Completely waste ;-) |
01:09:12 | * | bluebrother doesn't have a tv at all |
01:09:20 | DMJC | same no tv |
01:09:26 | DMJC | 30" dell lcd :) |
01:09:30 | bluebrother | ah, and video out doesn't work. Just in case ;-) |
01:09:39 | DMJC | that's cool |
01:09:54 | bluebrother | that's too big for working. I prefer having two standard monitors |
01:10:15 | DMJC | 30's not for working on :) |
01:10:22 | DMJC | I'm call center for an ISP at work |
01:10:27 | DMJC | 30's for media center/playing |
01:10:55 | Soul-Slayer | I make do with a 17", whats the problem :P |
01:11:49 | DMJC | well i got this for when I move out, figured I wanted a 1080p capable tv and this was cheaper than a comparable tv |
01:12:07 | DMJC | got 1.2tb of tv shows on the pc |
01:12:11 | | Join Febs [0] (n=chatzill@207-172-204-33.c3-0.rdl-ubr4.trpr-rdl.pa.cable.rcn.com) |
01:12:26 | DMJC | not that that'll be much when we can get HD content heh |
01:12:30 | bluebrother | anyway. Time for sleep |
01:12:46 | DMJC | good to see this place is still kicking |
01:13:07 | bluebrother | nah. It's rocking :P |
01:13:15 | Soul-Slayer | At this time it's more sorta... Crawling :P. |
01:13:23 | DMJC | hehehe |
01:13:28 | bluebrother | well, it's in the middle of the night |
01:13:31 | | Part BonFire67 |
01:13:50 | krazykit | it's also dinnertime/getting home from work time across north america |
01:13:54 | krazykit | so it's one of the lull periods |
01:14:04 | DMJC | ah heh |
01:14:13 | DMJC | 8:45 am here in australia |
01:14:23 | DMJC | central time |
01:14:28 | | Quit XavierGr (Nick collision from services.) |
01:14:32 | | Join XavierGr [0] (n=xavier@ppp200-80.adsl.forthnet.gr) |
01:14:41 | krazykit | 8:45 am on the 8th |
01:14:56 | DMJC | yeah |
01:15:04 | bluebrother | australia is nice but kinda far away from europe. |
01:15:06 | krazykit | that's still tomorrow for some of us |
01:15:29 | DMJC | yeah europe's quite a way away which is a shame |
01:15:45 | Soul-Slayer | DMJC lives in the future. Send me the lottery results please |
01:16:15 | bluebrother | hehe :) |
01:16:16 | JdGordon | DMJC lives in the past..... its 9.15am here |
01:16:21 | DMJC | 21 35 18 7 38 1 15 31 |
01:16:38 | * | bluebrother checks sydney time |
01:16:50 | DMJC | hehehe |
01:16:54 | JdGordon | DMJC: adel or darwin? |
01:17:00 | DMJC | Adelaide |
01:17:06 | DMJC | been ages since I was in sydney |
01:17:18 | DMJC | I get to melb/qld more often than syd |
01:17:35 | bluebrother | you guys have that few cities you can identify it completely by timezone ;-) |
01:17:35 | DMJC | might goto Perth in dec |
01:17:56 | | Quit BigMac (Remote closed the connection) |
01:18:07 | JdGordon | apparently we are probably doing the trip by road in dec also |
01:18:09 | DMJC | only 8 major cities |
01:18:17 | DMJC | if you can call hobart major.. |
01:18:41 | DMJC | cool |
01:18:48 | bluebrother | DMJC: I wouldn't mind the distance if travelling didn't take that much time and wasn't that expensive |
01:18:59 | DMJC | heh yeah |
01:19:07 | DMJC | flights aren't too bad |
01:19:16 | DMJC | melb return is like $135 |
01:19:31 | JdGordon | bluebrother: its not so few cities, its only 3 timezones (cept summer), and in 2 of them there is only 3 cities at all... |
01:19:33 | DMJC | adel -> brisbane return isn't much more |
01:19:37 | bluebrother | it's 20h pure flight time FRA-SYD |
01:19:45 | DMJC | FRA? |
01:19:49 | DMJC | france? |
01:19:55 | DMJC | ouch |
01:19:57 | DMJC | heh |
01:19:59 | bluebrother | Frankfurt, germany |
01:20:02 | DMJC | ah |
01:20:17 | * | krazykit isn't a fan of the frankfurt airport |
01:20:18 | DMJC | takes like 24 hours from london |
01:20:19 | DMJC | hehehe |
01:20:21 | krazykit | freakin' massive |
01:20:23 | bluebrother | FRA is the airport shortcut. Like SYD for sydney ;-) |
01:20:28 | DMJC | k |
01:21:12 | krazykit | australia is on my list of "places i could see myself living". |
01:21:36 | bluebrother | JdGordon: I visited australia some years ago. Would like to do again, if I only had time and money ... |
01:21:40 | krazykit | it's a pretty short list, since the entirity of europe is excluded. |
01:22:01 | bluebrother | on my list the us is completely excluded ;) |
01:22:13 | krazykit | not a whole lot of opportunities for an ecologist in europe |
01:22:19 | | Join hannesd_ [0] (n=light@gate-hannes-tdsl.imos.net) |
01:22:19 | krazykit | believe me, if i could leave the us, i would. |
01:22:46 | bluebrother | as long as I'm not required to enter the US I won't do. |
01:23:03 | bluebrother | I'm pretty sure there are a couple of nice places and nice people, but ... well. |
01:23:19 | krazykit | our president is a terrorist, yes. |
01:23:21 | JdGordon | mostly too many americans there |
01:23:32 | * | JdGordon slaps krazykit, no political talk |
01:23:42 | krazykit | that's all i was gonna say >_> |
01:23:53 | bluebrother | regardless of the president I simply don't want to get treated like a criminal just for entering a country. |
01:23:54 | Soul-Slayer | But xenophobia is fine :P? |
01:24:19 | krazykit | i'd say only the idiots are xenophobic... which unfortunately is a large, vocal population |
01:24:35 | DMJC | australia is like hmm.. |
01:24:49 | DMJC | sydney is reasonably big |
01:24:56 | DMJC | adelaide is a bit small |
01:25:01 | bluebrother | me liked sydney pretty much |
01:25:07 | DMJC | like you'll regularly encounter random people you know here heh |
01:25:21 | DMJC | brisbane/gold coast is a constant party |
01:25:31 | krazykit | ... the closest town to me right now is less than 200 people. |
01:25:44 | Llorean | Please take all this to #rockbox-community, as it's rather off topic. |
01:25:47 | JdGordon | krazykit: youd fit right in then in aus |
01:26:19 | DMJC | yeah our rural areas have tons of places like that |
01:26:23 | JdGordon | SNR is only a propblem when there is some signal its drowing out.... |
01:26:35 | * | bluebrother decides to go to sleep instead ... nite guys, see you later |
01:26:40 | bluebrother | JdGordon: LOL :) |
01:26:48 | | Quit XavierGr (Nick collision from services.) |
01:26:52 | | Join XavierGr [0] (n=xavier@ppp169-142.adsl.forthnet.gr) |
01:27:05 | | Quit hannesd (Read error: 145 (Connection timed out)) |
01:27:06 | | Nick hannesd_ is now known as hannesd (n=light@gate-hannes-tdsl.imos.net) |
01:27:07 | DMJC | is any more work being done on rockboy? |
01:27:10 | | Quit bluebrother ("time for sleep") |
01:27:10 | Llorean | JdGordon: You mean like "filling the logs with spam so that those of us who read them have a harder time finding useful information"? |
01:27:14 | DMJC | that looked cool last time I saw it heh |
01:27:22 | DMJC | oh and that's the other thing I was wondering |
01:27:25 | JdGordon | relax.. i was joking |
01:27:30 | DMJC | is it possible at all to make a usb input driver? |
01:27:43 | DMJC | so like.. make a game controller for your mp3 player.. |
01:27:48 | DMJC | or a keyboard.. |
01:28:10 | Soul-Slayer | Currently no. But people are working on adapting the USB |
01:28:43 | DMJC | mame/rockboy with a joystick would be sweet |
01:28:45 | krazykit | after usb-host mode is implemented, it's possible |
01:28:51 | DMJC | nice |
01:29:03 | krazykit | it'd be a whole mess of work, of course |
01:29:06 | JdGordon | noone likes the new look open with screen? lame :p |
01:29:17 | | Join miepchen^schlaf [0] (n=hihi@p54BF776B.dip.t-dialin.net) |
01:29:23 | krazykit | adding usb-HID support will be the challenge there |
01:29:31 | Llorean | DMJC: Rockbox doesn't have, and probably won't ever have, MAME |
01:29:43 | DMJC | heh colour screen means themeing will actually have a point.. |
01:29:48 | DMJC | hmm |
01:29:58 | DMJC | wait.. how did I get pacman running on rockbox |
01:30:02 | DMJC | might not have been mame |
01:30:15 | Soul-Slayer | pacbox |
01:30:19 | DMJC | ah |
01:30:21 | DMJC | k |
01:30:52 | DMJC | doom was cool |
01:31:05 | DMJC | native ports of apps |
01:33:46 | | Quit My_Sic ("Miranda IM! Smaller, Faster, Easier. http://miranda-im.org") |
01:33:53 | * | JdGordon thinks about going to uni/work today and cries |
01:35:54 | | Join Robin_Watts_ [0] (n=Javacat@82.153.102.55) |
01:37:10 | DMJC | omg wtf |
01:37:24 | pixelma | anyone know why there is no M5 voice file available from the daily build page? Did Bagder mention something? |
01:38:16 | DMJC | every dick smith and tandy electronics store in the state has sold out of black 80gb ipods |
01:39:02 | krazykit | even amazon? |
01:39:18 | | Quit XavierGr (Nick collision from services.) |
01:39:21 | | Join XavierGr [0] (n=xavier@ppp254-34.adsl.forthnet.gr) |
01:39:34 | krazykit | well, amazon isn't really instant as brick and mortar, i suppose |
01:42:17 | Soul-Slayer | Could just get a white one :p |
01:43:05 | | Quit midgey ("Leaving.") |
01:43:43 | krazykit | hm |
01:44:09 | krazykit | just unzipping the rockbox.zip to upgrade is gonna make the rocks directory messy, isn't it? |
01:44:48 | krazykit | old revisions had them all in the rocks directory. it appears that the newest revision puts them into seperate folders. |
01:44:49 | rasher | pixelma: He said "I'm adjusting things and it should be better tomorrow" |
01:45:06 | rasher | pixelma: same thing for h120 |
01:46:23 | krazykit | ah, a later svn comment says to delete the old .rockbox/rocks directory. not something that might be seen by the casual user |
01:47:42 | pixelma | rasher: hmm, thanks. From looking at the table I thought that for H120 you could use the one of the H100s (same as with the 2 H10s) because the same settings are available - but the M5 has some noticable differences to the X5 which made me wonder if that was an oversight |
01:47:50 | Llorean | krazykit: Remember, these *are* development builds of an unreleased version of a piece of software. |
01:48:01 | DMJC | white.. |
01:48:03 | DMJC | lol |
01:48:05 | DMJC | hell no |
01:48:19 | krazykit | Llorean, i know, but it might confuse users that don't read the daily commits section |
01:48:20 | DMJC | hmm |
01:49:46 | rasher | Might belong on the MajorChanges page "Plugins have been split into multiple directories. Delete your old .rockbox/rocks directory" |
01:50:10 | Llorean | It probably should be on MajorChanges, yes |
01:51:45 | | Quit Robin_Watts (Read error: 110 (Connection timed out)) |
01:53:03 | | Quit Robin_Watts_ ("Night all") |
01:55:41 | | Quit XavierGr ("One firmware to rule them all!") |
01:55:48 | *** | Saving seen data "./dancer.seen" |
01:58:00 | JdGordon | is there precompiled rbutil anywhere? I want to see what the new one looks like |
01:58:39 | | Join gromit`` [0] (n=gromit@ras75-5-82-234-244-69.fbx.proxad.net) |
01:58:44 | | Quit gromit` (Read error: 104 (Connection reset by peer)) |
02:00 |
02:06:26 | JdGordon | yay, segfault doing autodetection |
02:15:46 | | Quit JdGordon ("Konversation terminated!") |
02:19:25 | | Join midgey [0] (n=tjross@c-71-205-31-207.hsd1.mi.comcast.net) |
02:22:25 | | Join JdGordon [0] (n=Miranda@c220-237-57-32.smelb1.vic.optusnet.com.au) |
02:24:53 | | Quit JdGordon (Read error: 104 (Connection reset by peer)) |
02:25:13 | Febs | Where in the signal path of an ipod is volume applied? (I'm wondering if this post makes any sense: http://www.head-fi.org/forums/showthread.php?t=254169) |
02:25:53 | Febs | Actually, this is the thread I was looking at: http://www.head-fi.org/forums/showthread.php?t=254273 |
02:26:58 | Febs | Ah, never mind. I see that saratoga has answered the same question in our own forum: http://forums.rockbox.org/index.php?topic=11995.msg90821 |
02:34:00 | | Quit Soul-Slayer (Read error: 110 (Connection timed out)) |
02:35:08 | | Join aliask_uni [0] (i=82c20d66@gateway/web/cgi-irc/labb.contactor.se/x-173dc3bb7bdc69b8) |
02:35:54 | | Part pixelma |
02:37:39 | | Join secleinteer [0] (n=scl@70.230.163.78) |
02:39:33 | | Join TiMiD[FD] [0] (n=TiMiD[FD@asgard.valombre.net) |
02:39:40 | TiMiD[FD] | hello |
02:52:22 | | Part maffe |
02:52:52 | | Join maffe [0] (n=maffe@barmen.interhost.no) |
02:57:21 | | Quit aliask_uni ("CGI:IRC") |
02:59:17 | | Part maffe |
03:00 |
03:07:34 | | Join ToHellWithGA [0] (n=ryan@d4-70.rb2.clm.centurytel.net) |
03:07:39 | | Join Febs_ [0] (n=chatzill@207-172-204-33.c3-0.rdl-ubr4.trpr-rdl.pa.cable.rcn.com) |
03:13:38 | ToHellWithGA | hey yall, i think i'm doing it wrong |
03:13:55 | ToHellWithGA | i moved some files then initialized the database and the playlist went funky on me |
03:14:14 | | Join Weiss [0] (i=taw27@pip.srcf.societies.cam.ac.uk) |
03:14:26 | ToHellWithGA | the now playing screen said something about no file, (root), and other mumbo-jumbo |
03:14:28 | krazykit | define "funky". does making a new playlist exhibit any problems? |
03:14:46 | ToHellWithGA | i couldn't pick a file by browsing the filesystem to play it |
03:14:59 | ToHellWithGA | does that clarify funky a bit? |
03:15:16 | krazykit | couldn't or can't? |
03:15:32 | | Join maffe [0] (n=maffe@barmen.interhost.no) |
03:15:46 | ToHellWithGA | i just wiped out all of the rockbox structure on the drive, removed the firmware, and reinstalled |
03:15:53 | iamben | im ripping a grand funk railroad album right now, i'll help identify the funk when im done |
03:15:58 | ToHellWithGA | i can check it now :) |
03:16:16 | ToHellWithGA | iamben: i think it's definitely a george clinton-esque funk |
03:16:28 | ToHellWithGA | but without the sellout apple commercial XD |
03:20:13 | | Part maffe |
03:20:18 | | Quit thegeek (Read error: 113 (No route to host)) |
03:20:42 | | Quit dandin1 () |
03:24:03 | | Quit spiorf (Remote closed the connection) |
03:24:55 | | Quit Febs (Read error: 110 (Connection timed out)) |
03:26:17 | | Quit TiMiD[FD] ("leaving") |
03:43:57 | | Nick Febs_ is now known as Febs (n=chatzill@207-172-204-33.c3-0.rdl-ubr4.trpr-rdl.pa.cable.rcn.com) |
03:48:08 | | Quit qwm (Remote closed the connection) |
03:48:10 | | Join qwm [0] (i=1000@h38n2fls32o1010.telia.com) |
03:53:21 | | Quit Thundercloud (Remote closed the connection) |
03:55:51 | *** | Saving seen data "./dancer.seen" |
03:59:50 | | Join Soul-Slayer [0] (n=Administ@89.243.253.63) |
04:00 |
04:18:40 | | Quit iamben (Read error: 104 (Connection reset by peer)) |
04:19:09 | DMJC | hey |
04:19:20 | | Quit courtc (Read error: 104 (Connection reset by peer)) |
04:19:55 | | Join courtc [0] (n=court@c-67-191-144-130.hsd1.ga.comcast.net) |
04:21:44 | | Join saratoga [0] (i=41becb3b@gateway/web/cgi-irc/labb.contactor.se/x-33ede7cc61984c81) |
04:22:57 | ToHellWithGA | hi DMJC |
04:24:44 | | Join chrisjs169_ [0] (n=chrisjs@pool-71-254-214-208.hrbgpa.east.verizon.net) |
04:24:46 | | Join perrikwp [0] (n=chatzill@74.167.148.160) |
04:26:27 | DMJC | hi |
04:27:05 | DMJC | anyone got an ipod video 30 or 80gb? |
04:27:12 | DMJC | I need to flash mine with rockbox |
04:27:23 | scorche | rockbox isnt flashed on ipods |
04:27:44 | DMJC | so how's it installed? |
04:27:52 | scorche | see the manual |
04:27:56 | | Join TiMiD[FD] [0] (n=TiMiD[FD@ARennes-258-1-45-74.w90-31.abo.wanadoo.fr) |
04:33:10 | DMJC | well whilst I wait for the initial recharge time to get some nachos |
04:37:20 | | Quit miepchen^schlaf (Read error: 110 (Connection timed out)) |
04:37:29 | | Join miepchen^schlaf [0] (n=hihi@p54BF7968.dip.t-dialin.net) |
04:38:01 | | Quit chrisjs169 (Connection timed out) |
04:44:53 | ToHellWithGA | for the record, the "demo" plugins are a trip |
04:45:09 | ToHellWithGA | can those things be piped out to TV-out? |
04:45:21 | scorche | rockbox does not support tv-out |
04:45:24 | | Join webguest47 [0] (i=83ac630f@gateway/web/cgi-irc/labb.contactor.se/x-f2ea4476a65de24c) |
04:45:56 | ToHellWithGA | scorche: ok. well those things look cool |
04:46:07 | | Quit daugustine ("Leaving") |
04:47:16 | | Quit jhulst ("Konversation terminated!") |
04:47:36 | webguest47 | Hi guys...I just used the ./tools/rockboxdev.sh to install rockbox onto my fedora6 box. prob is that the gcc is saying it doesnt recognise the -mlong-calls option and hence wont make....please help!!!! |
04:47:49 | webguest47 | can anyone help???? |
04:48:15 | webguest47 | Please??? |
04:48:31 | krazykit | do be patient. it takes more than half a minute to reply sometimes |
04:48:49 | Llorean | webguest47: First off that script doesn't install Rockbox. |
04:48:53 | krazykit | webguest47, not familiar with fedora, but you have a full, working toolchain as it is? |
04:49:01 | webguest47 | cool just didnt know if anyone was logged in and istening...tahnks |
04:49:07 | Llorean | webguest47: Secondly, type 'arm-elf-gcc −−version' (without the 's) and see what version of the arm compiler you have. |
04:49:27 | Llorean | Third, read the channel guidelines. If nobody answers, then don't spam. |
04:49:45 | webguest47 | version 2.95.3 |
04:50:04 | Llorean | Then you've not properly installed the Rockbox version. |
04:50:35 | Llorean | One possibility is that you've installed the iPL toolchain, and it is still present in your path. |
04:51:01 | webguest47 | I was trying to follow the instructions on the rockbox.org/twiki/bin/view/Main/SimpleGuideToCompiling page and got stuck here |
04:52:13 | Llorean | Try '/usr/local/arm-elf/bin/arm-elf-gcc −−version' and see what it says |
04:53:21 | webguest47 | gave me arm-elf-gcc (GCC) 4.0.3 |
04:53:35 | | Join maffe [0] (n=maffe@barmen.interhost.no) |
04:54:08 | webguest47 | whats the iPL toolchain...is it part of the tools/rockboxdev.sh installer |
04:54:11 | Llorean | No. |
04:54:15 | Llorean | It's the iPodLinux toolchain. |
04:54:28 | webguest47 | ahhh |
04:54:36 | Llorean | Have you installed that in the past? |
04:55:41 | webguest47 | no....just started this exerseze for the first time...wanted to have a look at the gigabeat mpeg player patch that has searching |
04:55:45 | krazykit | webguest47, it sounds like you have another arm compiler in your $PATH before rockbox's. |
04:55:50 | Llorean | Either way, you have a differing version of arm-elf-gcc in your path. The version Rockbox needs is present on your system, but is not the default one that will be run. Unfortunately, as I don't know the exact setup of your system, you'll have to look into and fix this yourself. |
04:56:43 | webguest47 | ok path issues....will try to fix....i take it the one i need is the 4.0.3?? |
04:56:52 | krazykit | yep. |
04:57:09 | webguest47 | thanks heeps....i appreciate the time |
04:59:33 | DMJC | can you dualboot appleOS and rockbox? |
04:59:42 | Llorean | Yes |
04:59:52 | Llorean | In fact you can triple boot AppleOS, Rockbox, and iPodLinux |
04:59:55 | DMJC | cool |
05:00 |
05:00:49 | DMJC | diff between ipod video and ipod video 64mb? |
05:00:55 | DMJC | I have an 80gb ipod |
05:01:04 | Llorean | The 64mb is the 60/80gb models |
05:01:09 | DMJC | k |
05:02:55 | DMJC | ipodpatcher is windows only? |
05:02:57 | DMJC | bummer |
05:03:04 | scorche | where does it say thgat? |
05:03:22 | DMJC | manual looks like it's windows only |
05:03:28 | DMJC | only shows the .exe file |
05:03:31 | DMJC | is there a linux port? |
05:03:57 | scorche | http://download.rockbox.org/bootloader/ipod/ipodpatcher/ |
05:04:11 | DMJC | cool |
05:05:29 | DMJC | bootloader installed |
05:05:51 | DMJC | ah n/m |
05:05:52 | DMJC | I see |
05:06:03 | DMJC | you scroll down in the manual and osx/linux instructions are included |
05:06:05 | DMJC | awesome |
05:07:42 | | Quit webguest47 ("CGI:IRC (EOF)") |
05:08:37 | DMJC | now for the migration.. |
05:09:03 | scorche | you dont need to give us updates |
05:10:29 | * | gxti is on the edge of his seat |
05:10:43 | Llorean | The channel also has guidelines regarding multiple short lines in a row, etc. |
05:12:33 | | Part maffe |
05:15:26 | | Quit BobShield (Read error: 104 (Connection reset by peer)) |
05:18:37 | | Quit jurrie ("Leaving") |
05:19:54 | | Quit Soul-Slayer (Read error: 104 (Connection reset by peer)) |
05:25:45 | | Quit miepchen^schlaf (Read error: 104 (Connection reset by peer)) |
05:26:06 | | Join miepchen^schlaf [0] (n=hihi@p54BF7968.dip.t-dialin.net) |
05:27:20 | ToHellWithGA | DMJC: it is not |
05:27:29 | ToHellWithGA | .me is rather late in the backlog |
05:29:29 | | Quit saratoga ("CGI:IRC (EOF)") |
05:37:30 | | Quit ToHellWithGA ("You know you'll miss me a lot.") |
05:43:06 | | Quit scorche (" rawr...that is all...rawr") |
05:43:35 | | Join scorche [0] (i=Blah@rockbox/administrator/scorche) |
05:51:10 | | Join SilverFox [0] (n=SilverFo@c-69-181-95-153.hsd1.ca.comcast.net) |
05:51:17 | | Nick SilverFox is now known as bikedude880 (n=SilverFo@c-69-181-95-153.hsd1.ca.comcast.net) |
05:52:53 | | Quit secleinteer (Remote closed the connection) |
05:55:54 | *** | Saving seen data "./dancer.seen" |
05:56:26 | | Join donutman25 [0] (n=chatzill@65.75.87.48) |
05:58:33 | bikedude880 | What is the status of the 5.5G 80GB iPod and which firmware image should be used for it? |
05:58:45 | bikedude880 | Ignore the first half of the question |
05:58:49 | bikedude880 | Got that answer |
05:58:59 | alienbiker99 | hey bikedude880 use the 64 bit one. hows the osx86 scene? |
05:59:05 | | Join elinenbe [0] (n=elinenbe@user-12hdtp2.cable.mindspring.com) |
05:59:09 | bikedude880 | :O |
05:59:19 | bikedude880 | Thanks and it's kinda rough |
05:59:56 | alienbiker99 | im gonna join the channel if i remeber the address |
06:00 |
06:00:21 | Llorean | alienbiker99: What on earth do you mean by "64-bit"? |
06:00:27 | Llorean | Do you mean the 64mb one? |
06:00:27 | bikedude880 | irc.osx86.hu |
06:00:30 | alienbiker99 | err the 64 one idk |
06:00:45 | Llorean | You probably shouldn't give advice if you don't know what you're telling someone to do... |
06:00:59 | alienbiker99 | sorry i said bit instead of mb |
06:03:03 | bikedude880 | alienbiker99: Why do I recognize your name? |
06:03:24 | alienbiker99 | hackint0sh? |
06:03:38 | alienbiker99 | so many channel and server switches i dont remember |
06:03:39 | bikedude880 | Back during the IM days? |
06:05:03 | scorche | can you please take this to a query or another channel? |
06:05:08 | bikedude880 | Sure thing |
06:08:30 | | Join secleinteer [0] (n=scl@70.230.163.78) |
06:08:45 | | Quit bikedude880 ("Leaving") |
06:13:50 | | Quit midgey () |
06:20:54 | | Join ToHellWithGA [0] (n=ryan@d4-70.rb2.clm.centurytel.net) |
06:24:40 | | Quit Rick (Read error: 104 (Connection reset by peer)) |
06:25:43 | | Join Gibbed [0] (i=rick@pool-96-229-91-46.lsanca.dsl-w.verizon.net) |
06:31:26 | | Quit elinenbe (Read error: 110 (Connection timed out)) |
06:35:14 | Febs | Llorean: "You apparently refuse to admit the existence of the transitive property of mathematics." Ha ha! |
06:35:25 | Llorean | It's true though |
06:35:49 | Febs | Oh, I know, that's why it's so funny. |
06:36:05 | Llorean | By the way, if he double posts again, he's banned. |
06:36:09 | Llorean | He's received a third warning on the matter. |
06:36:46 | ptw419 | hah |
06:36:52 | Llorean | Maybe we should simply suggest he replace his iPod scrollwheel with a wooden one. |
06:37:02 | Llorean | I hear wooden knobs have a wonderful effect, at least. |
06:38:13 | Febs | I love his argument that Rockbox should use dynamic range compression to reduce volume. |
06:38:53 | Llorean | I'm guessing that he thinks by "cut" he means we subtract a constant value from the samples or something |
06:39:15 | Llorean | I mean, technically what we do *is* to compress the effective dynamic range. |
06:39:55 | Llorean | But in this sense, I use "compress" in a "scale down so that it takes less space" sense, rather than in the "dynamic range compression as described by wikipedia" sense. |
06:41:01 | Febs | I think that there is a difference between reduction of signal to noise ratio, and "dynamic range compression" as that term is typically used in audio applications. |
06:41:13 | Llorean | Yes. |
06:41:45 | Febs | The former meaning the difference between the highest signal and the noise floor, and the latter usually meaning a reduction in the effective dynamic range of the music itself. |
06:41:50 | Llorean | Yeah |
06:43:02 | Febs | O |
06:43:06 | Febs | whoops. |
06:43:11 | Llorean | Heh |
06:43:24 | Febs | I also don't understand what point he was trying to make with the pictures he posted. |
06:43:38 | Llorean | I think that he thinks the second one had higher detail. |
06:43:45 | Llorean | Rather than simply being the same data, scaled across a larger range. |
06:43:55 | Llorean | Which I assume is what it is, though it didn't quite look right. |
06:44:24 | Febs | Exactly. Either there was some dynamic range compression applied, or the initial peak at about :15 was massively clipped. |
06:44:40 | Febs | Neither one, of course, showed "normalization." |
06:45:19 | Llorean | It could've been replaygained maybe? |
06:45:29 | Llorean | Or some equivalent algorithm? |
06:49:46 | Febs | Ah, I see. The second clip has the first 10 seconds of silence deleted, so the peak at :15 in the first pic (which I'm guessing is a bass drum hit) is at :05 in the second. |
06:50:50 | Llorean | Well, either he's done, or he's writing a long post berating one or both of us for not knowing what we're talking about. |
06:51:47 | Febs | Maybe he's reading the wikipedia article on dynamic range compression and googling "transitive property." :) |
06:52:03 | Llorean | define: transitive property gives rather easy to understand results. :) |
06:52:05 | | Join smoo__ [0] (n=ar@208.70.62.71) |
06:52:19 | Llorean | It's been so long since I first learned it that I had to make sure I was using the right term for the concept in my head. |
06:52:26 | * | Llorean is very, very bad with 'terms' |
06:54:16 | | Join webguest90 [0] (i=83ac630f@gateway/web/cgi-irc/labb.contactor.se/x-3f4d8fb1213d1ad9) |
06:54:27 | Febs | Well, as entertaining as this has been, it's time for bed. |
06:54:33 | Llorean | I feel awfully argumentative sometimes, but it's kinda a choice between "correct/argue the point" or "remove the thread" |
06:54:38 | Llorean | Since otherwise it can mislead other users. |
06:54:45 | Llorean | Cya around |
06:55:23 | Febs | Correcting the point was the right move here, as he was spreading misinformation: http://www.head-fi.org/forums/showthread.php?t=254273 |
06:56:06 | Febs | Anyway, goodnight. |
06:56:07 | | Quit Febs ("ChatZilla 0.9.78.1 [Firefox 2.0.0.6/2007072518]") |
06:57:26 | webguest90 | Llorean...I asked for help with compiling rockboxdev earlier...fixed the arm-elf-gcc PATH issue...but now have another - a parse error as"/opt/uClinux/arm-elf/bin/gld:/home/chris/rockbox/build/apps/linkage.lds:494: parse error" please help??? |
06:58:20 | Llorean | It's still using uClinux files. |
06:59:05 | Llorean | It's not really something I can help you with. I'm not sure all the things you'll have to do, or how easy it is to simply remove the uClinux development tools |
07:00 |
07:00:00 | webguest90 | cool i appreciate the thought and input....I see what you mean with the linking to the incorrect arm-elf-gcc....Thanks again |
07:01:18 | | Quit webguest90 ("CGI:IRC") |
07:05:33 | | Join lost|X40 [0] (n=lostnihi@ppp-68-251-32-30.dsl.chcgil.ameritech.net) |
07:05:47 | | Quit Gibbed ("I… don't need to be here.") |
07:05:52 | | Join Gibbed [0] (i=rick@pool-96-229-91-46.lsanca.dsl-w.verizon.net) |
07:05:58 | | Quit ptw419 () |
07:06:10 | | Nick Gibbed is now known as Rick (i=rick@pool-96-229-91-46.lsanca.dsl-w.verizon.net) |
07:16:10 | | Join Rob222241 [0] (n=Miranda@p54B15A13.dip.t-dialin.net) |
07:16:11 | | Quit Rob2222 (Read error: 104 (Connection reset by peer)) |
07:17:12 | | Join davina [0] (n=dave@cpc1-sout6-0-0-cust616.sotn.cable.ntl.com) |
07:23:15 | | Quit lostnihilist (Read error: 110 (Connection timed out)) |
07:32:26 | | Join ender` [0] (i=krneki@84-255-206-8.static.dsl.t-2.net) |
07:36:44 | | Join LinusN [0] (i=linus@rockbox/developer/LinusN) |
07:39:11 | | Join ptw419 [0] (i=ptw419@66-90-157-228.dyn.grandenetworks.net) |
07:50:44 | | Quit ptw419 () |
07:54:25 | | Join ddalton [0] (n=daniel@203-214-50-20.dyn.iinet.net.au) |
07:54:48 | ddalton | can rbutil build voice files? |
07:55:57 | *** | Saving seen data "./dancer.seen" |
07:59:34 | LinusN | not yet |
08:00 |
08:00:00 | LinusN | but we have daily built voice files for download |
08:00:48 | ddalton | LinusN: ok so there is no way for me to build a voice file on windows? because I just created a patch that adds 3 strings to english.lang. |
08:01:11 | ddalton | LinusN: will i need to get my vmware image out? |
08:01:13 | LinusN | ddalton: unfortunately not yet |
08:01:52 | LinusN | linux is currently the only option for building voices |
08:02:25 | ddalton | LinusN: will a vmware ubuntu image with speech work? |
08:03:07 | LinusN | probably, but i guess you will need to install festival on it as well |
08:08:57 | | Join erchino [0] (n=erchino@189.146.235.75) |
08:09:31 | | Part erchino |
08:15:03 | | Join Rob2222 [0] (n=Miranda@p54B15267.dip.t-dialin.net) |
08:16:06 | ddalton | How would I install festival |
08:16:43 | LinusN | from the top of my head: on the ubuntu command line, type "apt-get install festival" |
08:16:43 | | Join GodEater [0] (n=bryan@rockbox/staff/GodEater) |
08:17:34 | ddalton | LinusN What about other software will that command work. |
08:17:46 | LinusN | yes |
08:18:04 | LinusN | that's how you install stuff on a debian/ubuntu system |
08:18:05 | ddalton | LinusN So how does it know where that software is located? |
08:19:08 | LinusN | the file /etc/apt/sources.list contains information on where to find the software |
08:19:44 | LinusN | but it will only find software that is "official" |
08:20:10 | ddalton | LinusN And is that all you need to do? |
08:20:18 | ddalton | to install stuff |
08:20:23 | | Join pondlife [0] (n=Miranda@cpc1-rdng11-0-0-cust362.winn.cable.ntl.com) |
08:20:28 | LinusN | most often, yes |
08:20:30 | | Join kubiix [0] (n=Miranda@mos-81-27-201-28.karneval.cz) |
08:20:36 | pondlife | Morning LinusN |
08:20:41 | LinusN | moo |
08:20:46 | pondlife | moo moo |
08:20:50 | pondlife | (KLF moment) |
08:20:56 | LinusN | the daily voice builds are b0rked |
08:21:11 | pondlife | Can you answer my question on http://www.rockbox.org/tracker/task/7553 ? |
08:21:23 | GodEater | oo - Mr. Grumpy apologised, AND decided to send a donation after all! |
08:21:41 | pondlife | OK, so you need to unbreak my arm, then, and all will be well. |
08:21:50 | * | GodEater passes glue |
08:22:00 | pondlife | *uncrack* |
08:22:05 | pondlife | Cheers |
08:22:44 | ddalton | LinusN How do I copy the voice file to my player? |
08:22:54 | ddalton | once I have built it? |
08:23:08 | GodEater | I thought it was "Mu Mu" ? |
08:23:23 | pondlife | It is, but we don't say Mu here. |
08:23:54 | GodEater | of course not, silly me... |
08:24:35 | pondlife | Anyway back to voices - TBH I don't care much for the daily files because Festival's not very good sounding... |
08:24:46 | | Join webguest23 [0] (i=c023111d@gateway/web/cgi-irc/labb.contactor.se/x-9753cf06e009bf4e) |
08:24:54 | GodEater | espeak > * |
08:25:07 | | Join midgey [0] (n=tjross@c-71-205-31-207.hsd1.mi.comcast.net) |
08:25:09 | GodEater | well, in the OSS world anyway |
08:25:12 | LinusN | pondlife: it sounds bad, yes, but we can't rely on manual voice builds anymore |
08:25:19 | pondlife | Why not? |
08:25:26 | pondlife | http://www.rockbox.org/wiki/VoiceBuilding should be fixable. |
08:26:16 | LinusN | because we need separate files for each target, and i don't think anyone will maintain that for very long |
08:27:28 | ddalton | Ok once I have made my voice file on linux how do I copy it to my player? |
08:27:32 | ddalton | I am using the vm |
08:27:52 | pondlife | Why will it need maintaining? Just needs to take the target as a new parameter, surely? |
08:28:11 | pondlife | Manual voice builders will normally just want the one target built. |
08:28:40 | LinusN | pondlife: you don't get my point |
08:28:40 | * | GodEater wishes he had chocolate digestives to hand |
08:28:58 | LinusN | what about the ones who can't build a voice themselves? |
08:29:17 | Llorean | pondlife: Manual builders for themselves should be able to, in the future, use better TTS engines again anyway. |
08:29:25 | GodEater | pondlife: the voice builds have to be automated now, we can't expect people to donate a voice build or all platforms anymore |
08:29:40 | GodEater | s/or/for |
08:29:55 | pondlife | Maybe, but that doesn't mean that Windows users should lose the ability. |
08:30:02 | Llorean | Implementing Voice Building in RBUtil would be nifty in the future, though niftier would be if TTS-for-Rockbox works out |
08:30:11 | LinusN | pondlife: nobody said that |
08:30:14 | Llorean | pondlife: They've only lost it right now. I'm certain it can be reimplemented |
08:30:27 | pondlife | Exactly... so I'll see if I can fix up the wiki |
08:30:32 | pondlife | That's all I want. |
08:30:42 | LinusN | pondlife: better fix the voicebuild scripts |
08:30:51 | pondlife | Then I can have the same voice used for menus and .talk clips. |
08:30:58 | pondlife | And a nice one too! |
08:33:20 | | Quit Rob222241 (Read error: 110 (Connection timed out)) |
08:33:34 | amiconn | LinusN: Does the linux voice build system allow to select which voice(s) to use? |
08:33:50 | LinusN | amiconn: not yet |
08:33:57 | * | amiconn wants to integrate the vbscript into the build system for use in cygwin |
08:34:49 | amiconn | But I will needs omething like 'configure voice', which checks what sapi voice(s) are available and allows to select which one(s) to use |
08:35:18 | amiconn | ...including language selection |
08:37:16 | | Quit Siku () |
08:37:44 | LinusN | sounds cool |
08:42:33 | GodEater | have we found the problem with voice on little endian targets yet ? |
08:42:41 | * | GodEater isn't sure if he's missed it or not |
08:43:03 | * | amiconn points GodEater to LinusN's commit |
08:43:24 | GodEater | danke |
08:44:03 | GodEater | I must need glasses |
08:46:38 | | Join haemmy [0] (n=stefan@194.208.162.140) |
08:46:58 | | Join Guile`` [0] (n=Guile@78.113.51.91) |
08:48:38 | | Join B4gder [0] (n=daniel@static-213-115-255-230.sme.bredbandsbolaget.se) |
08:53:38 | | Join ackbahr [0] (n=ackbahr@28-31.2-85.cust.bluewin.ch) |
08:53:58 | GodEater | hmm |
08:54:45 | * | GodEater was about to ask a stupid question, and then worked out the answer all on his own. |
08:55:19 | | Quit kubiix (Read error: 110 (Connection timed out)) |
09:00 |
09:00:01 | GodEater | espeak is SOOOO much nicer than flite. I must try a daily voice file to hear what festival sounds like. |
09:01:28 | | Join petur [0] (n=petur@rockbox/developer/petur) |
09:01:34 | B4gder | hang on, we rebuild the daily voices |
09:01:42 | LinusN | GodEater: wait with that until i have regenerated the voices |
09:01:51 | B4gder | not my fault nooooo no no no someone else screwed up ;-P |
09:02:03 | * | B4gder whistles |
09:02:14 | * | GodEater just downloaded the daily - not a good one to use ? |
09:02:25 | B4gder | no |
09:02:45 | GodEater | hehe - what happened ? |
09:03:01 | B4gder | I didn't have the paths for the compilers setup when the script ran |
09:03:02 | LinusN | the cron job was not correctly configured |
09:03:13 | B4gder | so the features thing couldn't be preprocessed |
09:03:54 | GodEater | hahah - I tried it anyway |
09:04:02 | GodEater | got a very quick "databaaaa" and then it crashed! |
09:04:49 | * | GodEater wonders (for the nth time) why gentoo's version of festival misses the festival_client binary, and why it just doesn't bloody work |
09:05:09 | pondlife | If I want to replace an attachment on the wiki, is it enough just to add the new file with the same filename and then remove/edit the %ATTACHURL% tag? Or will the same filename cause problems? |
09:06:00 | | Join JdGordon [0] (n=jonno@rockbox/developer/JdGordon) |
09:07:41 | Llorean | Does cron have any restrictions in regards to what it can do, relative to simply typing a command into a shell (in general)? |
09:07:44 | pondlife | p.s. Pity that a bad voicefile can crash stuff. |
09:07:58 | Llorean | pondlife: You should be able to "update" the old file and overwrite it. |
09:08:02 | JdGordon | Llorean: no, anything you can do in a shell script you can do with cron |
09:08:03 | B4gder | Llorean: no, it runs a shell command line. anything really |
09:08:08 | Llorean | That's what I thought |
09:08:14 | Llorean | My hosting gives access to cron, but no shell login. |
09:08:53 | pondlife | Llorean: Thanks, found it. |
09:10:23 | GodEater | Llorean: the only thing to bear in mind is that the shell that cron launches does not run your .bashrc (or which shell config you're using), so you need to explicitly set up the environment in the crontab |
09:10:44 | Llorean | GodEater: Well, I don't really have a use for shell access there anyway. |
09:10:58 | * | GodEater shrugs. I was just saying. |
09:10:59 | Llorean | I was just trying to figure out if it was as illogical as I thought it was, or not. |
09:11:38 | scorche | Llorean: out of curiousity, what hosting service do you use that doesnt provide shell access? |
09:12:04 | Llorean | scorche: It's a cheap lunarpages account. |
09:12:38 | LinusN | now the voices are rebuilt |
09:12:50 | * | LinusN sounds like yoda |
09:13:21 | pondlife | Like yoda it sounds |
09:13:28 | Llorean | scorche: And actually, that's not *my* hosting, it's the hosting for a project of someone else's I'm working on. |
09:13:31 | B4gder | oh funny you are! |
09:13:54 | Llorean | They chose it, and I just deal with making things work. |
09:14:09 | * | pondlife waits for someone to produce manamana.voice |
09:14:09 | scorche | ah...i was going to say...there are much better hosts out there...many cheap services out there provide shell now with virtualization being so easy |
09:14:19 | Llorean | LinusN: I just need festival to build voice? |
09:14:25 | B4gder | and lame |
09:14:39 | Llorean | scorche: For $7/month for 3500gb of bandwidth? |
09:15:04 | GodEater | Llorean: don't do it - use espeak! |
09:15:17 | Llorean | GodEater: Is it buildable with espeak yet? |
09:15:24 | B4gder | should be, yes |
09:15:37 | GodEater | yes, and flite |
09:15:41 | Llorean | Do I need to do anything special to build with espeak, or will it prompt? |
09:15:46 | * | GodEater built with espeak this morning |
09:15:49 | GodEater | it prompts |
09:15:52 | Llorean | Ah, nifty |
09:15:54 | GodEater | Festival is just the default selection |
09:16:02 | Llorean | I haven't built voice except the old windows way |
09:16:23 | Llorean | And I should just need the espeak package? |
09:16:55 | GodEater | think so |
09:17:25 | B4gder | possibly we could generate espeak voices too... |
09:17:31 | GodEater | the festival voice sounds like someone who's been ill |
09:17:49 | GodEater | it's all wobbly |
09:18:29 | pondlife | Has the wavtrim fix removed the clicks? |
09:18:47 | GodEater | sounds like it |
09:18:51 | GodEater | I didn't notice any clicks |
09:18:51 | pondlife | Good |
09:18:59 | * | GodEater is going back to espeak pronto though |
09:19:34 | GodEater | ooh - another data abort |
09:19:56 | | Quit haemmy () |
09:20:14 | GodEater | and again |
09:20:15 | GodEater | hmm |
09:20:17 | GodEater | not good |
09:21:02 | GodEater | hahaha - as soon as try to turn voice menus off |
09:21:05 | LinusN | hmm, isn't the espeak binary called "espeak" on all platforms? |
09:21:27 | GodEater | as far as I know |
09:21:41 | GodEater | certainly is on mine |
09:22:09 | LinusN | because tools/voicecommon.sh sets it to "speak" |
09:22:21 | LinusN | so i had to manually edit it to make it work |
09:22:32 | | Quit ackbahr (Remote closed the connection) |
09:22:46 | GodEater | speak is a soft link to espeak on my machine |
09:23:08 | Llorean | I don't have speak on my machine |
09:23:15 | LinusN | i just installed espeak with "apt-get install espeak", and no soft link was created |
09:23:16 | markun | LinusN: it used to be called speak |
09:23:32 | Llorean | And configure tells me "You need blah in your path to build voice files" |
09:23:40 | LinusN | so should we change it? |
09:23:43 | GodEater | yes |
09:24:19 | markun | LinusN: the whole project was called speak when it was still only for risc OS, but because sourceforge already had a project called speak he renamed it |
09:24:31 | amiconn | hmmmm |
09:24:34 | markun | but the binary remained 'speak' for a while |
09:24:48 | * | amiconn did some experiments with ipod lcd-gray.c |
09:25:16 | amiconn | On 2nd gen it becomes faster when puttin lcd_wait_write in iram, but slower on mini 2nd gen |
09:25:41 | GodEater | is mini 2nd gen pp502x ? |
09:25:54 | amiconn | yes |
09:25:54 | LinusN | in my opinion, espeak sounds a helluva lot worse than festival |
09:26:18 | LinusN | just tried a fresh espeak english.voice on my h300 |
09:26:21 | * | GodEater notes LinusN is entitled to his opinion |
09:26:33 | B4gder | what, he is? |
09:26:41 | GodEater | it's not a democracy remember ? |
09:26:42 | B4gder | man, we're loosing bit by bit... |
09:27:41 | LinusN | the espeak voice has a british accent |
09:28:20 | petur | (topic change alert) LinusN: from examining the value that austriancoder read on those addresses, I doubt he read USB_CONTROL. Though I must examine a bit further when I find the time... |
09:28:21 | * | amiconn thinks he should go for the short version of lcd_wait_write, which speeds up things on both targets, but not as much as the long version |
09:28:49 | LinusN | petur: i don't think USB_CONTROL exists on the pp |
09:29:02 | petur | that would be possible too |
09:29:35 | LinusN | i wish i had the time to work on it |
09:30:53 | * | petur wonders if amiconn could spare a bit of time to get austriancoder past this problem |
09:31:11 | LinusN | what do we have to do to fix the windows voice builds? |
09:35:09 | B4gder | gosh, 3min 38 seconds for this latest build |
09:36:05 | Llorean | Alright, I'm missing *something* essential for voice. http://pastebin.ca/649598 Any clues? |
09:36:54 | B4gder | is this a dash shell perhaps? |
09:36:56 | LinusN | Llorean: a proper shell? |
09:37:09 | Llorean | Bah, why don't you have #! /bin/bash? |
09:37:31 | B4gder | because it is meant to not be bash-specific |
09:38:14 | JdGordon | B4gder: the only change was in plugin.c so nothing else was recompiled... the slow bit was make zip :p |
09:38:20 | GodEater | Llorean: why don't you just remove /bin/dash, and re-create it as a symlink to /bin/bash ? ;) |
09:38:35 | Llorean | GodEater: Because in many cases for me dash is measurably faster. |
09:38:40 | B4gder | JdGordon: well, the amount of rebuilds is usually very small |
09:38:54 | GodEater | I wonder why... |
09:39:18 | amiconn | JdGordon: Your plugin categorisation causes a number of quirks |
09:39:24 | B4gder | people using dash makes us keep on our toes ;-) |
09:39:55 | amiconn | (1) Many plugins don't find their old config/highscore/similar, neither in the old place nor when moved |
09:40:06 | GodEater | I wonder if the dash authors are aware of how broken it is |
09:40:12 | JdGordon | amiconn: just fixed that |
09:40:15 | Llorean | GodEater: Dash isn't broken. |
09:40:20 | B4gder | GodEater: they are, but they claim the opposite |
09:40:29 | amiconn | (2) Plugins not categorised aren't packaged by 'make zip' anymore, making it cumbersome to use any of the test plugins |
09:40:29 | B4gder | at least the ubuntu people does |
09:40:32 | Llorean | GodEater: The standard it tries to adhere to changed. |
09:40:49 | Llorean | Dash adheres to it post the change, everything else is based on Bash's interpretation of the old version. |
09:40:53 | GodEater | and they don't think changing to keep pace with the standard is a good idea ? |
09:40:55 | Llorean | In like, one specification. |
09:41:03 | amiconn | I think test plugins should be categorised as 'apps', but I don't know yet what 'make zip' does when a categorised plugin isn't present |
09:41:06 | B4gder | GodEater: clearly they don't |
09:41:09 | Llorean | GodEater: Dash is the one that follows the new version |
09:41:17 | Llorean | B4gder: Isn't Dash the one that follows the newer version? |
09:41:20 | B4gder | yes |
09:41:27 | B4gder | but it could be friendlier towards older approaches |
09:41:29 | Llorean | Yeah |
09:41:30 | Llorean | It should be. |
09:41:31 | B4gder | if they wanted to |
09:41:38 | GodEater | backwards compatibility people! |
09:41:57 | B4gder | but yeah, that change in the posix standard was... stupid |
09:42:04 | Llorean | GodEater: Well the problem was the original standard was left a point up to the implementer's decision. |
09:42:18 | | Join tvg [0] (n=Me@89-178-9-76.broadband.corbina.ru) |
09:42:23 | tvg | Hello! |
09:42:24 | B4gder | but this 'source' usage is just silly |
09:42:27 | Llorean | And you really shouldn't change a standard to be explicit where it wasn't previously if people are already used to it. |
09:42:28 | B4gder | it should be '.' afair |
09:42:34 | B4gder | to be proper shell |
09:42:45 | JdGordon | does anyone know how to pull a pin/wire out of the little fan header plugs? |
09:42:47 | tvg | Is there any bug developer who could commit a patch for RockBox? |
09:43:01 | B4gder | I develop lots of bugs! |
09:43:08 | JdGordon | beaten :'( |
09:43:19 | B4gder | tvg: submit patches to the patch tracker please! |
09:43:20 | tvg | Could you commit a localization patch? |
09:43:22 | GodEater | is it the "." thing which bash is missing then ? |
09:43:28 | tvg | I've already submit |
09:43:40 | tvg | http://www.rockbox.org/tracker/task/7558 - please include |
09:43:50 | B4gder | GodEater: no, bash has '.' but it may have some quirks I'm not aware of |
09:43:55 | Llorean | GodEater: Bash uses echo in a way that's no longer compliant with the modern standard, and that's what caused problems with the manual build |
09:44:02 | Llorean | But I don't know what this is. |
09:44:13 | Llorean | B4gder: What's the problem preventing dash from working with the genvoice script? |
09:44:29 | GodEater | Llorean: the problem is it doesn't work like bash? ;) |
09:44:34 | B4gder | I believe that 'source' should be '.' on line 21 |
09:44:39 | * | GodEater stops being cheeky now |
09:44:58 | B4gder | GodEater: posix removed support for _all_ backslash-codes in echo |
09:45:08 | B4gder | and all options |
09:45:32 | | Join Carstor [0] (n=carstor@tasman.systemtechnik.tu-ilmenau.de) |
09:45:38 | Carstor | hi |
09:45:44 | ddalton | I have found a screenreader for linux. It says it will run on "Gnu/Linux OS " so does this mean it will run on the rockbox vmware image? |
09:45:51 | B4gder | bascially saying printf is the command to use ,-) |
09:46:03 | GodEater | ah yes - I remember |
09:46:21 | Llorean | B4gder: and the one in 127? |
09:46:32 | ddalton | does rockbox support printf |
09:46:38 | Carstor | anyone here familiar with the tremor-codec optimizations? I'm trying to use some of them in my own application ... |
09:46:45 | | Join aliask [0] (n=chatzill@c58-109-97-210.eburwd4.vic.optusnet.com.au) |
09:46:48 | GodEater | ddalton: we're referring to the unix command printf |
09:46:49 | B4gder | Llorean: yeah, all cases of "source" should be replaced with "." |
09:47:08 | ddalton | ok but can you use printf? |
09:47:21 | B4gder | ddalton: not really, there's no output for printf() |
09:48:10 | tvg | has anyone heard me? |
09:48:20 | B4gder | tvg: yes we read you |
09:48:28 | petur | any tips on how much I should bid on a 2nd hand iriver H10 5GB? Asking price is 100 euro... |
09:48:38 | Llorean | B4gder: If the . fix works for bash and dash should it be committed? |
09:48:47 | tvg | Could you include the flyspray patch in the main tree? |
09:48:48 | B4gder | yes sure |
09:49:00 | B4gder | tvg: yes we should |
09:49:16 | tvg | <B4gder> should I give it to you? |
09:49:26 | B4gder | no |
09:49:33 | B4gder | I already know where to get it |
09:49:44 | | Quit TiMiD[FD] ("leaving") |
09:50:18 | tvg | <B4gder> so you don't need any add. information and I may go, thanks |
09:51:14 | JdGordon | tvg: the lang needs cleaning... it has lots of ## lines |
09:51:31 | pondlife | OK, so where does "init_tts" come from? |
09:51:34 | tvg | <JdGordon> my lang file? |
09:51:36 | | Join pixelma [0] (i=pixelma@rockbox/staff/pixelma) |
09:51:42 | JdGordon | yes |
09:51:53 | tvg | i took it from the source, how do I clean it? |
09:52:05 | B4gder | pondlife: voicecommon.sh |
09:52:15 | JdGordon | just remove those lines, you dont need them once you finish translating |
09:52:19 | aliask | Anyone willing to help with my mystery problem with the Gigabeat S RTC: please take a look here, and enlighten me :) http://pastebin.ca/649605 |
09:52:20 | pondlife | B4gder: Thanks |
09:52:21 | tvg | manually? |
09:53:01 | tvg | but if anyone (or even me) would like to correct translation |
09:53:22 | amiconn | aliask: I/O timing, I'd think |
09:53:45 | B4gder | aliask: timing, or possibly something else needs to be done for the value to "take" |
09:53:47 | pondlife | Wooh, I can do wscript from Cygwin... |
09:53:54 | aliask | amiconn: I've stuck a 2 second pause between writing and reading, still no difference |
09:54:00 | amiconn | pondlife: Use cscript... |
09:54:18 | amiconn | wscript is calling for problems (in general, not cygwin related) |
09:54:21 | JdGordon | amiconn: plugins not in the CATEGORIES goes into rocks/ by make zip/install ... |
09:54:35 | amiconn | JdGordon: They're going nowhere afaics... |
09:54:41 | pondlife | amiconn: Actually I meant cscript.. typo in the head. |
09:54:51 | perrikwp | Hello, Is there any way to use the hold switch as a physical button in rockboy? So I could configure it to open the rockboy menu when it is switched on and then off like in iBoy from IPL. |
09:55:03 | amiconn | And of course you can do cscript, it's just an executable in the path... |
09:55:33 | Llorean | B4gder: When I attempt it I now get ".: 134 voicesettings.sh: not found" |
09:56:00 | *** | Saving seen data "./dancer.seen" |
09:57:03 | JdGordon | amiconn: ok, just tested make install with a blank CATEGORIES file, all the .rocks not in viewers.conf are put in rocks/ |
09:57:37 | | Quit midgey (Read error: 110 (Connection timed out)) |
09:57:41 | amiconn | Hmm |
09:57:50 | B4gder | Llorean: hm, I'm a bit busy right now but I'll try to give it a look later |
09:58:00 | Llorean | B4gder: Thanks |
09:58:05 | amiconn | Maybe I overlooked them, but anyway /.rockbox/rocks/ isn't easily reachable |
09:58:22 | JdGordon | thats sort of by design.... |
09:58:35 | amiconn | So the question is what happens if a plugin is in CATEGORIES but isn't present |
09:58:44 | JdGordon | should work fine |
09:59:04 | JdGordon | yeah it will... happens all the time, the file is checked before its tried to be moved |
09:59:08 | amiconn | aliask: I mean bus timing |
09:59:55 | aliask | amiconn: I don't know anything about it - is could you quickly summarise it, or should I go looking on google? |
10:00 |
10:01:01 | | Join Falen [0] (n=chatzill@81-237-250-56-no147.tbcn.telia.com) |
10:02:10 | | Quit miepchen^schlaf (Read error: 110 (Connection timed out)) |
10:02:14 | Falen | Hello everyone! |
10:02:21 | | Join miepchen^schlaf [0] (n=hihi@p54BF60B2.dip.t-dialin.net) |
10:07:27 | | Join safetydan [0] (n=dan@rockbox/developer/safetydan) |
10:08:04 | tvg | JdGordon: please check the patch again, I've corrected all you mentioned |
10:12:38 | * | GodEater notes that Febs got fed up with the e200r thread again |
10:14:12 | B4gder | haha |
10:14:35 | B4gder | poor lad, all confused |
10:14:53 | B4gder | and I don't mean febs ;-) |
10:15:02 | GodEater | I gathered ;) |
10:16:17 | ddalton | I still can't work out how this indentation thing works. If I write If(x=y) { how far in should the if line be and what about the {? |
10:16:42 | GodEater | ddalton: depends on the line above |
10:16:50 | GodEater | and the { can immediately follow the the closing ( |
10:16:52 | GodEater | er |
10:16:54 | GodEater | ) |
10:16:55 | GodEater | :) |
10:16:59 | | Join midgey [0] (n=tjross@c-71-205-31-207.hsd1.mi.comcast.net) |
10:17:05 | B4gder | I guess indentation can be a bit weird concept when you're blind |
10:17:17 | GodEater | yeah - doubt it makes much sense at all :-/ |
10:17:30 | | Join desowin [0] (n=desowin@avc146.internetdsl.tpnet.pl) |
10:17:40 | B4gder | ddalton: the idea is to keep code blocks in the same logical level using the same amount of space to the left of it, and you add spaces when you enter a new sub-block |
10:17:52 | ddalton | I have a vary good text editer here and it says the indentation (it was written by a blind guy) |
10:18:40 | GodEater | ddalton: in your case, the indent for an If(x=y){ will depend on what's on the line above. It should be at the same amount of indentation if the line above *isn't* the start of new code block (i.e. it doesn't contain a '{') |
10:19:00 | GodEater | ddalton: otherwise it will need to be indented (which in rockbox means indented by four spaces) |
10:19:39 | ddalton | If (x=y) is the first if where should it be? how far in |
10:19:55 | | Join obo [0] (n=obo@rockbox/developer/obo) |
10:21:13 | GodEater | ddalton: look at this example : http://pastebin.ca/649618 |
10:21:38 | JdGordon | ddalton: you want == instead of = or your in for a world of heart ache |
10:22:13 | * | GodEater made sure to use "==" in his example |
10:22:49 | GodEater | although I don't mind using assignments in truth tests if it mades the code more compact |
10:23:08 | GodEater | you just have to remember to add another set of () or gcc issues a warning |
10:26:15 | ddalton | forgot about the == thing. So it looks like 5 spaces on that site for number 5. is that right or not. remember I am blind so I am just counting the spaces. |
10:26:39 | GodEater | if I put five spaces I made a mistake - it should be multiples of four |
10:26:56 | GodEater | perhaps this version is easier : http://pastebin.ca/raw/649620 |
10:26:57 | ddalton | ok thanks |
10:27:04 | GodEater | it removes the clutter of the rest of the site |
10:28:21 | GodEater | I'll try to remember to use the raw version of pastebin posts in future for you ddalton |
10:28:53 | ddalton | GodEater: thank you very much for that. |
10:29:01 | GodEater | no problem |
10:29:54 | GodEater | does it answer your question though (which is perhaps more to the point) ? :) |
10:30:47 | ddalton | so the first line doesn't get indented? |
10:32:22 | ddalton | GodEater: if there was a line of code under the line do_more_stuff_to_the_thing(x); how would that be indented at 4 spaces? |
10:33:30 | ddalton | GodEater: that is the only thing I don't understand about there being more lines in an iff statement. |
10:33:35 | GodEater | one second! |
10:35:07 | aliask | amiconn: The IMX31 datasheet specifically says that the register can be read or written to at any time - and doesn't mention any timing requirements. |
10:35:10 | GodEater | ddalton: http://pastebin.ca/raw/649630 |
10:36:34 | GodEater | ddalton: I'm not sure which text editor you're using, but if it's any good, it *should* be able to manage your indentation for you - most do if they're intended to edit source code. |
10:38:06 | ddalton | I don't think it does but there is probably an option for that because it was made for programming. the good thing I like about it is that it speaks the indentation level. (Very helpfull when you can't see the screen!) |
10:38:18 | amiconn | Hmm |
10:38:22 | GodEater | ddalton: very useful indeed! |
10:38:33 | tvg | good bye |
10:38:33 | GodEater | ddalton: what is it called? Perhaps I can help you find the option ? |
10:38:35 | ddalton | thanks that seems to answer my questions for now |
10:38:43 | | Quit tvg ("Leaving") |
10:38:51 | amiconn | "Only allow to select drive letters on windows" <= this calls for problems if someone mounts the dap into an NTFS sub-dir instead of giving it a drive letter |
10:39:10 | GodEater | amiconn: and the number of people who even know HOW to do that let alone actually do it ? |
10:39:12 | amiconn | (either manually or using USBDLM or similar) |
10:39:16 | LinusN | amiconn: how many people do you think do that? |
10:39:19 | B4gder | GodEater: that would be 1, amiconn |
10:39:20 | ddalton | its called text pal and I have the user guide here. So I will just search for "indentation" |
10:39:27 | GodEater | B4gder: well obviously ;) |
10:39:32 | B4gder | :-) |
10:39:39 | GodEater | that went without saying |
10:39:54 | * | GodEater has actually used this option in windows, but only in one odd case |
10:40:05 | Llorean | B4gder: Believe it or not, I used to do that with Win2k |
10:40:15 | GodEater | ddalton: I'll have a look too - see if I can help |
10:40:27 | * | B4gder puts Llorean next to amiconn in the weirdo group ;-P |
10:40:46 | * | amiconn wonders why Bagder thinks so |
10:40:48 | Llorean | Actually, it was a weirdo friend of mine who did it to my computer, at the time. He talked me into it, though I don't remember how. :) |
10:40:50 | B4gder | well, seriously I bet it is useful but hardly very commonly used for our users |
10:41:05 | amiconn | Doing that should be a familiar concept for a *nix person |
10:41:10 | B4gder | yes indeed |
10:41:20 | B4gder | but I don't many rockbox users have it that way |
10:41:40 | B4gder | I personally avoid windows all together, that's even more familiar to a *nix person! ;-) |
10:42:01 | GodEater | hear hear |
10:42:56 | GodEater | bloody hell. |
10:43:06 | GodEater | Text Pal has the longest menus I've ever seen! |
10:43:57 | B4gder | you might be the first who sees them ;-) |
10:47:22 | GodEater | ddalton: it mentions an "Indent Mode" but I can't see where to turn it on - however, it also states then when Indent Mode is off, if you start a new line with "Shift+Enter", then the new line will be indented at the same level as the previous line. |
10:48:15 | GodEater | ddalton: Ah - Alt+Shift+I to toggle indent mode on and off |
10:49:19 | ddalton | I know a lot of menu options. maybe to many. but can you tell me a good text editer to use. Also I don't think it even handles unix style line endings |
10:49:34 | GodEater | it's a bit primitive though - it doesn't auto indent when you start a new block with { |
10:49:48 | GodEater | ddalton: I'm assuming you'll need one which is JAWS compatible though right ? |
10:50:46 | GodEater | sadly all the editors I use tend to be unix ones. The last text editor I used regularly in windows was UltraEdit, and I don't know how useful that would be to you. It does manage unix line endings and does auto indent properly though |
10:51:04 | * | GodEater wonders if it can do code tidying after you're done |
10:51:51 | GodEater | perhaps one which does that would be more useful to you - since you don't need to worry about the indent while you're working - you just run the code tidier afterwards, and it'll do it all for you |
10:51:59 | ddalton | well I know how to script jaws so I can test it out and make a couple of changes here and there. how did you know i used jaws. (I am not as bad at jaws scripting as I am at c) |
10:52:55 | | Join My_Sic [0] (n=MySic@mur31-1-82-237-204-133.fbx.proxad.net) |
10:54:31 | GodEater | I guessed you used it because of all the jaws macros in text pal |
10:55:26 | Falen | Does anybody knows why this crashes: http://pastebin.com/m406e03f9 ? |
10:55:47 | Falen | Compiles fines but when it's used it just closes rockbox |
10:56:06 | ddalton | well there is a jaws script manajor but I thought since a blind programmer made it would be good for coding rockbox and writing my own c apps. but I was wrong. so do you have a link for a windows text editor that does all that stuff? |
10:56:29 | LinusN | Falen: what if max becomes 0? |
10:56:31 | ddalton | the unix line style endings and the indentation? |
10:57:22 | Falen | Then it should position the sprite at x:0 |
10:57:41 | Falen | Beginning of the lcd screen |
10:57:51 | LinusN | Falen: well, but the % operation will divide by 0 |
10:58:10 | Falen | Oh |
10:58:20 | LinusN | why 0-max? |
10:58:37 | GodEater | ddalton: www.ultraedit.com - it's not free - but it's my favourite windows text editor, and I think you get to try it free for a month to see if you like it |
10:58:37 | LinusN | btw |
10:58:57 | Falen | I just found that in the Pong function |
10:59:26 | Falen | Searched on google and found something about it |
10:59:47 | Falen | How do I call the rand function then? |
10:59:49 | * | petur hugs notepad2 |
10:59:53 | JdGordon | anyone know how to code in sml? |
11:00 |
11:00:37 | ddalton | Thanks for that. How much is it do you remember? and what about if I go with vmware are there any good linux text editors? |
11:00:57 | GodEater | ddalton: there are very many excellent text editors for unix |
11:01:05 | Llorean | For windows, I kinda like ConTEXT |
11:01:07 | GodEater | ddalton: I like "kate" for example |
11:01:14 | Llorean | Which is free, so it might be worth a shot before paying someone. ;) |
11:01:40 | LinusN | Falen: that depends on what you are trying to accomplish |
11:01:43 | GodEater | Llorean: it's auto-indent is good ? |
11:01:54 | Llorean | GodEater: If I recall, I haven't used it in a while |
11:02:17 | Falen | I need to put the tiles on a random X position of the screen |
11:02:34 | Llorean | GodEater: Nowadays I use either gedit or scite depending on which computer I'm at. |
11:03:04 | petur | I sometimes even run notepad2 in wine just to avoid the crap linux editors... |
11:03:26 | GodEater | petur: you think they're ALL crap ? There's SO many.... |
11:03:37 | petur | yes, so much crap |
11:04:23 | petur | it's a linux problem btw, many many similar tools that do the same thing and are all not mature |
11:04:37 | petur | they'd better stick together and write one good tool |
11:04:41 | | Quit Rob2222 (Read error: 104 (Connection reset by peer)) |
11:04:45 | Llorean | petur: Tried scite? |
11:04:59 | petur | I tried many, I bet it was one of them |
11:04:59 | Llorean | Though I don't know if it has that regex find/replace thing... |
11:05:32 | B4gder | emacs! |
11:05:35 | * | B4gder runs away |
11:05:43 | Llorean | Hehehe |
11:05:44 | * | scorche sighs |
11:06:09 | GodEater | ddalton: UltraEdit (should you decide you like it) is 50 USD |
11:06:21 | ddalton | that's a lot |
11:06:25 | ddalton | for a text editor |
11:06:30 | aliask | That IS a lot for a text editor |
11:06:45 | GodEater | there are a few which cost much much more |
11:06:45 | petur | ms devstudio has a damn good editor, wonder if it likes wine |
11:06:54 | * | B4gder did a shareware text editor for Amiga back in the early 90s... |
11:07:05 | scorche | what is stopping you from using notepad2 or notepad++? |
11:07:07 | amiconn | eh? |
11:07:22 | * | amiconn didn't know that, even though he still uses an Amiga |
11:07:28 | GodEater | notepad++'s auto indent isn't decent enough |
11:07:29 | B4gder | FrexxEd! |
11:07:31 | LinusN | amiconn: FrexxEd |
11:07:33 | GodEater | haven't tried notepad2 |
11:07:44 | scorche | is auto indent necessary? |
11:07:53 | GodEater | scorche: we think so for ddalton |
11:07:55 | amiconn | On amiga I use the free version of GoldED |
11:07:57 | GodEater | since he's blind |
11:08:11 | GodEater | it gives him one less thing to worry about |
11:08:16 | B4gder | I did release the code for it so FrexxEd is now free |
11:08:18 | markun | amiconn: funny project: http://home.hetnet.nl/~weeren001/minimig.html |
11:08:45 | petur | GodEater: do try notepad2.... |
11:09:19 | GodEater | petur: no thanks - I like my plethora of linux editors |
11:09:28 | amiconn | So far I only knew about another rockboxer who did amiga coding |
11:09:36 | amiconn | (Lear) |
11:09:50 | scorche | notepad2 is a great notepad replacement |
11:09:51 | B4gder | amiconn: we Haxxers all did amiga |
11:09:56 | B4gder | for a while |
11:10:05 | * | GodEater was an Atari ST man |
11:10:17 | B4gder | of course we first did C64 |
11:11:12 | GodEater | BBC B |
11:11:30 | * | amiconn went ZX Spectrum -> Amiga |
11:11:39 | amiconn | But I never did much amiga coding |
11:11:52 | Neovanglist | amiiiiiigaaaaaa |
11:12:06 | B4gder | we were into demos on C64 so amiga was the natural next step for us |
11:12:14 | B4gder | but amiga was never as much fun |
11:12:16 | amiconn | In fact the only thing I coded for amiga was a tool which allowed to use the IMDB a bit longer |
11:12:32 | Neovanglist | you know people are still making amiga and c64 demos :) |
11:12:37 | B4gder | sure |
11:12:40 | * | scorche is sadly too young for these things =/ |
11:12:46 | * | safetydan tried writing programs for his Amiga but never got very far |
11:13:08 | safetydan | I wrote a rot13 tool in m68k asm and that was about it. |
11:13:25 | LinusN | amiconn: http://pouet.net/prod.php?which=19102 |
11:13:42 | Neovanglist | \o/ the party |
11:13:57 | Neovanglist | too bad the danish demoparties went kinda downhill :< |
11:14:02 | Neovanglist | TRSAC is still real fun though |
11:14:43 | B4gder | they're just "LAN parties" these days where the kids play games |
11:14:47 | rasher | The Party didn't go downhill. It fell into the deep, deep abyss of gaming competitions. |
11:14:56 | Neovanglist | nod |
11:15:07 | Neovanglist | Breakpoint is still a great party though |
11:15:11 | Neovanglist | been several times now |
11:15:17 | * | B4gder remembers the triad/fairlight party 1997... ;-) |
11:15:39 | GodEater | is JdGordon still working on getting the "Open with..." menu fixed ? |
11:16:02 | GodEater | (sorry to bring the channel crashing back onto topic...) |
11:16:04 | | Join Rob2222 [0] (n=Miranda@p54B15267.dip.t-dialin.net) |
11:16:11 | rasher | LinusN: I never thought I'd read the phrase "awesome realtime ham vector" |
11:16:22 | LinusN | rasher: :-) |
11:16:32 | B4gder | hahaha |
11:16:39 | Falen | The rand function? http://www.phim.unibe.ch/comp_doc/c_manual/C/FUNCTIONS/rand.html |
11:17:07 | GodEater | Falen: what about it ? |
11:17:50 | Falen | I can't figure out how to modify it to work with custom max/min values |
11:18:43 | dionoea | yourand = rand() % (max+1-min) + min |
11:19:16 | | Quit perrikwp ("ChatZilla 0.9.78.1 [Firefox 2.0.0.6/2007072518]") |
11:20:38 | Falen | Thank you! |
11:20:59 | ddalton | GodEater: it looks like it isn't going to be accessible. (it would take a lot of work.) but on linux do you know how I can get a good text editor installed? |
11:21:46 | GodEater | ddalton: apt-get install <text-editor-of-your-choice> if you're running our VM |
11:22:20 | GodEater | ddalton: as I said earlier, I personally like "kate" but I'm not sure how blind friendly any of the linux choices are likely to be |
11:22:45 | | Join XavierGr [0] (n=xavier@ppp98-3.adsl.forthnet.gr) |
11:23:27 | * | desowin loves kate, best editor (for me) |
11:24:23 | ddalton | GodEater Well I will get speak up or what ever installed and then I will try them. Is anyone here able to help me get a linux screen reader installed |
11:24:35 | pondlife | Hmm, bash help anyone? I need to pass cscript a path containing backslashes, not the slashes that dirname $0 gives me... |
11:24:47 | pondlife | Some kind of grep, or is there a more sensible way forward? |
11:25:33 | LinusN | a regex replace? |
11:25:47 | rasher | pondlife: sed? |
11:25:52 | B4gder | echo $path | sed -e 's:/:\\:g' |
11:26:05 | pondlife | Thanks, all |
11:30:18 | Llorean | Another voice question: |
11:30:31 | Llorean | Any idea what "~/rockbox/tools/genvoice.sh: line 45: 381 Terminated $FESTIVAL_BIN −−server 2>&1 > /dev/null" means during a build |
11:31:21 | | Join spiorf [0] (n=spiorf@host29-227-dynamic.8-87-r.retail.telecomitalia.it) |
11:33:55 | rasher | Llorean: That's because festival is running as a server, and we kill it. |
11:34:23 | Llorean | That's an error though? |
11:34:34 | rasher | An error? |
11:34:52 | | Join BigMac [0] (n=BigMac@c-71-234-95-131.hsd1.ct.comcast.net) |
11:35:08 | Llorean | Well, it's coming out at stderr instead of stdout, and I think it's only happening when I build voice for my iPod Nano. |
11:35:17 | * | Llorean isn't 100% sure which target was building at the time |
11:35:30 | rasher | It probably gets output to stderr, but it's not really an error message. I'm also quite certain that it should happen for all builds with festival |
11:35:45 | Llorean | It didn't happen with Sansa or Gigabeat. |
11:35:50 | Llorean | At least, it didn't go to stderr for them |
11:36:21 | Llorean | When I finish timing this, I'll check in the log to see if there are more in stdout. |
11:37:02 | ddalton | I just have to work out how to install this screen reader to read the terminal. the one I have works with everything but the terminal. |
11:37:38 | GodEater | ddalton: that's sadly un-useful! |
11:39:06 | ddalton | GodEater: do you have any time to help me with it? |
11:39:15 | rasher | Llorean: are you using the POOL feature to save time? |
11:39:28 | Llorean | No, as I'm not aware of the POOL feature. |
11:39:35 | BigMac | Hey, what is a filemap in c? |
11:39:55 | Llorean | rasher: How do I make use of this? |
11:40:02 | GodEater | ddalton: sadly not - I'm busy at work now :( |
11:40:08 | rasher | Llorean: I believe you just set POOL to a directory, and voicefiles will be cached there and reused for other targets, since most strings are the same only the first build should take a long time |
11:40:46 | safetydan | BigMac, I can't make sense of your question. Maybe rephrase? |
11:41:08 | Llorean | rasher: Is this absolutely safe in the case of strings being altered? |
11:41:23 | Llorean | Alright, takes 20 minutes to create builds+voices for my players. |
11:41:24 | LinusN | Llorean: yes |
11:41:32 | Llorean | Not using make -j, or pool |
11:41:47 | rasher | Llorean: it checks the string contents, so yes |
11:41:51 | ddalton | ok but thanks for all your help. do you think you could give me some help later like in the next few days if I need. it but if you don't have time that is fine. |
11:41:55 | Llorean | rasher: Now, where do I set pool? |
11:41:58 | Llorean | Er POOL? |
11:42:03 | BigMac | safetydan: What does the filemap function in c do?(not sure how to rephrase it) |
11:42:15 | rasher | Llorean: Just run POOL=/some/dir make voice |
11:42:16 | LinusN | export POOL=<dir> |
11:42:25 | rasher | Llorean: or export POOL=/some/dir; make voice |
11:43:27 | Llorean | Ah, environment variable. |
11:44:12 | safetydan | BigMac, I've not heard of a filemap function. |
11:44:58 | BigMac | Ah, ok no problem safetydan :) |
11:45:26 | safetydan | BigMac, there's also no function called filemap in Rockbox so... |
11:46:01 | rasher | Llorean: I get the same output building h120 voice. I'm very certain that a) It should happen for all builds and b) it's completely safe. And expected. |
11:46:23 | Llorean | rasher: It definitely doesn't happen for Gigabeat and Sansa. |
11:46:29 | Llorean | At least, not for me. |
11:46:51 | JdGordon | GodEater: im reowkring the whole filetypes.c file, so for the moment that screen will stay slightly bugged |
11:46:57 | Llorean | But as long as it's safe/expected, I don't care whether it happens for all, or merely some. :) |
11:47:31 | BigMac | safetydan: Yeah, this is just me trying to help out a c programmer, and I knew this would be a good place to get a response from c programmers |
11:47:46 | Llorean | BigMac: Yes, and the channel guidelines specifically say to keep this related to Rockbox. |
11:48:04 | BigMac | Ok |
11:48:28 | JdGordon | GodEater: hmm.. ok its more broken than i thought |
11:48:37 | | Quit miepchen^schlaf (Read error: 110 (Connection timed out)) |
11:48:45 | | Join miepchen^schlaf [0] (n=hihi@p54BF60B2.dip.t-dialin.net) |
11:48:48 | GodEater | s'ok - I've warned the people complaining about it to not expect it in a hurry |
11:51:19 | | Quit ddalton ("#speakup") |
11:51:30 | | Join ddalton [0] (n=daniel@203-214-50-20.dyn.iinet.net.au) |
11:52:26 | | Quit ddalton (Client Quit) |
11:52:31 | | Join ddalton [0] (n=daniel@203-214-50-20.dyn.iinet.net.au) |
11:52:45 | pondlife | Hmm, my attempts to pass a path to cscript aren't working... I can generate a Cygwin path ("\home\Steve\rockbox\tools"), but cscript naturally wants a Windows path ("\Cygwin\home\Steve\rockbox\tools"). |
11:54:08 | pondlife | Need to use relative paths somehow. |
11:54:10 | GodEater | probably with the slashes the other way round too |
11:54:20 | B4gder | "cygpath" is probably the tool you need |
11:54:21 | pondlife | No, I had to deliberately munge them |
11:54:27 | B4gder | part of cygwin |
11:54:56 | * | GodEater takes his dyslexia glasses off and notes that pondlife had indeed used the right slashes |
11:54:57 | pondlife | Would you approve of cygwin specifics being added to voicecommon.sh ? |
11:55:25 | GodEater | can't see why we should mind, plenty of OSS projects include cygwin specific hacks in their configure/make files |
11:55:29 | pondlife | I'm adding a SAPI5 TTS_ENGINE |
11:55:57 | GodEater | provided they're only run on a cygwin environment, it shouldn't break anything |
11:56:02 | *** | Saving seen data "./dancer.seen" |
11:56:17 | | Join bluebrother [0] (i=6VZtGcM7@rockbox/staff/bluebrother) |
11:56:41 | pondlife | Well, only enabled if you set the TTS engine to be SAPI5. |
11:56:52 | pondlife | It'll continue to be Festival by default |
11:56:54 | rasher | pondlife: I was expecting/hoping someone would do that eventually. Just add a check in the configure script so the SAPI5 option is only available if installed |
11:57:03 | pondlife | Yep, I'm doing that |
12:00 |
12:00:09 | Llorean | rasher: Thanks for the pool advice, made a huge difference. |
12:00:22 | rasher | I can imagine |
12:01:55 | Llorean | rasher: And you were right, it does do it for all of them. For some reason I thought the messages in the terminal didn't align with when the .voice files were copied to the output folder, but checking logs I was wrong. |
12:02:02 | Llorean | "it" being the terminated thing |
12:03:07 | rasher | Excellent. I should figure out how to terminate festival server normally one of these days |
12:03:46 | * | amiconn now knows what 0x6000602c is on PP502x |
12:03:57 | amiconn | ...and why it's set on mini G2 only |
12:04:04 | * | aliask is curious |
12:04:06 | amiconn | It's the timing for serial lcd hookup |
12:04:27 | aliask | why only mini2g? |
12:04:41 | amiconn | Because it's the only target that uses serial lcd hookup |
12:04:52 | aliask | Oh, not as in an LCD remote? |
12:04:54 | Llorean | rasher: So, voicefile build time should be nearly trivial once all the strings are made for a language, unless some significant change adds or changes a lot of strings, right? |
12:05:05 | amiconn | nope |
12:05:11 | amiconn | iPods don't have lcd remotes |
12:05:38 | aliask | Can they though? via the serial output? |
12:10:00 | | Join ackbahr [0] (n=ackbahr@149-98.0-85.cust.bluewin.ch) |
12:12:08 | rasher | Llorean: Right |
12:12:23 | * | aliask is still stuck with this silly rtc register which won't let him write to it |
12:12:44 | LinusN | aliask: which one? |
12:13:05 | aliask | Any of them, it seems - in the I.MX31 core |
12:13:12 | aliask | http://pastebin.ca/649605 |
12:13:52 | | Quit ackbahr (Remote closed the connection) |
12:13:53 | pondlife | Hmm, when generating multiple word phrases, I get passed seperate arguments such as "\Scanning", "disk\", <filename> |
12:23:35 | LinusN | pondlife: looks like you need to use " |
12:24:11 | pondlife | I am... |
12:24:47 | LinusN | maybe they are stripped somewhere along the way? |
12:24:59 | | Join Rondom [0] (n=Rondom@p57A978C2.dip.t-dialin.net) |
12:25:47 | LinusN | aliask: is the rtc enabled in RTCCTL? |
12:26:15 | aliask | LinusN: Yes. If I poll the registers in a while(1) loop they increment as expected |
12:26:39 | aliask | I left it going for about 45 mins and it was accurate. |
12:26:57 | LinusN | but you can't read DAYR? |
12:27:29 | aliask | Well, I can read it, but it returns 0 - which is expected really, because the RTC is reset when the player shuts off |
12:27:46 | aliask | But if I write a value to it, and read it back, it is still 0. |
12:28:52 | aliask | I've tried sticking a 2 second pause between the write and the read, which had no effect. |
12:29:11 | pondlife | Well, I have the SAPI 5 generation working, very slowly... it's creating new SAPI objects for each clip :) |
12:29:28 | pondlife | i.e. rather than somehow creating once and reusing. |
12:29:52 | pondlife | I've no idea how I could persist an object to fit into the voicecommon.sh model though. |
12:31:48 | LinusN | aliask: really weird, can you write to any other rtc register? |
12:33:29 | aliask | LinusN: I've only tried writing to one other RTC register (the hours/mins register) - which has the same effect |
12:33:57 | LinusN | could they be write protected? |
12:34:30 | aliask | To quote the datasheet: "It can be read or written to at any time. After a write, the time changes to the new value. " |
12:35:52 | aliask | I really do not understand why it's not working. :( |
12:36:19 | LinusN | aliask: check the PACR_x registers |
12:36:29 | ddalton | if I have a string in english.lang that says o'clock how will rockbox say it? |
12:37:48 | LinusN | ddalton: that depends on the tts engine |
12:38:15 | ddalton | well it is one of the Microsoft ones |
12:40:21 | LinusN | try it and you'll know |
12:41:08 | | Quit amiconn (Read error: 110 (Connection timed out)) |
12:42:03 | ddalton | I can't I am using windows but I will get sighted help and try it on vmware |
12:44:22 | Falen | C Question, is it possible to declare a global variable in the main() and reach it by outer functions without passing it as a argument? |
12:44:42 | LinusN | Falen: if you declare it in main(), it is not global |
12:45:09 | ddalton | has anyone got time to make me a voice file on linux with my patch? |
12:45:38 | LinusN | ddalton: where is the patch? |
12:46:02 | Falen | But it's global for the functions that's declared in the main function? (is this even possible?) |
12:46:34 | B4gder | Falen: its either global or not |
12:46:53 | ddalton | LinusN it is at: ddalton/time_12_hour.diff">http://members.iinet.net.au/~ddalton/time_12_hour.diff |
12:48:31 | LinusN | ddalton: which player type? |
12:48:57 | ddalton | LinusN iriver h300 |
12:53:55 | | Join leftright [0] (i=d9e1fa32@gateway/web/cgi-irc/labb.contactor.se/x-d77f6d1e3c72d33a) |
12:54:31 | Falen | Isn't it possible to have some kind of constructor or anything for the variables in a structure? |
12:54:56 | bluebrother | constructor? Then it would be dynamic. |
12:55:15 | B4gder | constructors don't exist in C |
12:55:17 | bluebrother | if you want to initialize elements of a struct you can do so |
12:55:38 | bluebrother | C99 adds initialization of named elements of a struct. |
12:55:38 | leftright | Hi, would it be possible to make a colour LCD screen work like a greycale screen ?, |
12:55:53 | B4gder | "work like" ? |
12:55:59 | B4gder | you mean showing only grey colors? |
12:56:12 | leftright | canr find the words, err emulate perhaps |
12:56:35 | B4gder | you mean showing only grey colors? |
12:56:48 | leftright | yes, to improve readibility in direct sunlight |
12:57:13 | B4gder | oh, I doubt using only grey will help that |
12:57:13 | LinusN | make a greyscale theme |
12:57:47 | B4gder | or try holding the player in a different angle, it _might_ even be quicker ;-) |
12:57:48 | | Join amiconn [0] (n=jens@p54BD4B46.dip.t-dialin.net) |
12:57:57 | leftright | hmm, thinking of getting a colur target, but dithering because of that |
12:58:26 | pixelma | it depends on the actual display, for example the Ipod Video's and Nano's displays are quite readable without backlight |
12:58:45 | B4gder | I've never had any problems with any of my colour-LCD devices and sunlight |
12:59:04 | | Join MySic [0] (n=MySic@mur31-1-82-237-204-133.fbx.proxad.net) |
12:59:07 | leftright | hmm |
12:59:10 | B4gder | sure, direct sunlight makes them hard to read, so avoid direct sunlight on the screen |
12:59:20 | Falen | btw, B4gder are you Badger? |
12:59:24 | B4gder | no |
12:59:27 | LinusN | B4gder: easy in sweden :-) |
12:59:28 | B4gder | I'm Bagder though |
12:59:32 | | Quit miepchen^schlaf (Read error: 110 (Connection timed out)) |
12:59:45 | | Join Thundercloud [0] (n=thunderc@84-51-130-71.judith186.adsl.metronet.co.uk) |
12:59:55 | B4gder | LinusN: yeah, just remember it that one day the sun is out ;-) |
12:59:55 | | Join miepchen^schlaf [0] (n=hihi@p54BF4C12.dip.t-dialin.net) |
13:00 |
13:00:00 | | Quit MySic (Client Quit) |
13:00:19 | GodEater | sweden has lovely summers from what I recall. Usually lots better than the UK's |
13:00:21 | | Join MySic [0] (n=MySic@mur31-1-82-237-204-133.fbx.proxad.net) |
13:00:36 | LinusN | the swedish summer is the best day of the year |
13:00:52 | | Join Rob222241 [0] (n=Miranda@p54B14C5E.dip.t-dialin.net) |
13:01:04 | Falen | Yeah, but it only lasts 10 weeks |
13:01:22 | B4gder | the 10 week days are the best ;-) |
13:01:28 | Falen | :) |
13:02:26 | ac_away | petur: do you know if there is an progress getting tx working? |
13:02:31 | DMJC | hehehe |
13:02:32 | | Nick ac_away is now known as austriancoder (n=austrian@80.120.117.30) |
13:04:41 | | Part leftright |
13:05:09 | | Quit MySic (Client Quit) |
13:07:52 | Falen | What does the xlcd_scroll_up function actually do? |
13:08:56 | aliask | LinusN: Thanks for the tip on PACR - It sounds like that could be it. I'll have to figure out which nibble the RTC is though. |
13:10:33 | amiconn | hrmpf |
13:10:34 | petur | austriancoder: I should ask you that ;) |
13:12:47 | austriancoder | petur: for today is planed 1) to test if autodetection of a connected usb mouse works (host device driver should get loaded) 2) make dcd driver more functional |
13:15:58 | petur | austriancoder: maybe you could also dump the register range to file and compare with the registers in the datasheet, maybe it helps understanding if some registers are placed elsewhere or missing. For example, the value you quoted for USB_CONTROL doesn't look like it is that register (Linus and I think it may not even exist on pp). And btw, goodmorning, today is already busy for some hours ;) |
13:17:42 | | Quit miepchen^schlaf ("Verlassend") |
13:18:08 | | Part Carstor |
13:18:09 | | Join jgarvey [0] (n=jgarvey@cpe-024-162-254-070.nc.res.rr.com) |
13:18:59 | | Quit spiorf ("Read error: 110 (Connection timed out)") |
13:19:12 | | Join spiorf [0] (n=spiorf@host29-227-dynamic.8-87-r.retail.telecomitalia.it) |
13:19:19 | austriancoder | petur: Good idea, will add some stuff to debug_menu |
13:20:21 | | Join spiorf_ [0] (n=spiorf@host189-215-dynamic.9-87-r.retail.telecomitalia.it) |
13:22:47 | | Quit Rob2222 (Read error: 110 (Connection timed out)) |
13:26:01 | Falen | Is it possible to break; from a if statement? |
13:26:09 | B4gder | no |
13:26:17 | B4gder | it then breaks from the next loop |
13:26:35 | B4gder | well, the loop it is within that is |
13:26:45 | GodEater | assuming it's in one |
13:26:52 | Falen | How do i exit from a if-statement ten? |
13:26:58 | B4gder | you don't |
13:26:58 | Falen | *then |
13:27:06 | B4gder | well, you _can_ use goto |
13:27:11 | GodEater | why would you want to ? |
13:27:14 | B4gder | but that's generally not considered nice |
13:27:35 | Falen | That's pretty messy |
13:27:37 | B4gder | Falen: in a typical case you use another if() for the case that should continue |
13:28:52 | Falen | Ok |
13:29:07 | | Join barrywardell [0] (n=barry@wardell.ucd.ie) |
13:31:45 | Falen | I want the sprite to reset the velocity when it hits any tile, but it only results in the velocity being so high that the sprite falls right through it. |
13:33:56 | Falen | If anybody is up for optimizing some code, http://pastebin.com/m5037da7c −− This looks messy |
13:39:10 | | Quit spiorf (Connection timed out) |
13:40:17 | pondlife | How do I include a new file in a patch? I can't SVN diff it, of course.. |
13:40:51 | dionoea | you svn add it and then svn diff should work |
13:41:12 | pondlife | So if I SVN add it won't be committed to the main SVN...? |
13:41:27 | dionoea | Falen: the code looks ok. (Although you could remove the need for cont by using if(i!=d)) |
13:41:34 | dionoea | pondlife: not unless you svn ci it |
13:41:48 | pondlife | OK, here goes... |
13:42:00 | B4gder | pondlife: you can also add it "manually" to a patch with "diff -N old /dev/null >> patch" |
13:42:12 | B4gder | eh, old being new.c |
13:43:18 | Falen | dionoea: Ok :). |
13:45:55 | | Join advcomp2019- [0] (n=advcomp2@66.172.231.192) |
13:46:44 | pondlife | OK, patch to attempt voice file generation under Cygwin is up on http://www.rockbox.org/tracker/task/7560 |
13:47:05 | pondlife | It makes the MP3 clips ok, but produces a large .voice file which doesn't seem to work |
13:47:11 | pondlife | i.e. >2MB |
13:47:13 | | Join elinenbe [0] (n=elinenbe@user-12hdtp2.cable.mindspring.com) |
13:47:14 | | Quit safetydan ("Ex-Chat") |
13:47:32 | pondlife | Not sure why that is, but I'm out of time here. |
13:49:01 | Falen | What is the actual difference between short and int? |
13:51:11 | dionoea | short is 16 bits long, int is 32 (at least on most modern computers) |
13:51:23 | pondlife | int can be 64 bits too, no? |
13:51:36 | pondlife | I thought it was the "natural" length. |
13:51:38 | dionoea | on 64 bit cpus yeah i guess |
13:51:52 | | Join miepchen^schlaf [0] (n=hihi@p54BF4C12.dip.t-dialin.net) |
13:52:05 | B4gder | no, ints are 32 on (most, all?) 64 bit archs |
13:52:13 | pondlife | Nice. |
13:52:53 | pondlife | B4gder: Do you or LinusN use Cygwin? I suspect not... |
13:52:53 | Falen | But short can also be signed so they can have a negative value? |
13:53:06 | B4gder | pondlife: I believe LinusN do occasionally |
13:53:07 | pondlife | Both int and short are signed, normally. |
13:53:22 | pondlife | You can have an unsigned int or unsigned short if you want. |
13:53:55 | Falen | Ok |
13:53:57 | pondlife | LinusN: Don't suppose you could peek at http://www.rockbox.org/tracker/task/7560 and see why it almost works? |
13:54:19 | | Quit ddalton ("I was using BOFHNet IRC version 1.2 by fmillion - get your copy today from http://www.the-bofh.com/bofhnet/irc !") |
13:55:28 | | Quit XavierGr (Nick collision from services.) |
13:55:32 | | Join XavierGr [0] (n=xavier@ppp242-78.adsl.forthnet.gr) |
13:56:04 | *** | Saving seen data "./dancer.seen" |
13:56:25 | Falen | But you can't have decimals in a int variable, only in a float and double? |
13:56:40 | pondlife | Correct. int is an integer :) |
13:57:01 | Falen | Ok :) Just to make sure i got it! |
13:57:29 | petur | you can however base your value to 0.001 so that 1000 is in reality 1.... |
13:57:32 | pondlife | And Rockbox generally (or always?) runs on targets that don't naturally do floating point, so you should avoid float/double where performance is important. |
13:58:36 | Falen | Ok |
13:59:21 | B4gder | that darned gigabeat S has a fpu... |
13:59:27 | B4gder | ;-) |
14:00 |
14:01:31 | Falen | if(my_function==1) and if(my_function) is the same thing if they return 1 or 0? |
14:02:15 | dionoea | they ? |
14:02:16 | B4gder | if(my_function) equals true if my_function is non-zero |
14:02:57 | Falen | Ok |
14:03:27 | | Quit advcomp2019 (Read error: 110 (Connection timed out)) |
14:03:37 | Falen | I'm used to PHP, and it seems to be very similar to C |
14:03:59 | B4gder | yes, it does some things rather similar to C |
14:04:21 | | Join billodo [0] (i=billodo@nat/sgi/x-1cfc1c969e7a4f6d) |
14:04:53 | petur | PHP does not use global variables unless you ask it to... |
14:06:49 | | Quit jgarvey ("Leaving") |
14:06:50 | | Quit XavierGr (Nick collision from services.) |
14:06:54 | | Join XavierGr [0] (n=xavier@ppp196-117.adsl.forthnet.gr) |
14:08:33 | DMJC | oh ok |
14:08:39 | DMJC | I can't turn my ipod on |
14:08:41 | DMJC | hmm |
14:10:07 | GodEater | DMJC: do a hard reset |
14:10:39 | DMJC | what's the command |
14:10:39 | DMJC | ? |
14:10:52 | DMJC | n/m got it |
14:11:11 | | Join ctaylorr [0] (n=ctaylorr@CPE001839ae25b4-CM0011aea4a276.cpe.net.cable.rogers.com) |
14:11:52 | DMJC | anyway to get an ipod to only recharge over usb? |
14:11:55 | DMJC | and not sync? |
14:12:22 | | Quit ctaylorr_ (Read error: 110 (Connection timed out)) |
14:12:25 | DMJC | so say I get a small usb extension cable, and I cut the data leads |
14:12:31 | DMJC | but leave the power ones intact |
14:12:34 | DMJC | will that do it? |
14:12:39 | dionoea | DMJC: just hold the menu key (if you're using rockbox) |
14:13:17 | dionoea | hold it for 10 seconds after pluging the usb cable in the iPod |
14:13:48 | DMJC | ok |
14:15:12 | | Quit XavierGr (Nick collision from services.) |
14:15:14 | | Join XavierGr_ [0] (n=xavier@ppp261-111.adsl.forthnet.gr) |
14:18:38 | LinusN | pondlife: the configure script terminates and tells me that i don't have flite,speak or festival installed |
14:24:28 | Falen | Any clue why I get an "implicit declaration warning" http://pastebin.com/m72547503 ? |
14:24:49 | | Join RaRe` [0] (n=Laffin_B@202-89-187-101.static.dsl.amnet.net.au) |
14:26:58 | LinusN | Falen: i can't see anything wrong there |
14:27:34 | XavierGr_ | Linus: sorry to bother you again with autopower on H100, but have you thought of an offhand circuitry? |
14:27:56 | LinusN | XavierGr_: no |
14:29:14 | | Quit aliask ("ChatZilla 0.9.78.1 [Firefox 2.0.0.6/2007073113]") |
14:29:38 | | Quit XavierGr_ () |
14:36:55 | Falen | I have tried everything, but the warning message is still there (and the code won't work) |
14:38:08 | | Part billodo |
14:38:34 | GodEater | Falen: how about pasting the whole error? |
14:39:28 | Falen | Ok |
14:39:31 | Falen | http://pastebin.com/m70ae5136 |
14:40:01 | B4gder | those warnings are probably not the reason the code doesn't work |
14:40:18 | B4gder | wel, the 340 one could be |
14:40:37 | Falen | http://pastebin.com/m4bc0cd89 |
14:40:48 | B4gder | the 91 one is because you don't have a prototype for the functoin before you use it |
14:41:19 | Falen | Ok |
14:42:31 | Falen | So.. a prototype is like making the same function on top of the source file? |
14:42:53 | B4gder | right, its a function declaration |
14:43:16 | B4gder | like "int foo(void *name);" |
14:43:17 | | Quit RaRe (Read error: 110 (Connection timed out)) |
14:43:37 | | Join RaRe [0] (n=Laffin_B@202-89-187-101.static.dsl.amnet.net.au) |
14:43:55 | pixelma | it just refuses to run another rock* plugin... ;) |
14:44:04 | | Join JajaComp [0] (i=d521d7aa@gateway/web/cgi-irc/labb.contactor.se/x-24a7c094087e27fa) |
14:44:22 | Falen | "int rocktower_ontile(void *s, void *tiles, void count);" would that be right? |
14:44:25 | JajaComp | Кто говорит по руÑÑки*? |
14:44:27 | * | Llorean wants to go through and rename all the rock*s and *boxes to simple names that don't all show up in the "r" section. |
14:44:33 | B4gder | JajaComp: english |
14:44:48 | JdGordon | Llorean: please do, that naming scheme hould be banned |
14:44:57 | JajaComp | i bad know english |
14:45:46 | Falen | JajaComp: http://translation2.paralink.com/ |
14:45:50 | JajaComp | Who can help my about RockBox on IPod 4g gray? |
14:46:19 | | Quit barrywardell (Remote closed the connection) |
14:46:28 | JajaComp | Thanks |
14:46:35 | B4gder | JajaComp: ask your question or state your problem and you'll find out |
14:47:33 | JajaComp | When I run RockBox my control's don't work |
14:48:58 | | Quit RaRe` (Read error: 110 (Connection timed out)) |
14:49:35 | JajaComp | but if i change button hold to on then off - control sometimes worked... |
14:49:56 | | Join barrywardell [0] (n=barry@wardell.ucd.ie) |
14:50:47 | Falen | The prototype just gave me more errors, http://pastebin.com/m3b92cfd0 |
14:51:06 | JajaComp | but if ipod run hard drive, control again not work... =((( |
14:53:11 | JajaComp | In what there can be a problem? |
14:56:06 | | Quit gromit`` (Remote closed the connection) |
14:56:33 | amiconn | Bagder: The ATJ2085 seems to be a CPU+DSP. I bet the audio decoding happens in the DSP part... |
14:56:49 | B4gder | yeah, that sounds reasonable |
14:56:58 | B4gder | which makes it an even greater pain |
14:57:59 | amiconn | The CPU is Z80 compatible, typically run at 24MHz, capable of up to 60MHz |
14:58:11 | amiconn | http://www.datasheet4u.com/html/A/T/J/ATJ2085_ActionsSemiconductor.pdf.html |
14:58:45 | amiconn | 24 bit DSP |
14:59:08 | JajaComp | It's about my problem? |
14:59:43 | B4gder | JajaComp: I don't understand your problem description |
15:00 |
15:00:07 | | Part DMJC |
15:00:19 | JajaComp | Control button down't when i start RockBox |
15:00:24 | amiconn | Banked memory... |
15:01:14 | B4gder | JajaComp: you mean no input at all works when you run rockbox? |
15:01:51 | | Join chrisjs169__ [0] (n=chrisjs@pool-71-254-214-208.hrbgpa.east.verizon.net) |
15:01:57 | JajaComp | Yes |
15:02:20 | B4gder | JajaComp: and all works fine when you run the original apple firmware? |
15:02:28 | | Quit secleinteer (Read error: 110 (Connection timed out)) |
15:02:36 | JajaComp | yes |
15:02:51 | | Join secleinteer [0] (n=scl@adsl-70-237-212-94.dsl.stlsmo.sbcglobal.net) |
15:02:54 | B4gder | I have no explanation! |
15:03:22 | pondlife | LinusN: Ah, I'll look at configure, thanks |
15:03:48 | JajaComp | but if I start RockBox and select HOLD ON, then select HOLD OFF sometimes controls begin work |
15:04:21 | Falen | Ah, now it won't compile at all. |
15:04:35 | | Join gromit` [0] (n=gromit@ras75-5-82-234-244-69.fbx.proxad.net) |
15:05:41 | JajaComp | Ask me what some questions that would better understand my problem |
15:05:58 | Llorean | B4gder: http://forums.rockbox.org/index.php?topic=11996 |
15:07:11 | | Part Llorean |
15:07:23 | B4gder | JajaComp: I can't think of any questions that would make me understand your problem any better, I think it sounds like either hw problems or a rockbox sw problem, and if the apple os works fine I'd say the latter is likely |
15:09:23 | JajaComp | It seems I can only wait ... ? |
15:09:57 | B4gder | JajaComp: no, you can do a lot of things, but if you don't do anything your only choice is to wait |
15:10:13 | B4gder | and cross your fingers |
15:11:07 | | Join maffe [0] (n=maffe@barmen.interhost.no) |
15:12:09 | JajaComp | What can I make? |
15:12:22 | | Part maffe |
15:12:53 | B4gder | what can _anyone_ do? |
15:12:59 | | Join maffe [0] (n=maffe@barmen.interhost.no) |
15:13:02 | B4gder | everyone can't just wait |
15:14:34 | Falen | I'm dying over here. I need to make prototypes of these two functions. But I can't. |
15:14:39 | Falen | http://pastebin.com/m46be896a |
15:15:21 | B4gder | add semicolons |
15:15:29 | B4gder | at the end of both lines |
15:16:50 | Falen | That easy? |
15:16:54 | Falen | Thank you! |
15:18:33 | Falen | warning: "struct sprite" declared inside parameter list |
15:18:40 | | Quit chrisjs169_ (Connection timed out) |
15:18:50 | B4gder | move the struct definitions to before the prototypes |
15:19:13 | | Quit Seed (Nick collision from services.) |
15:19:21 | | Join Seed [0] (i=ben@bzq-84-108-237-178.cablep.bezeqint.net) |
15:19:56 | Falen | Wohoo, working! :) |
15:23:02 | | Join BobShield [0] (i=rshield@c-24-15-123-57.hsd1.il.comcast.net) |
15:23:48 | | Quit chrisjs169__ (Read error: 110 (Connection timed out)) |
15:24:05 | | Join AndreaSunriseDo [0] (n=pissinyo@pD9556E97.dip.t-dialin.net) |
15:24:23 | AndreaSunriseDo | hello |
15:24:32 | AndreaSunriseDo | is someone out there, that can help me? |
15:24:37 | B4gder | shoot |
15:24:45 | | Quit webguest23 ("CGI:IRC") |
15:25:14 | AndreaSunriseDo | i'm tying to install rockbox onto my iRiver h10, but i can't find the system-directory... |
15:26:50 | B4gder | "f you can?t see the System directory, you will need to make sure your operating system is configured to show hidden files and folders." |
15:27:58 | AndreaSunriseDo | is is, the only file that apears now is "WMPInfo.xml" |
15:28:25 | Falen | I belive he's talking about the iRiver root directory |
15:28:30 | AndreaSunriseDo | jep |
15:28:42 | B4gder | I only quoted the manual ;-) |
15:29:00 | B4gder | I'm not very into the h10... |
15:30:15 | AndreaSunriseDo | Falen, can you help me? |
15:30:17 | | Join webguest79 [0] (i=5546a921@gateway/web/cgi-irc/labb.contactor.se/x-0140d337c10785cd) |
15:30:27 | | Join tumu [0] (n=tumu@dsl-olubrasgw1-ff2bc100-41.dhcp.inet.fi) |
15:31:07 | Falen | What is it that you need help with? |
15:31:45 | webguest79 | hallo, is any way to get playing audio samples in plugin? |
15:32:11 | AndreaSunriseDo | I'm trying to find my System-Directory |
15:32:27 | Falen | For your mp3-player? |
15:32:41 | webguest79 | not all, for example 512 for fft processing |
15:32:49 | webguest79 | for my iriver h300 |
15:33:07 | AndreaSunriseDo | yes, I'm trying to find my System-Directory in my iRiver h10 |
15:33:50 | Falen | http://www.misticriver.net/showthread.php?t=46338 |
15:34:30 | | Join Soul-Slayer [0] (n=Administ@89.240.224.116) |
15:35:01 | Falen | Pay attention to step 4, i believe that is what you were asking for. |
15:35:16 | Soul-Slayer | Where abouts should rb->yield() be put in plugins? Before, after, or in the middle of intensive code? |
15:35:43 | AndreaSunriseDo | k, thanks |
15:35:51 | AndreaSunriseDo | gotta go, CU!!! |
15:35:54 | | Quit AndreaSunriseDo () |
15:36:00 | Falen | Soul-Slayer: maybe in the main loop O.o? |
15:36:41 | Soul-Slayer | The main loop tends to execute a function that executes another function that executes... Etc... Was wondering if it should be embedded in one of them rather. |
15:36:57 | Falen | Ok |
15:37:26 | Soul-Slayer | I shall just have to sprinkle them around |
15:37:34 | Falen | Put it in all intensive loops, simple and effective |
15:37:44 | Soul-Slayer | Before or after the code though? |
15:38:01 | Falen | Hmm |
15:38:09 | B4gder | Soul-Slayer: your code should never execute very long between each invoke of yield |
15:38:23 | Soul-Slayer | Before -and- after then :) |
15:38:25 | B4gder | other than that, you can do them however you please ;-) |
15:39:30 | | Quit JajaComp ("CGI:IRC (EOF)") |
15:49:16 | | Quit JdGordon ("Konversation terminated!") |
15:49:39 | webguest79 | Hi, is any way to get currently playing audio samples in plugin? For example 512 for fft processing? What is the format of recorded samples by rb->pcm_record_data, stereo interleaved? |
15:51:19 | pondlife | Wow, just managed to create an english.voice of 3.7MB... |
15:52:44 | | Join elementz [0] (n=elementz@p4FC4C4B9.dip.t-dialin.net) |
15:52:52 | elementz | hi everybody |
15:53:31 | elementz | new to this - wondering if the efforts to port rockbox to the medion md 220 or md 420 are still continued? |
15:53:44 | elementz | posts on the forums have gone quiet on this topiv |
15:53:46 | elementz | *c |
15:55:09 | | Quit Toki_ (Read error: 110 (Connection timed out)) |
15:55:10 | Ishi`` | hi:) |
15:56:06 | elementz | Ishi``, you talking to me? ;-) |
15:56:06 | | Join XavierGr [0] (n=xavier@ppp264-40.adsl.forthnet.gr) |
15:56:08 | *** | Saving seen data "./dancer.seen" |
15:56:14 | Ishi`` | heu |
15:56:22 | Ishi`` | no all :p :) |
15:56:40 | elementz | kk |
15:57:12 | B4gder | elementz: continued? did they ever start for real? |
15:57:25 | elementz | B4gder, seems not llike it |
15:58:10 | | Part webguest79 |
15:58:17 | elementz | is porting actually a big undertaking? or does the rockbox code just need to be compiled for that specific hardware? |
15:58:29 | GodEater | porting is a huge undertaking |
15:58:36 | | Join chrisjs169__ [0] (n=chrisjs@pool-71-254-214-208.hrbgpa.east.verizon.net) |
15:58:39 | GodEater | it took 12 months or so for the gigabeat port for example |
15:58:46 | GodEater | and that was WITH documented hardware |
15:58:57 | B4gder | porting takes time and sweat |
15:59:05 | elementz | hmm dammit |
15:59:18 | B4gder | and preferably a team of eager hackers |
15:59:25 | GodEater | indeed |
15:59:27 | B4gder | and in this case, there doesn't seem to be any team |
15:59:38 | elementz | so i guess, the medion/aldipod port is dead |
15:59:49 | B4gder | dead until someone comes along willing to work on it |
15:59:58 | B4gder | like all ports work |
16:00 |
16:00:16 | B4gder | weirdly enough |
16:00:22 | | Join datachild [0] (n=datachil@217-208-144-87-no75.tbcn.telia.com) |
16:00:48 | elementz | guess, coding for embedded hardware in c is beyond my skills for now |
16:00:56 | | Quit XavierGr (Nick collision from services.) |
16:01:00 | | Join XavierGr [0] (n=xavier@ppp140-101.adsl.forthnet.gr) |
16:01:23 | B4gder | elementz: you should hunt down other owners of your player and get more people interested in a port |
16:01:25 | elementz | do you guys know anything at all about the hardware specs of the medion devices? |
16:01:39 | elementz | B4gder, i am about to ;-) |
16:02:18 | B4gder | we have no wiki page on it, it seems |
16:02:47 | elementz | yeah checked that as well |
16:03:26 | B4gder | you seen the NewPorts wiki page, right? |
16:03:50 | B4gder | http://www.rockbox.org/wiki/NewPort |
16:04:51 | elementz | reading it right now ;-) |
16:05:41 | amiconn | We really don't know many PP502x registers :\ |
16:06:26 | elementz | guess i will go back and first start with linuxfromscratch ;-) -> later i'll be able to look into advanced stuff like this then |
16:08:22 | preglow | amiconn: you don't say |
16:08:38 | amiconn | In fact we don't know about whole regions |
16:08:44 | preglow | retailos touches tons i've never even seen |
16:09:40 | preglow | the firmware, i mean |
16:11:55 | amiconn | 0x70000024, 0x600090nn, 0x6000b0nn, 0x70003800 <= tons of these are touched in OF startup |
16:13:07 | Ishi`` | snif for ipod nano :( |
16:13:57 | | Join Toki [0] (n=hsdbvlkb@gateimb.imb.lebedev.ru) |
16:15:20 | | Part LinusN |
16:23:52 | | Quit Soul-Slayer (Read error: 104 (Connection reset by peer)) |
16:25:01 | | Quit idnar (Nick collision from services.) |
16:25:03 | | Join idnar_ [0] (i=mithrand@unaffiliated/idnar) |
16:25:24 | pondlife | OK, Cygwin users who want to produce voice files should be able to using http://www.rockbox.org/tracker/task/7560. |
16:25:33 | pondlife | Works For Me |
16:25:43 | petur | (tm) |
16:25:51 | pondlife | (Might have broken Linux builds of course) :p |
16:26:23 | B4gder | getting it to work sounds great! |
16:26:32 | B4gder | did you manage to get it smaller? |
16:26:37 | B4gder | the output I mean |
16:26:37 | pondlife | Yep |
16:31:08 | amiconn | strange. |
16:31:24 | amiconn | The mini G2 firmware seems to handle model numbers which aren't greyscale |
16:31:34 | amiconn | ...and even some we don't know about |
16:32:44 | petur | common libraries? |
16:33:46 | petur | pp probably wrote the BSP and it was written to handle lots of devices? |
16:34:00 | amiconn | The model numbers are ipod specific afawk |
16:36:15 | amiconn | And we know 0x01...0x07, 0x0b and 0x0c |
16:36:31 | amiconn | The mini G2 firmware checks for 0x08 and 0x09 as well |
16:36:47 | amiconn | And it checks 0x06 which is color |
16:38:06 | * | preglow wonders why they do it that way instead of using ifdef |
16:38:29 | B4gder | haha, "patterns" you know patterns... |
16:38:52 | petur | preglow: precompiled libraries? |
16:38:54 | * | B4gder has overheard OO people |
16:39:11 | preglow | petur: sure, if they hate supplying multiple libraries or something |
16:39:29 | preglow | B4gder: i know c people who talk patterns all the time too |
16:39:46 | B4gder | yeah, its obviously contagious |
16:39:57 | B4gder | better stay away from it |
16:40:36 | amiconn | 0x08 looks like an alternate version code for G4 grayscale (normally 0x05), and 0x09 like an alternative version code for G4 color (normally 0x06) |
16:40:44 | preglow | design patterns can be nice |
16:41:24 | preglow | amiconn: perhaps there are several revs, weird that we haven't seen them, though |
16:41:41 | amiconn | Might be prototype IDs |
16:41:51 | preglow | yeah |
16:42:22 | amiconn | Same thing exists on archos, where even the Ondio OF checks some hardware config bits which only exist in a single version on Ondio |
16:42:31 | amiconn | They're leftovers from early recorders |
16:42:36 | preglow | you shouldn't plan exclusively in terms of patterns, but i know for sure that reading a couple of design pattern books has made me think of cleverer solutions tons of times |
16:42:51 | preglow | but then again, i don't have an irrational fear of oo :> |
16:43:02 | B4gder | well, the "factory pattern" is mostly abused |
16:43:09 | preglow | yeah, i can agree with that |
16:43:12 | B4gder | and it causes what we're discussing here |
16:43:16 | preglow | but that also is the one pattern absolutely everyone knows |
16:43:21 | amiconn | I found an lcd parameter table, and need to track down which row is used per target, so I can implement proper lcd startup/shutdown for suspend mode |
16:43:24 | B4gder | yes, like me ;-) |
16:43:35 | preglow | factory and singleton are the stapler ones, heh |
16:43:53 | preglow | staple, even |
16:43:58 | amiconn | On most greyscale ipods it's possible to read back the LCD_POWER_CONTROL register, but unfortunately not on mini G2 |
16:44:33 | amiconn | Seems it's not too difficult, as actually all PP502x greyscale ipods use the same value |
16:44:42 | amiconn | Only 1st...3rd gen are special |
16:45:24 | | Join thegeek [0] (n=thegeek@s189a.studby.ntnu.no) |
16:48:24 | pondlife | Could a Linux user test that http://www.rockbox.org/tracker/task/7560 doesn't break voice (or any other) building? I'd like to commit it. |
16:49:09 | | Quit miepchen^schlaf (Read error: 110 (Connection timed out)) |
16:49:32 | | Join miepchen^schlaf [0] (n=hihi@p54BF5C93.dip.t-dialin.net) |
16:49:34 | B4gder | it would be cool if some windows users could setup an automated build of voices based on that |
16:49:57 | pondlife | It still relies on Cygwin a little |
16:50:18 | B4gder | well, I like the fact that it would rely on scrips and code in svn |
16:50:33 | | Quit tedrock (Client Quit) |
16:50:57 | pondlife | Me too. But it's slow because (a) it uses Cygwin and (b) it regenerates the SAPI objects for each clip |
16:51:15 | pondlife | I can't see a way to get around that whilst using the standard scripts. |
16:51:54 | pondlife | Also there are a lot of pronounciation fixups (for different SAPI voices) in the Windows script which haven't been moved across. |
16:52:09 | pondlife | Plug-ins is now pronounced ploojins again :) |
16:52:16 | B4gder | yay! |
16:52:26 | B4gder | improvements can always go in later |
16:52:50 | pondlife | Yep, and they are probably needed for the Linux TTSes too. |
16:54:05 | markun | I don't think espeak said ploojing |
16:54:12 | amiconn | pondlife: Let one vbscript run as 'server', which opens & holds the sapi object, and use it from the other script |
16:54:31 | amiconn | pondlife: Btw, the ploojins problem is ms voice specific |
16:54:47 | amiconn | Other voices don't have this problem (e.g. at&t) |
16:54:53 | pondlife | amiconn: The patch is there if you want to play... |
16:55:51 | | Join ldarby [0] (n=ldarby_N@cpc5-cmbg4-0-0-cust892.cmbg.cable.ntl.com) |
16:58:03 | | Join chrisjs169_ [0] (n=chrisjs@pool-71-254-214-208.hrbgpa.east.verizon.net) |
16:58:59 | | Join tedrock [0] (n=tedrock@d235-159-230.home1.cgocable.net) |
17:00 |
17:00:10 | | Quit B4gder ("It is time to say MOOO") |
17:03:07 | | Join wippeout [0] (n=wippeout@unaffiliated/wippeout) |
17:03:11 | wippeout | hello |
17:03:30 | wippeout | have you a top list of mp3 player ? |
17:03:58 | markun | wippeout: what's that? |
17:04:12 | markun | list of supported players? |
17:04:20 | markun | or best players to buy? |
17:04:37 | wippeout | best players to buy |
17:04:55 | markun | http://www.rockbox.org/twiki/bin/view/Main/BuyersGuide |
17:05:11 | wippeout | sansa seems to be good |
17:05:17 | wippeout | fm tuner, extension slot |
17:05:34 | wippeout | i found a e280 (8gb) to 180eur |
17:06:05 | wippeout | have you a personal preference ? |
17:06:43 | markun | I'm happy with my Gigabeat F40, but no fm tuner and it's not flash based |
17:06:54 | wippeout | ok |
17:06:56 | | Part maffe |
17:07:28 | wippeout | i don't know if sans e280 will support SDHC micro sd ? |
17:09:07 | | Join MySic [0] (n=MySic@mur31-1-82-237-204-133.fbx.proxad.net) |
17:09:20 | wippeout | the cowon has the best battery life |
17:11:27 | | Quit chrisjs169__ (Read error: 110 (Connection timed out)) |
17:14:04 | amiconn | Anyone with a 3rd gen, 4th gen grayscale. or mini 1st gen around? |
17:14:08 | * | amiconn needs testers |
17:14:59 | * | petur is following a 3rd gen and an h10-5gb on ebay.... |
17:15:18 | | Quit My_Sic (Connection timed out) |
17:18:38 | | Join Domonoky [0] (n=Domonoky@85.179.50.213) |
17:25:38 | | Part elementz ("Verlassend") |
17:28:44 | amiconn | argh! |
17:28:53 | pondlife | argh? |
17:29:09 | * | pondlife imagines smoke coming from one of amiconn's 2Gs. |
17:29:29 | amiconn | This lcd setup is a mess |
17:30:19 | amiconn | There are G2 versions with different LCD panels needing different parameters |
17:31:34 | amiconn | Even default contrast is different |
17:31:54 | pondlife | Urgh. 2G and 2.1G.. |
17:32:09 | amiconn | If it was that simple... |
17:32:19 | pondlife | n dimensions of iPods |
17:32:33 | amiconn | These differences can't be found by checking the hw revision part |
17:32:54 | amiconn | It needs checking a specific PP register which we don't know so far |
17:33:01 | | Join tyrion [0] (n=SkyCon@193.1.99.74) |
17:33:37 | pondlife | diff −−binary 2g1 2g2 |
17:33:47 | amiconn | eh? |
17:34:01 | pondlife | Nothing, just silliness. |
17:34:16 | pondlife | Could you scan the OF of each? |
17:34:25 | * | Domonoky reads about voice building an rbutil.. it would be easy to make voice files with rbutil.. whats not so easy, is to use SAPI voices in rbutil :-) |
17:34:25 | pondlife | Or is it identical? |
17:34:50 | amiconn | The OF is the same |
17:35:07 | amiconn | It's even a unified firmware for 1st and 2nd gen |
17:35:13 | amiconn | All checks happen at runtime |
17:36:13 | amiconn | At least I learned how to fix the drifiting blacklevel (by experimentation, not from the OF) |
17:36:46 | wippeout | what do you think about psp for mp3 features ? |
17:37:30 | | Join n1s [0] (n=nils@h218n1fls35o293.telia.com) |
17:37:38 | amiconn | Hmpf, and the 3rd gen firmware seems to rely on the ROM for lcd operations |
17:41:22 | * | n1s sees daily voice files, nice! |
17:42:16 | * | n1s also wonders if voice works for anyone, there seems to have been quite a bit of trouble, and I was away yesterday and most of today... |
17:42:48 | GodEater | I was still getting data aborts with it this morning |
17:42:57 | GodEater | but that was an improvement on completely hanging my ipod yesterday |
17:43:29 | tyrion | last.fm question: hi all, i have autorun scripts set up keep .scrobbler.log upto date on my PC. Whats the easiest way of getting that to the last.fm site in XP? |
17:43:56 | | Quit chrisjs169_ ("Konversation terminated!") |
17:43:58 | n1s | GodEater: was that after http://svn.rockbox.org/viewvc.cgi/trunk/apps/talk.c?r1=14231&r2=14232 |
17:44:28 | GodEater | n1s: yep |
17:44:43 | n1s | GodEater: and it was reproducible? |
17:44:50 | | Nick idnar_ is now known as idnar (i=mithrand@unaffiliated/idnar) |
17:44:58 | GodEater | which? The hang, or the data abort ? |
17:45:08 | n1s | data abort |
17:45:25 | GodEater | yes - it happened every time (ironcically) I went to the menu option to turn off voice menus |
17:45:34 | GodEater | I have the address is you're interested |
17:45:40 | GodEater | 0x00019184 |
17:45:55 | n1s | GodEaterdid it speak before crashing? |
17:47:03 | n1s | GodEater; and could you look that adress up in a map file for your build? |
17:48:35 | GodEater | erm - probably |
17:48:41 | * | GodEater did the build himself |
17:49:09 | GodEater | does the map file get written somewhere in the build dir ? |
17:49:16 | GodEater | or do I need to run a different make command ? |
17:50:00 | n1s | GodEater: yep inside the apps dir in your build dir, rockbox.map |
17:51:40 | * | GodEater wonders is he should svn up and redo the check |
17:51:46 | GodEater | I can't find it exactly |
17:52:00 | GodEater | but it looks like it's around the talk_ functions |
17:52:05 | n1s | GodEater: please do |
17:52:06 | GodEater | somewhat unsurprisingly |
17:52:19 | GodEater | okay - doing it now |
17:54:29 | | Quit Rob222241 (Read error: 104 (Connection reset by peer)) |
17:55:14 | | Join Rob2222 [0] (n=Miranda@p54B14C5E.dip.t-dialin.net) |
17:56:12 | *** | Saving seen data "./dancer.seen" |
17:56:13 | petur | tyrion: google for qtscrobbler |
17:56:15 | * | n1s just installed a sim on his h300, didn't work too well... :-/ |
17:57:01 | | Join Xerion [0] (i=xerion@cp198589-d.landg1.lb.home.nl) |
17:57:22 | GodEater | ooh - different address this time |
17:57:50 | tyrion | petur: cheers |
17:58:18 | | Quit MySic (Read error: 104 (Connection reset by peer)) |
17:58:26 | petur | tyrion: written by desowin, who also hangs around here... |
17:59:13 | desowin | and in #rockbox-community as well ;-) |
17:59:48 | GodEater | n1s: the crash address this time makes no sense |
18:00 |
18:00:00 | GodEater | it was reported at 0x03f00d8c |
18:00:05 | petur | desowin: I saw you're working on qtscrobbler, anything nice coming? |
18:00:15 | GodEater | which is somewhere in the audio buffer if I'm reading the map right |
18:00:51 | desowin | petur: cli version by obo :-) |
18:01:08 | Domonoky | desowin: have you seen our efforts for a qt version of rbutil ? now it should be even easier to integrate qtscrobbler or libscrobbler :-) |
18:01:10 | petur | nice |
18:01:15 | n1s | GodEater: well, the voice file lives in the audio buffer... maybe we try to access it unaligned |
18:01:18 | GodEater | hm - and yet repeating the test makes it crash in the talk functions again |
18:01:27 | * | n1s wishes he had an ARM target to test on... |
18:01:41 | n1s | GodEater: which talk_function? |
18:01:44 | GodEater | n1s: do you wish me to send the map files I have ? |
18:01:49 | GodEater | you could work out which function then |
18:02:03 | n1s | GodEater: sure |
18:02:11 | GodEater | pm me your email address |
18:02:14 | desowin | Domonoky: yes, I did |
18:02:36 | | Quit petur ("work->shopping->home") |
18:04:35 | GodEater | n1s: sent |
18:04:48 | n1s | GodEater: thanks |
18:05:51 | GodEater | as I say the address doesn't match any function precisely, but it's in the right region for the talk_ ones |
18:06:03 | GodEater | if you can tell which one it is, I'd be interested to hear ;) |
18:08:18 | n1s | GodEater: it seems to be in the is_voice_queued function which iirc was added by the "voice more splashes" patch |
18:08:24 | * | Domonoky sees the new sapi5 vbs files in the tracker, and thinks he can reuse this to use Sapi5 in rbutil :-) at least for generating talkfiles :-) |
18:09:45 | | Quit Falen (Read error: 110 (Connection timed out)) |
18:09:48 | GodEater | n1s: I've just rebuilt my voice file too (which previously I hadn't done) and now I can't make the crash happen |
18:10:27 | n1s | GodEater: hahaha, well thats, just fun :-) |
18:10:43 | GodEater | so it seems a bad voice file was causing the crash |
18:10:48 | GodEater | but it's sad that that happens |
18:10:58 | n1s | GodEater: so, does voice work ok for you now? |
18:11:07 | GodEater | I still have the broken voice |
18:11:18 | GodEater | would sending you the working one, and the broken one be of any use ? |
18:11:47 | | Quit XavierGr (Nick collision from services.) |
18:11:51 | | Join XavierGr [0] (n=xavier@ppp140-101.adsl.forthnet.gr) |
18:11:58 | n1s | GodEater: wht is broken about it? |
18:12:33 | GodEater | well I *assume* it is missing a sample for one of the menu options |
18:12:56 | pondlife | GodEater: Run a gdb to find out why a bad voice file crashes Rockbox? |
18:13:09 | n1s | so voice clips don't match strings? |
18:13:12 | pondlife | We should be able to detect something way wacky. |
18:13:16 | amiconn | The table in the 3rd gen ROM also covers the mini LCDs ... |
18:13:37 | GodEater | n1s: I'm not sure - I don't know the format of voice files |
18:14:29 | n1s | GodEater: but what happends whee it should voice something? no output? wrong output? |
18:14:39 | GodEater | it causes the data abort |
18:14:49 | GodEater | the data abort does not happen with the new voice file |
18:15:12 | n1s | so it does speak? |
18:15:15 | GodEater | no |
18:15:19 | GodEater | instant crash |
18:15:31 | GodEater | pondlife: isn't gdb only any use on a sim ? |
18:15:34 | n1s | aha, now i get it |
18:15:42 | * | n1s is a bit slow |
18:15:57 | pondlife | Yes, but if you have the bad voicefile handy it may segfault for you |
18:16:01 | GodEater | as soon as I attempted to get into the "Voice Menus" yes or no selection it fell over |
18:16:31 | * | pondlife imagines a .voice-file based virus.. |
18:16:37 | * | GodEater compiles a sim |
18:16:52 | n1s | GodEater: so you have one voice file that crashes and one that throws a data abort? |
18:17:02 | GodEater | no - sorry |
18:17:15 | GodEater | I have one that causes a data abort, which means I then have to hard reset the ipod |
18:17:24 | GodEater | and I have one which doesn't cause any crash at all |
18:17:27 | GodEater | and appears to work fine |
18:17:41 | n1s | GodEater: ah ok, that's nice :-) |
18:17:42 | alienbiker99 | what does it mean when i get a file type array full when i boot up? |
18:17:50 | GodEater | although the "yes" menu option isn't voiced |
18:17:51 | GodEater | it's silent |
18:18:10 | GodEater | alienbiker99: means you need to update your build |
18:18:36 | alienbiker99 | ok ill try |
18:18:49 | n1s | GodEater: hmm, that may be interesting, "yes" should be the first clip of all |
18:19:15 | GodEater | It doesn't sound in any of the settings menus where it's used |
18:23:04 | alienbiker99 | hmm this is messed up, i keep gettin this error |
18:23:33 | n1s | alienbiker99: I think someone forgot to increase the array size |
18:23:54 | amiconn | GodEater: Eh? Our abort handler should allow to reboot on button press |
18:24:05 | amiconn | (don't remember which button that is atm) |
18:24:14 | GodEater | amiconn: I didn't know that worked on ipod |
18:24:19 | alienbiker99 | ok, i guess ill have to wiat |
18:24:23 | | Quit Rob2222 (Read error: 104 (Connection reset by peer)) |
18:24:26 | GodEater | n1s, pondlife: yep - getting a segfault in the sim |
18:24:44 | amiconn | Well, maybe it doesn't work on ipods... making it work on the port based ones shouldn't be hard though |
18:24:51 | amiconn | (1st...3rd gen) |
18:25:02 | amiconn | I mean those where the buttons are hooked up to GPIO |
18:25:16 | | Join Rob2222 [0] (n=Miranda@p54B14C5E.dip.t-dialin.net) |
18:25:20 | n1s | GodEater: does gdb tell you anything usefull? |
18:25:23 | amiconn | The nwer ones use this strange opto interface... |
18:25:24 | pondlife | GodEater: So you can hopefully do a "bt" and see which line is failing on |
18:26:44 | GodEater | talk.c:422 |
18:26:47 | GodEater | queue_clip |
18:27:08 | pondlife | Any wacky pointers or sizes? |
18:27:22 | pondlife | You can type display <varname> |
18:27:30 | GodEater | queue_clip (buf=0x504384e0 <Address 0x504384e0 out of bounds>, size=1200, enqueue=false) |
18:27:55 | pondlife | OK, so need to work back down the stack to see where that address is calculated. |
18:28:35 | GodEater | talk_id is the previous call |
18:28:38 | | Join bagawk_ [0] (n=lee@unaffiliated/bagawk) |
18:29:19 | * | GodEater wonders why this didn't work in ddd |
18:30:57 | | Join chrisjs169 [0] (n=chrisjs@pool-71-254-214-208.hrbgpa.east.verizon.net) |
18:32:11 | amiconn | There seems to be a 3.5th gen ipod... |
18:32:33 | amiconn | ...which should be a "mini" with PP5002 |
18:32:45 | amiconn | weird stuff... |
18:36:27 | | Quit obo ("bye") |
18:38:19 | | Quit Guile`` (Read error: 104 (Connection reset by peer)) |
18:39:20 | n1s | GodEater: could you try something? |
18:40:00 | | Quit bagawk (Read error: 110 (Connection timed out)) |
18:40:50 | | Quit miepchen^schlaf (Read error: 110 (Connection timed out)) |
18:40:54 | | Join miepchen^schlaf [0] (n=hihi@p54BF5F8C.dip.t-dialin.net) |
18:41:25 | amiconn | And there are 3 versions of the "normal" 3rd gen... |
18:44:18 | * | n1s wants a tester with an arm based target |
18:45:18 | | Join dandin1 [0] (n=dandin1@bas7-ottawa23-1088824222.dsl.bell.ca) |
18:48:04 | | Quit barrywardell (Remote closed the connection) |
18:48:13 | | Nick advcomp2019- is now known as advcomp2019 (n=advcomp2@66.172.231.192) |
18:48:39 | | Join Genre9mp3 [0] (n=yngwiejo@rockbox/contributor/Genre9mp3) |
18:49:21 | * | n1s thinks he spotted the bug but can't test... |
18:51:32 | | Join petur [0] (n=petur@rockbox/developer/petur) |
18:53:16 | | Join misarm [0] (i=515c9101@gateway/web/cgi-irc/labb.contactor.se/x-265a359f69ee94c3) |
18:53:26 | | Join rretzbach [0] (n=robert@dslb-084-062-020-113.pools.arcor-ip.net) |
18:57:23 | misarm | Hi, please has anyone an experiences with recording in plugin - rb->pcm_record_data() ? Could you tell me please, in which format I will get a samples? Thanks |
19:00 |
19:01:17 | jhMikeS | misarm: 16 bit native endian |
19:02:42 | | Quit misarm ("CGI:IRC (Ping timeout)") |
19:03:26 | * | jhMikeS kindly asks if anyone would be so nice to check a proper dual-core kernel update ... esp. on pp5020 of course (will link) |
19:04:23 | | Join misarm [0] (i=515c9101@gateway/web/cgi-irc/labb.contactor.se/x-f6f6db503c840632) |
19:06:06 | | Join Febs [0] (n=chatzill@38.98.196.75) |
19:06:19 | | Join jgarvey [0] (n=jgarvey@cpe-024-162-254-070.nc.res.rr.com) |
19:06:38 | amiconn | LCD contrast control reg is handled wrong - also in ipl - for 1st gen and some 2nd gen |
19:06:54 | misarm | thanks, and what about stereo (iriver h320)? |
19:07:17 | jhMikeS | misarm: same thing, 16-bits per channel |
19:07:45 | | Join obo [0] (n=obo@rockbox/developer/obo) |
19:09:09 | jhMikeS | amiconn: to busy to try checking really quick? btw, it's not a core locking patch like what what tried before. they processors remain largely independent. |
19:09:30 | n1s | GodEater: If you read this later, try removing one l from line 194 in talk.c so that it reads: structec_convert(audiobuf, "lllll", 1, true); (with 5 l) and see if that makes the "yes" clip play, |
19:09:39 | amiconn | My tree is heavily patched atm... |
19:10:47 | misarm | but interleaved? i have only one buffer... |
19:10:57 | n1s | it seems LinusN added one too many so that we are byte-swapping the offset for the first clip which basically means we could play any random bit of data which is a BadThing (tm) |
19:11:06 | jhMikeS | misarm: yes interleaved |
19:11:44 | jhMikeS | misarm: look at firmware/pcm_record.c. it uses exactly the same API the plugins would use. |
19:12:34 | | Join pepie34 [0] (n=pepie34@cop60-1-82-240-26-92.fbx.proxad.net) |
19:12:42 | | Quit thegeek () |
19:13:15 | | Join ScriptS [0] (n=KELEBEK6@88.235.239.117) |
19:13:57 | | Quit ScriptS (Excess Flood) |
19:17:54 | obo | jhMikeS: can test on a 5g if you want |
19:18:21 | jhMikeS | obo: you can patch and build? |
19:18:29 | obo | yup |
19:18:29 | | Quit misarm ("CGI:IRC (EOF)") |
19:19:19 | jhMikeS | btw, it hits alot of file because of a name change it's not really much. http://www.rockbox.org/twiki/bin/viewfile/Main/MichaelSevakis?rev=1;filename=dual-core-compat.diff |
19:20:13 | jhMikeS | and thanks for checking it out |
19:20:38 | | Join amigan [0] (i=dcp1990@unaffiliated/amigan) |
19:20:56 | obo | no worries - does anything in particular need testing, or just general usage? |
19:21:34 | jhMikeS | make sure it boots, plays and mpegplayer functions if possible |
19:21:48 | jhMikeS | if you have a voice file, that too while playing |
19:23:57 | jhMikeS | 5g is which pp? |
19:25:35 | obo | 5022 I think |
19:29:08 | | Quit courtc (Read error: 110 (Connection timed out)) |
19:29:56 | | Join ompaul [0] (n=ompaul@freenode/staff/gnewsense.ompaul) |
19:30:31 | obo | the blacklight has stopped working (always off) after using mpegplayer |
19:32:03 | jhMikeS | running though? sansa doesn't do that...hmmm. |
19:32:50 | obo | but works after stopping the fading - timer_register issue? |
19:33:38 | jhMikeS | you mean after disabling the option? |
19:33:43 | obo | yes |
19:34:24 | jhMikeS | I wouldn't expect a timer_register issue since it touches nothing there specifically. |
19:35:48 | obo | Data abort :( |
19:36:10 | | Join datasleep [0] (n=datachil@217-208-144-87-no75.tbcn.telia.com) |
19:36:11 | | Quit datachild (Nick collision from services.) |
19:36:17 | jhMikeS | those never happen otherwise? |
19:36:37 | | Nick datasleep is now known as datachild (n=datachil@217-208-144-87-no75.tbcn.telia.com) |
19:37:44 | obo | pcmbuf_play_start, occured after resuming playback after using mpegplayer |
19:37:58 | obo | I don't normally get DAs, but I don't normally use mpegplayer either |
19:39:00 | obo | I'll try to re-create it with a clean build |
19:39:13 | jhMikeS | interesting. that code has no connection with this patch. |
19:40:22 | obo | when there were some issues after the clock changes a month or so ago, I had similar issues |
19:42:31 | jhMikeS | r12 is expected to be saved for the fiq handler and some issues have to do with that getting clobbered by c code. |
19:43:00 | maddler | evening all... |
19:43:18 | obo | jhMikeS: DA at the same address with a clean build |
19:47:12 | | Join Soul-Slayer [0] (n=jonno@78.145.60.4) |
19:47:16 | jhMikeS | obo: ok, so it's not my fault :). otherwise things go fine with it? |
19:48:08 | | Quit pondlife ("disconnected has pondlife") |
19:50:53 | | Join robin0800 [0] (n=robin080@cpc3-brig8-0-0-cust132.brig.cable.ntl.com) |
19:52:08 | * | jhMikeS wonders if H120 will cough re: the fading thing |
19:54:49 | | Join Nico_P [0] (n=nicolas@rockbox/developer/NicoP) |
19:56:16 | *** | Saving seen data "./dancer.seen" |
19:59:14 | | Join robin_0800 [0] (n=robin080@cpc3-brig8-0-0-cust132.brig.cable.ntl.com) |
20:00 |
20:00:46 | | Join Guile`` [0] (n=Guile@78.113.51.91) |
20:02:49 | obo | I jhMikeS: no crashes after disabling voice and deleting the english.voice file - otherwise just the backlight problem |
20:03:02 | | Join bospaadje [0] (n=bospaadj@ip82-139-84-212.lijbrandt.net) |
20:03:18 | jhMikeS | obo: I think there were issues with mpegplayer and voice |
20:03:44 | pixelma | yes, there even is a bugreport for it |
20:04:03 | obo | oops, I don't use either on a regular basis |
20:04:05 | jhMikeS | obo: but the backlight problem happens every time? what exactly do you observe? and it's only after mpegplayer correct? |
20:05:00 | pixelma | FS #7523 |
20:05:33 | obo | jhMikeS: correct - first time is was stuck off, now it's stuck on - as soon as I disable the fade options it will change state as normal |
20:05:57 | jhMikeS | obo: sorry to interview so much. does the backlight problem after mpegplayer only happen with voice? |
20:06:20 | obo | no, also without voice |
20:06:42 | jhMikeS | obo: it stops changing or it fades and then pops back to the last state? |
20:06:51 | obo | it stops changing |
20:08:05 | jhMikeS | you updated all the plugins too? |
20:08:13 | obo | yes |
20:09:33 | | Quit miepchen^schlaf (Read error: 110 (Connection timed out)) |
20:09:46 | | Join miepchen^schlaf [0] (n=hihi@p54BF7A7A.dip.t-dialin.net) |
20:10:08 | jhMikeS | hmmm...nothing's changed in the basic design from svn. mpegplayer must clobber something and the code changes the layout of rb. current theory. it's simply a generalization of current IRQ handling in the kernel to communicating with the other processor. |
20:12:30 | | Quit Ishi`` () |
20:17:42 | | Quit robin0800 (Read error: 110 (Connection timed out)) |
20:20:25 | | Join DerPapst [0] (n=DerPapst@pD9EB1AFE.dip0.t-ipconnect.de) |
20:20:46 | * | DerPapst read "tester" and "G3" in one line |
20:20:54 | DerPapst | good morning btw :) |
20:22:48 | petur | *yawn* |
20:23:31 | DerPapst | ;) |
20:28:46 | | Quit robin_0800 (Read error: 110 (Connection timed out)) |
20:31:01 | | Join thegeek [0] (n=thegeek@s189a.studby.ntnu.no) |
20:31:01 | DerPapst | amiconn: anything you want me to test on my G3? |
20:32:32 | | Quit miepchen^schlaf (Read error: 110 (Connection timed out)) |
20:32:35 | | Quit Soap () |
20:32:45 | | Join miepchen^schlaf [0] (n=hihi@p54BF7A7A.dip.t-dialin.net) |
20:35:45 | | Quit Rob2222 (Read error: 104 (Connection reset by peer)) |
20:36:54 | amiconn | DerPapst: amiconn.dyndns.org/lcd_test.diff">http://amiconn.dyndns.org/lcd_test.diff |
20:37:30 | amiconn | I would also like to see this tested on 4th gen grayscale, mini 1st gen, and maybe other 3rd gens |
20:38:06 | * | DerPapst has actually 2 G3s... |
20:38:08 | amiconn | Two tests: (1) "View I/O Ports" lists 2 LCD registers. I want to know the values. |
20:38:26 | | Join dnanar [0] (n=dnanar@mar06-1-88-167-174-249.fbx.proxad.net) |
20:38:33 | dnanar | hi all ! |
20:38:38 | amiconn | (2) Enter "View HW Info". LCD should go to sleep (content disappears) for 2 seconds, then wake up again |
20:38:51 | * | jhMikeS starts whining like a brat 'cause he can't get a pp5020 check done :p |
20:38:57 | amiconn | Oh, and repeat (1) afterwards. Register values shouldn't have changed |
20:39:29 | DerPapst | ok |
20:39:48 | DerPapst | jhMikeS: G3 is pp5002... so sorry ;) |
20:40:17 | amiconn | Compiling will throw a warning which can be ignored ("implicit declaration..." |
20:40:18 | * | jhMikeS starts throwing tantrums ;) |
20:40:37 | | Quit elinenbe (Read error: 110 (Connection timed out)) |
20:41:25 | * | jhMikeS actually needs to get FW card to hook up his G3 and so anyone that wants to sell one cheap that works on XP ... |
20:41:31 | dnanar | does anyone know a web page where difference are listed between a ipod photo and an ipod video using rockbox please ? i'm hesitating between the two models, and it sounds that with rockbox, except LCD size, there are any difference between them ? (for exemple if bettery is during much more longer with 5G ipod, etc....) |
20:41:43 | dnanar | battery* |
20:41:52 | DerPapst | jhMikeS: why not transfer files over usb? |
20:42:30 | jhMikeS | can't plug it with the apply fw cable and it's practically uncharged too |
20:42:35 | dnanar | or if anyone has got an mp3 player with >60GB memory between 200/250€ (~275$), it would be great to know which model is it =) |
20:42:49 | jhMikeS | s/spply/apple/ |
20:43:01 | dnanar | *supported by rockbox (or playing ogg :p) |
20:43:56 | DerPapst | jhMikeS: ah.. so you don't have an usb cable for the ipod? |
20:45:07 | jhMikeS | no, and without charging it it won't stay running anyway since iiuc this player won't charge on USB |
20:46:07 | | Join Rob2222 [0] (n=Miranda@p54B14C5E.dip.t-dialin.net) |
20:46:22 | DerPapst | yes... but if you had a usb cable i would have modded the fw cable so i can charge the ipod with a normal 12V 2A adapter... |
20:47:53 | jhMikeS | it seems it's possible to get a fw card cheap enough it's hardly worth hacking stuff up. I'm just wondering someone has one here. |
20:48:04 | markun | dnanar: some people in here have upgraded their < 60GB players with a 80GB disk |
20:48:34 | DerPapst | i have one.... was about 15EUR including USB 2.0 |
20:48:39 | dnanar | huh on which models can you do that ? |
20:49:17 | markun | dnanar: amiconn and petur a iriver H340 I think. linuxstb a Toshiba Gigabeat F20 (with the case of a F40) |
20:49:18 | DerPapst | iPods irivers... jiggerbeats |
20:49:40 | amiconn | I upgraded my H140 and my archos recorder to 80GB |
20:49:41 | qwm | hmm. upgraded rockbox the other day. now there's tons of glitches and speed variations when i play mp3s.. |
20:50:35 | markun | qwm: which player do you have? |
20:50:45 | qwm | ipod nano 1g |
20:52:42 | | Join Lear [0] (i=chatzill@rockbox/developer/lear) |
20:53:13 | markun | qwm: I believe there are some problems with the nano because of clock changes |
20:53:14 | dnanar | markun: huh but it is not much more expensive to buy a player than an upgrade ?! (sounds it is with techrestore prize :s) |
20:53:52 | markun | dnanar: I don't understand your question |
20:54:08 | qwm | markun: oh. :\ any idea when it will have been fixed? |
20:54:20 | markun | amiconn: do you know anything about the nano problems? |
20:55:05 | dnanar | i mean if you buy a 20gb player at ~150$ then a 60GB hdd at ~150$ it will cost 300$, worst than buying directly a 60gb hdd player no ? |
20:55:27 | markun | yes, that would be more expensive |
20:56:02 | markun | but the choice of > 60GB players which can run rockbox is a bit limited |
20:56:45 | markun | The Gigabeat X60 would be nice, but impossible to find anywhere |
20:57:19 | markun | dnanar: http://www.rockbox.org/twiki/bin/view/Main/BuyersGuide |
20:58:10 | dnanar | ah ok thanks for the link =)) |
20:58:27 | dnanar | is ipod video = ipod photo ? |
20:58:31 | markun | no |
20:58:42 | markun | ipod photo = ipod color |
20:59:24 | dnanar | and it is not here ? |
21:00 |
21:01:05 | | Join Ishi`` [0] (i=Ishi__@cro34-3-82-236-92-216.fbx.proxad.net) |
21:01:29 | DerPapst | what is where? |
21:01:56 | markun | dnanar: where? |
21:02:09 | markun | ah, no, it's not in the list |
21:03:35 | markun | DerPapst: I guess he's talking about our buyers guide |
21:04:30 | DerPapst | well... a lot of daps are missing there... at least most of the iPods |
21:06:16 | | Quit Rob2222 (Read error: 104 (Connection reset by peer)) |
21:06:40 | | Join robin0800 [0] (n=robin080@cpc3-brig8-0-0-cust132.brig.cable.ntl.com) |
21:07:44 | dnanar | markun: yes i was talking about that =) |
21:07:58 | dnanar | wow cowon iaudio X5 sound amazing. |
21:08:33 | amiconn | markun: Only that there seem to be problems on some nanos, and I am 99% sure it's not the clock setup itself |
21:11:13 | | Join kubiix [0] (n=Miranda@ip-89-103-17-41.karneval.cz) |
21:11:37 | DerPapst | (1) Timing1_CTL: 0000a0ff; Timing2_CTL: 000080FF. (2) Screen went of, no black lines and woke up with no problems. Backlight stayed on. (3) Timing1_CTL: 0000a0ff; Timing2_CTL: 000080FF |
21:11:48 | DerPapst | amiconn ^ |
21:12:07 | amiconn | Erm, I want to know the LCD registers... |
21:12:36 | DerPapst | o.O sry.. i thoght that were them ;) |
21:12:50 | DerPapst | ahh |
21:13:01 | DerPapst | found them ;) |
21:13:01 | amiconn | LCD R2: xx R3: yy |
21:13:27 | DerPapst | R2: 0055; R3: 150C |
21:13:57 | amiconn | That's after you went into View HW info, right? |
21:13:59 | DerPapst | same after switching lcd off |
21:14:11 | amiconn | No weird contrast? |
21:14:23 | DerPapst | no it's ok. |
21:14:36 | DerPapst | what do you expect the contrast to be? |
21:14:40 | amiconn | Nice, thanks :) |
21:14:41 | DerPapst | to dark or to light? |
21:14:49 | DerPapst | *too |
21:15:15 | dnanar | markun: do you know if caracteristics given in the BuyersGuid for ipod video are the same for ipod color (especially for battery life) ? |
21:15:15 | | Nick bagawk_ is now known as bagawk (n=lee@unaffiliated/bagawk) |
21:15:24 | amiconn | In case I made a mistake in tracking down the hardware checks, contrast would have been significantly wrong, one way or another |
21:15:29 | DerPapst | the thing is in the OF i have to set the contrast as low as possible or everything is too dark |
21:16:01 | | Join Rob2222 [0] (n=Miranda@p54B14C5E.dip.t-dialin.net) |
21:16:02 | DerPapst | because i changed the mobo of my G3. before that it was the opposite |
21:16:07 | * | amiconn is curious whether we find any 3rd gen or 2nd gen which doesn't have that register bit set |
21:16:31 | amiconn | Wait, you changed the mobo, but not the lcd panel? |
21:17:20 | DerPapst | i have to rockbox my other G3. it has anlcd that is lighter and a mobo that isn't able to set the contrast higher |
21:17:22 | | Quit qwm (Remote closed the connection) |
21:17:25 | | Join qwm [0] (i=1000@h38n2fls32o1010.telia.com) |
21:17:27 | DerPapst | reight |
21:17:30 | DerPapst | *right |
21:17:51 | amiconn | Hmm, very interesting... |
21:18:17 | DerPapst | infact on the g§ i've tested right now i can set the contrast in the OF that high that the lcd goes competely black. |
21:18:21 | DerPapst | *G3 |
21:18:35 | DerPapst | *blank |
21:19:50 | qwm | :< |
21:19:51 | | Quit Rob2222 (Read error: 104 (Connection reset by peer)) |
21:19:59 | DerPapst | i bet on the other one i hardly can't see anything without setting the contrast to maximum before |
21:20:52 | amiconn | I have a suspicion... |
21:21:14 | amiconn | ...but I need to see the LCD register values from that other G3 |
21:22:40 | DerPapst | i have to carge it ~5min so i can install rockbox and the bootloader. |
21:22:56 | DerPapst | the battery is dead and the firewire controler is broken. |
21:23:05 | DerPapst | so i can only connect it via USB |
21:26:22 | | Quit robin0800 (Read error: 110 (Connection timed out)) |
21:26:46 | amiconn | gah |
21:26:57 | amiconn | backlight.c is a royal mess |
21:27:20 | amiconn | I need to find a way to stop the backlight thread from messing with the backlight temporarily |
21:27:44 | amiconn | Would be bad if the 2nd gen goes into suspend and backlight is on... |
21:31:03 | | Join Rob2222 [0] (n=Miranda@p54B14C5E.dip.t-dialin.net) |
21:32:11 | | Join DerPapst758 [0] (n=DerPapst@pD9EB1AFE.dip0.t-ipconnect.de) |
21:34:03 | DerPapst758 | sorry.. my pc crashed |
21:34:25 | DerPapst758 | shortly after connecting the ipod and calling ipodpatcher ;) |
21:34:45 | DerPapst758 | hardware failure i guess... (wakelkontackt am cpu) |
21:34:52 | DerPapst758 | -c |
21:34:56 | | Quit DerPapst (Nick collision from services.) |
21:34:57 | | Nick DerPapst758 is now known as DerPapst (n=DerPapst@pD9EB1AFE.dip0.t-ipconnect.de) |
21:35:20 | * | DerPapst even makes stupid typos in german :-/ |
21:35:45 | amiconn | "catche the moving C" |
21:35:51 | amiconn | *catch |
21:36:04 | DerPapst | something similar.... |
21:36:04 | DerPapst | :P |
21:36:31 | pixelma | hehe :) |
21:37:43 | | Quit petur ("switching...") |
21:37:52 | | Join petur [0] (n=petur@rockbox/developer/petur) |
21:37:58 | amiconn | "click" |
21:38:32 | DerPapst | amiconn: R2 and R3 are the same on my other G3.. not doig the lcd shutdown thingy |
21:38:45 | amiconn | Hmm, interesting |
21:38:53 | | Quit secleinteer (Success) |
21:38:59 | amiconn | How's the contrast in rockbx? |
21:39:08 | amiconn | *rockbox |
21:39:26 | DerPapst | and they stay the same... |
21:39:37 | preglow | the practical thing to do when you need to connect a vinyl deck to an amp and do not have a phono amplifier: |
21:39:38 | DerPapst | too light for this iPod |
21:39:40 | amiconn | As they should... |
21:39:41 | preglow | code it on your h120 :P |
21:40:18 | | Quit amigan (Read error: 104 (Connection reset by peer)) |
21:40:22 | DerPapst | adn the buttons refuse to work... but that could be a hw failure |
21:40:51 | amiconn | Hmm, if it's also too light in OF then I don't think we can fix it. As long as the rockbox contrast range is large enough to set it properly... |
21:41:26 | amiconn | How do you enter 'View I/O ports' then? |
21:43:12 | DerPapst | the rb contrast range is good enough.. i can even set it in this ipod too high so that the lcd goes blanck |
21:43:33 | | Join robin_0800 [0] (n=robin080@cpc3-brig8-0-0-cust132.brig.cable.ntl.com) |
21:43:39 | DerPapst | the wheel acts up :-/ it worked the first minute... now all is foobar. |
21:44:34 | DerPapst | the touchbuttons refuse to work at all ad then i have to flick hold on and off to make then somewhat working again. |
21:44:50 | | Join Entames__ [0] (n=Jarred@ppp121-45-11-10.lns10.adl2.internode.on.net) |
21:45:07 | amiconn | Sounds like this ipod does indeed have hardware problems... |
21:45:29 | DerPapst | the constrast is set to 52 in rockbox... |
21:46:31 | | Join Rob222241 [0] (n=Miranda@p54B14C5E.dip.t-dialin.net) |
21:46:31 | | Quit Rob2222 (Read error: 104 (Connection reset by peer)) |
21:47:05 | | Quit Entasis_ (Read error: 104 (Connection reset by peer)) |
21:47:27 | | Join secleinteer [0] (n=scl@70.230.152.250) |
21:47:50 | | Part secleinteer ("Don't worry, I'll be back") |
21:48:45 | amiconn | whoa |
21:49:01 | amiconn | Looks like you have 2 different hardware revisions |
21:49:04 | pixelma | I remember the one that joined earlier today (and posted in the forums too) and had a similar problem with buttons on his 4g Ipod - working after startup, after a while they don't work (IIUC after the HD spun), flicking the hold switch helped and no problems in OF |
21:49:16 | amiconn | What did you set the contrast to on your other G3? |
21:49:30 | DerPapst | let me check... |
21:50:14 | amiconn | The G3 actually has 3 different lcd panels. 2 of them need the same power register setup (the 0x15nn), but a different default contrast |
21:50:54 | amiconn | However, I don't understand the check to distinguish them yet |
21:51:51 | | Quit dnanar ("leaving") |
21:52:11 | DerPapst | odd to 50 |
21:53:00 | * | amiconn would have expected +42 |
21:53:05 | amiconn | ~42 |
21:53:19 | DerPapst | so they are more or less equal in rockbox but entirely different in the apple fw |
21:53:28 | amiconn | o.O |
21:53:53 | | Join robin0800 [0] (n=robin080@cpc3-brig8-0-0-cust132.brig.cable.ntl.com) |
21:54:14 | DerPapst | on one G3 i have to the the contrast to the lowest posible value and on the other to the maximum value in order to read the lcd correctly |
21:54:39 | DerPapst | that is confusing :-/ |
21:55:42 | amiconn | Different firmware versions perhaps? |
21:55:51 | DerPapst | no exactly the same. |
21:55:52 | | Quit pepie34 ("Ex-Chat") |
21:56:11 | DerPapst | infact i have resotred the fw image from one iPod to the other |
21:56:17 | *** | Saving seen data "./dancer.seen" |
21:56:29 | amiconn | Including flash content? |
21:56:49 | amiconn | The G3 seems to handle all lcd stuff in ROM |
21:57:48 | DerPapst | mhh... i'm not 100% that they both have the same flash version. |
21:58:00 | DerPapst | the more or less broken one is surely 2.3 |
21:58:27 | amiconn | Take a dump of both, then do a binary compare (e.g. with 'cmp') |
21:58:29 | DerPapst | the otherone could be either 2.2 or 2.3. not sure |
21:58:36 | DerPapst | maky |
21:59:08 | DerPapst | contrast 42 it ways too light. blacj is equat 50% grey then |
22:00 |
22:00:18 | | Quit Nico_P (Remote closed the connection) |
22:00:50 | amiconn | Yeah, then you have LCD type 7 (in both G3s) |
22:01:03 | amiconn | G3 can have type 7, 8 or 9 |
22:01:21 | DerPapst | ah.. good to know :) |
22:01:28 | amiconn | 7 and 9 need the same power register value, but different contrast |
22:01:55 | | Join pondlife [0] (n=Miranda@86.21.225.107) |
22:02:13 | amiconn | There is a total of 10 different greyscale lcd panels for the various greyscale ipods |
22:03:12 | DerPapst | do G3 reboot to diskmode now when usb is connected? |
22:03:21 | amiconn | No, only on firewrie |
22:03:24 | amiconn | *firewire |
22:03:31 | DerPapst | ok |
22:03:47 | | Quit jhMikeS (Nick collision from services.) |
22:03:53 | | Join jhMikeS [0] (n=jethead7@rockbox/developer/jhMikeS) |
22:04:01 | amiconn | We don't know how to detect USB (or rather, how to distinguish USB from USB power - even though the G3 doesn't charge from USB) |
22:05:10 | DerPapst | on my one ipod diskbode contrast is too low so i can't see anything :-/ |
22:05:11 | | Quit Rob222241 (Read error: 104 (Connection reset by peer)) |
22:06:24 | amiconn | I guess the hardware check on that G3 is wrong, so the OF thinks it has a type 9 LCD |
22:08:53 | | Join [1]robin0800 [0] (n=robin080@cpc3-brig8-0-0-cust132.brig.cable.ntl.com) |
22:10:23 | DerPapst | if it checks for a value/register on the mobo and not the lcd probably yes. |
22:11:11 | | Quit robin_0800 (Read error: 110 (Connection timed out)) |
22:12:33 | DerPapst | this is the diff of both roms... they only differ a tiny bit so i think both are v2.3 http://web.inf.tu-dresden.de/~s5242253/rockbox/G3_ROM_diff.PNG |
22:13:40 | | Join daugustine [0] (n=daugusti@76-85-193-69.cable.inebraska.com) |
22:13:59 | | Join robin_0800 [0] (n=robin080@cpc3-brig8-0-0-cust132.brig.cable.ntl.com) |
22:14:09 | | Join My_Sic [0] (n=MySic@mur31-1-82-237-204-133.fbx.proxad.net) |
22:14:37 | preglow | jhMikeS: there? |
22:14:54 | | Join courtc [0] (n=court@unaffiliated/courtc) |
22:15:09 | DerPapst | hi courtc |
22:15:15 | jhMikeS | preglow: yeah |
22:15:21 | courtc | hello DerPapst |
22:15:37 | preglow | jhMikeS: did you commit the dsp plugin example? |
22:16:21 | jhMikeS | preglow: no. should I commit the ones that were done as examples? |
22:16:36 | preglow | jhMikeS: i'd do it |
22:16:49 | preglow | jhMikeS: but i want one of them anyway :P i'm coding a vinyl amp |
22:16:51 | | Join Rob2222 [0] (n=Miranda@p54B14C5E.dip.t-dialin.net) |
22:17:00 | jhMikeS | preglow: I've still got them |
22:17:25 | preglow | them? there are more of them? |
22:17:28 | DiDjCodt | dionoea: you are there? |
22:17:32 | amiconn | DerPapst: The G3 dump I have is more similar to your left screenshot, but also not identical |
22:17:33 | jhMikeS | the flanger and ringmod ones |
22:17:43 | amiconn | The first difference seems to be the serial number |
22:18:24 | DerPapst | yes.. it's the s/n |
22:18:38 | Domonoky | bluebrother: have you begun any work on installing voicefiles with rbutil ? now that there are automatic generated ones are aviable :-) |
22:18:47 | preglow | ahh, the flanger one, yeah |
22:18:47 | amiconn | I still don't understand the check that differentiates type 7 and type 9 LCDs; it's a weird check involving several variables in IRAM with lots of shifting etc |
22:18:52 | preglow | that went in a crash here |
22:18:56 | * | jhMikeS goes hunting his archives |
22:19:19 | | Join [2]robin0800 [0] (n=robin080@cpc3-brig8-0-0-cust132.brig.cable.ntl.com) |
22:19:19 | *** | Alert Mode level 1 |
22:19:19 | DBUG | Enqueued KICK robin0800 |
22:19:19 | DBUG | Enqueued KICK [1]robin0800 |
22:19:19 | *** | Alert Mode level 2 |
22:19:19 | DBUG | Enqueued KICK robin_0800 |
22:19:19 | DBUG | Enqueued KICK [2]robin0800 |
22:19:19 | *** | Alert Mode level 3 |
22:19:57 | jhMikeS | I'm just busy testing kernel objects on both cores at once and it seems to be going well :) |
22:20:52 | preglow | certainly good news |
22:21:04 | DerPapst | amiconn: i don't think the check for tyoe 7 and 9 is that important because it'S only for contrast. i would say to use a default contrast setting that fit for both for the beginning... e.g. 47 or so. |
22:21:33 | jhMikeS | preglow: ok, just give me a moment. I may have several version in a couple trees here. |
22:22:02 | DerPapst | 42 is ways to low for type 7 and 50 is probably ways to high for type 9 |
22:22:51 | | Join [3]robin0800 [0] (n=robin080@cpc3-brig8-0-0-cust132.brig.cable.ntl.com) |
22:22:51 | *** | Alert Mode level 4 |
22:22:51 | *** | Alert Mode level 5 |
22:22:51 | DBUG | Enqueued KICK [3]robin0800 |
22:22:51 | *** | Alert Mode level 6 |
22:22:51 | *** | Alert Mode level 7 |
22:22:51 | *** | Alert Mode level 8 |
22:22:51 | *** | Alert Mode level 9 |
22:23:14 | Ctcp | Ignored 5 channel CTCP requests in 3 minutes and 32 seconds at the last flood |
22:23:14 | * | DerPapst wonders when [4]robin0800 arrives |
22:23:18 | | Quit robin0800 (Read error: 110 (Connection timed out)) |
22:23:18 | | Nick [3]robin0800 is now known as robin0800 (n=robin080@cpc3-brig8-0-0-cust132.brig.cable.ntl.com) |
22:23:18 | DBUG | Enqueued KICK robin0800 |
22:23:18 | *** | Alert Mode level 10 |
22:23:24 | | Join Llorean [0] (n=llorean@rockbox/administrator/Llorean) |
22:23:36 | amiconn | The default for type 7 is 52, for type 9 it's 42 or 43 (there are 2 values for each LCD which are only different for some of them, probably lcd enabled/disabled) |
22:25:30 | DerPapst | i wonder how common type 8 and 9 are |
22:25:30 | | Quit Rob2222 (Read error: 104 (Connection reset by peer)) |
22:25:42 | | Join [3]robin0800 [0] (n=robin080@cpc3-brig8-0-0-cust132.brig.cable.ntl.com) |
22:25:42 | *** | Alert Mode level 11 |
22:25:42 | *** | Alert Mode level 12 |
22:25:42 | DBUG | Enqueued KICK [3]robin0800 |
22:25:42 | *** | Alert Mode level 13 |
22:25:42 | *** | Alert Mode level 14 |
22:25:42 | *** | Alert Mode level 15 |
22:25:42 | *** | Alert Mode level 16 |
22:26:00 | amiconn | I guess the difference is only stored in the ROM, and was either lost in an upgrade process, or the lcd panel in your problematic G3 doesn't match the mobo |
22:26:03 | | Join bdgraue [0] (n=bdgraue@host-091-096-177-093.ewe-ip-backbone.de) |
22:26:17 | n1s | Anyone want to do a quick test with voice on an arm based target? |
22:26:26 | amiconn | I don't think we need to care about that in rockbox. |
22:26:26 | DerPapst | i guess the later one. |
22:26:36 | DerPapst | i haven't flashed the other mobo |
22:27:10 | DerPapst | the onw with GQ... s/n |
22:27:14 | DerPapst | *one |
22:27:51 | preglow | jhMikeS: any luck? |
22:28:36 | amiconn | My 2 2nd gens both have a type 5 LCD (there could also be type 3) |
22:28:41 | amiconn | Erm, type 4 |
22:28:46 | amiconn | Type 3 is for 1st gens |
22:29:02 | jhMikeS | preglow: http://www.pastebin.ca/650310 |
22:29:33 | | Join [4]robin0800 [0] (n=robin080@cpc3-brig8-0-0-cust132.brig.cable.ntl.com) |
22:29:33 | *** | Alert Mode level 17 |
22:29:33 | *** | Alert Mode level 18 |
22:29:33 | DBUG | Enqueued KICK [4]robin0800 |
22:29:33 | *** | Alert Mode level 19 |
22:29:33 | *** | Alert Mode level 20 |
22:29:33 | *** | Alert Mode level 21 |
22:29:33 | *** | Alert Mode level 22 |
22:29:33 | *** | Alert Mode level 23 |
22:29:58 | jhMikeS | preglow: these might have ridiculously low latencies in them just for testing purposes ;D |
22:30:21 | | Quit Domonoky ("Trillian (http://www.ceruleanstudios.com") |
22:30:40 | | Quit [1]robin0800 (Read error: 110 (Connection timed out)) |
22:31:05 | n1s | GodEater: ping |
22:31:09 | DerPapst | the onyl qestion is if there types are actually present in some G2 or G3 iPods at all that are availabe on the market. maybe these were only some sort of prototype lcds or so... |
22:31:21 | preglow | jhMikeS: thanks a bunch, if i actually make a working vinyl amp, i'll commit it :P |
22:31:25 | amiconn | Yes, that's possible |
22:31:29 | DerPapst | s/there/these |
22:31:50 | amiconn | Mini G1 and G2 can have type A or B, G4 greyscale can have type C or D |
22:31:58 | | Join Rob2222 [0] (n=Miranda@p54B14C5E.dip.t-dialin.net) |
22:32:07 | amiconn | Type 1, 2 and 6 don't exist |
22:32:38 | jhMikeS | preglow: I'm not sure if process complex stuff in the ISR is so good or not. Might need the threaded version. |
22:32:44 | DerPapst | the only ipod where the type makes a big ditterence so far is the iPod phozo |
22:33:02 | amiconn | Yeah, that's another kind of type |
22:33:06 | preglow | jhMikeS: it's not terribly complex, just a biquad and a gain. do you have the threaded one, though? |
22:33:37 | jhMikeS | I think so but I don't think it's quite compatible |
22:33:44 | preglow | in what way? |
22:33:46 | preglow | api? |
22:33:57 | amiconn | But for grayscale, you need to know the type for 1st/2nd gen and 3rd gen if you want to implement proper lcd standby |
22:34:03 | jhMikeS | yes but I guess that's no biggie |
22:34:14 | preglow | shouldn't be, but i'm not too familiar with it anymore |
22:34:23 | preglow | i'll just give the isr version a shot first |
22:34:34 | DerPapst | amiconn: can you check for type 7 and 8 already? |
22:34:39 | amiconn | yes |
22:34:43 | amiconn | That's in |
22:34:48 | amiconn | the patch |
22:34:58 | jhMikeS | http://www.pastebin.ca/650314 |
22:35:02 | amiconn | Same for type 4 and 5 on 2nd gen (it's the same check) |
22:35:06 | preglow | thankee |
22:35:16 | | Join [1]robin0800 [0] (n=robin080@cpc3-brig8-0-0-cust132.brig.cable.ntl.com) |
22:35:16 | *** | Alert Mode level 24 |
22:35:16 | *** | Alert Mode level 25 |
22:35:16 | DBUG | Enqueued KICK [1]robin0800 |
22:35:16 | *** | Alert Mode level 26 |
22:35:16 | *** | Alert Mode level 27 |
22:35:16 | *** | Alert Mode level 28 |
22:35:16 | *** | Alert Mode level 29 |
22:35:16 | *** | Alert Mode level 30 |
22:35:28 | DerPapst | since only the contrast differs between type 7 and 9 i think the G3 is comlete with that... |
22:35:51 | amiconn | Yes, it's just the default contrast |
22:36:07 | preglow | jhMikeS: seems the isr example is out of date too |
22:36:15 | preglow | jhMikeS: complains about rec_set_source |
22:36:24 | amiconn | Same for the minis and G4 grayscale (in fact I don't understand why the latter distinguishes the 2 types - the table rows are identical) |
22:37:50 | DerPapst | heh.. because apple wants to keep you busy. add aditional checks that don't do anythink to keep everyone that darest to disassemble the firmware busy |
22:38:19 | preglow | jhMikeS: is that audio_set_input_source now? |
22:38:46 | jhMikeS | preglow: yeah |
22:39:00 | Ctcp | Ignored 4 channel CTCP requests in 11 minutes and 58 seconds at the last flood |
22:39:00 | * | DerPapst −−> afk for ~20min |
22:39:02 | | Quit [2]robin0800 (Read error: 110 (Connection timed out)) |
22:39:21 | | Join [5]robin0800 [0] (n=robin080@cpc3-brig8-0-0-cust132.brig.cable.ntl.com) |
22:39:21 | *** | Alert Mode level 31 |
22:39:21 | *** | Alert Mode level 32 |
22:39:21 | DBUG | Enqueued KICK [5]robin0800 |
22:39:21 | *** | Alert Mode level 33 |
22:39:21 | *** | Alert Mode level 34 |
22:39:21 | *** | Alert Mode level 35 |
22:39:21 | *** | Alert Mode level 36 |
22:39:21 | *** | Alert Mode level 37 |
22:39:53 | preglow | jhMikeS: params being? |
22:40:13 | jhMikeS | void audio_set_input_source(int source, unsigned flags) |
22:40:30 | jhMikeS | same thing |
22:41:18 | preglow | yeah, see |
22:41:27 | | Join [2]robin0800 [0] (n=robin080@cpc3-brig8-0-0-cust132.brig.cable.ntl.com) |
22:41:27 | *** | Alert Mode level 38 |
22:41:27 | *** | Alert Mode level 39 |
22:41:27 | DBUG | Enqueued KICK [2]robin0800 |
22:41:27 | *** | Alert Mode level 40 |
22:41:27 | *** | Alert Mode level 41 |
22:41:27 | *** | Alert Mode level 42 |
22:41:27 | *** | Alert Mode level 43 |
22:41:27 | *** | Alert Mode level 44 |
22:41:27 | *** | Alert Mode level 45 |
22:42:05 | | Quit BigMac (Read error: 110 (Connection timed out)) |
22:42:17 | | Quit robin0800 (Read error: 110 (Connection timed out)) |
22:42:17 | | Nick [2]robin0800 is now known as robin0800 (n=robin080@cpc3-brig8-0-0-cust132.brig.cable.ntl.com) |
22:42:17 | DBUG | Enqueued KICK robin0800 |
22:42:17 | *** | Alert Mode level 46 |
22:43:31 | | Quit robin_0800 (Read error: 110 (Connection timed out)) |
22:44:22 | preglow | jhMikeS: some minor other stuff too |
22:44:28 | preglow | now let's see if it works |
22:44:55 | Ctcp | Ignored 3 channel CTCP requests in 2 minutes and 56 seconds at the last flood |
22:44:55 | * | n1s wonders where all those ARM based player users are hiding... |
22:45:41 | | Join brent0n [0] (n=opera@68-184-179-91.dhcp.ftwo.tx.charter.com) |
22:46:01 | | Quit pondlife ("disconnected has pondlife") |
22:46:20 | * | jhMikeS wonders |
22:46:28 | | Join robin_0800 [0] (n=robin080@cpc3-brig8-0-0-cust132.brig.cable.ntl.com) |
22:46:28 | *** | Alert Mode level 47 |
22:46:28 | *** | Alert Mode level 48 |
22:46:28 | DBUG | Enqueued KICK robin_0800 |
22:46:28 | *** | Alert Mode level 49 |
22:46:28 | *** | Alert Mode level 50 |
22:46:28 | *** | Alert Mode level 51 |
22:46:28 | *** | Alert Mode level 52 |
22:46:28 | *** | Alert Mode level 53 |
22:46:42 | | Quit [3]robin0800 (Read error: 110 (Connection timed out)) |
22:46:47 | brent0n | does the rockbox support movie playing on the toshiba gigabeat f series? |
22:46:57 | markun | it does |
22:47:07 | brent0n | what filetypes are supported? |
22:47:19 | markun | brent0n: http://www.rockbox.org/twiki/bin/view/Main/PluginMpegplayer |
22:47:50 | brent0n | oh, i see. very nice. :D |
22:47:51 | markun | on that page you should find all info on how to convert your movies |
22:48:19 | amiconn | n1s: They aren't hiding, just scared about the issues (and/or busy patching up their tree) |
22:49:12 | preglow | jhMikeS: and it's working still |
22:49:13 | n1s | amiconn: I think LinusN added one l too many in his talk.c fix which breaks speaking of the first clip which is for yes |
22:49:40 | jhMikeS | preglow: sweeeeet :) |
22:49:55 | preglow | why, indeed |
22:50:02 | Ctcp | Ignored 1 channel CTCP requests in 0 seconds at the last flood |
22:50:02 | * | amiconn has no current voice file to test and no way to generate one atm |
22:50:11 | amiconn | At least not for my preferred language |
22:50:22 | n1s | amiconn: we have daily built ones if you want to test it |
22:50:43 | Bagder | not for german... |
22:50:55 | | Join [2]robin0800 [0] (n=robin080@cpc3-brig8-0-0-cust132.brig.cable.ntl.com) |
22:50:55 | *** | Alert Mode level 54 |
22:50:55 | *** | Alert Mode level 55 |
22:50:55 | DBUG | Enqueued KICK [2]robin0800 |
22:50:55 | *** | Alert Mode level 56 |
22:50:55 | *** | Alert Mode level 57 |
22:50:55 | *** | Alert Mode level 58 |
22:50:55 | *** | Alert Mode level 59 |
22:50:55 | *** | Alert Mode level 60 |
22:51:31 | n1s | Bagder: no, I meant that english could be used just to test |
22:51:33 | amiconn | I wonder whether anyone uses the backlight on hold option, and if so, which setting(s) |
22:51:41 | | Quit [4]robin0800 (Read error: 110 (Connection timed out)) |
22:52:01 | Llorean | "Off" |
22:52:11 | n1s | amiconn: I would guess off on hold to be the most common |
22:52:30 | n1s | maybe combined with disabled timeout |
22:52:33 | Llorean | Unless you use caption backlight, the only two options are really "On" and "Off" |
22:53:18 | amiconn | There's "normal" (i.e. ignore hold state), On and Off |
22:53:26 | | Join GRaTT [0] (i=gratty@d216-232-96-212.bchsia.telus.net) |
22:53:39 | n1s | "on" seems incredibly useless... |
22:53:40 | amiconn | I always use "normal" personally |
22:53:54 | Llorean | n1s: Not quite |
22:53:57 | amiconn | I see _some_ use in "Off", but no use in "On" |
22:54:20 | Llorean | As a theory, one could have "Backlight on Power" disabled so that it's not always glowing while charging |
22:54:32 | n1s | Llorean: you have some kind of ipod, right? |
22:54:34 | Llorean | But put a Gigabeat in a dock, turn hold on to turn the backlight on so the screen is always visible, and control with the remote |
22:54:38 | amiconn | Why would you want the backlight always on on Hold, but not without hold? |
22:54:42 | Llorean | n1s: I have five different targets. |
22:55:01 | n1s | Llorean: could you do a test on an ARM based one? |
22:55:04 | amiconn | I have backlight when plugged set to always |
22:55:06 | Llorean | amiconn: Only in somewhat complicated situations like the one I just described. I personally never would use it as "On" since any situation I want it on, it'd also be plugged in |
22:55:21 | Llorean | n1s: Gigabeat, iPod Nano, or e200? |
22:55:25 | amiconn | Hmm |
22:55:38 | amiconn | I need to get my head around that backlight thread :| |
22:55:59 | amiconn | I need a way to inhibit it temporarily without making the queue overflow |
22:56:09 | GRaTT | Llorean: I have FS7538 custom splash screen working well. With clean svn almost no delay if not using a cutom splash. |
22:56:12 | n1s | Llorean: doesn't really matter, what I would like to know for starters is if it speaks the "Yes" clip with a current build and current voice file. |
22:56:14 | | Join [3]robin0800 [0] (n=robin080@cpc3-brig8-0-0-cust132.brig.cable.ntl.com) |
22:56:14 | *** | Alert Mode level 61 |
22:56:14 | *** | Alert Mode level 62 |
22:56:14 | DBUG | Enqueued KICK [3]robin0800 |
22:56:14 | *** | Alert Mode level 63 |
22:56:14 | *** | Alert Mode level 64 |
22:56:14 | *** | Alert Mode level 65 |
22:56:14 | *** | Alert Mode level 66 |
22:56:14 | *** | Alert Mode level 67 |
22:56:17 | | Quit [1]robin0800 (Read error: 110 (Connection timed out)) |
22:56:28 | amiconn | hmmmm |
22:56:47 | Llorean | n1s: Absolute SVN current? |
22:57:07 | n1s | Llorean: today-current |
22:57:29 | Llorean | Okay, I'll give gigabeat a shot |
22:57:31 | n1s | 14232 or later |
22:57:46 | amiconn | Maybe I can try voice on 2nd gen |
22:57:47 | Ctcp | Ignored 2 channel CTCP requests in 5 minutes and 19 seconds at the last flood |
22:57:47 | * | Llorean goes to dig up a USB cable |
22:57:56 | amiconn | Note that I never tried voice on it yet |
22:59:00 | GRaTT | anyone interested in testing custom splash screen FS7538. Off-9 sec menu under Display |
23:00 |
23:00:56 | amiconn | Whoa, that voice sounds like BoS... |
23:01:07 | | Quit [5]robin0800 (Read error: 110 (Connection timed out)) |
23:01:36 | amiconn | n1s: 'yes' simply doesn't speak |
23:02:12 | n1s | amiconn: could you change line 194 in talk.c to only have 5 "l" s like "lllll" instead of 6? |
23:02:15 | | Join [1]robin0800 [0] (n=robin080@cpc3-brig8-0-0-cust132.brig.cable.ntl.com) |
23:02:15 | *** | Alert Mode level 68 |
23:02:15 | *** | Alert Mode level 69 |
23:02:15 | DBUG | Enqueued KICK [1]robin0800 |
23:02:15 | *** | Alert Mode level 70 |
23:02:15 | *** | Alert Mode level 71 |
23:02:15 | *** | Alert Mode level 72 |
23:02:15 | *** | Alert Mode level 73 |
23:03:14 | | Quit davina (Remote closed the connection) |
23:03:32 | Ctcp | Ignored 1 channel CTCP requests in 0 seconds at the last flood |
23:03:32 | * | Llorean doesn't even know where to find a voices "Yes" anyway |
23:03:39 | | Quit Genre9mp3 () |
23:03:47 | | Quit robin0800 (Read error: 110 (Connection timed out)) |
23:03:47 | | Nick [1]robin0800 is now known as robin0800 (n=robin080@cpc3-brig8-0-0-cust132.brig.cable.ntl.com) |
23:03:47 | DBUG | Enqueued KICK robin0800 |
23:03:47 | *** | Alert Mode level 74 |
23:03:49 | amiconn | Most boolean settings... |
23:03:56 | n1s | Llorean: in some setting, such as voice menus |
23:04:03 | Llorean | Ah |
23:04:08 | Llorean | Yeah, not spoken, as amiconn said |
23:04:33 | n1s | Llorean: could you try the same thing I asked amiconn to? |
23:04:37 | Llorean | All I could think of was the "Really delete?" screen, which doesn't speak enough anyway |
23:04:53 | amiconn | n1s: Does this cause data aborts on some ipods? |
23:05:13 | | Join davina [0] (n=dave@cpc1-sout6-0-0-cust616.sotn.cable.ntl.com) |
23:05:15 | | Quit DerPapst (Read error: 104 (Connection reset by peer)) |
23:05:53 | n1s | amiconn: GodEater: reported DataAborts with an outdated voice file, I think we byteswap the offset of the yes clip which means we could be trying to play anything |
23:06:05 | | Join DerPapst [0] (n=DerPapst@pD9EB1AFE.dip0.t-ipconnect.de) |
23:06:07 | Llorean | n1s: recompiling now |
23:06:31 | amiconn | eurgh |
23:06:43 | Ctcp | Ignored 1 channel CTCP requests in 0 seconds at the last flood |
23:06:43 | * | amiconn put a mini g2 rockbox.ipod on his 2nd gen |
23:07:02 | amiconn | -> bad checksum |
23:07:33 | n1s | hehe, I accidentally installed a sim to my h300 today -> crash on startup :-) |
23:07:43 | n1s | or hang rather |
23:07:48 | amiconn | eh? |
23:07:54 | | Quit robin_0800 (Read error: 110 (Connection timed out)) |
23:07:57 | Llorean | n1s: That fixes it, yes |
23:08:01 | amiconn | rockbox.iriver won't be replaced by installing a sim... |
23:08:13 | n1s | Llorean: thanks, that one less bug :-) |
23:08:22 | n1s | amiconn: no but all the codecs... |
23:08:35 | | Join ddalton [0] (n=daniel@203-214-50-20.dyn.iinet.net.au) |
23:08:52 | amiconn | Fix confirmed on 2nd gen |
23:08:53 | n1s | I got the splash and then some "Loading" message |
23:08:59 | n1s | amiconn: thanks |
23:09:22 | Llorean | The "Cancelled" splash didn't make it into that "100 splashes voiced" fix, I see. |
23:09:27 | amiconn | This voice is unbearable =:( |
23:09:37 | amiconn | And it's too slow |
23:09:59 | n1s | Llorean: I think it should but maybe it's not working alright |
23:10:01 | rasher | But it's Free. |
23:10:04 | Bagder | I'll accept daily voices from a windows user |
23:10:36 | Llorean | Why aren't "Games" "Applications" and "Demos" voiced at all under Plugins? |
23:10:46 | Llorean | They aren't voiced, nor are they spelled. |
23:11:08 | | Join nerochiaro [0] (n=nerochia@adsl203-164-174.mclink.it) |
23:11:53 | | Quit [2]robin0800 (Read error: 110 (Connection timed out)) |
23:11:59 | | Quit rretzbach ("WeeChat 0.2.6-cvs") |
23:12:02 | Lear | That's a normal menu, so no spelling. |
23:12:29 | Llorean | So there are just no voice strings in english.lang for it? |
23:12:33 | amiconn | The voiced splashes are kinda annoying |
23:12:52 | amiconn | "blah bla entries found for database" over and over |
23:13:08 | Llorean | Maybe splashes could be togglable? |
23:13:25 | | Quit daugustine ("Leaving") |
23:13:39 | n1s | Llorean: there are voice strings in the lang file... |
23:13:48 | *** | Alert Mode OFF |
23:13:58 | Llorean | n1s: They aren't spoken for me. |
23:14:16 | Lear | Or maybe just disabled for some splashes... |
23:14:17 | preglow | jhMikeS: is there any chane of lockup if i spend too long in the isr? |
23:14:18 | Llorean | Similar problem to the yes thing maybe? |
23:14:20 | preglow | chance too |
23:14:21 | n1s | Llorean: sounds like a(nother) bug :-) |
23:14:58 | | Join daugustine [0] (n=daugusti@76-85-193-69.cable.inebraska.com) |
23:15:28 | Llorean | Festival seems to have difficulty with "tting". Settings and Shutting down sound like "Settums" and "Shut'em down". :) |
23:15:49 | n1s | Llorean: no, the yes thing was caused by LinusN's earlier fix, he added an l too many which made it byte-swap stuff it shouldn't, and Yes comes directly after the header |
23:16:17 | amiconn | Llorean: It's not the only problem of the festival voice... |
23:16:22 | | Quit BobShield (Read error: 104 (Connection reset by peer)) |
23:16:39 | n1s | Llorean: yes, I noticed that, I have been using flite locally because festival didn't work for me and flite is much better at that |
23:16:42 | amiconn | 'rewind' |
23:17:03 | n1s | although they both say "plooogins" which makes me giggle |
23:17:10 | krazykit | amiconn, heh, a short i |
23:17:59 | krazykit | you can get around some of the festival silliness by making the words more phonetic, but then it's less human-readable text |
23:18:10 | | Join jhulst [0] (n=jhulst@c-71-205-0-132.hsd1.mi.comcast.net) |
23:18:30 | amiconn | n1s: Same problem as the MS voices on windows (but my old vbscript has corrections for several of these goofs). At&t doesn't have that problem |
23:19:06 | amiconn | krazykit: Yes, that's what the vbscript did, but not in the source (as that shouldn't be tts engine dependent) |
23:19:09 | | Quit [3]robin0800 (Read error: 110 (Connection timed out)) |
23:19:10 | | Quit DerPapst (Read error: 104 (Connection reset by peer)) |
23:19:30 | rasher | Of course, adding a search&replace step into voicecommon.sh should be trivial |
23:19:45 | | Quit spiorf_ ("Read error: 110 (Connection timed out)") |
23:20:07 | Bagder | yes, depending on the speech engine used |
23:20:14 | rasher | Except for the whole "no arrays" business of shell scripting, which annoys me to no end. |
23:20:16 | | Join BobShield [0] (i=rshield@c-24-15-123-57.hsd1.il.comcast.net) |
23:20:20 | amiconn | The vbscript had a list with regular expression search and replace, for all known tts engines (microsoft, at&t english, at&t german) |
23:20:21 | n1s | rasher: are you going to do the configure change you mentioned in the tracker (moving voice to advanced)? |
23:20:52 | rasher | n1s: I'm planning to, if no one gets there first |
23:21:01 | | Join BigMac [0] (n=BigMac@c-71-234-95-131.hsd1.ct.comcast.net) |
23:21:05 | amiconn | It's too bad that at&t are so restrictive when it comes to distributing their tts engines's output :( |
23:21:12 | ddalton | anyone here interested in the time being voiced in 12 hour format? |
23:21:25 | rasher | n1s: in fact, I'll have a go at it now |
23:21:28 | amiconn | Who uses 12 hour format? |
23:21:40 | * | n1s is frightended by the massive configure script after too many strange things popping up when something changed... |
23:21:51 | rasher | amiconn: for spoken time format, pretty much all Danes |
23:21:53 | jhMikeS | preglow: it will can to the point it cannot perform any other task so it'll get stuck there. |
23:22:19 | jhMikeS | just a flood of DMA interrupts with no time for anything else |
23:22:22 | ddalton | Well I am about to submit a patch for it I am just testing it. How do I make the voice a m instead of am? |
23:22:34 | rasher | n1s: yeah, configure is a bit daunting. |
23:22:43 | n1s | amiconn: Swedes use 12 hour format when speaking too, although no am/pm buisness, all that's implied :-) |
23:23:06 | | Join saratoga [0] (i=98039a34@gateway/web/cgi-irc/labb.contactor.se/x-2012498a4c368656) |
23:23:49 | n1s | ddalton: put the letters with a space between them in the voice string and maybe make them capital like "A M" |
23:24:07 | | Join Rob222241 [0] (n=Miranda@p54B14D19.dip.t-dialin.net) |
23:24:20 | rasher | Especially in the case of "tell me the current time", 12 hour time is specific enough for all but a few rare occassions |
23:24:36 | preglow | jhMikeS: yeah, that was the problem |
23:24:40 | * | amiconn always prefers 24 hour format. Simple and precise |
23:24:40 | preglow | jhMikeS: threaded works just neato |
23:24:47 | ddalton | ok the patch is nearly done. |
23:25:28 | amiconn | n1s: I don't think that's a good idea doing in the .lang files |
23:25:40 | | Quit BigMac (Remote closed the connection) |
23:25:49 | ddalton | Ok that is what I did can't test so anyone here using linux who could test the voice? |
23:26:23 | n1s | amiconn: we already have this for example: "Charge During U S B Connection" but if there is a cleaner way... |
23:26:33 | Febs | Bagder, you're killing me! |
23:26:40 | rasher | amiconn: spelling out A M seems reasonable to me. You want the voice to say the two letters, not the word "am". I don't really see the problem? |
23:26:50 | Bagder | :-) |
23:26:53 | amiconn | hmm, perhaps |
23:26:58 | Febs | :) Was your post in the "-24dB thread" to me or to the OP? |
23:27:29 | * | petur wondered for a moment if Febs and Bagder were in an online game |
23:27:33 | rasher | On the other hand, I very much agree in not tweaking for TTS to sound better, even if it would work in all engines |
23:27:35 | n1s | hahaha :-) |
23:27:37 | Bagder | to everyone who provide fine content in that thread |
23:28:00 | Bagder | and of course the OP for persistently arguing for his confused sake |
23:28:32 | Bagder | its not often someone is proven wrong with so much details and yet still argue that he is right |
23:28:35 | | Quit bluebrother (Remote closed the connection) |
23:29:45 | Llorean | At DevConW Scorche shared with us a Head-Fi member who swears he can hear the difference between FLAC and WAV because of the additional CPU load (on a multiple-ghz machine) |
23:29:57 | Bagder | heheh |
23:30:06 | Bagder | can we invite that guy to our forum? ;-P |
23:30:09 | idnar | bwahaha |
23:30:09 | scorche | Febs is quite familiar with Patrick82 |
23:30:14 | | Quit Rob222241 () |
23:30:27 | krazykit | is that the guy that was arguing the FLAC files were brighter than ALAC? |
23:30:30 | scorche | or 86...i havent been to head-fi in a while |
23:30:38 | * | Febs has Patrick82 on "ignore." |
23:30:39 | scorche | brighter than wav, yes |
23:30:39 | Llorean | For some reason I can't stop laughing at the phrase "interpolated fidelity" |
23:31:16 | krazykit | there's always been a special place for hydrogen-audio though, for fighting over which version of lame is the best, and whose build is better. |
23:31:17 | jhMikeS | preglow: I had a suspicion the ISR version might not be the way with this one |
23:31:26 | scorche | Febs: but you seemed to enjoy responding to him so much |
23:31:26 | Febs | Actually there was a guy on Head-Fi just last night claiming that FLAC has an extra "glare" compared to .wav in Rockbox. |
23:31:46 | Febs | He attributes the "glare" to extra CPU load. |
23:32:06 | krazykit | what the devil does glare even mean? |
23:32:17 | | Quit GRaTT ("using sirc version 2.211+KSIRC/1.3.12") |
23:32:18 | | Join Soul-Slaye1 [0] (n=jonno@89.240.234.25) |
23:32:22 | Febs | I read "glare" as "placebo." |
23:32:27 | krazykit | i sometimes wonder if there's a conspiracy to just confuse the general public by using silly words like that to describe sound. |
23:32:28 | scorche | haha |
23:32:58 | Bagder | I've been working on a patch to increase CPU load when playing wav so that it'll sound better! |
23:33:02 | krazykit | we could make rockbox glare at you... just need to port xeyes! |
23:33:03 | * | jhMikeS hates this cache coherency crap - so much trouble |
23:33:03 | Bagder | :-P |
23:33:06 | Llorean | krazykit: I think it's more a conspiracy to use silly words to mask not having a clue. |
23:33:14 | Llorean | Oooh... |
23:33:15 | Llorean | xeyes. |
23:33:19 | * | n1s loves people describing sound with words, it always sounds funny and completely unintelligible |
23:34:29 | krazykit | i've always found the sound of flac to be more cromulent than wav. |
23:34:36 | Febs | Start at post 30: http://www.head-fi.org/forums/showthread.php?t=254215&page=2 |
23:34:53 | | Join matsl [0] (n=matsl@1-1-4-2a.mal.sth.bostream.se) |
23:35:16 | Bagder | since the zune linux site went away, we need new amusements |
23:35:46 | ddalton | The 12 hour patch is p7561 |
23:36:47 | | Join bluebrother [0] (i=hokeu9Ac@nat-wh-1.rz.uni-karlsruhe.de) |
23:36:56 | n1s | ddalton: I'd rater we hold off on committing any more voice patches until at least a majority of the bugs introduced by the last one are fixed... |
23:37:02 | | Join DerPapst [0] (n=DerPapst@pD9EB1AFE.dip0.t-ipconnect.de) |
23:37:49 | krazykit | the only thing that EFN and i agree on is that the rio karma was a fine device. otherwise, he sounds full of it. |
23:39:13 | amiconn | Bagder: Does festival allow to set the speed? |
23:39:38 | | Join Rob222241 [0] (n=Miranda@p54B17447.dip.t-dialin.net) |
23:39:56 | Bagder | I don't know anything about festival really |
23:40:04 | Bagder | I'm just using our build system |
23:40:09 | Bagder | made by rasher |
23:42:21 | rasher | amiconn: before you ask, I don't know either. I only know just enough about Festival to make it output some sort of speech |
23:43:11 | rasher | Bagder: have you tried using espeak of flite instead of festival? |
23:43:20 | Bagder | no, not yet |
23:43:30 | * | Llorean can't use espeak because the build system doesn't find his espeak |
23:43:48 | Bagder | Linus had that too |
23:43:53 | rasher | Llorean: you can tweak voicesettings.sh (generated by configure) to include a path to it |
23:43:55 | Bagder | and had to change the script |
23:44:03 | Bagder | the binary has changed name |
23:44:24 | Bagder | I assume linus used a recent debian espeak package |
23:45:03 | Llorean | And I'm one of those Ubuntu crazies, so I'm in a similar boat as Debian folk for a lot of things |
23:46:05 | Bagder | Llorean: try setting ESPEAK_BIN to espeak instead of speak in voicecommon.sh |
23:46:06 | rasher | Bagder: should I move voice configuration into the "advanced" part of configure? I guess you'll have to tweak your scripts.. |
23:46:28 | Bagder | rasher: sure, I'll easily adapt my script if you do that change |
23:47:07 | | Quit Soul-Slayer (Read error: 110 (Connection timed out)) |
23:47:10 | saratoga | anyone know if linuxstb is away this week? |
23:47:52 | Llorean | Bagder: It seems to allow me to select and use espeak, but espeak doesn't show up in the list of voice options (I just hit "e" anyway on assumption) |
23:48:26 | Llorean | espeak builds faster than festival |
23:48:39 | rasher | I believe flite is a lot faster as well |
23:48:43 | rasher | Unsurprisingly |
23:48:50 | Bagder | Llorean: it doesn't show up because the same name problem exists in configure |
23:49:04 | Bagder | it checks for speak, not espeak |
23:49:07 | Llorean | Ah |
23:49:13 | rasher | I'll fix this while I'm poking |
23:49:58 | | Quit davina (Remote closed the connection) |
23:50:49 | Llorean | Wow, I like the way espeak sounds considerably better than festival |
23:51:04 | | Quit Rob2222 (Read error: 110 (Connection timed out)) |
23:51:19 | | Join robin_0800 [0] (n=robin080@cpc3-brig8-0-0-cust132.brig.cable.ntl.com) |
23:51:43 | Bagder | I think I'll make voices with multiple voices available |
23:52:20 | Bagder | hopefully someone using windows can provide voices too |
23:52:48 | Llorean | Bagder: I just need to change the 'which speak' to 'which espeak' in configure? |
23:52:52 | Bagder | yes |
23:53:04 | rasher | I'll commit this change now |
23:53:17 | rasher | along with moving voice config into advanced build options |
23:53:40 | ddalton | Well I am just using the patch but I don't think it will get commited unless I fix the indentation. also I was going to voice the time in 12 hour if the setting is set to 12 hour or if it is set to 24 hour I will voice the time in 24 hour. What does everyone think? |
23:53:45 | Bagder | ok, I'll poke on my script once you've done that |
23:54:16 | | Quit Lear ("ChatZilla 0.9.78.1 [Firefox 2.0.0.6/2007072518]") |
23:54:17 | Llorean | rasher: So it'll be "target" "A" "V" "engine" "language" now? |
23:54:18 | rasher | ddalton: that sounds very reasonable. |
23:54:25 | n1s | ddalton: yes, I would think that respecting the setting is the way to go |
23:54:44 | rasher | Llorean: target, "a" "v" "\n" "engine" "encoder" "language" |
23:55:00 | rasher | Unless we're skipping the encoder step, I don't remember |
23:55:11 | Llorean | Oh, forgot encoder |
23:55:16 | Llorean | Why is the extra |
23:55:19 | Llorean | extra \n required? |
23:55:29 | rasher | to end advanced configuration. You can pick multiple options |
23:55:37 | Llorean | Ah |
23:55:41 | n1s | rasher: I think you can skip the encoder step untill we actually support anything else than mp3 |
23:55:48 | | Quit ender` (" It's all fun and games until someone loses an eye. Then it's fun and games you can't see.") |
23:55:52 | Bagder | I agree |
23:56:08 | rasher | n1s: yeah, I'll bypass that step |
23:56:20 | *** | Saving seen data "./dancer.seen" |
23:58:49 | | Quit My_Sic ("Miranda IM! Smaller, Faster, Easier. http://miranda-im.org") |