00:00:17 | ze | Bagder: thats so distro-variable |
00:00:21 | ze | which i guess is a problem itself |
00:00:32 | Bagder | very true, but still awkward |
00:01:05 | homielowe | insllvn: If you have a question ask it, if not don't spam this topic with useless stuff, go to #rockbox-community for that |
00:01:40 | insllvn | what files do i need to keep on a 5th gen ipod besides .rockbox? |
00:01:42 | | Quit homielowe ("ChatZilla 0.9.78.1 [Firefox 2.0.0.7/2007091417]") |
00:01:46 | ze | dunno if windows drivers are really any easier, in my experience if stuff's not supported by default then you end up having to install/remove/re-install for various reasons and reboot a dozen times in the process |
00:01:50 | ze | *shrug* |
00:02:32 | Bagder | ze: I don't want to compare with windows since I don't use that and don't really care about it... |
00:02:47 | ze | ok |
00:03:04 | Bagder | windows drivers and plug and play etc is totally crap anyway |
00:03:19 | | Quit Mouser_X (Read error: 110 (Connection timed out)) |
00:03:25 | bluebrother | windows api is awful itself |
00:04:50 | | Quit BigMac (Remote closed the connection) |
00:06:16 | | Join BigMac [0] (n=mike@c-71-234-95-131.hsd1.ct.comcast.net) |
00:08:24 | | Quit BigMac (Remote closed the connection) |
00:10:05 | insllvn | i installed rockbox, and it seems to work fine except for the part where it plays music |
00:10:13 | | Join BigMac [0] (n=mike@c-71-234-95-131.hsd1.ct.comcast.net) |
00:10:44 | linuxstb_ | insllvn: What's the problem? |
00:10:54 | insllvn | no sound |
00:11:33 | linuxstb_ | And your ipod works fine with the apple firmware? |
00:11:41 | insllvn | yes |
00:12:12 | insllvn | nm |
00:13:12 | insllvn | seems fine now |
00:15:20 | | Join Mouser_X [0] (n=Mouser_X@67.110.120.36.ptr.us.xo.net) |
00:15:58 | Mouser_X | As expected, I crashed during compiling. Is it possible to resume? Or do I just have to start all over? |
00:16:19 | Mouser_X | (I've already typed "make" and entered it.) |
00:16:30 | bluebrother | make detects what has been build already and only rebuilds the source files that need to be processed. |
00:16:40 | Mouser_X | Awesome. |
00:16:58 | bluebrother | well, usually it works that way ;-) |
00:17:06 | Mouser_X | Heh. |
00:20:27 | | Join TMM [0] (n=hp@ip565b35da.direct-adsl.nl) |
00:21:06 | | Quit robin0800 (Read error: 104 (Connection reset by peer)) |
00:21:16 | | Quit davina (Remote closed the connection) |
00:24:31 | | Quit skatteola ("Fail! \o/") |
00:26:50 | | Join midgey_ [0] (n=tjross@westquad-188-99.reshall.umich.edu) |
00:29:19 | | Quit BigBambi ("Leaving") |
00:29:50 | | Quit Gram_K ("Leaving") |
00:30:07 | marcosource | how will files with JP. filenames be handled? Will they just be garbled or won't they show at all ? |
00:30:52 | | Quit spiorf (Remote closed the connection) |
00:31:59 | Soap | Bagder: With fear of asking for something you've already gone in detail about elsewhere...what are the implications of MrH's recent PP5024 discoveries? |
00:32:49 | Mouser_X | marcosource: I probably misunderstand the question, but Rockbox has UTF8 (or UTF16, something like that) support. |
00:33:25 | bluebrother | marcosource: you need to use a font that has japanese characters. Unifont is the most complete afaik. |
00:33:34 | Mouser_X | As such, I would think that, if I understand the question, the files will show up just fine. Though, the font you're using also needs to support UTF8. |
00:33:59 | marcosource | aha, thank you two |
00:34:05 | bluebrother | apart from that, FAT uses UCS-2 for encoding file names. That's a subset of utf8, no idea if that includes japanese filenames (and if not how those are handled in windows? |
00:34:06 | Mouser_X | NP |
00:34:24 | bluebrother | but I assume UCS-2 includes japanese characters. |
00:35:08 | bluebrother | Rockbox also provides an uninstallation option, so you can just try it ;-) |
00:35:35 | marcosource | well, I have'nt used windows since 2002 so I've got no idea how it'll turn out there :D |
00:36:43 | Mouser_X | Hopefully this cygwin/compiling thing goes well. I haven't updated Rockbox since June/July. |
00:36:53 | Mouser_X | (There's some patches I want to have added.) |
00:37:02 | | Join midgey__ [0] (n=tjross@westquad-188-80.reshall.umich.edu) |
00:37:05 | marcosource | oh? |
00:37:11 | marcosource | what sort of changes ? |
00:37:21 | Mouser_X | I'm doing a custom build. |
00:37:24 | marcosource | any mayor ones ? |
00:37:26 | marcosource | ah |
00:37:28 | marcosource | okay |
00:37:45 | Mouser_X | Just adding 2 file formats, and possibly a NES emulator. |
00:38:19 | * | Mouser_X is by *no means* a developer. |
00:38:35 | Mouser_X | I just want a more feature-full Rockbox is all. |
00:38:48 | marcosource | hehe, nice idea anyway |
00:39:13 | bluebrother | these guys always can't get enough *g* |
00:39:15 | marcosource | I really like the fact that it's possible to play SID files as is :) |
00:39:24 | bluebrother | Mouser_X: SCNR ;-) |
00:39:31 | Mouser_X | SCNR? |
00:39:57 | Mouser_X | I don't know what that is... |
00:40:07 | bluebrother | sorry, could not resist (making that joke) |
00:40:34 | Mouser_X | Oh, no problem. |
00:40:43 | Mouser_X | I figure, that's what Rockbox is all aobut. |
00:40:47 | Mouser_X | *about |
00:40:57 | bluebrother | hehe, indeed. |
00:40:59 | Mouser_X | If you want something, do it yourself! |
00:41:02 | Mouser_X | :P |
00:41:56 | bluebrother | well, back another day. Should really grab some sleep now (can't get enough too ;-) |
00:42:08 | Mouser_X | Sleep well. |
00:42:17 | | Quit bluebrother ("leaving") |
00:43:30 | | Quit midgey (Read error: 110 (Connection timed out)) |
00:44:13 | insllvn | quick question |
00:44:52 | insllvn | my 5th gen ipod doesn't seem to like mp3 is there something i need to do to activate mp3 support? |
00:45:33 | | Join midgey [0] (n=tjross@westquad-188-65.reshall.umich.edu) |
00:45:33 | linuxstb_ | It should work fine. What happens? |
00:45:35 | Mouser_X | In Rockbox? No, it's there by default. What do you mean it "doesn't seem to like mp3,"? |
00:47:35 | insllvn | won't play mp3's will play ogg's fine |
00:47:42 | insllvn | loads the file does not play |
00:48:30 | Soap | insllvn: What is the source of these .mp3 files? Do your other (PC side) audio players play them ok? If so what players have you tried on? |
00:48:51 | insllvn | they are cd rips play fine on rhythmbox |
00:49:39 | insllvn | well gosh darnit my problems keep seeming to fix themselves |
00:49:45 | Soap | can you upload a sample file somwhere which does not play correctly (or at all) on Rockbox? |
00:50:09 | insllvn | sorry to bother |
00:50:13 | insllvn | you guys |
00:50:21 | | Quit insllvn () |
00:50:48 | Mouser_X | insllvn: Strangely enough, I've had the same problem. Though, it goes for just about any format. And, it's very rare (usually it invovles pausing a file, and then doing something else). |
00:51:03 | Mouser_X | *pausing playback |
00:51:12 | marcosource | :) |
00:53:01 | | Quit midgey_ (Read error: 110 (Connection timed out)) |
00:56:28 | RaZorbacK | htanks to preglow and bluebrother who answered me about the case sensitive strings... a few hours ago :) |
00:57:45 | RaZorbacK | could someone help me? I have an error with the voice.pl script Generating voice clips.................Error -2147201006: .make: *** [voice] Error 141 |
00:58:04 | RaZorbacK | i can't figure out where is the error |
00:58:28 | RaZorbacK | i've updated to a fresh revision |
01:00 |
01:01:48 | | Quit midgey__ (Read error: 110 (Connection timed out)) |
01:02:38 | | Join eigma [0] (n=cat@CABLE-206-188-76-21.cia.com) |
01:08:19 | toffe82 | this is a good whitepaper : http://www.osnews.com/story.php/18701/GPLv2-vs.-GPLv3-for-Beginners/ |
01:10:56 | *** | Saving seen data "./dancer.seen" |
01:11:46 | ENd__ | do you guys know of any alternative firmwares like rockbox for the cowon a2? |
01:12:14 | ENd__ | or does rockbox work on the a2? it is fairly similar to the x5 i think |
01:12:22 | eigma | ENd__: a Rockbox port for the Olympus m:robe 500i is in early progress and the Cowon A2 has similar hardware to the 500i |
01:12:38 | ENd__ | ah, cool |
01:13:13 | | Join Gibbed [0] (n=rick@pool-96-229-77-230.lsanca.dsl-w.verizon.net) |
01:13:15 | | Quit Rick (Nick collision from services.) |
01:13:22 | ENd__ | is there somewhere i can read about that, or nothing posted publicly yet |
01:13:29 | | Nick Gibbed is now known as Rick (n=rick@pool-96-229-77-230.lsanca.dsl-w.verizon.net) |
01:13:41 | RaZorbacK | my error seems to be fixed ... |
01:13:41 | eigma | there's a port page in the rockbox wiki |
01:14:26 | eigma | http://www.rockbox.org/twiki/bin/view/Main/OlympusMR500Info |
01:14:44 | ENd__ | ty |
01:18:22 | | Join SirFunk [0] (n=Sir@206-159-155-246.netsync.net) |
01:18:23 | | Quit jhulst ("Konversation terminated!") |
01:22:31 | | Quit kratonator () |
01:31:40 | | Quit hanklords ("Konversation terminated!") |
01:33:21 | | Quit Llorean ("Leaving.") |
01:33:33 | maxkelley_ | I love hardware that requires FCC ID's because they almost always have the block diagrams and circuit diagrams published. |
01:34:35 | | Quit desowin ("use linux") |
01:35:57 | eigma | maxkelley_: amen |
01:35:59 | | Join petur [0] (n=petur@rockbox/developer/petur) |
01:38:46 | | Join DC1 [0] (n=dc1@pool-70-107-136-132.ny325.east.verizon.net) |
01:41:57 | marcosource | maxkelley_: oh? got any examples ? |
01:43:18 | marcosource | I'd like to take a look |
01:44:11 | maxkelley_ | marcosource: er, one sec.. |
01:44:21 | maxkelley_ | this'll be for my mouse, for example. |
01:45:34 | maxkelley_ | https://fjallfoss.fcc.gov/oetcf/eas/reports/ViewExhibitReport.cfm?mode=Exhibits&RequestTimeout=500&calledFromFrame=N&application_id=743311&fcc_id='C3K1007' |
01:45:40 | | Nick maxkelley_ is now known as maxkeley (n=max@cpe-74-69-17-126.rochester.res.rr.com) |
01:45:42 | | Nick maxkeley is now known as maxkelley (n=max@cpe-74-69-17-126.rochester.res.rr.com) |
01:45:49 | | Quit ender` (" Cluster bombing from B-52s is very, very accurate -- the bombs always hit the ground.") |
01:45:52 | marcosource | wow, long url :/ |
01:46:04 | maxkelley | this one only has internal photos, but many have block diagrams.. |
01:46:34 | maxkelley | gimme a sec and I'll find one. |
01:47:19 | | Quit obo ("bye") |
01:47:43 | marcosource | maxkelley: thanks :) |
01:49:06 | | Quit jhMikeS (Nick collision from services.) |
01:49:07 | | Join _jhMikeS_ [0] (n=jethead7@rockbox/developer/jhMikeS) |
01:49:44 | | Quit roolku () |
01:52:28 | maxkelley | marcosource: sorry it took so long. https://fjallfoss.fcc.gov/oetcf/eas/reports/ViewExhibitReport.cfm?mode=Exhibits&RequestTimeout=500&calledFromFrame=N&application_id=89450&fcc_id='AMWUC604' |
01:52:56 | maxkelley | these are a bit old, but the fcc id was for an old portable phone I have, and it was handy. |
01:53:14 | marcosource | no problem, I'm just intrigued |
01:53:36 | maxkelley | they're sorta fun to look at. |
01:53:53 | | Join Ph4s0r [0] (i=Phase@66-188-249-0.dhcp.eucl.wi.charter.com) |
01:54:53 | Ph4s0r | i just want to say thank you to the developers of rockbox...I just discovered this project by accident and Im glad I did |
01:55:01 | Ph4s0r | it has brought new life to my iriver :) |
01:55:54 | markun | Ph4s0r: which one do you have? |
01:55:58 | zicho | Will Rockbox support *.avi-playback in the future? |
01:56:00 | Ph4s0r | ihp120 |
01:56:16 | markun | nice, me too |
01:56:22 | Ph4s0r | i really love the player |
01:56:33 | markun | zicho: depends, but keep in mind that avi is not a video codec |
01:56:42 | markun | (just a container) |
01:56:58 | maxkelley | Ph4s0r: better start thanking now, you've got 360 someodd developers to thank :P |
01:57:05 | zicho | what does that mean? |
01:57:12 | Ph4s0r | lol |
01:57:28 | marcosource | zicho: it is to heavy for most players |
01:57:34 | maxkelley | oh, 346 :( |
01:57:43 | zicho | Ah. |
01:57:44 | Ph4s0r | pretty unbelievable...I don't know how it took so long for me to discover this |
01:57:54 | Ph4s0r | sort of stumbled on it through some wiki links |
01:58:02 | markun | zicho: it means that you could put ac3, mp3, mp2, xvid, mjpeg and many other things in a avi file |
01:58:10 | Soap | .avi is a container format - not a video codec in and of itself. It is a box which can contain any of a number of different types of audio and video codecs multiplexed together. Like a box with a instruction set on how to use the bits floating inside. |
01:58:34 | marcosource | ah, I'm taling about DivX/XviD |
01:58:44 | marcosource | and the likings |
01:58:51 | zicho | Ah, thanks for the info. |
02:00 |
02:00:05 | Soap | marcosource: again - DivX and XviD are not static targets. There are different profiles of both those codecs, and they all take more CPU than MPEG2, which if you look at the PluginMpegplayer wiki page struggles to be played on most of the Rockbox devices. |
02:00:15 | Mouser_X | I'd like to see more codecs supported than MP1 and MP2. I've got a Gigabeat, so it can support something a little more CPU intensive. |
02:00:15 | zicho | Is Ipod Video a good player to run Rockbox on? |
02:00:42 | Mouser_X | Not really, no. It'll work just fine in general though. |
02:00:52 | Mouser_X | ^ @ zicho |
02:00:57 | marcosource | Soap: I know, I'm just saying that most compressed videos are to heavy to decompress |
02:01:21 | marcosource | *for a small 30-80mhz(~) device |
02:01:24 | zicho | Mouser_X: So you would say its not better than any other player, but it works just fine? |
02:01:53 | Soap | zicho: Is the Honda Accord a good car to drive? It depends completely on what you want out of a player. That being said - the Video is one Rockbox targets with the most "issues". If those issues are relevant to you is a differnet question. I love my Rockboxed iPod video - even though I have a Gigabeat, which is better supported, |
02:02:00 | Mouser_X | No, I'd say the iPod is one of the worst devices, hardware-wise, but that it'll still work just fine. |
02:02:36 | Mouser_X | True, the iPod does have quite a few "issues." |
02:02:52 | Mouser_X | Though, those issues are far less now than they once were. |
02:03:02 | * | markun waves good night |
02:03:28 | Soap | That being said - the iPod can come from the factory with an 80GB drive, unlike any other target. It has the only colour screen you can read without the backlight. I love the wheel, and it is, IMHO, the tightest sealed piece of kit Rocbox supports. You are /not/ going to get dust behind that screen. |
02:04:16 | | Quit Nico_P (Remote closed the connection) |
02:04:23 | markun | Soap: if only they used components with publicly available docs.. |
02:04:32 | Mouser_X | Heh. |
02:04:56 | Mouser_X | I *really* like the 300 mhz CPU of the Gigabeat though (the S will be even better!). |
02:05:11 | zicho | What are common issues with rockbox on ipod then? |
02:05:25 | | Join donsdw [0] (n=donsdx@ip68-101-195-153.sd.sd.cox.net) |
02:05:59 | Soap | What I find most delicious about the Gigabeat S, honestly, is the good things of the F/X series combined with the good things of the iPod. A modern ZIF drive for starters. |
02:06:09 | ENd__ | i have a question, and please take into account that i may not know what i'm talking about: rockbox is based on linux, so was a major part of the development writing the device drivers and kernel to go with the various hardware rockbox was put on? if so, can anyone point me to some documentation on how this is done? i'm very interested to see how such a thing works |
02:06:18 | Mouser_X | I don't have an iPod. That being said, one of the issues that was frequent was power management. However, I think that one has been fairly addressed (it's much better now, than it has been in the past). I don't know how good it's gotten though. |
02:06:36 | linuxstb_ | ENd__: Rockbox was written from scratch - not based on Linux. |
02:06:46 | ENd__ | even better |
02:06:56 | ENd__ | do you guys have docs of the process that are public? |
02:07:21 | Soap | zicho: the largest issue with Rockbox on the iPod video is 55% of stock battery life when running Rockbox. No native USB mode, so you have to reboot. No sleep mode, very limited accessory support. Slow scrolling, broken recording, slow video playback, poor enough CPU performance you can bog it down with the EQ... |
02:08:12 | | Join unknownsidhu [0] (i=unknowns@CPE0018f3990a86-CM0016924d6fbc.cpe.net.cable.rogers.com) |
02:08:21 | zicho | Are these issues existing on all the ipods, or just specific "generations", as they call them. |
02:08:24 | unknownsidhu | any support for new classic ipod? |
02:08:31 | linuxstb_ | ENd__: I'm not sure what you're looking for, but this may give you some insight - http://www.rockbox.org/twiki/bin/view/Main/NewPort |
02:08:41 | linuxstb_ | unknownsidhu: No - new hardware, no-one working on it. |
02:08:56 | | Quit unknownsidhu (Client Quit) |
02:09:34 | ENd__ | ty |
02:09:56 | Soap | zicho: The battery issue is there with all but the 1st-3rd gen iPods IIRC, the CPU issues are most obvious on the Video because they all have pretty much the same CPU, but the video has a much larger screen it has to drive, accessory, USB, recording issues are common to all. Video playback is directly proportional to screen resolution. Scrolling is as well. |
02:10:51 | | Quit linuxstb_ ("ChatZilla 0.9.78.1 [Firefox 2.0.0.7/2007091417]") |
02:11:16 | zicho | Hm. Maybe then I will not purchase an ipod. |
02:11:39 | Mouser_X | Yes, I do not recommend that. Buy a Gigabeat instead. |
02:11:41 | Mouser_X | :P |
02:11:51 | jesse | Is there an easy way to make the virtual keyboard bigger in rockbox for the Ipod video? |
02:12:08 | zicho | Mouser_X: Which one do you recommend? |
02:12:22 | Mouser_X | My F40 cost just as much as getting the iPod would have cost. Though, I've heard you can usually find them for much cheaper than that even. |
02:12:54 | zicho | I havent seen them in any stores (I live in Sweden). Where did you buy yours? |
02:12:59 | Mouser_X | If money isn't an issue, get the Gigabeat X60. |
02:13:01 | Soap | Used, zicho, only used. |
02:13:10 | Mouser_X | Indeed. I bought it online. |
02:13:19 | | Quit petur ("Zzzzz") |
02:13:30 | zicho | What does the X60 cost? (average) |
02:13:46 | Mouser_X | Though, the X30 or X60 are pretty hard to find. You're better off getting the F40 or the F60. |
02:14:14 | Mouser_X | On eBay, the X's are usually around $300, IIRC. |
02:14:25 | Soap | Does the X use a ZIF drive? |
02:14:27 | zicho | IIRC? |
02:14:37 | Soap | If I Recall Correctly |
02:14:39 | Mouser_X | If I Recall Correctly. |
02:14:54 | | Quit _jhMikeS_ (Read error: 104 (Connection reset by peer)) |
02:14:54 | Soap | did it take you two seconds to type that period, Mouser_X ;) |
02:15:02 | Mouser_X | Soap: I don't remember. I think it might though. |
02:15:14 | Mouser_X | I was looking in another window. |
02:15:16 | | Join jhMikeS [0] (n=jethead7@rockbox/developer/jhMikeS) |
02:16:03 | Mouser_X | I got my F40 for $175, including shipping. |
02:16:25 | Mouser_X | toffe82 has been able to find them for about half that price on eBay. |
02:17:36 | Mouser_X | I *would* say get a Gigabeat S, but Rockbox isn't working on it yet (there is a port in progress though). |
02:17:52 | zicho | F40 is the same as F60, just with 40 GB instead of 60? |
02:17:58 | Mouser_X | Yes. |
02:18:11 | zicho | 40 GB is sufficient. |
02:18:28 | Mouser_X | That's what I figured, which is why I have the F40. |
02:18:50 | zicho | There are two available on eBay. |
02:19:09 | Mouser_X | Isn't there someone (more than one?) here who has a Gigabeat F80? They put an 80 GB drive in their unit. |
02:19:29 | Mouser_X | (In other words, you can't buy it like that.) |
02:19:36 | zicho | Rockbox runs fine on F40? |
02:19:43 | Mouser_X | Very much so. |
02:19:48 | Mouser_X | Wonderfully even. |
02:19:55 | zicho | Sweet. |
02:20:02 | Mouser_X | I've never even seen the default firmware. |
02:20:16 | zicho | This i will consider, since i frown upon the thought of owning an ipod. |
02:20:24 | Mouser_X | (Well, excluding 3 min. back in January when I very first installed Rockbox.) |
02:20:44 | zicho | How is movie playback? (mpeg2) |
02:20:59 | Mouser_X | Just as good, or better, as it is on any other target. |
02:21:06 | Mouser_X | Easily full-speed. |
02:21:24 | zicho | Excellent. Is it easy to convert avi to mpeg2? |
02:21:35 | Mouser_X | Do you use Windows, or Linux? |
02:21:43 | Mouser_X | (Or MacOSX?) |
02:21:45 | zicho | Debian |
02:21:53 | zicho | (GNU/Linux) |
02:22:18 | Mouser_X | I'm on Windows. |
02:22:35 | Mouser_X | Let me get you a link for more info (it'll have a Linux converter for you) |
02:22:53 | zicho | Ah |
02:22:57 | zicho | Great. |
02:23:36 | Mouser_X | http://www.rockbox.org/twiki/bin/view/Main/PluginMpegplayer |
02:24:18 | zicho | Thank you. |
02:24:42 | Mouser_X | Ah. I've been using WinFF. Apparently there's a Linux version of it as well. |
02:24:50 | zicho | Although i must say i dont find the "+"-navigation very intriguing. |
02:24:58 | zicho | On F40, that is. |
02:25:04 | zicho | Does it work well? |
02:25:20 | Mouser_X | Works fine for me. It's like a D-Pad for a console controller. |
02:25:53 | zicho | ah |
02:25:58 | Mouser_X | (Which is of course how I have it setup for the Gameboy emulator in Rockbox.) |
02:26:17 | zicho | Oh, in that matter it is perfect. Why didnt i think of that. |
02:26:37 | Mouser_X | The "select" is the center of the pad. |
02:26:39 | zicho | Then it is not a problem, at all. |
02:27:05 | Mouser_X | (As in, item/menu selection) |
02:27:11 | zicho | This seems like a nice choice of media player. |
02:27:54 | zicho | I think i will buy it =) |
02:27:54 | Mouser_X | The X is a better choice, if you can afford, and find, it. It's got a bigger, and I think brighter, screen. |
02:28:11 | Mouser_X | Same resolution, but bigger in size. |
02:28:12 | zicho | I couldnt find it, at least not on ebay |
02:28:20 | Mouser_X | (I don't know how much bigger though.) |
02:28:38 | Mouser_X | The X's were only released in Japan, and I think Australia. |
02:28:41 | Mouser_X | They're pretty rare. |
02:28:53 | zicho | I will be fine with the F40. |
02:28:58 | zicho | WTF, Its cheap as hell. |
02:29:21 | zicho | My 1 GB player costed as much as this one... |
02:29:26 | Mouser_X | How long does the auction last? Also, read the description. Is it a fully working player? |
02:30:07 | Mouser_X | (Sometimes people will sell their old players that stopped working, so that others can use them for parts.) |
02:30:34 | Mouser_X | toffe82 has fixed/resold quite a few players this way. |
02:31:34 | zicho | It seems to be working. And it only says "minor scratches on the metal surfaces". |
02:32:00 | Mouser_X | Soap: I think your assumption was correct for the compiling time. It was 2-3 hours (I fell asleep, so I'm not sure when it finished). |
02:32:42 | | Quit tictoc (Remote closed the connection) |
02:32:42 | zicho | The auction ends in 1 day and 1 hour. |
02:32:44 | Mouser_X | Link? I doubt I could tell from just looking, but it can't hurt (unless someone here wants to buy it as well...) |
02:32:56 | | Quit atsea- (Remote closed the connection) |
02:33:09 | zicho | http://cgi.ebay.com/Toshiba-Gigabeat-F40-40GB-MP3-Player_W0QQitemZ250168626627QQihZ015QQcategoryZ73839QQssPageNameZWDVWQQrdZ1QQcmdZViewItem |
02:33:57 | Mouser_X | $115? That's not bad at all. |
02:34:26 | zicho | I know, it seems good. And he doesnt state any malfunctions with it anywhere. |
02:34:28 | Mouser_X | I was thinking it was something like, $30... (the "cheap as hell" thing threw me off.) |
02:34:54 | zicho | Well, its cheap as hell if you compare it to other players. At least what i have seen. |
02:35:20 | Mouser_X | Actually, if you were toffe82, $115 is getting on the expensive side. |
02:35:31 | Mouser_X | He's often found them for less than $100. |
02:35:41 | Mouser_X | Though, if it were me, I'd say get it. |
02:36:02 | Mouser_X | Even at $150 I'd say you got a great deal. |
02:36:14 | | Join tictoc [0] (i=tabac@gateway/gpg-tor/key-0xB9002659) |
02:36:18 | zicho | Yes, i probably will. |
02:36:37 | zicho | But how can I be certain it is not broken? |
02:36:46 | Mouser_X | Well, one thing to consider: This says used, and not referbished. |
02:36:51 | Mouser_X | I doubt it's broken. |
02:36:57 | Mouser_X | I'd say it works just fine. |
02:37:13 | zicho | He has 100 % Positive feedback. |
02:37:19 | | Quit moos ("<reboot>") |
02:37:30 | zicho | Perhaps he can be trusted. |
02:37:48 | ENd__ | buy it with a credit card, and if it is broken, then you can cancel it, citing his misadvertisement of the item |
02:37:59 | Mouser_X | However, being used, as opposed to referbished, the hard drive could have some wear on it. Thus, the hard drive might not last as long as a refurbished player (though, I don't know if they fix/replace the HDD in a refurbished player either). |
02:38:33 | Mouser_X | Overall, I'd say it's a safe, but mildly cautious, purchase. |
02:38:47 | Mouser_X | You said there were 2 links. |
02:38:52 | | Join moos [0] (i=moos@m172.net81-66-158.noos.fr) |
02:38:52 | Mouser_X | How's the other one look? |
02:38:56 | zicho | You always have to be cautious on eBay |
02:39:00 | zicho | The other one is broken |
02:39:04 | Mouser_X | Ah. |
02:39:14 | Mouser_X | Well, that's not the one you want then. :P |
02:39:36 | | Quit moos (Client Quit) |
02:39:36 | zicho | The navigation button is broken. |
02:39:43 | zicho | No, i prefer to get them in working state. |
02:40:03 | | Join JdGordon [0] (n=jonno@c220-237-57-253.smelb1.vic.optusnet.com.au) |
02:40:37 | zicho | Oh... the auction ends at 3am (swedish time) |
02:40:58 | Mouser_X | Of course. Also, the $115 one has the remote with it. That, to me, is a necessary addition that I could (almost) not be without. |
02:41:18 | | Join moos [0] (i=moos@m172.net81-66-158.noos.fr) |
02:41:25 | zicho | Remote? |
02:41:30 | | Join Llorean [0] (n=llorean@cpe-70-113-103-34.austin.res.rr.com) |
02:41:30 | zicho | Where does it say that? |
02:41:38 | Mouser_X | If my remote (not wireless, just to clarify) got lost or broken, I'd either buy, or build, a new one. |
02:42:01 | Mouser_X | It's in the question/answer section underneath the big picture near the bottom. |
02:42:21 | ENd__ | how would you build one |
02:42:29 | zicho | Cant look at them all. Not a member. |
02:43:05 | Mouser_X | I can't either. However, the way he answers, looks as though the earphones he has do have the remote. |
02:43:16 | Mouser_X | I *could* be wrong, but I doubt it's missing. |
02:43:39 | zicho | I dont really understand. What exactly does the remote do? |
02:44:17 | Mouser_X | ENd__: I thought toffe82 had uploaded instructions on how to build a remote to the wiki. I've never looked, so I could be wrong. If all else fails though, I'd ask him how to build one. |
02:44:29 | Mouser_X | The remote just adds external controls. |
02:44:45 | JdGordon | hey Llorean, did you see fs#7864 ? |
02:44:47 | Mouser_X | Thus, I rarely have to handle the actual unit. |
02:44:57 | zicho | Ah, that is good if you want to use Rockbox i presume? |
02:45:33 | Mouser_X | Play/pause/stop/FF/RW/VolUP/VolDN/menu are all accessable with the remote. |
02:46:11 | Mouser_X | If you're really good with memory and button presses, you could access the menu, and never even need to look at the screen (the volume buttons double as up/down buttons on the remote). |
02:46:14 | zicho | Do you have a picture of the remote? |
02:46:38 | zicho | Nvm. Found one. |
02:47:05 | zicho | Looks kind of nice. |
02:47:24 | zicho | Does it have to be in the dock when you charge the batteries? |
02:47:24 | Mouser_X | I use my Gigabeat at work. It'd be a serious pain to have to access the unit in my work conditions. |
02:47:29 | Mouser_X | No. |
02:47:40 | krazykit | i charge from usb with my gigabeat |
02:47:43 | Mouser_X | Actaully, with Rockbox, the dock is nearly useless. |
02:47:50 | zicho | Ah, nice. |
02:47:51 | | Join atsea- [0] (i=atsea-@gateway/tor/x-f9b776235c9940c7) |
02:47:58 | Mouser_X | I've lost my dock... |
02:48:13 | Mouser_X | (Well, I'm sure it's in a box here somewhere. I've never used it once though.) |
02:48:13 | zicho | Lucky then that you dont need it =P |
02:48:40 | krazykit | i use it in my car for line-out. i velcroed it to the dash :D |
02:48:47 | Mouser_X | Heh. |
02:48:48 | Llorean | JdGordon: I'll need to try it out on my player. It might be a good opportunity to do a little more reorganizing. |
02:49:20 | JdGordon | yeah, I agree.. but I think this is more "urgent" than a full rework |
02:49:40 | JdGordon | the lcd settings menu is way too crowded on colour targets atm |
02:49:42 | zicho | How is audio playback? Flawless? |
02:49:47 | Mouser_X | zicho: If I didn't already have a Gigabeat, I'd certainly consider buying the one you linked (though, due to curtousy, I wouldn't. That'd be mean on my part.) |
02:50:11 | Llorean | JdGordon: Definitely agree on that one, I think "LCD Settings" should be things that affect the whole LCD. Brightness, etc. |
02:50:15 | zicho | Ah. Thank you for that courtesy, |
02:50:24 | JdGordon | Llorean: yep |
02:50:38 | Llorean | Foreground and Background colors are still "LCD" settings, but they're going to mean a LOT less as fonts, status bar, etc, get their own individual color chooser |
02:50:43 | JdGordon | I wasnt sure where to put line selector, but decided in the theme menu because of the gradient options |
02:50:44 | Llorean | Which I'm sure they will |
02:50:48 | Mouser_X | zicho: As near as I can tell, it's just fine. I've frequently been told that the iPod's audio is inferior to just about any other target available. |
02:51:16 | zicho | Yes the ipod doesnt seem that good, now that I'd looked into it. |
02:51:34 | zicho | The F40 seems a lot better. |
02:51:50 | zicho | Have you had any rockbox-related issues with it? |
02:52:08 | Mouser_X | I've also been told that with Rockbox, the Gigabeat's playback is spectacular. I wouldn't say that, since I'm not in that area of expertise to know. |
02:52:22 | Mouser_X | But, that is what I've been told (true or not, you decide). |
02:52:34 | zicho | As long as it plays flac, i am satisfied |
02:52:52 | Mouser_X | It'll play FLAC files just fine. I've had a few on mine. |
02:52:52 | krazykit | one thing is for sure; rockbox is unbelievable superior to the gigabeats OF. |
02:53:11 | Mouser_X | krazykit: I wouldn't know. I've never used the OF. |
02:53:12 | Mouser_X | :P |
02:53:14 | zicho | Ah. Then it is nothing to be concerned about. |
02:53:20 | Llorean | For the best sound quality, you want an H120 with an external DAC. But a Gigabeat F is a solid player with Rockbox. |
02:53:21 | krazykit | Mouser_X, i used it for five minutes :P |
02:53:54 | | Quit Thundercloud (Remote closed the connection) |
02:53:58 | Mouser_X | Though, the OF *does* convert all audio files dumped to it to some SAT format (or something that starts with S). |
02:54:12 | Mouser_X | ^ That right there is a pretty darn good reason not to use the OF. |
02:54:20 | ENd__ | for the best sound quality, you want creative |
02:54:38 | Llorean | ENd__: Not necessarily. I don't believe any of them even have digital outputs. |
02:54:44 | ENd__ | not true |
02:54:48 | ENd__ | the older ones actually |
02:54:53 | zicho | the F40 seems to have received good reviews as well. |
02:54:56 | ENd__ | my nomad has an optical output |
02:55:09 | Llorean | ENd__: And supports which lossless formats? |
02:55:14 | ENd__ | wav |
02:55:46 | ENd__ | not exactly size efficient, but you can convert anything into it |
02:55:48 | Llorean | That's uncompressed, not quite the same. |
02:55:48 | Mouser_X | Heh. That'll fill up your player's storage pretty fast... |
02:55:54 | Llorean | You cannot convert anything into it. |
02:55:56 | ENd__ | fair enough |
02:56:02 | | Join jhulst [0] (n=jhulst@unaffiliated/jhulst) |
02:56:02 | Llorean | Converting to it is pretty much pointless |
02:56:06 | Llorean | So there's no reason to do it. |
02:56:09 | Llorean | Leave 'em as MP3. |
02:56:17 | ENd__ | it's not pointless if that's what the player will play |
02:56:23 | Soap | <zicho> The navigation button is broken. |
02:56:33 | Llorean | It's pointless to convert lossy audio to WAV, it's not like you can gain any quality by doing so. |
02:56:39 | ENd__ | not converting compressed audio, converting stuff like aiff |
02:56:42 | zicho | Soap: That was the other auction. |
02:56:45 | Soap | talk to toffe82, he might be able to hook you up with a new X-pad for your gigabeat. |
02:56:58 | Mouser_X | That's true. He might. |
02:56:59 | Llorean | Anyway, the Nomad isn't a Rockbox player, or even a likely Rockbox target, so it's rather irrelevant here. |
02:57:11 | Mouser_X | He's in the chat, but I think toffe82 is AFK. |
02:57:14 | Soap | It is a quite simple replacement, and IF that is the only problem you can probably score a good deal. Regardles - if you don't want that one can you post the link? |
02:57:15 | ENd__ | also fair enough, but you were just discussing sound quality |
02:57:26 | Llorean | ENd__: IN #Rockbox |
02:57:46 | zicho | Soap: Ah. |
02:58:10 | zicho | Well I'll see. I'd rather buy the one that work, |
02:58:13 | ENd__ | and, just to clarify, you WOULD convert the lossy formats to mp3, and convert lossless to wav |
02:58:24 | Soap | zicho: can I have a look at the broken one's auction, then? |
02:58:29 | ENd__ | obviously you can't gain quality by converting mp3 to wav |
02:58:43 | zicho | http://cgi.ebay.com/TOSHIBA-GIGABEAT-F40-40GB-MP3-MOBILE-AUDIO-PLAYER-NR_W0QQitemZ270170889004QQihZ017QQcategoryZ73839QQssPageNameZWDVWQQrdZ1QQcmdZViewItem |
02:58:45 | zicho | there ya go |
02:59:43 | | Quit ]RowaN[ (Read error: 110 (Connection timed out)) |
03:00 |
03:01:26 | Soap | $113 is too rich for my blood. |
03:01:48 | | Join My_Sic [0] (n=MySic@bas3-montreal28-1279372992.dsl.bell.ca) |
03:02:19 | Llorean | Yeaaaah, having bought a New on for US$99, $113 is a bit much for one that comes with a disclaimer saying "We aren't responsible if it doesn't work" |
03:02:30 | Llorean | one |
03:03:26 | Soap | it looks to be in excellent physical condition, though. |
03:04:08 | zicho | You mean except the "+"? |
03:04:48 | Soap | even that _looks_ clean and new. |
03:05:16 | Soap | Mine looks like a trainwreck. But I have a black X. And nobody else does. Nah Nah Nah. |
03:05:23 | zicho | I find it hard to see how it can be broken. When the rest of the player seems nice. |
03:05:35 | zicho | Manufactured with a flaw, perhaps? |
03:07:03 | Mouser_X | My F40 looks fine. However, the writing on the back is almost entirely worn off, and the "bands" around the sides is starting to lose its color. |
03:07:13 | | Quit jesse (Remote closed the connection) |
03:07:15 | Mouser_X | *sides are |
03:07:18 | zicho | Hm |
03:07:42 | zicho | Well, i gotta go now. Im tired and i need to sleep. Thanks for all your help, I really appreciate it! |
03:07:50 | Mouser_X | Glad to help. |
03:08:17 | zicho | I think i will settle down for an F40, after all. It seems like a good choice. |
03:08:27 | Mouser_X | It's what I'd suggest. |
03:08:33 | Mouser_X | (Obviously.) |
03:08:38 | zicho | haha. |
03:08:40 | zicho | Well |
03:08:45 | zicho | Good bye and good night. |
03:10:58 | *** | Saving seen data "./dancer.seen" |
03:11:57 | [omni] | is there anyway to reset an e200 from a panic without discharging/unplugging the battery? |
03:12:26 | krazykit | hold the power button for 15-ish seconds |
03:12:33 | RaZorbacK | hold the power button for 20 30 sec |
03:12:42 | [omni] | ahso, thank you |
03:13:22 | RaZorbacK | only 15? thanks :) |
03:14:34 | | Quit hannesd (Read error: 110 (Connection timed out)) |
03:21:10 | | Quit Mouser_X (Read error: 104 (Connection reset by peer)) |
03:24:26 | | Join Mouser_X [0] (n=Mouser_X@67.110.120.36.ptr.us.xo.net) |
03:25:13 | Mouser_X | So... My laptop froze while I was applying a patch... What now? I assume that I can't simply attempt to re-apply the patch. |
03:33:17 | | Nick fxb is now known as fxb__ (n=felixbru@h1252615.stratoserver.net) |
03:35:20 | | Quit My_Sic (Read error: 104 (Connection reset by peer)) |
03:38:23 | | Quit ENd__ (Read error: 110 (Connection timed out)) |
03:41:22 | krazykit | Mouser_X, you could just revert svn then reapply. svn revert -R . |
03:42:32 | Mouser_X | What happens if I were to put "patch −−binary -p0 "patchfilename" (notice the missing "<")? |
03:43:34 | JdGordon | jhMikeS: you round? |
03:44:12 | JdGordon | does anyone know what the attribute does on this define? |
03:44:14 | JdGordon | #define default_interrupt(name) extern __attribute__((weak,alias("UIRQ"))) void name (void) |
03:49:46 | | Quit nls () |
03:52:21 | jhMikeS | JdGordon: good timing btw :) |
03:52:35 | JdGordon | just returning? or just leaving? |
03:52:40 | jhMikeS | Just returning |
03:52:43 | JdGordon | :) |
03:52:59 | | Quit kugel (Read error: 110 (Connection timed out)) |
03:53:09 | JdGordon | do you knwo what that define does? |
03:53:11 | jhMikeS | If a specific function is implemented, it links that instead of the function UIRQ |
03:53:27 | JdGordon | ok cool |
03:53:34 | JdGordon | thats what I guessed but wasnt sure |
03:59:16 | | Quit midgey () |
04:00 |
04:04:45 | Mouser_X | So, nothing to worry about if I accidently left out the "<" when patching? |
04:05:01 | Mouser_X | (No one answered.) |
04:05:02 | JdGordon | it wont do anything if you left that out |
04:05:09 | Mouser_X | Ah, good. |
04:06:02 | Mouser_X | Next question: I want to add 2 codec patches. I assume that when I add one, the 2nd will have to be modified to accomadate the changes. How would I go about doing that? |
04:06:43 | Mouser_X | (I already added one of them. I tried to add the 2nd, and it complained about line 5, and asked what file I wanted to patch.) |
04:08:38 | | Join ENd__ [0] (i=user@r236060051.resnet.cornell.edu) |
04:10:28 | Llorean | Mouser_X: And you've tried it on its own? |
04:12:11 | Mouser_X | I was just about to (I -R on the previous codec patch). |
04:12:41 | | Quit moos ("Glory to Rockbox") |
04:13:49 | Mouser_X | It failed... I'm guessing it needs to be resynced. |
04:15:04 | Mouser_X | 7331 is the one I'm trying to add (MOD support being the other). |
04:15:29 | | Join midgey [0] (n=tjross@westquad-188-65.reshall.umich.edu) |
04:18:47 | Mouser_X | 5241 is the other patch. |
04:19:22 | Mouser_X | (I wanted 5241/MOD support over 7331/GBS support, which is why I did the MOD one first.) |
04:23:21 | | Quit Lars_G (Remote closed the connection) |
04:30:20 | | Join asymptote [0] (n=nobody@209-6-224-11.c3-0.abr-ubr1.sbo-abr.ma.cable.rcn.com) |
04:32:52 | asymptote | Is there a way to install the rockbox firmware on an e260 in recovery mode? |
04:34:16 | | Join petvirus [0] (n=petvirus@c-24-218-129-31.hsd1.ma.comcast.net) |
04:34:31 | JdGordon | asymptote: yes, but why are you doing it that way? |
04:34:55 | petvirus | there are no ops? |
04:35:01 | asymptote | JdGordon, because I bricked my e260 and I'm tired of trying to get SanDisk's firmware updater to work under wine |
04:35:24 | JdGordon | briked how? |
04:35:54 | asymptote | typoed and ran mkfs on its boot partition |
04:36:01 | JdGordon | http://www.rockbox.org/twiki/bin/view/Main/SansaE200Unbrick |
04:36:24 | asymptote | Yeah, that's how I got where I am |
04:36:41 | asymptote | But I still don't have any sort of application on it, it just boots and notices there's no image to load |
04:37:01 | JdGordon | so your in preboot mode? |
04:37:13 | asymptote | let me look at the mode table a few tabs away... |
04:37:29 | asymptote | yes |
04:37:38 | asymptote | past manufacturing, but not booting yet |
04:37:43 | asymptote | *manufacture |
04:37:54 | JdGordon | try `e200tool recover BL_SD_boardSupportSD.rom` |
04:38:11 | asymptote | yeah, that's how you get from manufacture to preboot |
04:38:13 | asymptote | that's where I am |
04:38:24 | JdGordon | then you went backwards... |
04:38:40 | asymptote | no. Once you're in manufacture you load the bootloader, which is what that does |
04:39:01 | asymptote | but with my typo I completely erased everything on the 16M flash/PROM/whatever it physically is |
04:39:10 | asymptote | so it's going to preboot and not seeing an image |
04:39:22 | asymptote | If SanDisk just let me download their image, this would be a lot easier |
04:39:34 | JdGordon | http://daniel.haxx.se/sansa/mi4.html |
04:40:26 | asymptote | yeah, I had tried 1.02; wasn't working |
04:40:29 | asymptote | maybe 1.01 will work |
04:40:56 | JdGordon | you have a 16mb partition mounted? |
04:41:02 | asymptote | yes |
04:41:06 | asymptote | it contains version.txt |
04:41:12 | JdGordon | so your in recovery mode... |
04:41:15 | asymptote | right |
04:41:31 | JdGordon | rename the file PP5020.mi4 and copy it there |
04:41:41 | asymptote | It came down as PP5020.mi4... |
04:41:50 | asymptote | I just copied it and am trying. Do I need to touch sansa.fmt? |
04:41:57 | JdGordon | no |
04:42:17 | JdGordon | PP5022.mi4 even |
04:42:24 | asymptote | err, yeah |
04:42:29 | asymptote | load main image failed :( :( |
04:42:36 | | Join donsdx [0] (n=donsdx@ip68-101-195-153.sd.sd.cox.net) |
04:42:48 | JdGordon | rename it firmware.mi4 |
04:42:53 | asymptote | roger |
04:43:36 | asymptote | I need to turn off HAL before those pop-ups drive me insane... |
04:44:20 | asymptote | Load main image failed |
04:44:44 | asymptote | maybe I need to put the bootloader on again and start over... |
04:45:08 | JdGordon | no, if your in recovery mode then you dont need to do that again |
04:45:46 | asymptote | Well, I have a different BL file from the one that's on the haxx page |
04:45:47 | | Quit donsdx (Client Quit) |
04:45:54 | asymptote | so I'll give it a shot... |
04:48:23 | asymptote | nope. |
04:48:36 | asymptote | so, back to the original question, can I put on the rockbox firmware in recovery mode? |
04:49:32 | JdGordon | you can try... but you wont be able to access it in usb anyway so it wont be much good |
04:49:39 | asymptote | oh, crap, right |
04:50:35 | asymptote | looks like I have an expensive paperweight then :( |
04:50:42 | JdGordon | nope |
04:50:53 | JdGordon | this wasnt an r was it? |
04:51:23 | asymptote | negative |
04:51:25 | asymptote | not an r |
04:53:10 | petvirus | - hey i am going to try my luck at building rockbox with the MPEG player patch that allows ff/rw etc, and before i do this, does anyone have this already built for sansa e200 and would gmail me it? |
04:53:25 | | Join Ebert [0] (n=EbErT@adsl-34-0-149.asm.bellsouth.net) |
04:53:30 | | Nick petvirus is now known as pv (n=petvirus@c-24-218-129-31.hsd1.ma.comcast.net) |
04:54:16 | JdGordon | asymptote: try the forums... i did the same thing to mine and got it working but cant remember how :p |
04:54:46 | | Nick pv is now known as petvirus (n=petvirus@c-24-218-129-31.hsd1.ma.comcast.net) |
04:54:47 | asymptote | JdGordon, thanks; I'm sure some combination of fw version will eventually work |
04:54:58 | | Quit miepchen^schlaf (Read error: 110 (Connection timed out)) |
04:55:22 | | Join miepchen^schlaf [0] (n=hihi@p54BF5CA0.dip.t-dialin.net) |
05:00 |
05:04:14 | petvirus | no love :( |
05:06:04 | Mouser_X | Hey, I'd like custom builds as well. This is why I'm *trying* to get some patches added with cygwin. So far, I have been able to compile (that's a milestone for me!). However, I think I need a clean SVN, since the patches aren't adding anymore... |
05:08:29 | petvirus | what target are you building for? |
05:08:41 | Mouser_X | Gigabeat. |
05:08:43 | petvirus | and what patches are you including, i am curious |
05:09:00 | Mouser_X | NES emu, MOD codec, and GBS codec. |
05:09:18 | petvirus | what are those codecs good for? |
05:09:52 | Mouser_X | (NES emu and MOD added fine. GBS didn't, so I removed MOD to add GBS. It failed [I'm guessing it needs to be resynced], so I removed it. I tried to add the MOD patch again, but it's not working.) |
05:10:20 | Mouser_X | MOD files, and GBS files. MOD = Lots of atari stuff, and more. GBS = Gameboy sound files. |
05:10:46 | Mouser_X | MOD files are a sequenced format, similar to midi. However, the instruments are included in the MOD file. |
05:11:02 | *** | Saving seen data "./dancer.seen" |
05:11:40 | petvirus | are thoese codes required for the nes emu? |
05:11:58 | petvirus | codecs |
05:12:13 | Mouser_X | No. Codecs are to play back audio files. The NES emu is a viewer plugin, completely seperate from codecs. |
05:14:08 | petvirus | ah, so you just like the old video game music |
05:14:38 | Mouser_X | MODs don't have to be old. |
05:14:57 | petvirus | is the nes plugin usable. i dont know how many buttons the gigabeat has, but i am guessing its not like an nes controller |
05:15:23 | | Join bb [0] (n=bb@unaffiliated/bb) |
05:15:26 | krazykit | the gigabeat has enough buttons |
05:15:30 | | Join Febs [0] (n=chatzill@207-172-204-33.c3-0.rdl-ubr4.trpr-rdl.pa.cable.rcn.com) |
05:15:34 | Mouser_X | The NES emu requires the same amount of buttons as Rockboy (gameboy emulator included with Rockbox) requires. |
05:15:56 | Mouser_X | Rockboy runs great on the Gigabeat. |
05:16:28 | Mouser_X | The NES emu runs on the Gigabeat, but I don't know how well it runs on the Sansa. |
05:18:44 | petvirus | interesting.. i ask this because i find the doom plugin not playable, but i dont know if nes needs less buttons then doom |
05:20:19 | Mouser_X | NES needs 4 directions, and 4 buttons. |
05:20:29 | Mouser_X | 8 buttons inputs total. |
05:20:47 | Mouser_X | (Up, down, left, right, start, select, A, B) |
05:20:58 | Mouser_X | (Same as the Gameboy) |
05:23:44 | petvirus | so as far as patches not adding |
05:23:49 | petvirus | what error are you getting? |
05:24:13 | Mouser_X | It complains about line 5 of the patch file, and then asks me what file to patch. |
05:24:30 | Mouser_X | I tried to update from SVN, but that didn't help (I doubted it would). |
05:24:44 | Mouser_X | I'm just getting the SVN again. |
05:24:51 | Mouser_X | ("Checking out") |
05:25:22 | | Quit parafin|away (Remote closed the connection) |
05:26:02 | | Join parafin|away [0] (i=parafin@80.92.255.23) |
05:26:50 | * | Mouser_X is away - shower; followed by the Red Green Show. |
05:27:37 | | Quit tictoc (Remote closed the connection) |
05:27:39 | | Quit bb_ (Read error: 110 (Connection timed out)) |
05:28:50 | petvirus | ok |
05:28:52 | | Join tictoc [0] (i=tabac@gateway/gpg-tor/key-0xB9002659) |
05:28:59 | | Join Gibbed [0] (n=rick@pool-96-229-77-230.lsanca.dsl-w.verizon.net) |
05:29:01 | | Quit Rick (Nick collision from services.) |
05:29:15 | | Nick Gibbed is now known as Rick (n=rick@pool-96-229-77-230.lsanca.dsl-w.verizon.net) |
05:29:24 | | Quit tictoc (Remote closed the connection) |
05:29:25 | petvirus | for me it just asked the same thing |
05:29:27 | petvirus | |diff -Naur svn/firmware/drivers/button.c rockbox_svn_r14875/firmware/drivers/button.c |
05:29:32 | petvirus | that file wasnt found |
05:29:33 | petvirus | because |
05:29:46 | petvirus | the guy who made the patch has checked out his shit into a folder called svn |
05:30:07 | petvirus | and the diff should be ran from the folder which is the parent of svn |
05:30:19 | | Join tictoc [0] (i=tabac@gateway/gpg-tor/key-0xB9002659) |
05:30:20 | petvirus | patch rather |
05:32:44 | petvirus | well i might be wrong - ive never done this before |
05:40:30 | krazykit | try a different stip value when you're patching? |
05:40:35 | krazykit | *strip |
05:40:53 | krazykit | instead of patch -p0, try patch -p1. that should take care of it |
05:44:10 | | Join My_Sic [0] (n=MySic@bas3-montreal28-1279372992.dsl.bell.ca) |
05:44:12 | | Join sitwon [0] (n=adam@pool-72-66-97-143.washdc.fios.verizon.net) |
05:46:28 | | Quit My_Sic (Client Quit) |
05:51:38 | | Quit ze (Read error: 104 (Connection reset by peer)) |
05:51:41 | | Join ze [0] (i=ze@cpe-76-175-22-254.socal.res.rr.com) |
05:57:24 | | Join parabola [0] (i=4b997473@gateway/web/cgi-irc/labb.contactor.se/x-289b013dd6f5b239) |
05:57:31 | parabola | hey |
05:57:40 | | Join homielowe [0] (n=chatzill@d207-81-67-190.bchsia.telus.net) |
05:58:17 | parabola | does anybody know how to force a sleep on the ipod with rockbox? because I looked in the docs and can't find anything about that |
05:58:46 | Llorean | You can turn it off by simply holding Play/Pause |
05:59:02 | parabola | my play/pause buton is broken =( |
05:59:40 | petvirus | how do you listen to music? |
05:59:53 | petvirus | or you just never pause? hahaha |
06:00 |
06:00:05 | homielowe | Is it possible to adjust the gradient of the menu selector in rockbox, or do I have to edit a .cfg file. |
06:00:08 | Llorean | parabola: Then simply set the idle poweroff timer to something short, and wait. |
06:00:27 | parabola | ok |
06:00:32 | parabola | thank you |
06:00:37 | Llorean | homielowe: There's a setting for it, right where the other line selector options have always been. |
06:01:23 | parabola | for the sleep timer is it 5 seconds or 5 minutes? |
06:02:31 | petvirus | parabola: how do you play mp3s if your play button is borked? |
06:02:36 | Llorean | parabola: I honestly don't know |
06:02:47 | parabola | you press middle button |
06:02:51 | Llorean | petvirus: Have you ever used Rockbox on an iPod? Or ANY player? Very few use the play button to select songs. |
06:03:19 | Llorean | There's usually a "Select" button, with Play being relegated to Pause and Resume Playback |
06:04:41 | homielowe | Llorean: You mean under; Settings>General Settings> Display> LCD Settings > Line Selector ? ( I must be blind) ( no offense to all the blind rockbox users) |
06:05:10 | Llorean | homielowe: And what SVN revision are you using? |
06:05:21 | Llorean | homielowe: And what target? |
06:05:36 | homielowe | I just used one freshly downloaded off of RbutilQT, iPod video |
06:06:02 | homielowe | r14623-070905 |
06:06:09 | Llorean | homielowe: That is NOT current. |
06:06:19 | homielowe | ok, nm |
06:06:27 | * | homielowe goes to the corner |
06:06:55 | | Quit midgey (Read error: 110 (Connection timed out)) |
06:07:11 | parabola | can you configure it so that it uses another button combination to sleep? |
06:07:51 | Llorean | parabola: It turns off, it's not "Sleep", and no, you'd have to compile a customized version |
06:09:16 | homielowe | rbutil was mistaking my computer hd for my iPod |
06:10:51 | parabola | oh |
06:10:57 | petvirus | you are right, my bad i wasnt thinking oh well |
06:11:06 | parabola | unfortunately i have very limited programming experience |
06:11:13 | parabola | thanks for your help anyways i'll see ya |
06:11:25 | | Quit parabola ("CGI:IRC") |
06:16:40 | | Join nave7693 [0] (n=evan@71-37-2-28.tukw.qwest.net) |
06:17:02 | nave7693 | does the current rockbox build support embeded album art? |
06:17:14 | JdGordon | no |
06:17:29 | nave7693 | are there plans to support it in the future? |
06:17:38 | JdGordon | there is a patch to enable it |
06:17:56 | Llorean | There is a patch for album art, and album art is planned to be supported, but whether embedded will or won't is still often discussed. |
06:18:13 | nave7693 | ahh. ok |
06:18:15 | * | JdGordon didnt read the word embedded :p |
06:18:45 | nave7693 | just give us a switch to turn it on and off. problem solved ;p |
06:20:05 | Llorean | Having the code there, at all, is the same as "supported" whether it's used by everyone or not, though |
06:20:11 | nave7693 | I have a e200 and it pains me to not see my albumart from rockbox (the original firmware shows them, but no unicode support gahhh) |
06:20:59 | | Quit daurn|laptop ("ChatZilla 0.9.78.1 [Firefox 2.0.0.7/2007091417]") |
06:21:29 | petvirus | speaking of e200, i just got one. is there any way to make original firmware not update the database. it takes a long time and its annoying |
06:22:11 | nave7693 | petvirus: stupid question probably but tried looking in the settings? |
06:22:19 | petvirus | no |
06:22:35 | petvirus | i guess i should, eh |
06:22:41 | nave7693 | yea do that. |
06:23:02 | petvirus | i was able to live without ever touching the orinigal firmware on my nano with rockbox, but i guess i wont be so lucky this time |
06:23:37 | nave7693 | it actually came to me as a plesant surprise, cuz I bought the e200 purely due to a sale in the local circuit city |
06:23:49 | nave7693 | didn't know rockbox runs on it |
06:24:11 | nave7693 | I have not checked back on rockbox ever since switching from my old archos 2 years ago |
06:24:31 | nave7693 | the project has progressed a lot |
06:25:37 | advcomp2019 | you cant stop that database updates on the e200s |
06:26:13 | petvirus | heh, ive been locked into player that support rockbox. i bought the e200 because it seemed like a decent non apple player to support it |
06:27:43 | nave7693 | petvirus: yea but seems like everything but ipod has unicode support which sucks big time for non-apple fan like me |
06:28:39 | asymptote | hey jdGordon, after all that, it *was* sansa.fmt |
06:28:49 | asymptote | go figure |
06:28:54 | | Join Gibbed [0] (n=rick@pool-96-229-77-230.lsanca.dsl-w.verizon.net) |
06:28:58 | | Quit Rick (Nick collision from services.) |
06:29:12 | | Nick Gibbed is now known as Rick (n=rick@pool-96-229-77-230.lsanca.dsl-w.verizon.net) |
06:34:19 | | Join midgey [0] (n=tjross@westquad-188-65.reshall.umich.edu) |
06:37:29 | | Part nave7693 |
06:48:33 | | Join syn4pse [0] (i=mythtv@c-68-58-170-54.hsd1.sc.comcast.net) |
06:50:00 | | Quit syn4pse (Client Quit) |
06:51:05 | | Quit asymptote ("Leaving") |
06:54:20 | Mouser_X | Where could I find information about syncing/resyncing patch files? |
06:56:17 | | Quit Entasis (Read error: 104 (Connection reset by peer)) |
06:56:30 | Llorean | Mouser_X: Basically the answer to that is "learn C" |
06:56:44 | | Join Entasis [0] (n=Jarred@ppp121-45-8-124.lns10.adl2.internode.on.net) |
06:59:16 | Mouser_X | Blast. |
07:00 |
07:02:15 | Mouser_X | "you need dynamite to blast." As my dad would say... |
07:03:35 | sitwon | c'mon, it's not like C isn't the most common programming language of all time or anything |
07:07:55 | | Join atsea-34 [0] (i=atsea-@gateway/tor/x-15ebc529be137126) |
07:10:15 | | Quit atsea- (Read error: 104 (Connection reset by peer)) |
07:11:06 | *** | Saving seen data "./dancer.seen" |
07:13:55 | | Quit Isolinear (Read error: 104 (Connection reset by peer)) |
07:15:41 | | Join MonkeyTamer [0] (i=42d640d5@gateway/web/cgi-irc/labb.contactor.se/x-67fad9131cba8833) |
07:21:07 | | Quit MonkeyTamer ("CGI:IRC (Ping timeout)") |
07:23:43 | | Join midkay [0] (n=midkay@rockbox/developer/midkay) |
07:26:57 | | Quit eigma () |
07:33:19 | | Quit Mouser_X (Nick collision from services.) |
07:35:13 | | Join Mouser_X [0] (n=Mouser_X@67.110.120.36.ptr.us.xo.net) |
07:47:55 | | Join daurn|laptop [0] (n=fake@unaffiliated/daurnimator) |
07:50:21 | | Quit RaZorbacK ("bye all") |
07:56:28 | | Join Isolinear [0] (n=A@c-76-105-254-119.hsd1.or.comcast.net) |
08:00 |
08:00:30 | | Quit jhMikeS (Nick collision from services.) |
08:00:32 | | Join _jhMikeS_ [0] (n=jethead7@rockbox/developer/jhMikeS) |
08:01:15 | | Nick chrisjs169|winxp is now known as chrisjs169|sleep (n=opera@pool-71-114-128-205.hrbgpa.dsl-w.verizon.net) |
08:06:08 | | Part Ebert |
08:06:20 | | Join Ebert [0] (n=EbErT@adsl-34-0-149.asm.bellsouth.net) |
08:11:28 | | Join Rob2222 [0] (n=Miranda@p54B162EB.dip.t-dialin.net) |
08:16:21 | | Quit Ebert () |
08:28:52 | | Quit Rob222241 (Read error: 110 (Connection timed out)) |
08:29:24 | | Quit Mouser_X (Read error: 110 (Connection timed out)) |
08:30:08 | | Join elinenbe [0] (i=elinenbe@cpe-68-174-107-47.nyc.res.rr.com) |
08:32:05 | | Quit RudMan (Remote closed the connection) |
08:36:05 | | Join spiorf [0] (n=spiorf@host197-213-dynamic.0-79-r.retail.telecomitalia.it) |
08:53:24 | | Part toffe82 |
09:00 |
09:09:50 | | Quit BHSPitLappy (Read error: 110 (Connection timed out)) |
09:11:10 | *** | Saving seen data "./dancer.seen" |
09:28:35 | | Quit midgey () |
09:32:14 | | Join desowin [0] (n=desowin@hdp186.internetdsl.tpnet.pl) |
09:47:24 | | Quit sin613 ("Leaving.") |
09:52:39 | | Join Buschel [0] (n=AndreeBu@p54A3EEF7.dip.t-dialin.net) |
09:55:31 | | Join davina [0] (n=davina@cpc1-sout6-0-0-cust616.sotn.cable.ntl.com) |
10:00 |
10:01:47 | | Quit DC1 ("If Obi-wan ain't home then I don't know what the fsck we're gonna do. I ain't got no other connections on Tattooine.") |
10:04:43 | JdGordon | woohoo! |
10:04:58 | JdGordon | freeking mr500 will bow to me! |
10:08:56 | homielowe | JdGordon king of the mrobes? |
10:09:38 | JdGordon | no, kkurbjun is king.. im the court jester... but i got it to freeking dance! |
10:15:55 | | Join hcs [0] (n=agashlin@rockbox/contributor/hcs) |
10:31:26 | | Join syn4pse [0] (n=syn4pse@cpe-075-176-155-093.sc.res.rr.com) |
10:33:03 | syn4pse | is there a slightly larger fixedwidth font? |
10:33:14 | syn4pse | (than the default) |
10:34:37 | | Join ender` [0] (i=krneki@84-255-206-8.static.dsl.t-2.net) |
10:35:47 | markun | JdGordon: what made you decide to put the mrobe under olympus and not dm320? |
10:37:15 | JdGordon | kkurbjun did it... and he decided that its probably better to not put it under dm320 untill its more finished |
10:37:55 | | Join nls [0] (n=nils@nl104-209-90.student.uu.se) |
10:38:08 | markun | to prevent other dm320 ports from using your unfinished code? |
10:38:49 | JdGordon | to prevent it from breaking other ports i tinhk |
10:39:04 | | Quit tictoc (Remote closed the connection) |
10:39:15 | JdGordon | if another dm320 port pops up before we are "finished" then it can be moved around i guess |
10:39:48 | JdGordon | and I think they wanted to rename the CONFIG_CPU define also |
10:40:00 | JdGordon | + everyone being lazy and not being bothered to do it... |
10:40:37 | desowin | any idea how to mark if app has GUI and/or CLI versions in LastFMLog wiki page? |
10:41:47 | markun | JdGordon: I'm just a bit surprised because you asked in here if it should be under olympus or dm320 and I thought we all agreed it should be the latter |
10:42:17 | | Quit syn4pse (Read error: 104 (Connection reset by peer)) |
10:42:18 | JdGordon | yeah, it will be moved... eventually :p |
10:42:28 | JdGordon | starting another port would be good motivation i tihnk |
10:42:52 | linuxstb | Also, it looks like some of the files, e.g. system-mr500.c should be system-dm320.c and moved a level higher. |
10:43:51 | JdGordon | ah.. found the email... I doubt he'll mind me pasting it.. http://pastebin.ca/720398 |
10:44:54 | * | JdGordon should have copied it from the actual email, and not my reply :p |
10:46:03 | markun | JdGordon: well, I don't agree with him |
10:46:25 | markun | how can dm320 specific stuff interfere with other ports if we have no other dm320 ports? |
10:46:27 | linuxstb | Me neither - I don't understand why calling the directory olympus instead of dm320 improves independence... |
10:47:49 | markun | the portalplayer ports aren't finished either, does that mean we should stop sharing code between the targets? |
10:48:17 | markun | same for coldfire of course |
10:52:56 | JdGordon | ok bullies! |
10:53:07 | | Quit hcs ("Leaving.") |
10:53:27 | linuxstb | markun: Any TTS news from your student? |
10:54:24 | JdGordon | svn mv source/ dest is enough right? |
10:54:54 | markun | linuxstb: nope |
10:55:13 | linuxstb | markun: Have any dates been set for his extension? |
10:55:31 | markun | linuxstb: he set some dates for himself, but didn't keep to it |
10:55:41 | markun | stick |
10:55:56 | linuxstb | Nice... |
10:56:09 | markun | but I will visit him next week :) |
10:56:24 | markun | scorche will sleep there 1 night too |
10:56:34 | markun | and we plan to go to SF all together |
10:57:00 | linuxstb | When is the google conference - next weekend? |
10:57:06 | markun | yes |
10:58:08 | | Join eddie [0] (n=eddie@wakefield.mcs.vuw.ac.nz) |
10:58:26 | | Nick eddie is now known as Eddie_NZ (n=eddie@wakefield.mcs.vuw.ac.nz) |
10:59:10 | | Join hanklords [0] (n=hank@gov91-1-82-234-90-79.fbx.proxad.net) |
10:59:54 | JdGordon | there... happy now? |
11:00 |
11:00:05 | Eddie_NZ | Hey, does anyone know if it is possible, or there are plans to implement, ipod-style fast forwarding in rockbox? i.e instead of holding down fast forward you can 'click' then search through by rotating the click wheel then 'clicking' again to seek to the position you selected? |
11:00:40 | JdGordon | Eddie_NZ: there is a patch for that... but I dont tihnk any plans to put it into svn just yet |
11:00:42 | Eddie_NZ | If there are no plans to implement such a feature, does anyone have an idea of how much work it might be + what I read to get started? |
11:00:57 | Eddie_NZ | JdGordon: Any ideas what the patch is called? |
11:00:58 | markun | JdGordon: a bit happier :) |
11:01:33 | JdGordon | Eddie_NZ: http://www.rockbox.org/tracker/task/7762 |
11:01:43 | Eddie_NZ | JdGordon: Thanks very much :) |
11:02:17 | * | JdGordon tihnks its dinner time |
11:06:23 | | Join obo [0] (n=obo@rockbox/developer/obo) |
11:06:35 | | Join pixelma [0] (i=57b9f2fb@rockbox/staff/pixelma) |
11:11:11 | *** | Saving seen data "./dancer.seen" |
11:16:30 | | Join Solskogen [0] (n=dizzy@151.85-200-10.bkkb.no) |
11:16:48 | Solskogen | is there any mod/xm/s3m-player for rockbox? |
11:19:06 | nls | Solskogen: yup, but it's still in a patch so you'll need to either compile it yourself or find an unofficial build that has it already |
11:20:00 | Solskogen | okay, thanks. Do you know where this patch is located? |
11:20:42 | markun | Solskogen: I'm sure you'll find it with the search function of the patch tracker |
11:20:58 | nls | http://www.rockbox.org/tracker/task/5241 |
11:21:13 | * | nls feels like a search bot now... |
11:22:50 | Solskogen | ah, I tried searching the wiki. No wonder I did not find anything. |
11:28:06 | homielowe | Would anyone like to try to replicate a bug I have. rbutilQT on mac osx seems to think my hardrive is my iPod and I can't change the directory to my iPod for it to install on. This may only be an isolated instance though. |
11:28:34 | | Quit Eddie_NZ ("using sirc version 2.211+KSIRC/1.3.12") |
11:30:45 | | Join petur [0] (n=petur@rockbox/developer/petur) |
11:34:49 | | Join Gekz [0] (i=gekko@owned.by.the.pico.edit0r.info) |
11:36:53 | | Quit Gekz (Remote closed the connection) |
11:37:50 | | Join Gekz [0] (i=gekko@owned.by.the.pico.edit0r.info) |
11:38:17 | | Join Frazz [0] (n=Fraser@thelawsons.plus.com) |
11:41:02 | | Nick Gekz is now known as Gekkko (i=gekko@owned.by.the.pico.edit0r.info) |
11:42:08 | | Nick Gekkko is now known as Gekz (i=gekko@unaffiliated/gekkko) |
11:42:24 | | Join seablue [0] (n=s@0x535c1344.banxx3.adsl-dhcp.tele.dk) |
11:47:48 | | Quit Lambuntu ("Leaving linux") |
11:48:06 | | Join Lambuntu [0] (n=Lambchop@wbr-2310.student.iastate.edu) |
11:49:37 | | Part Solskogen |
11:54:25 | | Quit pixelma ("bbl") |
11:59:25 | | Quit daurn|laptop (Read error: 104 (Connection reset by peer)) |
12:00 |
12:01:53 | | Join lee-qid [0] (n=liqid@p54966C30.dip.t-dialin.net) |
12:03:30 | | Join Nico_P [0] (n=nicolas@rockbox/developer/NicoP) |
12:10:59 | | Join daurn|laptop [0] (n=fake@unaffiliated/daurnimator) |
12:16:58 | | Quit TMM ("Ex-Chat") |
12:17:04 | | Join TMM [0] (n=hp@ip565b35da.direct-adsl.nl) |
12:18:26 | | Quit Gekz ("http://bbqsrc.net") |
12:21:35 | JdGordon | anyone wanna comment on fs#7864? |
12:25:12 | nls | JdGordon: best idea i've heard all morning :-) |
12:25:19 | petur | lol |
12:25:28 | petur | I like the idea too |
12:25:40 | JdGordon | Llorean: did you try it on your player yet? |
12:26:17 | JdGordon | so that means you wouldnt mind it being commited? |
12:26:44 | petur | and for _this_ kind of settings I woudn't mind that they eventually move to a plugin |
12:26:56 | JdGordon | no need... |
12:27:13 | JdGordon | the plugins idea was to keep bin size down.. something rhe colour targets dont ned to worry about |
12:27:24 | petur | well if we ever need to cut binary size... |
12:28:57 | | Join Gekz [0] (i=gekko@owned.by.the.pico.edit0r.info) |
12:39:35 | Toki | petur could you please look at my pm. thanks. |
12:42:03 | | Join BigBambi [0] (n=Alex@rockbox/staff/BigBambi) |
12:45:50 | | Join hcs [0] (n=agashlin@rockbox/contributor/hcs) |
12:48:56 | JdGordon | "Housten, we have touchpad!" |
12:49:27 | Nico_P | JdGordon: on the mrobe ? |
12:49:33 | JdGordon | yep |
12:49:40 | Nico_P | awesome :) |
12:49:52 | JdGordon | not calibrated properly... but i get a nice interrupt when its pressed |
12:50:18 | | Nick parafin|away is now known as parafin (i=parafin@80.92.255.23) |
12:50:54 | JdGordon | I _think_ the bottom few bits need to be dropped to make the touch less sensitive.... does that make sense? |
12:51:23 | JdGordon | or maybe I just set it to 8bit mode instead of 12 :p |
12:52:02 | Nico_P | ideally you'd want to offer a sensitivity setting |
12:53:15 | JdGordon | well, not moving your pen/fingure at all keeps the x/y values moving around which isnt very nice |
12:54:05 | hcs | you can blame it on advance artificial intelligence |
12:54:09 | Nico_P | oh right, that's no good indeed |
12:59:25 | Isolinear | JdGordon: New target? |
13:00 |
13:00:16 | JdGordon | mrobe 500 |
13:00:48 | Isolinear | I didn't know Olympus made DAPs... lol |
13:01:07 | | Join Lear [0] (i=chatzill@rockbox/developer/lear) |
13:02:30 | | Join pixelma [0] (i=57b9f2fb@rockbox/staff/pixelma) |
13:03:24 | Buschel | question: will the cpu be boosted while list scrolling? |
13:03:35 | JdGordon | depends on the target |
13:03:39 | Buschel | uiPod |
13:04:06 | JdGordon | if it needs to it will |
13:04:37 | | Join Thundercloud [0] (n=thunderc@resnet07.nat.lancs.ac.uk) |
13:04:54 | _jhMikeS_ | JdGordon: I recall you saying that you didn't get your hands dirty on low-level code |
13:05:00 | | Nick _jhMikeS_ is now known as jhMikeS (n=jethead7@rockbox/developer/jhMikeS) |
13:05:20 | Buschel | hmm. scrolling while audio playback is really jumpy. when removing the yield() in listscrolling, the scrolling is fine but you'll have audio dropouts |
13:06:16 | JdGordon | jhMikeS: i like doing the low level stuff... but usually dont have much luck with it |
13:06:31 | jhMikeS | Buschel: Alot of scrolling makes the PCM buffer drain which kicks-in the priority stuff. That's what the skip delta is for...and it keeps the jumpiness down. |
13:06:33 | Nico_P | Buschel: that's because the CPU is struggling... do you have the gradient bar enabled ? |
13:07:12 | | Nick fxb__ is now known as fxb (n=felixbru@h1252615.stratoserver.net) |
13:07:38 | Buschel | nico_p: yes, gradient bar is enabled. but I saw this before also |
13:08:19 | Nico_P | is it more jumpy with the gradient ? |
13:10:42 | Buschel | nico_p: not really... |
13:11:13 | *** | Saving seen data "./dancer.seen" |
13:11:30 | Nico_P | cool :) |
13:11:46 | Buschel | jhMikeS: but the skip delta won't help to have smooth updates. it only doesn't loose scrolled lines |
13:15:41 | | Join Fraser [0] (n=Fraser@thelawsons.plus.com) |
13:17:27 | jhMikeS | and it's not important? the priority scheme in the kernel needs modification to keep the updates smooth. it simply lets processes age to a certain point before forcing them to run. it really needs to keep them running in proper proportion while maximizing their frequency. |
13:19:41 | Buschel | ok. so, nothing to be fixed easily... |
13:20:08 | jhMikeS | not on the UI end at all |
13:21:05 | | Quit ivan` (Read error: 110 (Connection timed out)) |
13:23:33 | preglow | jhMikeS: had a chance to check out the new cache info, then? |
13:24:37 | jhMikeS | preglow: yessir! :) |
13:25:27 | Nico_P | JdGordon: there are a bunch of // comments in your commit... |
13:25:58 | | Join Bger [0] (n=Bager@78.90.78.107) |
13:26:52 | | Quit Bger (Client Quit) |
13:27:43 | JdGordon | yeah yeah.. they wont last long |
13:27:50 | JdGordon | in the mrobe500.c you mean? |
13:28:33 | Nico_P | yes |
13:28:57 | | Quit Buschel () |
13:32:18 | | Join brownie17 [0] (n=fraser@82.6.87.203.static.vic.chariot.net.au) |
13:32:40 | | Quit Frazz (Read error: 110 (Connection timed out)) |
13:32:48 | jhMikeS | JdGordon: does the touchscreen simply give a single (x,y) pos or does it give multipoint reading? |
13:33:19 | brownie17 | why do i get 'unsupported -4' when trying to view a large percentage of photos? |
13:33:40 | JdGordon | jhMikeS: not sure |
13:33:40 | linuxstb | brownie17: Probably because they are "progressive jpegs", which aren't supported. |
13:34:18 | brownie17 | linuxstb, okay i think i understand this, is there a possible way to batch proccess them into a nonprogressive jpeg? |
13:34:39 | linuxstb | I'm sure any batch image processing application can do it - what OS do you use? |
13:35:03 | brownie17 | linuxstb, ubuntu |
13:35:29 | JdGordon | :( build servers broken again |
13:35:45 | linuxstb | I would try imagemagick with a simple shell script to iterate over all the files. But maybe there are GUI apps that can do it as well. |
13:35:46 | JdGordon | Bagder: pingy? |
13:36:43 | jhMikeS | another commit of mine broke it again? |
13:37:20 | JdGordon | looks like it |
13:37:40 | brownie17 | linuxstb, thankyou for your help. much appreciateed |
13:37:42 | | Quit brownie17 ("Ex-Chat") |
13:37:59 | | Quit spiorf (Connection timed out) |
13:38:27 | | Join spiorf [0] (n=spiorf@host82-202-dynamic.14-87-r.retail.telecomitalia.it) |
13:44:09 | JdGordon | cna somone do math for me please? (I hate math with a passion!), I have the 4 x,y values at a margin from the 4 corners... I need the pixel value from them... |
13:44:47 | hcs | you want a linear interpolation? |
13:44:55 | JdGordon | yes? |
13:45:21 | hcs | do the x values of the top and bottom left match up? |
13:45:44 | JdGordon | yes |
13:46:54 | hcs | x_pixel = (x-x_min)/(x_max-x_min)*(x_pixels) |
13:46:59 | jhMikeS | a rectangle with four vertices? |
13:47:05 | JdGordon | yep |
13:47:18 | hcs | better to do the division after the multiplication, as we're using integers, though |
13:47:23 | jhMikeS | so each vertex is fully specified? |
13:47:45 | JdGordon | yeah, MARGIN from each edge |
13:48:17 | hcs | ooh |
13:48:18 | jhMikeS | oh, so it's really left, top, right and bottom |
13:48:51 | pixelma | firmware file name is rockbox.mi4 for all Sansas and H10, right? |
13:48:59 | jhMikeS | pixelma: yes |
13:49:17 | pixelma | thanka |
13:49:22 | hcs | x_pixel = left*x_pixels/(left+right) then, I'd say |
13:49:22 | pixelma | *thanks |
13:49:43 | hcs | unless I misunderstand again |
13:50:02 | JdGordon | jhMikeS: (MARGIN,MARGIN) is topleft, (LCD_WIDTH-MARGIN, MARGIN) is topright, same for the bottom 2 but with LCD_HEIGHT in the y value |
13:50:25 | jhMikeS | I think it's just pixel1 = (left, top), pix2 = (right,top), pix3 = (left,bottom), pix4 = (right,bottom) |
13:50:30 | | Nick Gekz is now known as Gekz[PDA] (i=gekko@owned.by.the.pico.edit0r.info) |
13:52:57 | JdGordon | ? |
13:53:03 | * | JdGordon hopes he hasnt confused everyone :p |
13:53:14 | | Part Gekz[PDA] |
13:53:16 | * | Nico_P is confused |
13:53:25 | * | hcs is as well |
13:53:48 | hcs | is MARGIN always the same? or is there a LEFT_MARGIN, etc. |
13:53:51 | | Join kubiix [0] (n=Miranda@ip-89-103-17-41.karneval.cz) |
13:54:10 | JdGordon | MARGIN is always the same |
13:54:24 | * | jhMikeS doesn't know what "pixel value" is refering to then |
13:54:38 | * | JdGordon is king at being confusing :D |
13:55:01 | Nico_P | JdGordon: what is it that changes in all those values ? |
13:55:11 | jhMikeS | it sounds to me like you have the pixel "values". |
13:55:15 | hcs | x_pixel = (x-MARGIN)/(LCD_WIDTH-MARGIN*2)*LCD_WIDTH |
13:55:15 | Nico_P | looks like everything is a constant |
13:55:43 | JdGordon | the touch screen returns an x,y value which is somewhere between 200odd and 3800odd, not 0 and 640/480... so i need to convert the returned value to the actual point that was pressed |
13:56:14 | hcs | JdGordon: then just use the first formula I gave! |
13:56:25 | JdGordon | where x is? |
13:56:34 | hcs | whatever you get |
13:56:35 | jhMikeS | that's just re-ranging it |
13:56:50 | hcs | well, is it nonlinear? |
13:57:21 | | Join Wiwie [0] (n=goddi@86-41-113-148.b-ras2.lmk.limerick.eircom.net) |
13:57:57 | Nico_P | yeah, hcs's formula looks fine to me |
13:57:58 | jhMikeS | x_pixel = 639*(x-LEFTMARGIN)/(RIGHTMARGIN-LEFTMARIN) |
13:58:23 | hcs | yeah |
13:58:39 | JdGordon | so the calibration? |
13:58:46 | hcs | well, RIGHTMARGIN being the maximum value you get |
13:59:16 | TMM | Hi all! I wondered if someone could try and get me started on dissecting an OF, I have 0 experience with that, I wondered if someone wouldn't mind spending some time giving me a crash course? |
14:00 |
14:00:31 | | Join webguest95 [0] (i=3c30c3d4@gateway/web/cgi-irc/labb.contactor.se/x-98624e308ee82acf) |
14:00:39 | webguest95 | hey |
14:00:45 | webguest95 | hallo |
14:00:55 | petur | hi |
14:01:04 | webguest95 | can i know how to put album art in mine sansa? |
14:01:15 | webguest95 | with rockbox? |
14:01:19 | petur | you can't - yet |
14:01:27 | petur | not with an official bui;d |
14:01:28 | webguest95 | why? |
14:01:42 | petur | but there are patches that implement it |
14:01:58 | | Quit Wiwie (Client Quit) |
14:02:02 | webguest95 | erm... where can i get the patches? |
14:02:10 | petur | but they aren't accepted, work is being done to do it 'right' |
14:02:33 | petur | webguest95: you will also need to build rockbox yourself |
14:02:57 | * | petur looks at Nico_P... |
14:03:04 | webguest95 | is it difficult to do ? |
14:03:09 | * | Nico_P looks away |
14:03:54 | jhMikeS | JdGordon: It might be better in that case to do 640*(x-LEFTMARGIN + (RIGHTMARGIN-LEFTMARGIN+1)/2)/(RIGHTMARGIN-LEFTMARGIN+1) |
14:04:10 | petur | webguest95: depends on how you follow the guides... you also need to get crosscomplers and stuff, so it will be some work to get there |
14:04:18 | Nico_P | webguest95: it's not too hard, but there are also "unofficial builds" |
14:04:25 | petur | *crosscompilers |
14:04:38 | petur | ah, is there one for sansa too? |
14:04:51 | Nico_P | I'm not sure actually |
14:04:54 | Nico_P | webguest95: what OS do you use ? |
14:04:58 | JdGordon | jhMikeS: thanks, It seems i suck at explaining, someone on msn got me sorted |
14:05:02 | webguest95 | win xp? |
14:05:41 | Nico_P | petur: there are a couple for the sansa |
14:05:43 | petur | webguest95: check out this: http://forums.rockbox.org/index.php?topic=12509.0 |
14:05:44 | webguest95 | cygwin? |
14:05:54 | petur | Nico_P: yes, just saw it |
14:06:02 | Nico_P | webguest95: yes, to build yourself you'd need cygwin |
14:06:14 | pixelma | depends on what sansa... ;) |
14:06:28 | * | jhMikeS wonders why create_thread needs the fallback parameter if the old bootloaders just crash anyway |
14:06:32 | Nico_P | webguest95: I'd recommend building yourself, but unofficial builds are less effort |
14:07:11 | * | petur shuts up and resumes post-processing his recording :) |
14:08:11 | jhMikeS | petur: still no skips anymore I hope |
14:08:13 | | Join Arathis [0] (n=doerk@p508A47CC.dip.t-dialin.net) |
14:08:21 | webguest95 | ermm... i think is difficult for me |
14:08:28 | webguest95 | i am newbie |
14:08:58 | petur | jhMikeS: I haven't listened to this one, but the one from yesterday was fine (just distorted due to a flat battery in my mic-amp −− grrr) |
14:09:19 | Nico_P | webguest95: we've all been there ;) |
14:09:23 | webguest95 | there got many patches |
14:09:27 | | Join Wiwie [0] (n=goddi@86-41-126-210.b-ras2.lmk.limerick.eircom.net) |
14:09:30 | preglow | could we please remove the arrow line selector type again now? :> |
14:09:33 | jhMikeS | petur: the only issue left is this failure to write a header on disk full? |
14:09:44 | petur | yes and no |
14:09:49 | webguest95 | wat should i take |
14:10:01 | Nico_P | webguest95: that's your choice |
14:10:04 | jhMikeS | petur: thanks for the clarification :) |
14:10:04 | petur | the failure isn't writing the header - I fixed that (not yet committed) |
14:10:22 | petur | the problem is that the file size is 0 bytes |
14:10:35 | petur | it is ok before reboot, so it must be a dircache issue |
14:10:46 | jhMikeS | does it happen with it off? |
14:10:54 | jhMikeS | and how bout if you view on the pc? |
14:11:00 | petur | had no time yet to try :( |
14:11:17 | JdGordon | completly changing topics.... canyone have any ideas how to do display rotating without recompiling? |
14:11:17 | petur | let me get my h10 and try |
14:11:30 | jhMikeS | petur: should I have a peek at the header fix? |
14:12:03 | petur | want a patch? |
14:12:25 | petur | I'll have to boot my laptop, it's on there |
14:12:31 | jhMikeS | yeah |
14:12:48 | petur | hold on then... |
14:13:30 | * | jhMikeS goes and gets a beverage |
14:14:27 | Nico_P | JdGordon: I don't think it would be trivial with the current code |
14:14:36 | Nico_P | maybe with viewports... |
14:15:24 | JdGordon | even with viewports i doubt it would make it easy |
14:18:55 | petur | jhMikeS: I attached it to FS #5852 |
14:21:36 | petur | jhMikeS: test recording started, it should fail on the first flush (only 15MB free) |
14:24:50 | petur | jhMikeS: if I disable dircache, the file is zero bytes right away... |
14:25:19 | petur | looks like the dir isn't updated properly on close |
14:25:26 | petur | so not a dircache issue |
14:26:16 | jhMikeS | petur: arighty. |
14:26:30 | jhMikeS | petur: but if it's on the pc it's still 0 bytes? |
14:26:38 | webguest95 | can you teach me how to patch a file |
14:27:05 | petur | jhMikeS: yes |
14:27:12 | webguest95 | i using cgywin |
14:27:38 | webguest95 | 1 out of 1 hunk error |
14:27:59 | petur | jhMikeS: and chkdsk /f tells me there are lost chains |
14:28:07 | webguest95 | can't find file in the inputline18 |
14:28:19 | webguest95 | mean what? |
14:28:39 | jhMikeS | petur: then I think that FAT driver or file API is the problem. one thing it does on close() is do fsync(). If the fsync() fails, it bails out and leaks and fd away for good. |
14:28:57 | petur | ouch |
14:29:13 | petur | maybe I dive into it tonight |
14:29:19 | jhMikeS | there is no API to force the close and not flush any cached data |
14:30:59 | | Quit pixelma ("CGI:IRC") |
14:31:22 | | Join pixelma [0] (i=57b9f2fb@rockbox/staff/pixelma) |
14:31:28 | | Quit Lear ("ChatZilla 0.9.78.1 [Firefox 2.0.0.7/2007091417]") |
14:33:45 | jhMikeS | petur: that looks ridiculously simple! :) but why the reset_hardware removal (not like I remember why I put it there atm). |
14:34:28 | petur | because it is duplicate |
14:34:41 | petur | iirc, it is also donein pcmrec_close |
14:34:53 | petur | + space |
14:36:24 | petur | (it has nothing to do with the fix, I just saw it and changed it) |
14:36:29 | jhMikeS | ok. I just know there's a reason it's there to stop something early...I'll get my recording cap back on. What about aiff_enc and wavpack_enc? those write headers too. |
14:36:37 | markun | linuxstb: someone's improving flac encoding for ffmpeg. Do you think it could ever be fast enough for recording in rockbox? |
14:37:07 | petur | jhMikeS: yes those need changing too - it was a work in progress |
14:37:28 | | Quit Wiwie (Read error: 110 (Connection timed out)) |
14:38:12 | * | jhMikeS hasn't looked at pcmrec for recording coding purposes in quite awhile and petur probably knows it better now. |
14:40:03 | preglow | man, i tried coverflow on a new nano |
14:40:07 | preglow | we should be able to do that easily :P |
14:40:20 | petur | jhMikeS: you would think so? it is quite complex imho - maybe too complex even |
14:40:48 | jhMikeS | petur: should I kill that PCMREC_PARANOID stuff that seems unneeded now? That gums it up pretty bad imo. |
14:41:03 | petur | yes, kick it out |
14:41:15 | | Join Wiwie [0] (n=goddi@86-41-124-95.b-ras2.lmk.limerick.eircom.net) |
14:41:39 | petur | anyway, I gtg now so I hope real life is mercyfull on me and gives me some spare time tonight |
14:41:44 | petur | ;) |
14:46:11 | | Quit petur ("later...") |
14:47:08 | linuxstb | markun: IIRC, it's using floats... |
14:47:09 | | Join Nick_Brackley [0] (n=chatzill@75.73.87.203.static.nsw.chariot.net.au) |
14:48:12 | markun | ah, too bad |
14:49:53 | preglow | wavpack is altogether more suitable for encoding on our targets |
14:49:59 | preglow | and we already have that :D |
14:51:02 | | Join Bossier [0] (i=nunya@75-120-220-81.dyn.centurytel.net) |
14:51:08 | | Nick Bossier is now known as tdtooke (i=nunya@75-120-220-81.dyn.centurytel.net) |
14:51:33 | preglow | man, looks like we're really ramping up the port amount these days |
14:52:41 | tdtooke | Quick question for whoever can answer it. I'm wanting to set the font color to whatever is specified in a theme's config. I'm in list.c and I've found that gui_list->display->set_foreground(something) will do this, I just don't know what to place for 'something' |
14:54:31 | JdGordon | tdtooke: well... do you want to specify the rgb? |
14:55:04 | JdGordon | or you already have the internal value as a setting? |
14:56:22 | jhMikeS | preglow: Bagder agreed with me we should shoot for a port per week. :) |
14:58:45 | preglow | anyone have any new opinions on what format the bass/treble control cutoff setting should be? hz? "lower,low,high,higer"? some kind of other numerical scheme? |
14:59:22 | tdtooke | no i just want to set it to whatever is defined in the cfg, the reason I want to do this is so I can correct a bug in the multifont patch where apparently the font color in a menu takes on a font color for a scrolling customline, sorry it's taking me so long, my niece is over with her kids and it's a bit of a challenge at the moment |
14:59:24 | Llorean | preglow: I agree with non-absolute values, "Lowest, low, mid, high" or something. |
14:59:50 | preglow | Llorean: absolute values would be sample rate dependent anyway, so i'm very against them. also, most targets only have two, and "low, high" are very nice then |
15:00 |
15:00:05 | Llorean | preglow: I was going to cite the sample rate reason too. :) |
15:00:55 | Llorean | Though it's hard to think of appropriate names for four of 'em |
15:01:01 | preglow | yeah, exactly |
15:01:25 | jhMikeS | why not express it Q or something? It should be less confusing. |
15:01:35 | preglow | q? |
15:02:17 | jhMikeS | exactly :) well, from the definition you gave me previously |
15:02:34 | preglow | you mean as in quality factor? |
15:02:54 | jhMikeS | yeah |
15:02:58 | preglow | 1. it makes no sense, 2. it'd be highly arbitrary and also sample rate dependent |
15:03:11 | preglow | q makes more sense for peaking filters, these are shelving |
15:03:49 | jhMikeS | then I'm not recalling the def correctly. I seem to be remembering they're constant width or something. |
15:03:51 | webguest95 | how to patch a file |
15:03:59 | webguest95 | please help me |
15:04:09 | webguest95 | mine head gonna explode |
15:04:09 | preglow | q = f0/width, i think |
15:04:14 | preglow | and f0 varies with sample rate |
15:04:47 | jhMikeS | width = ? octaves or decades or whatever? |
15:04:51 | preglow | which means we'd need to change the settings value with sample rate, and we don't want that for when we'll change sample rates on the fly |
15:04:54 | preglow | jhMikeS: hertz |
15:05:07 | webguest95 | how to patch a file pls |
15:05:33 | tdtooke | not to be a nag, but does anybody know the paramater I would call gui_list->display->set_foreground() with in order to set it to the font that is specified in a themes cfg file. |
15:05:40 | preglow | webguest95: http://www.rockbox.org/twiki/bin/view/Main/WorkingWithPatches |
15:05:48 | jhMikeS | so, hertz and f0 both vary in proportion to sample rate so q must be constant |
15:06:28 | preglow | jhMikeS: well, then the next problem is that this q value won't really tell you anything |
15:07:19 | JdGordon | tdtooke: i missed your response. I dont really get what you want... but if you have the rgb values you use the macro LCD_RGBPACK(r,g,b) |
15:07:34 | jhMikeS | precisely...just imagine the "wtf is Q" chatter on IRC :P |
15:07:39 | preglow | jhMikeS: also, the q value will be the same for all cutoffs, i think... |
15:07:46 | preglow | jhMikeS: so you'd have four identical numbers :P |
15:07:49 | jhMikeS | even better |
15:07:52 | jhMikeS | lol |
15:08:12 | preglow | we might go with numbers, really, 1(low), 2, 3, 4,(high) |
15:08:15 | preglow | as febs suggested |
15:08:32 | Llorean | That works for me |
15:08:42 | jhMikeS | you could just change the numbers in the menu with samplerate :) |
15:09:24 | Llorean | jhMikeS: That assumes they're playing anything while changing things. |
15:09:25 | preglow | Llorean: i'd still use "low, high" for targets with only two, though |
15:09:32 | Llorean | Or that their playlist doesn't have two sample rates in it. |
15:09:32 | * | jhMikeS is totally just joking about all this and actually agrees with the "intuitive" approach |
15:09:35 | Llorean | preglow: Agreed, for usre |
15:09:38 | Llorean | sure, even |
15:09:42 | webguest95 | patch mean patch a file in to mine sansa? |
15:09:59 | webguest95 | i am stupid |
15:10:27 | jhMikeS | preglow: what's the problem with adjusting them for sample rate anyway? |
15:11:16 | *** | Saving seen data "./dancer.seen" |
15:11:54 | tdtooke | ok, here's the deal, in a theme you have a foreground color and a background color specified in the .cfg file. A customline theme sets it's own colors for each line. In this mockup for a zune theme posted in the formus there is a bug where when you go to the menu browser the font color there will be changed to the font color of one of the scrolling custom lines from the WPS. I have found that I can make sure that doesn't happen by calling |
15:11:57 | preglow | jhMikeS: too complicated and confusing |
15:12:14 | Febs | Plus, what would the menu say when you're not playing back any audio? |
15:12:16 | preglow | jhMikeS: people _will_ be complicated when they see different values depending on when they tweak settings |
15:12:21 | preglow | ehh |
15:12:26 | preglow | confused, they will be confused :OP |
15:13:07 | jhMikeS | who's confused? |
15:13:26 | preglow | users |
15:13:30 | preglow | and me xP |
15:13:33 | tdtooke | FONT_SYSFIXED maybe? |
15:13:48 | jhMikeS | I'm talking about setting filter params, not UI |
15:14:07 | tdtooke | I wasn't directing that at you per se....sorry for the confusion |
15:14:28 | jhMikeS | tdtooke: I was directing that one to preglow |
15:15:19 | preglow | jhMikeS: oh, i don't get quite what you mean at this. if the ui doesn't explicitely mention frequency values, what's the point in doing any tweaking when settings frequencies? |
15:15:53 | preglow | jhMikeS: uda for example has two settings, both which correspond to a given freq at 44.1khz, and something else at other sample rates. what is there to adjust? |
15:16:27 | jhMikeS | I dunno. |
15:16:31 | jhMikeS | It's all about UDA? |
15:17:14 | * | jhMikeS wonder's if anyone's sure if they're not confused |
15:17:15 | preglow | nope, i think several chips has this option |
15:17:26 | preglow | the video lets you choose four freqs |
15:17:43 | preglow | the data sheet does not mention them being sample rate dependent, but i'd be very surprised if they weren't |
15:18:06 | jhMikeS | I hardware ones vary, sure. I thought this was about software ones. |
15:18:13 | preglow | ah, no |
15:18:25 | preglow | for software we could very well change the freq, sure |
15:18:54 | jhMikeS | yeah, UDA only has two. I think the WM8751 also only has two. |
15:19:09 | preglow | but i don't want to, the filter coef range is really huge if you want to have freqs possible |
15:19:25 | preglow | and a huge coef range either means i'll have to start looking at alternate filter structures or we'll get bad s/n |
15:19:25 | | Quit webguest95 ("CGI:IRC (EOF)") |
15:19:57 | jhMikeS | overflows? |
15:20:15 | | Quit hcs ("Leaving.") |
15:20:44 | preglow | no, just fewer frac bits during filter calc |
15:20:51 | preglow | fewer frac bits = fewer output bits |
15:21:19 | jhMikeS | right. but the big coefs mean you need to cut audio bits on input, correct? |
15:21:43 | preglow | kind of, yeah |
15:22:16 | | Quit Nick_Brackley ("ChatZilla 0.9.78.1 [Firefox 2.0.0.5/0000000000]") |
15:22:59 | jhMikeS | I guess the standard frequency range we support varies by a factor of 12. |
15:27:25 | preglow | deed |
15:27:36 | preglow | but these treble/bass controls really are just meant to be simple tweaks |
15:27:42 | preglow | if you want accurate shit, go eq |
15:27:52 | * | preglow wants low-latency dsp :P |
15:28:08 | jhMikeS | The tone controls sound better to me. I can't get the EQ to match it. |
15:28:28 | preglow | sw tone controls or hw? |
15:28:33 | jhMikeS | SW |
15:28:44 | preglow | they're first order filters, might be the reason |
15:28:47 | preglow | they affect mid freqs more |
15:28:56 | jhMikeS | They're always on on my e200 |
15:29:03 | preglow | would be no trouble to have those switchable, really |
15:29:05 | preglow | now that i think about it |
15:29:16 | preglow | another setting for high and low shelving filters |
15:29:24 | tumu | moar settings ftw |
15:29:40 | jhMikeS | low-latency has some real hurdles. to add to the list: cooperative multitasking can't ensure realtime threading |
15:29:41 | preglow | i'd need to write a new eq_filter, but that shouldn't be a biggie |
15:29:59 | preglow | hrmf |
15:30:04 | preglow | not having low-latency dsp sucks badly |
15:30:22 | preglow | i really am starting to see preemptive multitasking as an option |
15:30:26 | jhMikeS | if you let slow code control the execution of time-critical stuff, well... |
15:30:31 | preglow | we'll ahve a problem if we go that route, though |
15:30:37 | preglow | we can't use supervisor mode on arm cpus anymore |
15:30:51 | preglow | and that's a whole other bucket of code related woes |
15:31:01 | jhMikeS | I don't think that would matter at all, and preemptive could work from supervisor mode |
15:31:13 | preglow | i need to remember the reason for it |
15:31:19 | preglow | some ipl guys told me about this a good while ago |
15:31:32 | preglow | some trouble about interrupts |
15:31:33 | jhMikeS | It really depends on some design decisions. Not everything would have to run that way...just really needy things. |
15:32:18 | | Join webguest75 [0] (i=51429eac@gateway/web/cgi-irc/labb.contactor.se/x-f3f757447eb84554) |
15:32:38 | jhMikeS | Actually, it might simplify the scheduler since all serialization in it simple means disabling the quantum tick |
15:34:07 | jhMikeS | Yes, please remember it. But since we have our own kernel, does it apply? tnkernel for ARM is really very simple and it's preemptive with priority scheduling. |
15:34:14 | preglow | i have a feeling you'll have a hard time convincing some people, though |
15:34:14 | preglow | heh |
15:34:29 | preglow | tnkernel? |
15:34:31 | * | preglow looks up |
15:34:45 | | Join nico__ [0] (n=nico@ip-213-49-226-183.dsl.scarlet.be) |
15:34:47 | nico__ | hello |
15:36:35 | nico__ | i'm trying to get rockbox to detect new and/or deleted tracks at boot. The doc says to enable Auto-update, but that in order for it to work, i have to enable directory cache in some "disk" menu. |
15:36:44 | nico__ | problem is: that menu doesn't seem to exist :-/ |
15:37:06 | linuxstb | Which device do you have? |
15:37:13 | nico__ | sansa e200 |
15:37:32 | | Join freqmod [0] (n=freqmod@m050g.studby.ntnu.no) |
15:37:43 | JdGordon | sansa doesnt have dircache, so you cant use database auto-enable |
15:37:50 | nico__ | ah |
15:38:14 | nico__ | so i have to initialise the DB each time i've transfered stuff? |
15:38:22 | preglow | why doesn't it have dircache? |
15:38:39 | Llorean | preglow: Removable media. |
15:38:44 | JdGordon | hotswap + dircache dont play nice without a patch ont he tracker waiting for Slasheri's approvle |
15:38:45 | | Quit spiorf (Read error: 104 (Connection reset by peer)) |
15:38:46 | preglow | good point |
15:39:10 | jhMikeS | preglow: "some people" come to mind however letting DSP, codecs and time-critical stuff run preemptively would be nice. We really already to that with ticks and DMA. |
15:39:15 | jhMikeS | *do that |
15:40:00 | | Join spiorf [0] (n=spiorf@host82-202-dynamic.14-87-r.retail.telecomitalia.it) |
15:40:13 | preglow | i guess the only thing standing in the way is people traditionally being a bit lazy on the multi-threaded aspect of things here, heh |
15:40:28 | preglow | but brb |
15:41:42 | jhMikeS | and it's still biting us even now. I think having your code die faster because you didn't properly sync it is good. The bugs will be caught early. |
15:42:00 | nico__ | JdGordon, you mean that the fact that it doesn't have dircache prevents it to do the same that it would do should you ask him to "Update Now" each time it boots? |
15:42:20 | | Quit freqmod (Remote closed the connection) |
15:42:40 | preglow | jhMikeS: and i think i agree |
15:42:40 | JdGordon | I dont know.. all I know is it doesnt have dircache... |
15:42:45 | preglow | but now truly brb |
15:44:02 | jhMikeS | preglow: read this when you get back: only a few simple rules govern it. A) Locking order B) Double-check locking C) _never_ use delays to synchonize threads...it is wrong, wrong, wrong. |
15:44:21 | | Quit dnakichgi (Read error: 104 (Connection reset by peer)) |
15:44:51 | | Join enakiejlo [0] (i=0@86.122.116.44) |
15:47:01 | jhMikeS | preglow: the most common deadlock formula I've seen: Thread 1 locks A then B, Thread 2 locks B then A. Actually this one was the cause of the resume deadlock even with cooperative. |
15:50:23 | | Quit miepchen^schlaf (Read error: 110 (Connection timed out)) |
15:50:28 | | Quit pixelma ("CGI:IRC 0.5.7 (2005/06/19)") |
15:50:28 | | Join miepchen^schlaf [0] (n=hihi@p54BF5CA0.dip.t-dialin.net) |
15:55:51 | jhMikeS | Umm....DEBUG is defined for a debug build, right? |
15:56:15 | Nico_P | jhMikeS: yes, ans sim builds too |
15:56:46 | jhMikeS | ok, thanks. I think one PCMREC_PARANOID thing will stay as a debugging aid. |
15:58:21 | tdtooke | If anybody's searching for my answer you can stop now, it's global_settings.fg_color. God I hate reading through that much code! ;) |
16:00 |
16:00:27 | jhMikeS | that's just initiation rights |
16:00:32 | jhMikeS | rites? |
16:00:56 | Llorean | rites |
16:02:11 | * | jhMikeS Error: 102 - pendantry failure |
16:03:14 | preglow | jhMikeS: you should start a wiki page containing pros/cons of going cooperative, i think you're going to be referring to it a lot of you're going to press this :) |
16:04:02 | jhMikeS | preglow: I'm pressing in part because someone's pressing me from behind. ;) |
16:05:05 | jhMikeS | simple physics; the force is transmitted through the object |
16:06:27 | Nico_P | who's pressing from behind ? |
16:06:54 | jhMikeS | preglow re: low latency DSP |
16:07:31 | preglow | heh |
16:08:28 | preglow | so calling the entire dsp chain from an interrupt context is not an option? :> |
16:08:56 | jhMikeS | no way. remember what happened with that DSP plugin? |
16:09:34 | tdtooke | I'm slow today, so if I can interject a little off topic crazyness, do I get a prize now that I've had my initiation rites? |
16:10:02 | * | preglow hands tdtooke a beer |
16:10:09 | maxkelley | tdtooke: you've been offtopic. go to the dungeon. beat yourself. |
16:10:51 | preglow | jhMikeS: and that can't be handled with a bit of masking? |
16:11:02 | jhMikeS | ?? |
16:11:03 | tdtooke | Well, I'm gonna go have my beer and head to the dungeon, bye all |
16:11:34 | jhMikeS | preglow: If you're in a high priority interrupt context, nothing else at all can interrupt that. |
16:11:40 | | Quit tdtooke ("( www.nnscript.de :: NoNameScript 4.1 :: www.regroup-esports.com )") |
16:11:57 | preglow | why did that dsp plug hang, really? |
16:12:08 | preglow | i thought it was because the dma interrupt triggered while in the dma interrupt |
16:12:24 | jhMikeS | because it stayed in in the DMA interrupt so long nothing else could run |
16:12:34 | preglow | orly |
16:12:38 | preglow | then yeah, we can't do that :P |
16:13:08 | jhMikeS | it's not even possible on PP since it uses the soft DMA and the FIFO would empty out during processing. |
16:13:53 | maxkelley | is there a rockbox debug command that displays a message on screen? |
16:14:16 | jhMikeS | you can see the effects of cooperative even on gigabeat where if it's buffering video and a head seek happens, it jitters the frames quite noticeably. |
16:16:47 | linuxstb | maxkelley: On a device, or in the sim? |
16:16:51 | maxkelley | device. |
16:17:10 | linuxstb | Then not really. You could use splash() though... |
16:17:13 | nls | anyone here familiar with the performance characteristics of dma on pp, is it costly to initiate lot's of small transfers (like ~180 transfers of 1kB each second)? |
16:17:41 | maxkelley | linuxstb: k, thanks. would you happen to know what GPIOJ is connected to on the c200? |
16:17:50 | jhMikeS | n1s: shouldn't really hurt it at all. It already does thousands per second. |
16:18:25 | linuxstb | maxkelley: No idea. |
16:18:33 | JdGordon | anyone know what the rtc format get_time() is expceting to get back from the rtc? |
16:18:37 | jhMikeS | n1s: you're referring to audio or something else? |
16:18:48 | | Quit BigMac (Read error: 110 (Connection timed out)) |
16:19:01 | nls | jhMikeS: ok, good, the midi plugin does this, I was thinking of increasing the buffer size but it seems that's not necessary then |
16:20:07 | preglow | JdGordon: bcd, i think |
16:20:37 | JdGordon | ok, hopefully no conversions needed then |
16:21:11 | preglow | for what? |
16:22:07 | JdGordon | to get the time/date from the rtc to something useful |
16:22:17 | maxkelley | linuxstb: what's the syntax for that command? |
16:22:46 | preglow | JdGordon: depends on what you do, of course, i hate bcd :> |
16:22:46 | | Quit sitwon ("Leaving") |
16:23:01 | linuxstb | maxkelley: I can't remember - just search the source for places it's used (or even the definition) |
16:23:24 | JdGordon | preglow: ditto, but i tihnk the rtc stores it as bcd, so im off the hook |
16:23:35 | preglow | all rtcs i've seen do that |
16:23:40 | preglow | for some weird reason |
16:24:04 | jhMikeS | n1s: It not calling pcm_play_data 180 times/second is it? Just returning a new buffer? |
16:24:34 | jhMikeS | should we implement alternate calendars? :P |
16:26:02 | preglow | did anyone get anywhere on other targets with the 16 bit packed i2s stuff, btw? |
16:26:09 | preglow | i hate patches that don't get anywhere :/ |
16:27:04 | jhMikeS | preglow: On H10 the DSP mode works nicely |
16:27:29 | preglow | i just totally fail to get why we need to change the transfer mode |
16:27:38 | preglow | isn't the fifo format something only the pp should worry about? |
16:27:56 | preglow | i2s sends 32 bits no matter what the fifo queue is set to, afaik |
16:27:58 | jhMikeS | that's the data format though that needs changing |
16:28:21 | nls | jhMikeS: no, it calls pcm_play_data with a callback function for getting more data, that callback just redirects a pointer to the correct buffer, but that we do for each 1kB of data |
16:28:26 | jhMikeS | I don't think that the codec behaves properly...and I did try using it slave mode too with exactly the same results. |
16:29:07 | nls | and pp targets use 44.1kHz so if my math skills are worth anything that would be about 176kB/sec |
16:29:09 | | Join ompaul [0] (n=ompaul@freenode/staff/gnewsense.ompaul) |
16:29:15 | jhMikeS | AS3514 behaves exactly like it should however |
16:29:48 | jhMikeS | exactly 176.4 (1KB = 1000 bytes) |
16:30:10 | linuxstb | nls: Wouldn't it be better to implement a PCM ringbuffer in the midi player - similar to mpegplayer? |
16:30:34 | JdGordon | yay, rtc seems to be partially working! |
16:30:38 | preglow | shruggers |
16:30:42 | linuxstb | (maybe the code could be factored out of mpegplayer and put in the plugin lib) |
16:30:58 | linuxstb | (or even better, use the core...) |
16:31:00 | jhMikeS | but mpegplayer has special needs for PTS |
16:31:08 | | Join midgey [0] (n=tjross@westquad-188-65.reshall.umich.edu) |
16:31:12 | nls | linuxstb: idk much about buffering what are the benefits of doing that? |
16:32:58 | | Join kugel [0] (i=kugel@e178106178.adsl.alicedsl.de) |
16:33:05 | kugel | hey |
16:33:16 | | Join Arathis_ [0] (n=doerk@p508A7AEF.dip.t-dialin.net) |
16:33:23 | kugel | can someone tell me where the keymap file for the text editor for e200 is located? |
16:33:46 | JdGordon | apps/keymaps/keymap-sansa-e200.c |
16:33:57 | JdGordon | oh, for the text editor |
16:34:00 | jhMikeS | what would be better is to have a plugin lib to use the core DSP within plugins. it's possible even using a plugins own pcm buffer. |
16:34:37 | JdGordon | kugel: text editor uses the action lib.. and i think it uses the list context from the file i said above (if that doesnt make sense.... good luck...) |
16:35:16 | | Quit Arathis (Nick collision from services.) |
16:35:20 | | Nick Arathis_ is now known as Arathis (n=doerk@p508A7AEF.dip.t-dialin.net) |
16:35:23 | kugel | i only see "button_context_keyboard" in keymap-e200.c |
16:35:35 | JdGordon | what do you want to change? |
16:36:30 | kugel | the keymap |
16:36:34 | kugel | ;) |
16:36:38 | JdGordon | what about it? |
16:36:41 | kugel | but i think it button_context_keyboard is it |
16:36:53 | JdGordon | its not... |
16:37:00 | JdGordon | its probably not... |
16:37:07 | kugel | i think its a bit messed |
16:39:00 | kugel | it fits at least for the typing part of the editor |
16:40:09 | kkurbjun | markun, linuxstb, I don't have a problem moving the directories once another dm320 port comes along, until then it's not a priority for me at all |
16:40:18 | | Quit spiorf (Remote closed the connection) |
16:40:43 | | Join spiorf [0] (n=spiorf@host82-202-dynamic.14-87-r.retail.telecomitalia.it) |
16:40:44 | JdGordon | they bullied me.... so i moved it |
16:40:51 | JdGordon | hope it didnt break your work? |
16:40:55 | kkurbjun | oh, I didn't see :) |
16:41:05 | kkurbjun | I'll check.. |
16:41:13 | jhMikeS | kkurbjun: I suppose rockbox for those whatchmacallit ones that are "open source"? |
16:41:14 | JdGordon | I've had a bit of luck with the hardware today |
16:41:36 | kkurbjun | jhMikeS: what do you mean? |
16:41:50 | * | jhMikeS can't remember the name so Googles |
16:42:07 | | Quit hanklords (Read error: 113 (No route to host)) |
16:42:15 | kkurbjun | JdGordon: with the uart driver? |
16:42:27 | JdGordon | and touch screen |
16:42:30 | jhMikeS | Neuros I think |
16:42:33 | JdGordon | and rtc is sort of working |
16:43:09 | kkurbjun | jhMikeS: ahh, yes, that could be intereting, those tv boxes seem less suited for rockbox though, but if some one wanted to do it.. |
16:43:18 | Nico_P | JdGordon, kkurbjun: does rockbox actually boot or not yet ? |
16:43:21 | kkurbjun | the dell dj also uses the dm320 I believe |
16:43:37 | JdGordon | Nico_P: we have a bootloader going which we do our testing in |
16:43:51 | kkurbjun | Nico_P: it's almost booting the main firmware |
16:43:51 | jhMikeS | a port a week sounds like it could be for real |
16:43:56 | Nico_P | nice |
16:44:27 | kkurbjun | I might be able to get it booting today depending on what comes up :) |
16:44:41 | JdGordon | cool |
16:44:53 | JdGordon | not going to be easy to control yet though :p |
16:45:01 | * | maxkelley grumble-grumbles. |
16:45:23 | jhMikeS | the m:robe _only_ has touch screen? |
16:45:27 | maxkelley | does anyone know the syntax for rb->splash(), and what library I need to include for it? |
16:45:37 | JdGordon | jhMikeS: no, it also has a remote with buttons |
16:45:41 | kkurbjun | yeah, the keymap I made is just hacked together to make it compile so I don't think it'll be easy.. |
16:45:42 | JdGordon | but its annoying |
16:45:53 | | Join SpiritusSancti [0] (n=tj_tjade@ip3e837413.speed.planet.nl) |
16:45:55 | Nico_P | maxkelley: you won't need any lib. best thing to fo is look in plugin.h |
16:46:25 | maxkelley | Nico_P: but I'm not using it in a plugin. I need it to display something for debugging purposes. |
16:46:35 | maxkelley | can I still include plugin.h? |
16:46:43 | Nico_P | maxkelley: ah, so if you're not in a plugin, drop the rb-> |
16:47:02 | maxkelley | it says undefined reference to splash.. what lib do I need? |
16:47:25 | nls | maxkelley: it's very simple, the first argument is the amount of ticks it should display, after that it's pretty much printf syntax |
16:47:29 | kkurbjun | the remote is pretty nice, a bit complicated though |
16:47:46 | nls | maxkelley: include, splash.h |
16:47:49 | maxkelley | ah, ok. |
16:48:04 | SpiritusSancti | hey, i have a question. im listening to music on rockbox right now. but when im listening there are lil parts of disturbanceses. lil tones witch are very high. anyone know whats wrong? |
16:49:19 | Nico_P | maxkelley: actually in the core you'll want to use gui_syncsplash |
16:49:27 | Nico_P | that's what rb->slapsh points to in the plugins |
16:49:40 | maxkelley | OK. |
16:50:15 | maxkelley | still uses splash.h? |
16:50:26 | Nico_P | maxkelley: yes, and to know the syntax, read that file |
16:50:33 | maxkelley | thanks |
16:50:59 | SpiritusSancti | hey, i have a question. im listening to music on rockbox right now. but when im listening there are lil parts of disturbanceses. lil tones witch are very high. anyone know whats wrong? |
16:52:09 | preglow | we heard you the first time |
16:52:15 | preglow | also, be more specific |
16:52:33 | preglow | " high tone" doesn't tell me anything |
16:53:20 | SpiritusSancti | uhm im dutch so i cant explain :P |
16:53:31 | jhMikeS | sounds like those squeeks you get from a corrupted mp3? |
16:53:36 | preglow | yeah |
16:53:44 | SpiritusSancti | weird tones when im playing a song |
16:53:52 | preglow | tried those songs other places than rockbox? |
16:53:53 | SpiritusSancti | very short high tones |
16:53:59 | SpiritusSancti | yea |
16:54:05 | maxkelley | have you tried other songs? |
16:54:08 | preglow | jhMikeS: btw, i get weird image artifacts when watching jpegs while playing music, cache issue? |
16:54:12 | SpiritusSancti | yea, same problem |
16:54:39 | preglow | SpiritusSancti: what player? |
16:54:50 | jhMikeS | preglow: image artifacts such as? |
16:54:54 | Nico_P | SpiritusSancti: what audio format are your tracks ? |
16:56:01 | jhMikeS | preglow: I wouldn't think it would be a cache issue but hmmm...maybe it's telling something else. |
16:56:26 | preglow | jhMikeS: weird coloured bands, etc |
16:56:43 | preglow | jhMikeS: doesn't always happen, and nothing drastic, usually |
16:56:53 | maxkelley | Nico_P: I get "no rule to make target splash.h" do I need to add it to firmware/FILES ? |
16:57:29 | SpiritusSancti | nico, mp3 |
16:57:30 | Nico_P | maxkelley: no, it should already be in there... have you included it into your C file ? |
16:57:35 | | Join tictoc [0] (i=tabac@gateway/gpg-tor/key-0xB9002659) |
16:57:36 | maxkelley | yeah. |
16:57:40 | jhMikeS | preglow: it's possible it's the same thing affecting test_codec whatever that may be |
16:57:52 | | Join hcs [0] (n=agashlin@rockbox/contributor/hcs) |
16:58:03 | maxkelley | you're right, it should be in there because it's compiled in the apps/FILES. |
16:58:05 | | Join elinenbe_ [0] (n=elinenbe@cpe-68-174-107-47.nyc.res.rr.com) |
16:58:16 | maxkelley | oh wait, ./firmware is compiled before apps, isn't it? |
16:58:44 | Nico_P | probabaly, yeah |
16:58:50 | preglow | jhMikeS: ahh, so you didn't figure that out |
16:58:55 | maxkelley | wouldn't that be a problem, then? |
16:59:14 | Nico_P | maxkelley: ah you're hacking a firmware/ file ? |
16:59:22 | maxkelley | yessah. |
16:59:32 | jhMikeS | preglow: well it's the only plugin I've seen affected and the codec thread starts there but it dies when it actually loads the codec |
16:59:44 | maxkelley | more specifically, power management for the c200/e200 |
16:59:58 | Nico_P | maxkelley: you won't be able to have splashes in there... they need to be in the apps/ code |
17:00 |
17:00:13 | maxkelley | Nico_P: what could I use to debug something in there, then? |
17:00:24 | Nico_P | maxkelley: logf |
17:00:37 | jhMikeS | preglow: is it easy to make happen? |
17:00:54 | preglow | jhMikeS: sure, just play music, watch jpegs |
17:01:06 | preglow | i'll update the build and try again to be sure |
17:01:06 | maxkelley | Nico_P: syntax would be.. |
17:01:39 | maxkelley | well, I'll look around. |
17:01:40 | Nico_P | maxkelley: like printf, but you need a logf enabled build, and then you'll need to dump the logf data to a file |
17:01:51 | maxkelley | hehe, oh boy. |
17:01:52 | preglow | jhMikeS: doesn't happen now, though, of course |
17:01:52 | Nico_P | from the player, that is |
17:01:56 | | Quit JdGordon ("Konversation terminated!") |
17:02:09 | preglow | jhMikeS: when i think about it, it was a bit hot yesterday, perhaps that was it too |
17:02:15 | maxkelley | any other simple way to put a little signal in there for debugging? |
17:02:24 | Nico_P | maxkelley: debugging on target can be a PITA ;) |
17:02:44 | SpiritusSancti | my itunes says : unable to sync, disk not regordnized. when i try to sync some lists with my ipod (not the whole dictory) but when itunes asks to make a selection list cuz my ipod got to less storage, it syncs. whats the problem? |
17:02:44 | | Quit jhulst (Read error: 104 (Connection reset by peer)) |
17:02:52 | maxkelley | Nico_P: there isn't really any other way to do it, though.. because I need to test if the tuner is getting power, etc. |
17:02:55 | Nico_P | maxkelley: well you could try to add something in the apps code... depends on what you actually want to do and when |
17:02:57 | jhMikeS | preglow: say what? well, my H10 isn't doing it. |
17:03:16 | webguest75 | SpiritusSancti: please don't speak itunes here ! |
17:03:26 | preglow | jhMikeS: nah, mine doesn't do it now either |
17:03:37 | preglow | i'll just let it suck backlight for five minutes then try again |
17:03:44 | Nico_P | maxkelley: you could add an exported func in your firmware code and call it from apps with a splash |
17:04:00 | SpiritusSancti | ;) with what program you sync than ? floola brokes when i try to sync |
17:04:50 | maxkelley | Nico_P: heh. some of this is flying over my head. I'm trying to learn C as I go, tutorials don't work well for me :) |
17:05:47 | Nico_P | maxkelley: can you PM ? I can explain to you but it would flood the channel a bit |
17:05:53 | maxkelley | sure thing. |
17:06:06 | markun | kkurbjun: I think keeping the dm320 specific code separate from the rest of the mrobe stuff will make it easier for someone starting a new port, don't you agree? |
17:09:15 | preglow | it should be done from the start |
17:09:16 | preglow | no doubt about it |
17:10:03 | markun | I saw that kenwood released another player, probably still based on the Gigabeat FX platform, but now with a 60GB HDD |
17:10:18 | preglow | jhMikeS: nope, can't make it happen again |
17:10:20 | markun | too bad almost noone owns one of these (because of the price) |
17:11:20 | *** | Saving seen data "./dancer.seen" |
17:11:42 | | Join barrywardell [0] (n=barrywar@host-194-46-246-99.dsl-ie.utvinternet.net) |
17:17:24 | | Quit elinenbe (Read error: 110 (Connection timed out)) |
17:17:25 | | Nick elinenbe_ is now known as elinenbe (n=elinenbe@cpe-68-174-107-47.nyc.res.rr.com) |
17:19:22 | kkurbjun | markun, thats true, my email was addressing two things and that excerpt didn't really convey that |
17:19:34 | kkurbjun | (or I didn't write it well) |
17:20:39 | kkurbjun | 1) moving the tree around was fine with me, but it wasn't a prority, since I am more interested in getting te port running, and 2) I was talking about crt0.S/the top level system-target in the arm folder |
17:22:04 | | Join webguest80 [0] (i=4679e9bf@gateway/web/cgi-irc/labb.contactor.se/x-e8f0af157678bdd5) |
17:22:30 | kkurbjun | so I mainly just wanted the crt0 separate for now till the port is functional |
17:23:02 | kkurbjun | but now that the tree is moved, it's not really a point :) |
17:23:17 | kkurbjun | except someone who might disagree with the crt0 seperation |
17:24:11 | linuxstb | Separating crt0.S seems sensible to me. |
17:24:24 | linuxstb | (it's already separate for PP) |
17:24:27 | SpiritusSancti | http://www.ipodwizard.net/attachment.php?attachmentid=11665&d=1158555747 WHATS THE NAME OF THIS THEME ? |
17:24:35 | kkurbjun | yeah, I saw that |
17:25:00 | webguest80 | Found a bug in the Gigabeat. When I go to ALBUM then to Song List then to WPS , No problems. However if I venture to say Settings or the Main Menu and go back to the WPS , the light tap on the select does not go back to the song list but the Main Menu |
17:25:05 | kkurbjun | shouldn't the PP stuff be in a chip target tree too though by the same logic as the dm320? |
17:25:31 | SpiritusSancti | http://www.ipodwizard.net/attachment.php?attachmentid=11665&d=1158555747 does anyone know the name of this theme |
17:26:11 | | Join XavierGr_ [0] (n=xavier@ppp4-108.adsl.forthnet.gr) |
17:26:11 | | Quit XavierGr (Nick collision from services.) |
17:27:34 | | Quit Wiwie (Read error: 110 (Connection timed out)) |
17:28:04 | SpiritusSancti | http://www.ipodwizard.net/attachment.php?attachmentid=11665&d=1158555747 anyone ? |
17:28:15 | krazykit | we saw it, you don't need to paste it multiple times. |
17:28:29 | SpiritusSancti | -.- nobody is answering |
17:28:48 | SpiritusSancti | you know the name > |
17:28:50 | SpiritusSancti | ? |
17:28:59 | krazykit | obviously not, or i would've answered |
17:29:08 | krazykit | why not just ask in the thread? |
17:29:19 | SpiritusSancti | cuz the last post was in 2006 |
17:29:37 | advcomp2019 | it looks like an iriver theme |
17:30:04 | | Quit webguest80 ("CGI:IRC (Ping timeout)") |
17:30:28 | krazykit | SpiritusSancti, just look on rockbox-themes.org and on the rockbox wiki. if it's not there, you're out of luck, unless you ask them. |
17:30:37 | | Join webguest80 [0] (i=4679e9bf@gateway/web/cgi-irc/labb.contactor.se/x-a92dd16bb39feb4f) |
17:30:43 | SpiritusSancti | kk. its not on the site |
17:30:44 | kugel | the sourcetree is so confusing |
17:31:00 | kugel | i cant find the file where the keymap for id3screen is |
17:31:45 | | Join Wiwie [0] (n=goddi@86-41-120-154.b-ras2.lmk.limerick.eircom.net) |
17:32:58 | nls | kugel: keymaps forr all the core gui stuff is in the keymap-*.c file for your target |
17:32:58 | | Quit webguest75 ("CGI:IRC (EOF)") |
17:33:17 | kugel | no, not the id3screen |
17:33:23 | | Join webguest75 [0] (i=51429eac@gateway/web/cgi-irc/labb.contactor.se/x-f127628ab8cf202c) |
17:33:28 | advcomp2019 | SpiritusSancti, it kinda looks like the jClix theme on rockbox-themes |
17:33:35 | Llorean | kugel: Do you mean the metadata viewer? |
17:33:43 | kugel | yes |
17:34:00 | Llorean | Then please use the proper term, it's helpful for everyone |
17:34:02 | webguest75 | Spiritus: http://dev.rockbox-themes.org/ |
17:34:16 | kugel | the source code says id3screen |
17:34:48 | Llorean | Yes, and the source code may still refer to the database as "tagcache", as the source code often doesn't get updated for 'cosmetic' changes. |
17:34:49 | | Quit webguest80 (Client Quit) |
17:34:54 | nls | kugel: where? in screens.c? |
17:35:48 | kugel | f.e. in keymaps-*c, there is the key to get from wps to "id3screen" |
17:36:16 | kugel | but not the keys when you are in the id3screen/metadata viewer |
17:36:19 | nls | kugel: the screen uses the list widget so you'll have to look at the keys for that context |
17:39:23 | | Join BHSPitLappy [0] (n=steve-o@unaffiliated/bhspitmonkey) |
17:40:07 | | Join elinenbe_ [0] (i=elinenbe@cpe-68-174-107-47.nyc.res.rr.com) |
17:40:28 | | Join donsdx [0] (n=donsdx@ip68-101-195-153.sd.sd.cox.net) |
17:41:43 | kugel | button_context_list has only 2 entries |
17:47:54 | | Join freqmod [0] (n=freqmod@m050g.studby.ntnu.no) |
17:49:32 | | Quit midgey () |
17:51:15 | kugel | no, that context_list doesnt work |
17:53:52 | kkurbjun | ung, the m:robe target is broken now |
17:54:03 | kkurbjun | what makes system-font.h? |
17:54:11 | kkurbjun | sorry, ssyfont.h |
17:54:14 | kkurbjun | sysfont |
17:55:02 | barrywardell | that's probably not the real problem...you get sysfont.h errors when files are deleted |
17:55:10 | barrywardell | and you don't start with a clean build |
17:55:14 | | Join eigma [0] (n=cat@CABLE-206-188-76-21.cia.com) |
17:55:39 | kkurbjun | its a clean build, sysfont.h isn't being generated in the top level build area |
17:56:23 | barrywardell | kkurbjun: actually, what I'm thinking of was to do with SOURCES, see FS #7583 |
17:57:55 | | Join Buschel [0] (n=abc@p54A3FD65.dip.t-dialin.net) |
17:58:49 | jhMikeS | damn the server is still hung? |
17:59:08 | jhMikeS | Bagder: ping, ping, ping |
17:59:24 | webguest75 | still this morning |
18:00 |
18:00:02 | Soap | not now |
18:02:48 | | Quit elinenbe (Read error: 110 (Connection timed out)) |
18:02:48 | | Nick elinenbe_ is now known as elinenbe (i=elinenbe@cpe-68-174-107-47.nyc.res.rr.com) |
18:03:34 | advcomp2019 | i thought there was an issue with the server |
18:05:32 | barrywardell | kkurbjun: I don't get any sysfont.h errors when building the m:robe target |
18:06:11 | kkurbjun | hmm |
18:07:13 | | Quit nls (Read error: 110 (Connection timed out)) |
18:07:42 | barrywardell | I do get an icode error when building the vorbis codec though |
18:08:05 | kkurbjun | yeah, I have that one fixed in my tree before stuff got moved around |
18:08:16 | kkurbjun | I think I might be on to the cause |
18:08:52 | kkurbjun | ahh, there we go, thanks for that pointer barrywardell, that was the problem |
18:09:58 | barrywardell | I've been puzzled by that sysfont.h problem in the past |
18:10:20 | kkurbjun | I wonder why that fix was referted |
18:10:25 | kkurbjun | reverted |
18:11:38 | | Quit Wiwie (Read error: 110 (Connection timed out)) |
18:11:40 | * | jhMikeS wonder's why the image height should determine the vertical text position in the target table. |
18:11:44 | | Join midgey [0] (n=tjross@westquad-188-65.reshall.umich.edu) |
18:11:50 | barrywardell | I think I recall Bagder saying it caused problems elsewhere...can't remember what they were though |
18:12:23 | barrywardell | "Reverted my "xargs ls" thing since it broke the build in a way that I'm not |
18:12:23 | barrywardell | entirely sure about. I'll rethink and make the fix differently." |
18:13:20 | jhMikeS | bah, make all images the same height |
18:14:34 | SpiritusSancti | does there is an other program besides itunes or floola, witch can sync your ipod? |
18:14:49 | Nico_P | yamipod ? |
18:15:40 | advcomp2019 | even tho it is of the topic... winamp |
18:16:16 | | Quit donsdx () |
18:16:50 | jhMikeS | the H10 blue color is a bit too light...it sort of glows. it's really has more black mixed in. (Just thinking I'd give my 0.02 about site things for once). |
18:16:59 | | Part swimmer ("many thanks guys!!!") |
18:17:21 | preglow | Build should have been done 295m ago |
18:17:21 | preglow | nice |
18:17:49 | Soap | SpiritusSancti: Please let me refer you to http://www.rockbox.org/wiki/IrcGuidelines |
18:17:50 | jhMikeS | what's the record? |
18:17:55 | Nico_P | there should be an auto-kicking mecanism when this time reaches something like 10 minutes |
18:19:00 | preglow | so there is an indivudual build server that's screwing up? |
18:19:35 | jhMikeS | I'd think it would be possible to ping servers for progress reports and if they stop responding, reject the stuck build and reassign it. |
18:20:53 | Nico_P | I think that's what is done, but in this case I think it's the master build server that is stuck |
18:21:22 | | Quit SpiritusSancti () |
18:23:07 | | Join MyAdler [0] (i=4c4205b5@gateway/web/cgi-irc/labb.contactor.se/x-e1ac7d7f4d8813bd) |
18:23:53 | | Quit eigma () |
18:24:18 | MyAdler | Anyone have any idea when the fm radio on the h10 20g will be implemented??? anyone even working on it? |
18:24:34 | | Join agm3nt [0] (i=nat-107@nat.n3t.pl) |
18:24:45 | | Join eigma [0] (n=cat@CABLE-206-188-76-21.cia.com) |
18:25:05 | jhMikeS | Nico_P: Last I asked about anything like that (looong time ago), Bagder said it wasn't done but I'm probably just out of date then. |
18:25:52 | Nico_P | I'm really not sure how it's done, I could be completely wrong |
18:25:57 | | Join Wiwie [0] (n=goddi@86-41-120-154.b-ras2.lmk.limerick.eircom.net) |
18:28:52 | Arathis | MyAdler: the last thin I know amiconn wanted to work on it, but I don't know if he even started |
18:28:56 | | Join tdtooke [0] (i=nunya@75-120-220-81.dyn.centurytel.net) |
18:29:53 | tdtooke | I have a quick question. I recently updated from SVN and I'm showing r14917 but on the website it's showing r14916. Is this something I should be concerned about? |
18:30:39 | MyAdler | everywhere i look it says it should be easy, and similar to other players, and its such a standard feature... i really wish someone would get on it... |
18:30:42 | linuxstb | tdtooke: No - the automatic build system is currently stuck on e14916 |
18:31:09 | linuxstb | MyAdler: You know the answer... |
18:31:29 | tdtooke | thanks, I'd pm that, but since I'm unregistered it won't let me |
18:33:47 | Soap | register! |
18:33:53 | | Join My_Sic [0] (n=MySic@74.15.131.245) |
18:36:12 | tdtooke | will do, just can't right now |
18:36:40 | | Quit tdtooke ("( www.nnscript.de :: NoNameScript 4.1 :: www.regroup-esports.com )") |
18:37:35 | kkurbjun | the build server is hung.. |
18:37:55 | kkurbjun | eigma, I made two commits to move those files around/get teh main build compiling |
18:39:29 | eigma | cool |
18:40:12 | dionoea | Hello. Is file input/output disabled when the usb is plugged in? |
18:40:58 | dionoea | I get SYS_USB_CONNECTED in solitaire.c and want to write a file before exiting the plugin and returning PLUGIN_USB_CONNETED |
18:41:01 | dionoea | +C |
18:41:23 | linuxstb | dionoea: You should be able to do that - I'm sure other plugins close down tidily on usb. |
18:41:45 | dionoea | hum ... well it didn't work when i tried :/ |
18:42:54 | | Quit ompaul (Client Quit) |
18:47:50 | | Quit Arathis ("Bye, bye") |
18:51:49 | | Nick chrisjs169|sleep is now known as chrisjs169 (n=opera@pool-71-114-128-205.hrbgpa.dsl-w.verizon.net) |
18:53:10 | | Join hanklords [0] (n=hank@gov91-1-82-234-90-79.fbx.proxad.net) |
18:55:43 | | Join toffe82 [0] (n=chatzill@ppp-69-238-93-116.dsl.frs2ca.pacbell.net) |
18:56:39 | | Join Kasketten [0] (i=50a23926@gateway/web/cgi-irc/labb.contactor.se/x-b9d2a08ab4d081d7) |
18:57:30 | Kasketten | Hi, can someone help me create a bootmenu, so then i restart my Ipod, i can choose between Apple Software And Rockbox Software? |
18:58:46 | | Join pixelma [0] (i=57b9ec94@rockbox/staff/pixelma) |
18:59:00 | | Join petur [0] (n=petur@rockbox/developer/petur) |
19:00 |
19:02:19 | | Join toffe82_ [0] (n=chatzill@ppp-69-238-93-116.dsl.frs2ca.pacbell.net) |
19:05:42 | | Quit midgey () |
19:06:08 | krazykit | Kasketten, there already is a way to do that. read the manual, it explains how |
19:06:24 | jhMikeS | blah, pcm_playback.c changes? that file is going to be history soon. |
19:06:57 | jhMikeS | and the driver interface is getting a slight overhaul |
19:09:36 | | Join jhulst [0] (n=jhulst@unaffiliated/jhulst) |
19:11:21 | *** | Saving seen data "./dancer.seen" |
19:12:11 | webguest75 | jhMikeS: what's wrong with pcm_playback.c? |
19:12:27 | | Join DefineByte [0] (n=DefineBy@bb-87-81-195-5.ukonline.co.uk) |
19:12:59 | jhMikeS | pcm recording and playback (but not pcm_record.c) will just be pcm.c |
19:13:34 | | Quit BHSPitLappy (Remote closed the connection) |
19:13:34 | jhMikeS | so the really low level stuff is unified and the drivers are properly synchronized |
19:13:48 | webguest75 | OKI |
19:14:21 | jhMikeS | hahahehe |
19:14:22 | DefineByte | Taken from the installation section of manual (iPod 5G): |
19:14:22 | DefineByte | "The Ipod boot loader is the program that tells your player how to boot and load the remaining firmware from disk." |
19:14:22 | DefineByte | What does it mean by 'remaining'? |
19:14:39 | DefineByte | 'of the manual'/ |
19:15:32 | webguest75 | men, I saw that you still commit things without the table, I supose that the table will be red when it will work again :D |
19:17:16 | webguest75 | wow around 400 minutes and still no admin that reset the build |
19:17:38 | | Join Arathis [0] (n=doerk@p508A7AEF.dip.t-dialin.net) |
19:18:43 | Soap | webguest75: it is Sunday - a day of rest and introspection. DefineByte: It /means/ the rest of the firmware ;) If we consider the bootloader a piece of Rockbox code, everything else is the remainder ;) But seriously - I'm not sure exactly what your question is. Is the wording poor? |
19:19:28 | DefineByte | it seems poor to me but then, I don't know what it's trying to say |
19:19:55 | DefineByte | it might be accurate, it might not, I don't know x) |
19:20:00 | Soap | Do you know now, DefineByte? Or should I try to rephrase myself? |
19:20:19 | | Quit toffe82 (Read error: 110 (Connection timed out)) |
19:20:59 | DefineByte | remaining suggests to me the possibility of the OF being removed |
19:21:12 | DefineByte | which obviously isn't the case |
19:22:16 | Soap | DefineByte: Are you a native English speaker? Because after you mention that implication, I can sort of see where you would draw the conclusion, but honestly I never read that into there before. |
19:22:36 | DefineByte | yes I am x) |
19:22:58 | DefineByte | I'm trying to come up with a better phrasing |
19:23:31 | Soap | "tells your player how to boot and load the rest of the firmware from disk"? |
19:23:51 | DefineByte | so is it saying the bootloader is part of the firmware? |
19:23:59 | DefineByte | I guess it makes sense then |
19:24:17 | rasher | Should the reader really have to understand this? |
19:24:18 | DefineByte | I'm not sure users would see it like that though |
19:24:39 | DefineByte | i don't think so but it's in the manual |
19:25:52 | Nico_P | linuxstb, markun: isn't it inconsistent to have some targets in firmware/target/<arch>/<manufacturer>/<model> and others in firmware/target/<arch>/<cpu>/<model> ? |
19:26:25 | DefineByte | a paragraph before that suggests that the boot loader is not part of the firmware |
19:26:45 | DefineByte | "In order to make your player load and execute the Rockbox firmware you have just installed, you will need to install the Rockbox bootloader. Unless bugs are found in the bootloader code, or significant new feature are added, you will only have to perform this step once." |
19:27:23 | DefineByte | that says to me that the firmware and bootloader are separate |
19:28:59 | | Part agm3nt |
19:30:37 | Soap | If we want to get really pedantic we could get into the fact that Rockbox is not really a firmware at all on the iPods, it is a piece of software. It is a firmware replacement, but not a firmware in and of itself. ;) |
19:31:13 | DefineByte | well that helps me oh so much xD |
19:32:33 | * | linuxstb wonders what Soap means, and why the ipod is special |
19:32:50 | Soap | But all that is unneeded, IMHO. I have no problem with the manual glossing over technical details, speaking abstractly should be fine as long as the manual doesn't explicitly (or strongly implicate) things which are not true. |
19:33:24 | DefineByte | okay, I think i'll just remove 'remaining' then. |
19:33:45 | Soap | linuxstb: It isn't, but this was about the iPod manual originally, and I guess I stuck to that - rightly or wrongly. Where do you not understand what I mean? |
19:34:14 | linuxstb | Soap: Why Rockbox on the ipod isn't a firmware, but it is on (I assume) at least some other devices. |
19:35:59 | Soap | I thought in the definition of firmware there was an implication that it ran from flash.? No? I'll leave now. |
19:36:42 | DefineByte | Next question xD |
19:36:42 | DefineByte | Talking about the rockbox bootloader: |
19:36:42 | DefineByte | "It directly replaces the Ipod firmware on the players disk. " |
19:36:42 | DBUG | Enqueued KICK DefineByte |
19:36:42 | DefineByte | Is that right? Doesn't sound it to me. |
19:37:16 | | Join n1s [0] (n=nils@nl104-209-90.student.uu.se) |
19:37:50 | Soap | section? |
19:38:11 | DefineByte | I'm only looking at installation at the mo |
19:39:01 | Soap | 2.1 |
19:39:33 | DefineByte | oh you meant what subsection. x) find as you type works well ^^ |
19:40:20 | DefineByte | what exactly _does_ the rockbox bootloader replace? |
19:40:20 | | Quit MyAdler ("CGI:IRC (EOF)") |
19:40:41 | linuxstb | DefineByte: The bootloader replaces the main Apple firmware on disk - the Apple bootloader loads the Rockbox bootloader, which then loads either Rockbox or the Apple firmware. |
19:40:51 | linuxstb | (the Apple bootloader is in Flash ROM) |
19:41:54 | Soap | DefineByte: I actually think the manual reads fine in this section, and could only be improved with the addition of two illustrations / diagrams, one showing Apple default booting, and one showing Rockbox modified booting. |
19:41:56 | DefineByte | 'the main apple firmware'? I guess I'm confused on exactly what the firmware is then. |
19:42:48 | Soap | The main apple firmware being that part people interact with 99.99% of the time. Remember that emergency disk mode and diagnostic mode are other parts of the apple firmware. |
19:43:09 | DefineByte | so how can you still boot into it? |
19:43:15 | linuxstb | DefineByte: Apple's firmware is in many parts. In flash ROM, is the Apple bootloader, disk mode code, and diagnostics mode code. On the disk is the main Apple firmware. |
19:43:16 | DefineByte | if it's been replaced? |
19:43:43 | linuxstb | It's replaced in the startup process, but not overwritten... |
19:44:05 | DefineByte | it reads to me like it's being over-written |
19:44:22 | | Join bam2550 [0] (i=bam2550@c-69-249-243-110.hsd1.pa.comcast.net) |
19:44:23 | bam2550 | hello |
19:44:34 | DefineByte | it says 'on the player's disk' |
19:44:37 | Soap | again - this is where I think a process diagram would solve the problem better. A picture is worth 1000 words and all that. |
19:45:13 | jhMikeS | what's a picture of a word worth then? :p |
19:45:35 | DefineByte | possible but I'm not about to fire up Inkscape. I'm just working on the words x) |
19:46:39 | DefineByte | even, 'it replaces the main firmware in the boot sequence' would sound better to me |
19:47:02 | DefineByte | of course, i could still be completely missing the point |
19:47:09 | DefineByte | :D |
19:48:05 | | Quit nico__ (Read error: 110 (Connection timed out)) |
19:48:50 | | Join nico__ [0] (n=nico@ip-213-49-226-183.dsl.scarlet.be) |
19:48:59 | DefineByte | regarding the picture: what are blind users meant to get out of that? |
19:49:07 | DefineByte | :) |
19:49:12 | | Quit pixelma ("bbl") |
19:51:00 | jhMikeS | At least OCC software might tell |
19:51:05 | jhMikeS | *OCR |
19:51:22 | DefineByte | that's a joke right? xD |
19:51:31 | kugel | yay, made my first 2 patches today |
19:51:43 | jhMikeS | not if I have to tell you :) |
19:51:54 | DefineByte | ^^ |
19:53:09 | jhMikeS | that was a joke :p |
19:53:31 | DefineByte | i guessed that :p |
19:54:05 | | Join midgey [0] (n=tjross@westquad-188-65.reshall.umich.edu) |
19:55:53 | jhMikeS | it is now a paradox |
19:56:08 | | Quit miepchen^schlaf ("Verlassend") |
19:56:27 | DefineByte | you unlock this door with the key of imagination |
19:56:27 | | Join miepchen^schlaf [0] (n=hihi@p54BF5CA0.dip.t-dialin.net) |
19:56:31 | Ctcp | Ignored 1 channel CTCP requests in 0 seconds at the last flood |
19:56:31 | * | jhMikeS needs to just concentrate on programming |
19:56:47 | | Join funky_ [0] (n=repulse@81.202.252.240.dyn.user.ono.com) |
19:57:03 | jhMikeS | or blow it open with the bomb of a twisted mind |
19:57:21 | DefineByte | should be plenty of those here |
19:57:23 | | Quit bam2550 () |
20:00 |
20:00:34 | | Quit BigBambi (Read error: 104 (Connection reset by peer)) |
20:01:42 | | Quit Wiwie (Read error: 110 (Connection timed out)) |
20:02:32 | | Join p3tur [0] (n=petur@rockbox/developer/petur) |
20:02:37 | | Quit petur ("switch") |
20:02:57 | | Nick p3tur is now known as petur (n=petur@rockbox/developer/petur) |
20:03:36 | DefineByte | okay, I guess I'll go with "It directly replaces the Ipod firmware in the players boot sequence." unless there's any objections. |
20:03:46 | DefineByte | player's |
20:04:44 | jhMikeS | up to 403 minutes? ay |
20:05:13 | Soap | DefineByte: solid point on the picture suggestion. I do think the best way is still to describe the three main iPod "boot" sequences. 1-Awaking from Apple's "deep sleep" - 2-Booting Ipod bootloader - Apple firmware. 3-Booting Ipod bootloader - Rockbox bootloader - Apple/Rockbox/IPL firmware. |
20:06:30 | DefineByte | Do users need to know this? |
20:06:54 | DefineByte | not saying they don't/ |
20:07:52 | linuxstb | I don't think users have been confused by the current text in the manual - I can't recall anyone questioning it up to now. So I'm guessing they just ignore it... |
20:08:15 | DefineByte | i don't think most users read it x) |
20:08:18 | linuxstb | I also don't think we want the install chapter to be any longer than it already is... |
20:08:27 | linuxstb | DefineByte: Yes, that's what I mean. |
20:08:29 | Soap | You're the one who seemed confused by the brief exp. of the boot sequence. ;) I don't know - I didn't have a problem with how it was before, but if you are going into this with a goal of preventing misunderstandings - I think there are only two ways to go. 1 - Tell users less, and abstract it all away. 2 - Tell users more and trust them to gleam what they need out of the pile. |
20:08:53 | preglow | linuxstb: any idea about that shn flyspray entry that just got in? are we ever gonna handle no sektables? |
20:09:05 | linuxstb | Soap: I would vote for 1). |
20:09:20 | Soap | I think case #2 can be done with good results if the writing is good enough, but I agree with linuxstb and say go with 1. |
20:09:27 | jhMikeS | petur: I did some messing around in pcm_record.c so maybe you want to do some verification? It's so simple though and I didn't find any trouble. |
20:09:34 | DefineByte | i agree with #1 |
20:09:49 | petur | jhMikeS: sure |
20:10:27 | jhMikeS | I think that patch might need syncup since I removed that extra reset_hardware call too. |
20:10:36 | Soap | The only real risk I see with abstraction is that you need to watch it that abstraction doesn't lead to out-right contridiction. You can abstract to the point where truth is lost - and that will lead to support problems in the future - even if it makes the baby-steps easier. |
20:10:46 | markun | Nico_P: yes, it's not really consistent |
20:11:20 | DefineByte | I'll see if I can come up with something then post it here for approval. :) |
20:11:22 | * | petur spots commits from austriancoder :) |
20:11:29 | markun | but the Gigabeat S shares more code with the Zune than the Gigabeat FX for example |
20:11:44 | Nico_P | markun: is there anything that could be done about it ? |
20:11:52 | Soap | I've often wondered if there is any value in making two versions of the maual. One which is very abstract, and one which is very technical. |
20:11:53 | linuxstb | preglow: I know nothing about Shorten, but I can't imagine why Rockbox couldn't support shorten seektables if they're documented. |
20:11:57 | jhMikeS | there's probably a massive backlog of builds today...should be interesting |
20:12:17 | preglow | linuxstb: didn't you add the codec? |
20:12:52 | preglow | linuxstb: anyway, i interpret the bug report as it doesn't support seeking in files with no seek tables, and that's not so weird. flac won't do that either, no? |
20:12:54 | linuxstb | preglow: I think I committed it, but I didn't write it. |
20:12:59 | petur | jhMikeS: I see, build server hanging again? |
20:13:13 | jhMikeS | petur: like 410 minutes last I checked |
20:13:23 | petur | 412 now ;) |
20:13:26 | DefineByte | one other question (sorry :D) |
20:13:26 | DefineByte | is manual installation still the recommended method? Is RBUtil in a good enough state yet? |
20:14:04 | linuxstb | preglow: IIUC, Shorten files are basically one long frame, so you can't start decoding from the middle, unless you have a seektable, which are basically "saved states" of the decoder at that point in the file. But I could be completely off... |
20:14:06 | preglow | well, it is 1.0 ... |
20:14:18 | preglow | linuxstb: well, i have no idea |
20:14:45 | linuxstb | preglow: But flac is seekable without a seek table - Rockbox now does that. (but it's messy) |
20:15:17 | jhMikeS | when is mpa going to seek? didn't work when I was playing some. |
20:15:22 | jhMikeS | wma |
20:15:51 | linuxstb | saratoga told me he would post his seeking code to flyspray, I don't know if he has or not. |
20:16:16 | preglow | i have it |
20:16:20 | preglow | but i don't know if it's the very latest |
20:16:22 | preglow | and no, he hasn't |
20:16:27 | DefineByte | the manual seems to reccomend manual installation (at least to me). |
20:16:30 | preglow | the code i have still glitches quite a bit |
20:17:13 | | Join Wiwie [0] (n=goddi@86-41-127-69.b-ras2.lmk.limerick.eircom.net) |
20:18:24 | | Quit jhulst (Read error: 104 (Connection reset by peer)) |
20:19:37 | petur | jhMikeS: while I'm checking the diff, did you change anything else except remove the paranoid stuff? |
20:20:09 | DefineByte | I guess since RBUtil isn't in the downloads section on rb.org it's still not ready for prime-time. |
20:20:24 | DefineByte | unless I've missed it/ |
20:20:42 | linuxstb | DefineByte: The install chapters in the manual will reference rbutil when it's released. |
20:20:47 | kugel | arg |
20:21:04 | DefineByte | it alread does |
20:21:06 | jhMikeS | two commmits: 1) remove the paranoid stuff, loosen up the stop/pause/resume, neaten up the filename queue. 2) a revision to the kernel queue code that makes queue_reply unneeded in most cases |
20:21:07 | DefineByte | aldready/ |
20:21:08 | kugel | can someone change FS #7873 from bug to patch? |
20:21:13 | DefineByte | already/ |
20:21:15 | DefineByte | jeez |
20:21:20 | DefineByte | x) |
20:21:46 | linuxstb | kugel: Done |
20:21:47 | kugel | forgot to select patch :/ |
20:21:50 | kugel | thanks |
20:21:57 | DefineByte | shouldn't it then? |
20:22:53 | jhMikeS | petur: I left the chunk overflow detection for DEBUG since that detects if an encoder overflowed the current chunk |
20:23:32 | petur | hmm don't we always want to know if an overflow happened? |
20:24:09 | | Quit Buschel (Read error: 104 (Connection reset by peer)) |
20:25:04 | kugel | how to comment in a bash script? with #? |
20:25:19 | jhMikeS | that sort of overflow is just a magic value at the chunk start that if it gets clobbered says what happened but that indicated a buggy encoder. the queue overflows are still detected as usual. |
20:25:38 | jhMikeS | *indicates |
20:25:47 | petur | ok |
20:28:40 | kugel | chrisjs169: are you there? |
20:28:43 | | Quit webguest75 ("CGI:IRC") |
20:28:44 | rasher | kugel: yup, # is comment |
20:28:56 | kugel | thanks |
20:31:51 | jhMikeS | petur: I'd suggest not bypassing the check for rec_file >= 0 because I don't think the file APIs actually check that |
20:32:35 | petur | bbl |
20:32:36 | kugel | i just notice that i can complete usernames with tab |
20:34:08 | DefineByte | I guess the section of RBUtil needs a warning about RBUtil being in beta or something. |
20:34:29 | preglow | is it beta? what's up with the 1.0 label, then? :D |
20:35:19 | DefineByte | don't ask me. apparently it's not ready yet though. |
20:35:27 | * | jhMikeS didn't think OSS usually got to v1.0 |
20:35:34 | DefineByte | xD |
20:35:36 | linuxstb | DefineByte: Oops, I didn't realise rbutil had been added to the manual... |
20:35:51 | DefineByte | yeah, don't know when though |
20:36:40 | DefineByte | _should_ it be in the manual? if so, shouldn't it be in the download section of rb.org? |
20:36:55 | linuxstb | It _is_ on download.rockbox.org |
20:37:08 | linuxstb | Or do you mean something else? |
20:37:20 | DefineByte | it's not in te download section of the sidebar though is it? |
20:37:41 | linuxstb | No. |
20:38:13 | linuxstb | I guess for now it's OK just in the manual - it's not yet good enough to remove the need for a user to read the manual, so only having a link to it in the manual makes sense to me. |
20:38:51 | DefineByte | okay. I'll leave as is then. |
20:38:54 | | Join ptw419 [0] (i=ptw419@66-90-157-228.dyn.grandenetworks.net) |
20:39:01 | preglow | jhMikeS: now i'm starting to be annoyed by this phono amp failure again |
20:39:42 | * | preglow ponders what might be wrong |
20:40:49 | preglow | perhaps i should try ripping with the computer line in too and see if applying the same filter on that sounds good |
20:40:52 | jhMikeS | the frequency response? |
20:41:14 | | Join advcomp2019_ [0] (n=advcomp2@66.172.231.192) |
20:41:36 | jhMikeS | apply it manually just to be sure :) |
20:41:39 | preglow | jhMikeS: i did a straight ordinary recording of the turntable with rockbox, copied that file to the computer and applied audacitys riaa deemph filter on it: result sounds much like what i get with rockbox phono.c |
20:41:42 | | Join kugel_ [0] (i=kugel@e178127173.adsl.alicedsl.de) |
20:41:54 | | Quit kugel (Nick collision from services.) |
20:42:02 | preglow | tinny and not good at all |
20:42:05 | | Nick kugel_ is now known as kugel (i=kugel@e178127173.adsl.alicedsl.de) |
20:42:41 | | Quit hanklords (Remote closed the connection) |
20:42:48 | jhMikeS | then it's not boosting the bass enough? |
20:42:51 | DefineByte | the manual suggests that manual input is required before autodetect can be run. Is that right (not used it myself. Maybe I should)? |
20:42:51 | DefineByte | "Upon the first start of Rockbox Utility you need to set at least the correct player and mountpoint in the configuration dialog." |
20:43:48 | kugel | omg |
20:43:53 | jhMikeS | what's the impedance requirement for a phono? My preamp has a selector which makes a huge difference but it's pretty much a turntable-specific setting. |
20:44:19 | kugel | what means: Kernel panic - not sycing: Fatal exception in interrupt |
20:44:20 | kugel | ?! |
20:44:43 | DefineByte | bad things |
20:44:44 | Soap | jhMikeS: I thought the impedance differed primarely between moving magnet and moving coil carts. But don't quote me on that. |
20:44:55 | kugel | dont tell me i killed my ubuntu |
20:44:59 | jhMikeS | It shows MM: 100k/47k, MC: 100/30/10 |
20:46:15 | DefineByte | autodetect can't detect player type and mountpoint? |
20:46:36 | | Join kugel_ [0] (i=kugel@e178124047.adsl.alicedsl.de) |
20:46:57 | linuxstb | I don't know if people have been following #ipodlinux the last few days, but a few people are working on an interactive ARM disassembler tool which could be very useful for us... |
20:47:11 | | Quit kugel_ (Client Quit) |
20:47:28 | DefineByte | sounds neat |
20:47:51 | preglow | jhMikeS: mm doesn't care too much, i think |
20:47:54 | preglow | jhMikeS: and this is mm |
20:48:05 | | Join Zagor [0] (n=bjst@46.35.227.87.static.tab.siw.siwnet.net) |
20:48:09 | | Join kugel_ [0] (i=kugel@e178094002.adsl.alicedsl.de) |
20:48:13 | | Quit My_Sic (Read error: 104 (Connection reset by peer)) |
20:48:19 | | Quit kugel (Nick collision from services.) |
20:48:19 | preglow | jhMikeS: anyway, i tried soldering on a 47k resistor and even a small cap to alter input impedance, no difference as far as i could see |
20:48:20 | | Nick kugel_ is now known as kugel (i=kugel@e178094002.adsl.alicedsl.de) |
20:48:37 | kugel | phew |
20:48:41 | preglow | jhMikeS: i don't know if there's too little bass or too much treble, kinda hard to tell |
20:48:42 | kugel | its running again |
20:49:06 | jhMikeS | no white noise test vinyl? :) |
20:49:22 | preglow | haha, no, and i have been wanting one very much :P |
20:49:29 | preglow | linuxstb: interactive? how interactive? |
20:50:46 | linuxstb | preglow: I'm not sure exactly, but davidc_ wants to use it instead of IDA, so I'm assuming things... |
20:50:57 | preglow | my, that would be completely sweet |
20:52:48 | jhMikeS | well, too low impedance would kill bass with the decreased RC time constant so...crap...try 100k *shrug* |
20:53:35 | | Join Jeremie [0] (i=482894e0@gateway/web/cgi-irc/labb.contactor.se/x-6dac8bbddb180227) |
20:53:51 | jhMikeS | maybe there's series caps in the inputs? bleh...it just seems odd. |
20:55:01 | jhMikeS | I just wish I actually had a turntable to hear whatever sounds weird |
20:55:57 | alienbiker99 | wow build is taking a long time |
20:56:26 | preglow | jhMikeS: and i wish i had a preamp so i could just skip this shit :P |
20:56:54 | preglow | jhMikeS: anyway, i've had people tell me mm carts should deal with typical line in impedances just fine |
20:56:56 | jhMikeS | I'm keeping mine. That stuff ain't made anymore. |
20:56:58 | | Quit advcomp2019 (Read error: 110 (Connection timed out)) |
20:57:03 | DefineByte | seems I'll have to try rbutil myself. (probably for the best) :) |
20:57:04 | preglow | sure it is |
20:57:16 | preglow | i just don't want to dish out for one when i can code my own :P |
20:57:53 | preglow | guess i could also solder one up, though, i bet i've got the components i need |
20:57:55 | preglow | hrmmr |
20:58:00 | preglow | now why hasn't that occured to me |
20:58:05 | jhMikeS | I bought it when it was far more common to actually have stereo equipment. Now I only see it as audiophile stuff. |
20:58:26 | preglow | jhMikeS: yeah, my old amp had one integrated |
20:58:37 | | Quit Jeremie ("CGI:IRC (Ping timeout)") |
20:58:41 | | Join rotator [0] (n=e@rockbox/developer/rotator) |
20:59:00 | | Join jhulst [0] (n=jhulst@unaffiliated/jhulst) |
20:59:19 | | Join Buschel [0] (n=abc@p54A3FD65.dip.t-dialin.net) |
20:59:53 | alienbiker99 | is there anybody who can stope the build server? |
21:00 |
21:00:55 | jhMikeS | the power amp I have would light up the heating coils to melting I had to use to calibrate it (8 ohm test load) when doing a fixup. |
21:04:19 | | Quit funky_ ("leaving") |
21:04:38 | n1s | alienbiker99: noe of them are here obviously |
21:04:45 | n1s | none* |
21:05:05 | | Part DefineByte |
21:08:27 | preglow | oh, god, the fun in discovering how to bloody record something in linux |
21:10:19 | jhMikeS | can you even? |
21:10:38 | preglow | yeah, sure, if you can figure out the retarded mixer settings |
21:11:02 | pSXAuthor | how to record something in linux: reboot to xp and use cooledit ;) |
21:11:05 | preglow | screw this, i'm booting windows |
21:11:13 | pSXAuthor | haha ;p |
21:11:24 | *** | Saving seen data "./dancer.seen" |
21:11:39 | * | jhMikeS just keeps both running at the same time...good enough to get things done |
21:12:46 | preglow | haha |
21:12:57 | | Join advcomp2019 [0] (n=advcomp2@66.172.231.192) |
21:13:03 | preglow | my laptop is busy torrenting behind me, no room for it on the desk :P |
21:13:09 | Zagor | barrywardell: here? |
21:13:26 | | Join ompaul [0] (n=ompaul@freenode/staff/gnewsense.ompaul) |
21:13:55 | jhMikeS | preglow: vmware? torrent download on another desktop? |
21:13:56 | preglow | Zagor: you capable of nudging the build server back to action? |
21:14:13 | preglow | jhMikeS: does vmware run 32 bit windowses in a 64 bit linux? |
21:14:24 | preglow | jhMikeS: also, will it help my recording conondrum? :) |
21:14:49 | jhMikeS | preglow: Well, I do the opposite but perhaps it does |
21:15:06 | preglow | i pretty much need to run linux native |
21:15:15 | preglow | i'd be too annoyed by anything else |
21:15:34 | Zagor | I'll taka a look |
21:16:01 | | Join Jeremie [0] (i=482894e0@gateway/web/cgi-irc/labb.contactor.se/x-bc1d314621d73711) |
21:16:06 | jhMikeS | hmmm...boot to Windows when you want to get things done...boot to linux when you want things to work? |
21:17:20 | | Quit XavierGr_ ("One firmware to rule them all!") |
21:19:09 | jhMikeS | I must admit I don't care much about the box without the rock or what it runs. I got bored programming for that crap. |
21:19:17 | | Join XavierGr [0] (n=xavier@ppp4-108.adsl.forthnet.gr) |
21:19:53 | barrywardell | Zagor: yes |
21:20:54 | Zagor | barrywardell: do you have datasheets for the ARC usb module, or is everything we have extracted from linux? |
21:21:08 | barrywardell | I have a datasheet too |
21:21:25 | barrywardell | It's just the datasheet for the i.MX31 |
21:21:40 | Zagor | aha |
21:22:22 | barrywardell | apparently the USB is either identical or compatible, apart from the base address |
21:22:35 | | Quit kubiix (Read error: 104 (Connection reset by peer)) |
21:22:45 | Zagor | yeah, the arc module is very widely used. |
21:24:23 | | Quit advcomp2019_ (Read error: 113 (No route to host)) |
21:26:08 | | Join kugel_ [0] (i=kugel@e178120155.adsl.alicedsl.de) |
21:27:10 | | Join kugel__ [0] (i=kugel@e178082134.adsl.alicedsl.de) |
21:27:50 | | Quit kugel (Nick collision from services.) |
21:27:52 | | Nick kugel__ is now known as kugel (i=kugel@e178082134.adsl.alicedsl.de) |
21:28:25 | barrywardell | Zagor: I think this is it: http://www.freescale.com/files/32bit/doc/ref_manual/MCIMX31RM.pdf?fsrch=1 |
21:28:44 | Zagor | yup, just downloaded it. |
21:28:48 | | Join bluebrother [0] (i=AO8TFwDZ@nat-wh-1.rz.uni-karlsruhe.de) |
21:28:55 | Zagor | nice and fat... |
21:29:07 | bluebrother | Zagor: is the build farm hanging? |
21:29:38 | Zagor | yeah, the master build script was hung. I just killed it. |
21:30:02 | bluebrother | ok. Just noticed a strange ETA ;-) |
21:30:04 | Zagor | new build started |
21:30:06 | Zagor | hehe |
21:30:40 | bluebrother | I thought the hanging builds issue was fixed a while ago :( |
21:31:02 | Zagor | I don't know. it is bagders' baby. |
21:36:09 | | Join Arathis_ [0] (n=doerk@p508A3DB5.dip.t-dialin.net) |
21:36:46 | Zagor | the more I look at the usb code, the more I'm worried we're doing this backwards |
21:37:24 | | Join kubiix [0] (n=Miranda@ip-89-103-17-41.karneval.cz) |
21:37:46 | eigma | jhMikeS: wait; did you just say you have a 64-bit vmware guest in a 32-bit host? |
21:37:50 | | Join Arathis__ [0] (n=doerk@p508A444F.dip.t-dialin.net) |
21:37:58 | | Join BigMac [0] (n=me@c-67-189-251-28.hsd1.ct.comcast.net) |
21:38:00 | linuxstb | Zagor: What do you mean by "backwards" ? |
21:38:00 | | Quit FOAD ("I'll be back") |
21:38:02 | n1s | linuxstb: I guess your upgrade broke sdl?, see buildtable |
21:38:24 | linuxstb | n1s: Did it? It's still in progress... |
21:38:50 | linuxstb | Oops... |
21:38:53 | Zagor | trying to bite off a too big chunk at once, and ending up with terribly complex code very few people can maintain |
21:39:39 | linuxstb | n1s: I've just seen sdl get installed again... |
21:40:33 | | Quit Arathis (Nick collision from services.) |
21:40:39 | jhMikeS | eigma: no...I don't believe I did. |
21:40:41 | | Quit Arathis_ (Nick collision from services.) |
21:40:56 | | Nick Arathis__ is now known as Arathis (n=doerk@p508A444F.dip.t-dialin.net) |
21:41:24 | eigma | ah, I must have misunderstood |
21:42:22 | Zagor | the usbstack is more or less a full-featured usb framework, when all we want is an ums driver. |
21:42:23 | eigma | ah, you meant 32-bit linux in 64-bit windows? |
21:42:46 | jhMikeS | eigma: no, no 64-bit here at all |
21:42:57 | | Quit barrywardell () |
21:43:06 | bluebrother | don't we want additional stuff for the OTG thingy later? |
21:43:19 | jhMikeS | bluebrother: was just gonna say |
21:43:37 | bluebrother | but I also wondered why e.g. there is already the serial stuff −− shouldn't that come later? |
21:44:06 | petur | the serial 'stuff' is simpler so it was done first to try things |
21:44:16 | bluebrother | ah, ok. |
21:44:23 | jhMikeS | I'll admit that code requires flipping about alot of files to figure out the flow |
21:44:30 | * | bluebrother hasn't looked at the usb code |
21:44:40 | Zagor | we might want OTG stuff later, if anyone can be bothered to implement it. the chance of that happening with the current very complex framework is quite slim imho. |
21:45:03 | Zagor | my very strong belief is to develop incrementally |
21:45:39 | jhMikeS | since I tend to be goal oriented, my suggested is implement everything you intend and backtrack and redo it if it gets too messy |
21:45:40 | Zagor | write what we want today. if we want other things tomorrow, refactoring the code is cheaper than the cost of maintaining a huge framework all the time |
21:45:41 | | Quit linuxstb (Read error: 104 (Connection reset by peer)) |
21:46:07 | | Quit kugel_ (Read error: 110 (Connection timed out)) |
21:46:55 | Zagor | as I understand it, the current code is more or less a port of the linux stack. which naturally is designed to be extremely flexible. |
21:46:59 | | Join Arathis_ [0] (n=doerk@p508A60EC.dip.t-dialin.net) |
21:47:00 | jhMikeS | but then it _could_ end up being written so factoring it's a difficult task if it's not made with that in mind to start with |
21:47:11 | | Quit Arathis_ (Read error: 104 (Connection reset by peer)) |
21:47:20 | Zagor | jhMikeS: theoretically, yes. but I find that is rarely a problem in real life. |
21:47:34 | * | jhMikeS site playback.c as a real-world example |
21:48:30 | Zagor | I could use that as an example of the problem I'm pointing to as well: a system so complex few people even dare touch it |
21:50:56 | Zagor | also I have strong doubts many people could have foreseen the problems of playback.c when it was first written, and designed around them |
21:51:29 | | Join stevenm [0] (n=stevenm@infranelson.student.umd.edu) |
21:52:11 | preglow | argh |
21:52:54 | Zagor | anyway, I'm just airing some thoughts. I need to read more specs and datasheets before I can come to any sort of conclusion |
21:53:51 | jhMikeS | I don't know. It didn't look too big too start off and things could have been redigned and factored in steps. |
21:54:13 | preglow | jhMikeS: done another recording in windows now, same problem persists |
21:54:22 | preglow | jhMikeS: did some eqing by ear, and the riaa curve isn't exactly what's needed it seems |
21:54:37 | | Quit Jeremie ("CGI:IRC (EOF)") |
21:55:05 | preglow | jhMikeS: lugged out my old amp again, the phono input on that sounds just peachy, so this just seems to be an impedance related problem to me |
21:55:07 | Zagor | jhMikeS: it can still be (and needs to be) refactored. it's never too late. |
21:55:20 | preglow | jhMikeS: in which case i wonder what the hell i did to mess up the soldering i did last time, i even measured it to be right |
21:56:33 | Zagor | the odds of monster framework being correct isn't inherently better than for incrementally developed code |
21:56:36 | jhMikeS | preglow: the load type not being purely resistive? |
21:57:00 | | Join przemhb [0] (n=przemhb@fan115.internetdsl.tpnet.pl) |
21:57:03 | Zagor | of a* |
21:57:14 | preglow | jhMikeS: i even soldered on a cap |
21:57:39 | jhMikeS | that'll just create another filter :) |
21:57:52 | preglow | i know, but the values were the recommended ones |
21:58:26 | jhMikeS | what's the DAP input impedance? try an OP amp buffer with the correct loading. |
21:59:16 | preglow | probably something close 500k or something |
21:59:34 | jhMikeS | Zagor: frankly I'm not sure that framework was put in place without even having packets sending correctly and interrupt problems figured out |
22:00 |
22:00:24 | preglow | jhMikeS: think i'll just screw the riaa approach and stuff my eq in here, do something by ear |
22:00:55 | jhMikeS | 500K? ouch |
22:02:55 | | Quit Kasketten ("CGI:IRC") |
22:03:13 | | Quit Wiwie (Read error: 110 (Connection timed out)) |
22:03:18 | | Quit Arathis (Read error: 110 (Connection timed out)) |
22:06:55 | alienbiker99 | is the usbstack stuff still commented out? |
22:07:08 | Zagor | alienbiker99: yes, since it's not ready |
22:07:56 | alienbiker99 | ok |
22:09:32 | | Join hc1 [0] (n=agashlin@lawn-net168-in.rutgers.edu) |
22:10:23 | stevenm | n1s, would it be possible to put the synthSample code into iram? or split it into two threads for dual-core targets? |
22:10:42 | | Join ivan` [0] (n=ivan`@adsl-71-143-7-140.dsl.scrm01.pacbell.net) |
22:11:04 | | Join Ebert [0] (n=EbErT@adsl-34-0-243.asm.bellsouth.net) |
22:12:10 | | Quit hcs (Read error: 113 (No route to host)) |
22:15:02 | | Part toffe82_ |
22:16:27 | | Quit Buschel () |
22:16:50 | | Quit Pyromancer (Read error: 104 (Connection reset by peer)) |
22:17:11 | | Join saratoga [0] (i=41becb3b@gateway/web/cgi-irc/labb.contactor.se/x-5aa4cfca01d7c87e) |
22:17:33 | | Join Pyromancer [0] (i=DeepInTh@c-24-63-23-50.hsd1.ma.comcast.net) |
22:17:48 | | Join Dougie [0] (n=doug_dal@pool-71-240-88-208.pitt.east.verizon.net) |
22:17:59 | | Join FOAD [0] (n=dok@dinah.blub.net) |
22:18:32 | Dougie | Has anyone found out if rockbox works on the new 6th gen ipod classics? Been thinking about getting the 160gig |
22:18:57 | alienbiker99 | no |
22:19:11 | Dougie | no it doesn't work? Or noone knows? |
22:19:35 | Zagor | it doesn't work |
22:19:36 | bluebrother | it doesn't work |
22:19:48 | Dougie | darn |
22:19:50 | bluebrother | check the front page ... |
22:19:59 | Zagor | rockbox working on a target does not happen by chance. it takes hard work. |
22:20:29 | | Quit BigMac (Read error: 104 (Connection reset by peer)) |
22:20:30 | * | jhMikeS suggestes a complete list of all DAP rockbox doesn't support on the front page :) |
22:20:40 | Dougie | yeah wasn't sure if it required new programing or what not because is essentially the video |
22:20:56 | bluebrother | how about adding a timestamp to that list to make clear it's up to date? |
22:20:57 | Zagor | Dougie: I can assure you it is not essentially the video |
22:21:34 | jhMikeS | bluebrother: so noone can read it I'm sure |
22:21:41 | Dougie | hmm whats different? Other then the bigger HD |
22:22:27 | jhMikeS | a completely different hardware design |
22:22:28 | | Join DefineByte [0] (n=DefineBy@bb-87-81-195-5.ukonline.co.uk) |
22:22:39 | Dougie | oh |
22:22:53 | bluebrother | jhMikeS: exactly :) |
22:23:07 | Dougie | well maybe i'll pick up a 80 gig 5th gen on ebay or something then |
22:23:12 | preglow | jhMikeS: but would the too high input impedance work as a lowpass, or? |
22:23:22 | | Quit Ebert () |
22:23:23 | DefineByte | anyone think a glossary would be a good idea for the manual? (directory, root etc.) |
22:23:26 | preglow | i've got no idea what the impedance of the output part of the mm cart looks like |
22:24:11 | Zagor | Dougie: yeah that's a better idea if you want to run rockbox. |
22:24:13 | bluebrother | DefineByte: I do. |
22:24:42 | DefineByte | i was thinking of writing one then linking to it for any uncommon terms. |
22:24:56 | | Quit hc1 ("Leaving.") |
22:24:59 | jhMikeS | preglow: Too high should actually be better but it lets more low frequencies pass. |
22:25:05 | bluebrother | I think it's sufficient to just have a glossary at the end of th emanual |
22:25:37 | DefineByte | not a dotted underline with a questionmark cursor then? ah well :) |
22:26:03 | | Join linuxstb [0] (n=linuxstb@rockbox/developer/linuxstb) |
22:26:06 | Dougie | well most of my music collection is in FLAC which just takes up so much space. I may have to try some other encoding format. I'd like something thats pretty near lossless though |
22:26:24 | DefineByte | should we use 'bootloader' or 'boot loader'? Both are used in the manual. |
22:26:30 | Zagor | linuxstb: your build server seems to lack sdl? |
22:26:40 | | Join BigMac [0] (n=me@c-67-189-251-28.hsd1.ct.comcast.net) |
22:27:00 | | Part stevenm ("gone") |
22:27:08 | jhMikeS | like 'web site' or 'website'? |
22:27:18 | DefineByte | i guess |
22:27:34 | | Quit seablue ("life, death, life, death") |
22:27:40 | DefineByte | what's the preffered rockbox term? :D |
22:27:47 | DefineByte | preferred/ |
22:27:52 | jhMikeS | I like bootloader...implies a single purpose and doesn't imply that it loads boots |
22:28:02 | DefineByte | ^^ |
22:28:18 | linuxstb | Zagor: That's fixed now - I"ve just been upgrading my Debian install, and it somehow removed libsdl |
22:28:25 | DefineByte | well, if no-one objects... :) |
22:28:37 | Zagor | linuxstb: ok |
22:28:38 | bluebrother | I prefer bootloader. |
22:29:14 | bluebrother | and bootloader is used twice as often as boot loader in the manual (well, according to grep ;-) |
22:29:34 | DefineByte | god bless grep |
22:29:49 | jhMikeS | how 'bout BootLoader (tm)? |
22:29:55 | bluebrother | urgh |
22:30:03 | jhMikeS | sorry |
22:30:44 | | Join SkinInd95 [0] (n=chatzill@71-217-136-184.hlna.qwest.net) |
22:31:16 | DefineByte | how should key-pressed be formatted? Currently they appear the same as regular text. Italicised? Using the same formating as directories seem to? In inverted commas? |
22:31:23 | DefineByte | key-presses/ |
22:31:27 | bluebrother | we could ancronymify more stuff. Like RBL −− Rockbox bootloader, or RBB −− Rockbox build ;-) |
22:32:41 | DefineByte | formatting/ |
22:32:48 | DefineByte | i think >.> |
22:32:50 | DefineByte | :D |
22:33:21 | DefineByte | yes, definitely a double t x) |
22:33:31 | bluebrother | DefineByte: that shouldn't be done in the text itself but in the preamble −− we have the btnfnt macro for this |
22:33:50 | bluebrother | which currently emboldens the text. |
22:34:20 | bluebrother | just use the button macros from the platform/ files |
22:34:29 | DefineByte | okay, thanks |
22:35:56 | | Join toffe82 [0] (n=chatzill@ppp-69-238-93-116.dsl.frs2ca.pacbell.net) |
22:36:14 | petur | don't start using stuff like RBL, new users will be turned off by it and need to consult a list all the time to know what it means |
22:36:39 | | Quit tictoc (Remote closed the connection) |
22:36:48 | bluebrother | DefineByte: we macro-fied quite a lot of stuff about a year ago. Just check the platform files and preamble.tex (the wiki page might be somewhat out of date) |
22:36:57 | bluebrother | petur: I wasn't serious about that ;-) |
22:37:07 | bluebrother | bbl |
22:37:08 | petur | phew |
22:37:17 | bluebrother | ;-) |
22:37:33 | bluebrother | I'm not *that* insane *g* |
22:38:19 | DefineByte | One last (very small) thing. The use of contractions (you're instead of you are etc.), good or bad? I think in a manual they shouldn't be used |
22:38:50 | DefineByte | personally :) |
22:40:10 | | Part Dougie |
22:40:11 | n1s | stevenm: for the logs probably: I tried puttin it into iram but it didn't make any speed difference so I left it as is for dualcore I don't know, I have never touched that stuff and I don't have a dual core target |
22:40:30 | | Join SpiritusSancti [0] (n=tj_tjade@ip3e837413.speed.planet.nl) |
22:41:20 | | Join tictoc [0] (i=tabac@gateway/gpg-tor/key-0xB9002659) |
22:41:39 | n1s | but I would think that running the synthbuf function on its own core would be a thing to try |
22:41:41 | SpiritusSancti | hey, i cant sync my music anymore with itunes, now i installed rockbox. itunes does syncs but i cant find the mp3 back on my ipod, not in the tracklist nor the files-list. in witch way i can sync my ipod? |
22:42:15 | n1s | SpiritusSancti: either you use the rockbox database, or start copying files the normal wy ;-) |
22:42:21 | n1s | s/wy/way |
22:42:50 | SpiritusSancti | wut ? |
22:42:58 | SpiritusSancti | i dont understand |
22:43:17 | SpiritusSancti | what do i have to use to sync |
22:43:17 | DefineByte | read the manual :0 |
22:43:21 | SpiritusSancti | kk |
22:43:33 | Zagor | nano 3g in pieces: http://www.imp3.net/articles/1/2007_09/15044_3.html |
22:43:36 | parafin | file browser :) |
22:43:46 | | Join barrywardell [0] (n=barrywar@89-125-27-231.dhcp-ripwave.irishbroadband.ie) |
22:44:01 | n1s | SpiritusSancti: you can just copy the files to "sync" or you can use any app that simply keeps two filetrees in sync, there are many such apps |
22:44:50 | DefineByte | no-one has an opinion on the great 'you're'/'you are' debate? :'( |
22:44:52 | | Join Frazz [0] (n=Fraser@thelawsons.plus.com) |
22:45:11 | Zagor | and ipod classic in bits: http://www.imp3.net/articles/1/2007_09/15056_2.html not terribly good photos though |
22:45:41 | Nico_P | DefineByte: contractions are rather informal, so I don't think they should be used in the manual |
22:45:55 | Zagor | didn't find them in the logs already, at least. not sure anyone is terribly interested. |
22:46:08 | SpiritusSancti | n1s : copy to the root of my ipod ? |
22:46:16 | SpiritusSancti | or to .rockbox |
22:46:22 | parafin | to root |
22:46:27 | SpiritusSancti | kk |
22:46:29 | n1s | SpiritusSancti: you can copy the files to anywhere on your ipod |
22:46:30 | DefineByte | that's my thoughts on the matter too. I'll remove them where I spot them. |
22:46:30 | SpiritusSancti | tyvm |
22:46:43 | | Quit Frazz (Client Quit) |
22:47:44 | Nico_P | Zagor: you were saying playback.c can still be refactored... any ideas about how ? |
22:48:00 | DefineByte | I think I'll have a break from manual stuff for the night now. Night night everyone. :D |
22:48:24 | | Part DefineByte |
22:49:06 | Zagor | Nico_P: no, I haven't look at it in a long time. that was more a general statement: no code is ever fixed and finished |
22:51:16 | | Part SpiritusSancti |
22:52:44 | preglow | jhMikeS: recording through my preamp now to just craft some bloody filter that works... |
22:53:19 | | Join hcs [0] (n=agashlin@rockbox/contributor/hcs) |
22:57:57 | jhMikeS | preglow: and then what? stash it away somewhere? |
22:58:34 | | Quit Fraser (Read error: 110 (Connection timed out)) |
22:59:12 | Nico_P | Zagor: pity, I was hoping :) |
22:59:17 | Nico_P | I do agree though |
22:59:48 | Nico_P | kkurbjun: trying ? |
23:00 |
23:00:11 | linuxstb | Zagor: Those dissections don't seem to add much to the ifixit.com photos. Not that they can really add much - they're all apple-branded chips now... |
23:01:19 | TMM | bastards, that is just so perfectly childish |
23:01:25 | | Quit Nico_P (Remote closed the connection) |
23:01:39 | | Quit freqmod (Read error: 104 (Connection reset by peer)) |
23:01:52 | | Join Nico_P [0] (n=nicolas@rockbox/developer/NicoP) |
23:02:05 | | Join stripwax [0] (n=Miranda@i-83-67-214-206.freedom2surf.net) |
23:02:09 | dionoea | is there a special makefile target to compile the firmware only ? (ie everything but the plugins) |
23:02:19 | Bagder | make bin |
23:02:23 | dionoea | thanks |
23:02:41 | petur | try make help too ;) |
23:02:51 | | Join pixelma [0] (i=pixelma@rockbox/staff/pixelma) |
23:03:00 | Zagor | linuxstb: now when I look at them I think they are the same pics... :-) |
23:03:12 | Zagor | I just forgot about the ifixit pages |
23:03:12 | linuxstb | I thought that as well... |
23:03:17 | dionoea | petur: ah, nice :) |
23:03:57 | preglow | jhMikeS: well i don't know, the resulting plugin will pretty much just be eq.c in a gainer plugin |
23:04:13 | Zagor | Bagder: did you see buildmaster hung today? |
23:04:26 | Bagder | no |
23:04:35 | Bagder | it still happens from time to time |
23:05:12 | | Quit hcs (Read error: 104 (Connection reset by peer)) |
23:05:15 | preglow | i need better ears :/ |
23:05:30 | | Join hcs [0] (n=agashlin@rockbox/contributor/hcs) |
23:05:43 | | Join stripwax_ [0] (n=Miranda@i-83-67-214-206.freedom2surf.net) |
23:11:25 | *** | Saving seen data "./dancer.seen" |
23:12:06 | | Nick fxb is now known as fxb__ (n=felixbru@h1252615.stratoserver.net) |
23:13:12 | dionoea | Anyone familiar with the gui/list.c flashing code ? (It's not used anywhere so i was wondering wether i could remove it or not) |
23:13:29 | dionoea | I'll make a small patch so people can see what code would be removed. |
23:13:44 | hcs | wasn't it used in the playlist editor? |
23:13:56 | | Quit saratoga ("CGI:IRC (Ping timeout)") |
23:13:58 | dionoea | well grep doesn't find it anywhere in my tree |
23:14:15 | preglow | flashing? |
23:14:16 | | Join _BigMac [0] (n=me@c-67-189-251-28.hsd1.ct.comcast.net) |
23:14:26 | dionoea | gui_list_flash and gui_sync_flash |
23:14:41 | dionoea | which is the only function to use other functions in the lcd drivers |
23:14:47 | hcs | I guess not, then. I've never seen the code, it just happens to flash. |
23:14:48 | dionoea | so it's pretty much a lot of dead code |
23:15:00 | dionoea | which could remove a few bytes in the bin i guess |
23:15:03 | dionoea | I'll do a patch |
23:15:13 | | Nick fxb__ is now known as fxb (n=felixbru@h1252615.stratoserver.net) |
23:15:18 | dionoea | or just commit and see if anyone complains :) |
23:15:19 | preglow | do so |
23:15:35 | Nico_P | isn't it used in the playlist view, to move tracks ? |
23:15:49 | dionoea | grep fails to find it :) |
23:16:04 | | Nick fxb is now known as fxb__ (n=felixbru@h1252615.stratoserver.net) |
23:16:48 | dionoea | ah, i didn't grep for the right function ... |
23:16:52 | * | dionoea double checks |
23:17:16 | Nico_P | dionoea: gui_synclist_flash is called in playlist_viewer.c |
23:17:26 | Nico_P | on line 584 |
23:17:40 | * | dionoea looked for gui_sync_flash :/ |
23:18:22 | Nico_P | I think it's the only place where it's used though |
23:19:05 | | Quit desowin ("use linux") |
23:19:06 | * | Nico_P uses cscope through KScope... very practical |
23:19:18 | | Quit nico__ ("Leaving") |
23:20:55 | | Quit barrywardell (Read error: 110 (Connection timed out)) |
23:21:30 | eigma | *calling all thread.c gurus* |
23:21:54 | Nico_P | eigma: you mean jhMikeS ? |
23:22:01 | eigma | I guess so |
23:22:19 | | Quit tictoc (Remote closed the connection) |
23:22:48 | eigma | jhMikeS: ping |
23:23:22 | preglow | what the HELL |
23:23:35 | | Join tictoc [0] (i=tabac@gateway/gpg-tor/key-0xB9002659) |
23:23:46 | preglow | my h120 just bloody snapped |
23:24:11 | preglow | acted like i started jiggling the stick around at 100hz |
23:25:05 | | Quit linuxstb ("Leaving") |
23:27:14 | n1s | dionoea: that code has one of those fun bugs that has been around for years and been fixed in most places but not all, it uses DRMODE_COMPLEMENT to draw the flashing text which makes it end up with inverted colors on color targets, ugly |
23:27:46 | preglow | jhMikeS: hmm, modelling the effects of a lower input impedance shouldn't be too hard? just a first order iir? |
23:28:01 | dionoea | n1s: ah, well i'll let you fix it :) i'm not familiar with all those flags |
23:29:09 | | Quit BigMac (Read error: 110 (Connection timed out)) |
23:29:10 | n1s | dionoea: well, it's not trivial to fix, drawing has to be done in another way and now with gradients and other fluff, i dunno... anyway I never use it so I don't care :-) |
23:29:27 | dionoea | hehe, me neither :) |
23:29:55 | | Join nico__ [0] (n=nico@ip-213-49-226-183.dsl.scarlet.be) |
23:29:58 | nico__ | re |
23:30:35 | | Join Ebert [0] (n=EbErT@adsl-34-0-243.asm.bellsouth.net) |
23:31:10 | n1s | dionoea: you have some red in the buildtable |
23:31:15 | dionoea | oops |
23:33:25 | | Quit stripwax_ (Read error: 110 (Connection timed out)) |
23:34:14 | nico__ | i'm having trouble figuring how to play more than 1 album (sansa e200)... let's say i want to play all i have from Led Zeppelin, one album after the other... If I go to "database" and select "Artist" then the 1st album and its 1st song, it will start playing the 1st album and looping on it, never playing the 2nd album... |
23:35:09 | nico__ | on another hand, if i go to database>artist>LedZep>all_tracks, it will create a big list with all the tracks from all Led Zep's albums, with all these tracks in alpabetical order |
23:35:26 | nico__ | so the albums and tracks get all mixed up :-/ |
23:35:38 | nico__ | is there something i'm missing ? |
23:36:07 | | Quit stripwax (Read error: 110 (Connection timed out)) |
23:36:33 | | Join linuxstb [0] (n=linuxstb@rockbox/developer/linuxstb) |
23:38:28 | | Quit davina ("xchat on Ubuntu 7.04") |
23:39:54 | | Part linuxstb ("Leaving") |
23:41:07 | | Quit ptw419 (Read error: 110 (Connection timed out)) |
23:42:32 | | Nick parafin is now known as parafin|away (i=parafin@80.92.255.23) |
23:42:39 | petur | jhMikeS: when changing the queue_send into queue_post, did you check the handling of multiple start/stop after each other? |
23:43:23 | | Quit hcs ("Leaving.") |
23:43:35 | | Quit ompaul (Client Quit) |
23:43:56 | Isolinear | So... I manually installed Rockbox onto my iPod 5G over a year ago. Now I have to install it on a color 4G... What's the going consensus on this new automated installer? |
23:44:07 | | Join linuxstb [0] (n=linuxstb@rockbox/developer/linuxstb) |
23:44:35 | | Quit tictoc (Remote closed the connection) |
23:45:23 | | Quit linuxstb (Remote closed the connection) |
23:45:25 | petur | try it? |
23:45:31 | | Quit lee-qid ("aufwiederbyebientotsayonara") |
23:45:41 | Nico_P | dionoea: don't know if you realised, but the problem was due to LCD remotes |
23:45:51 | | Quit przemhb ("ChatZilla 0.9.78.1 [Firefox 2.0.0.2/2007021917]") |
23:45:54 | | Join linuxstb [0] (n=linuxstb@rockbox/developer/linuxstb) |
23:46:22 | | Quit midgey () |
23:46:30 | Isolinear | No definite pros or cons? Am I more or less likely to end up with a paperweight? lol |
23:46:52 | petur | on an ipod? no |
23:46:57 | | Join tictoc [0] (i=tabac@gateway/gpg-tor/key-0xB9002659) |
23:47:00 | dionoea | aw crap ... red again |
23:47:05 | dionoea | Nico_P: yeah, i realised |
23:47:08 | Nico_P | Isolinear: it works very well |
23:47:33 | Isolinear | Any disadvanteges to using it over the manual method? |
23:47:39 | * | dionoea needs a new svn checkout |
23:47:59 | nico__ | how can i empty the current playlist? |
23:48:45 | Zagor | nico__: press stop |
23:48:52 | dionoea | I'd appreciate comments on http://www.rockbox.org/tracker/task/7875 |
23:50:13 | nico__ | Zagor, you mean shutdown the player? or the play/pause button? |
23:50:54 | n1s | nico__: long press on play should do it, not long enough to shut down |
23:51:04 | Zagor | nico__: which player do you have? |
23:51:16 | nico__ | sansa e250 |
23:51:33 | nico__ | nls: in what menu? |
23:51:35 | n1s | crap I guessed ipod |
23:51:46 | Zagor | ah, no stop button then |
23:51:59 | * | n1s falls back to reffering to the fine manual |
23:52:10 | nico__ | i'm reading it right now :-/ |
23:52:13 | pixelma | long play/pause will stop playback as it does on Ipods |
23:52:35 | pixelma | (at least it does on the c200) |
23:52:54 | maxkelley | aye. |
23:52:55 | nico__ | pixelma, a short press does it too but i'm not trying to stop playback but to empty the playlist |
23:53:21 | linuxstb | nico__: A short press will pause. How do you expect to empty the playlist without stopping playback? |
23:53:33 | Zagor | nico__: short press will pause, and not empty the list. a long press will STOP and thus empty the list |
23:53:59 | Ebert | anyone know what a 0400001f error message on an M:Robe means? |
23:54:09 | pixelma | or you can just create a new playlist, this will empty the current one too ;) |
23:54:13 | nico__ | linuxstb, stopping the playback is a prerequesite to empty the playlist but i didn't know that the playlist got wiped automatically as soon as the playback got stopped |
23:54:13 | dionoea | Nico_P: i don't understand the last argument of lcd_gradient_rect() line 866 in lcd-16bit.c |
23:54:26 | dionoea | what does the color have to do with the gradient's height ? |
23:54:36 | | Join Wiwie [0] (n=goddi@86-41-107-174.b-ras2.lmk.limerick.eircom.net) |
23:54:53 | nico__ | linuxstb, an implication in one way doesn't mean that the opposite implication is true |
23:54:58 | Nico_P | dionoea: it's a bit of a hack, but I pass the number of selected items in the style |
23:55:07 | nico__ | Zagor, ok thanks |
23:55:24 | Nico_P | dionoea: let me find the commit |
23:55:25 | dionoea | ah... i hope that my latest changes didn't break it then :) |
23:55:33 | dionoea | 14884 |
23:55:50 | | Quit SkinInd95 (Read error: 110 (Connection timed out)) |
23:55:55 | dionoea | wouldn't it be possible to just use some of the other bits of the style variable ? |
23:56:06 | dionoea | 0x0FFF0000 are unused |
23:56:10 | Nico_P | dionoea: it's the simplest way I found to make the grasiznt look good on multiple selections |
23:56:19 | Nico_P | yeah why not |
23:56:26 | Nico_P | it's just that that mask was there |
23:56:29 | dionoea | :) |
23:58:12 | nico__ | linuxstb, Zagor : well i tried it: long press, the playback stop indeed, but then if i go to Playlists>View current playlist , there's still plenty of stuff in it |