00:00:04 | Paul_the_Nerd | psiborg: It's a feature for the archos players |
00:00:13 | scorche | Rincewind: actually, i ifdefed it out..all you need to do is comment out the #define HAVE_TAGCACHE in the corresponding config files |
00:00:23 | | Quit bbroke ("Chatzilla 0.9.75 [Firefox 1.5.0.7/2006090918]") |
00:00:26 | Paul_the_Nerd | Runs Rockbox from ROM instead of RAM, gives, what, 20%ish more audio buffer space |
00:00:49 | Rincewind | I don't even have an archos |
00:00:51 | psiborg | ah cool :) |
00:00:59 | scorche | ~10 actually |
00:01:09 | Rincewind | Paul_the_Nerd: are you still using your archos regularily? |
00:01:10 | psiborg | tagcache is also still giving me problems |
00:01:10 | Paul_the_Nerd | Rincewind: That's my concern. A lot of people don't have one, so they don't care, feeling the old units can be left behind. |
00:01:16 | | Quit PaulJam (".") |
00:01:29 | scorche | Rincewind: i am |
00:01:31 | Paul_the_Nerd | Rincewind: I have to tell you, the Archos has the best SNR of all my players. |
00:01:40 | | Join TerrorByte [0] (i=4889bb7a@gateway/web/cgi-irc/labb.contactor.se/session) |
00:02:06 | Paul_the_Nerd | Rincewind: If I want to listen to music in a quiet setting, I will almost invariably choose it. |
00:02:50 | Rincewind | I don't think they should be left behind, but I if you have to jump through hoops to get a feature working on it then my opinion is to include it for other players and do the jumping when someone has time to do it |
00:03:01 | TerrorByte | So... Paul. |
00:03:10 | TerrorByte | Suppose I do something and get strafing done. |
00:03:16 | TerrorByte | How do I compile it? |
00:03:18 | Rincewind | good SNR, you get me tempted to look for one on ebay |
00:03:18 | TerrorByte | What's the link again? |
00:03:37 | TerrorByte | Or the name for that compiling guide? |
00:03:46 | scorche | TerrorByte: you might want to check out the wiki page SimpleGuideToCompiling |
00:03:56 | TerrorByte | Ah, yes, that's it. |
00:04:46 | Paul_the_Nerd | Rincewind: Well, you can always just use the optical out on an H120 to decent gear, but that's not portable in most cases. |
00:05:24 | Rincewind | my line out jack is broken... :-( |
00:06:03 | Paul_the_Nerd | Rincewind: My concern is more that people want these really tiny convenience features, like Left to WPS, that saves them from having to bloody move their thumb an inch and a half, and don't care at all that while it's nice for them being lazy, it actually has a noticeable negative impact for Archos users. |
00:06:16 | TerrorByte | Hey, where can I get skins for my H10? |
00:06:18 | Paul_the_Nerd | And as an option even more impact, but that's necessary for ease of use of Blind users. |
00:06:24 | TerrorByte | I can't find the page with the .wps files. |
00:06:47 | Paul_the_Nerd | WpsGallery |
00:06:57 | Rincewind | I'm against LEFT to wps, too. It is clearly against the design of rockbox |
00:07:06 | scorche | TerrorByte: there is a way of searching the wiki ya know... |
00:07:29 | Paul_the_Nerd | Rincewind: That's the main reason I'm against it, but the other reasons I feel have more hope of convincing people just because they're more practical and less an aspect of preference. ;) |
00:07:55 | Rincewind | but I just can't understand why people are against my customizable rec button patch... (which doesn't has an effect on archos at all, btw) |
00:08:09 | | Join [TCK] [0] (n=hahano@bb-87-80-197-109.ukonline.co.uk) |
00:08:11 | scorche | that reminds me..i still havent put new instructions for rombox on the wiki |
00:08:14 | TerrorByte | Well whatever. |
00:08:17 | TerrorByte | I won't get this done. |
00:08:19 | TerrorByte | Later. |
00:08:30 | | Quit lini (Read error: 110 (Connection timed out)) |
00:08:30 | | Quit TerrorByte ("CGI:IRC (EOF)") |
00:08:34 | Rincewind | anyway, I don't want to whine now, off to bed in a few minutes |
00:08:46 | Paul_the_Nerd | Rincewind: I'm only against it in the context that I think the record button should have static uses, *and* that since my Archos *does* have recording that one of the soft buttons should be remapped as 'record' |
00:10:55 | | Quit ender` (" When I was a child... We had a quick-sand box in the backyard... I was an only child... eventually.") |
00:11:04 | Rincewind | we have customizable wps and custom tagnavi.config, which is really complex, so I don't see why having a simple custom button with predifined choices is a problem for people - it's custom, they don't even have to use it! |
00:11:44 | | Quit shirour (Remote closed the connection) |
00:12:01 | * | petur mis-uses the record button on his h340 to switch on the backlight |
00:12:09 | Davide-NYC | OK, I justy got here and don;t know how far along this discussion is, but as a dialy user of Rockbox Recording I'd like to say that a Long press taking us the the WRS screen makes Ton of sense. |
00:12:22 | Davide-NYC | What is the jist here? |
00:12:26 | Davide-NYC | (please) |
00:12:49 | Paul_the_Nerd | Rincewind: Because Rockbox doesn't have customizable buttons is all. There's no *strong* argument for them, and saving the code space is a good enough argument against in my mind. There's just really not that many things that *need* to be on a button |
00:13:06 | * | Davide-NYC couldn't get Rincewind's patch to 'patch' as of last night. |
00:13:08 | Paul_the_Nerd | I think that you can get 90% of the desired functionality of that button without making it customizable. |
00:13:40 | Davide-NYC | like hard coding long-rec to the WRS from essentially all screens? |
00:13:45 | Paul_the_Nerd | Long Rec from anywhere gets the WRS. Short rec in filetree is Queue, Short+Play is Insert, Short in WPS is Playlist, Short+Play is whatever the next most wanted feature is. |
00:14:08 | Paul_the_Nerd | I think that covers almost the whole range of commonly desired uses for it, without adding the complexity of a customizable button. |
00:14:32 | Rincewind | Davide-NYC: I submit an update soon. I didn't have conflicts sofar. |
00:15:03 | Davide-NYC | cool, I've never used your patch so I wanted to check it out so that i could be "fully up to speed" on the issue. :-) |
00:15:09 | Rincewind | Paul_the_Nerd: code size is not an argument here, it can be ifdefed out for everything else but irivers |
00:15:32 | Davide-NYC | Rincewind: what is the objection to Paul's solution? |
00:15:48 | Davide-NYC | (trying to get the arguments straight) |
00:16:14 | Paul_the_Nerd | Rincewind: Code size is always an argument. One: It affects available audio buffer space. Two: Because Archoses have recordings, it should be considered as behaviour for one of the F buttons. |
00:16:31 | Rincewind | the objection is: I want a short press rec to show the current playlist and a long press of rec to show the themes and play+rec to go to recording screen - everybody wants different things |
00:17:00 | Davide-NYC | hmm |
00:17:09 | Paul_the_Nerd | Rincewind: The idea is that Rockbox's behaviour should be as consistent across platforms as possible. If we're mapping a button to the Recording screen, it should likely be so on the Archoses as well |
00:17:42 | Davide-NYC | I think a Twiki page or forum thread where everyone can post their preference and then a decision is made might be the best way to go. |
00:17:52 | Rincewind | archos have their own f3 quickmenu... |
00:17:59 | Paul_the_Nerd | I think "being good, but not perfect for everyone, but with better battery life" is favourable to "having a customizable button many people won't change, that slightly decreases everyone's battery life" anyway. |
00:18:29 | Davide-NYC | Forum post? |
00:19:04 | Paul_the_Nerd | Rincewind: Archoses are also the only player with an F3 button. Which is the one I feel could be considered as a Recording button if that path is followed. |
00:19:10 | Rincewind | I think (only my opinion) that many people like my patch and use it very much and there are other things commited on a daily basis that use more code, my patch is rather small, after all |
00:19:21 | Paul_the_Nerd | Smaller does NOT make it better. |
00:19:27 | Paul_the_Nerd | Why does everyone always argue that it's small so it must be okay? |
00:19:35 | Paul_the_Nerd | Seriously, small things add up |
00:19:37 | Rincewind | no but smaller and working is better then bigger and working |
00:19:40 | jhMikeS | I think Monday or Tuesday is the day of reckoning |
00:19:42 | Paul_the_Nerd | It's better to avoid extra code whenever and wherever possible. |
00:19:58 | Davide-NYC | for the big rec patch! |
00:20:01 | jhMikeS | yup |
00:20:10 | Rincewind | tell this the last.fm people... |
00:20:17 | Davide-NYC | I predict that some feces will stike a ventilator big time for some targets |
00:20:20 | | Quit TCK (Read error: 113 (No route to host)) |
00:20:23 | Paul_the_Nerd | Rincewind: And last.fm couldn't really be done in a simpler way. |
00:20:26 | jhMikeS | I should have my unit then and can do the final verification |
00:20:41 | Rincewind | if last.fm is down in a few months we have to throw it out again... |
00:20:41 | Paul_the_Nerd | Seriously, I don't like some of the existing button mapping in Rockbox, but I don't argue for all the buttons to be remappable in software. |
00:20:48 | jhMikeS | Davide-NYC: Should only target iRiver and iAudio |
00:21:02 | Rincewind | I don't want to remap all buttons |
00:21:04 | Davide-NYC | Oh, please strike my comment from the record then! |
00:21:06 | Paul_the_Nerd | You want to remap one. |
00:21:07 | jhMikeS | I test compiled on bunches of others |
00:21:13 | Paul_the_Nerd | But why does it *need* to be remappable? |
00:21:36 | Paul_the_Nerd | Explain to me what makes a minor amount of customization worth adding more sand to the pile, and further decreasing a constantly shrinking audio buffer? |
00:21:45 | Paul_the_Nerd | Other than "it's convenient" |
00:21:46 | | Quit mirak (Remote closed the connection) |
00:22:05 | jhMikeS | Davide-NYC: never got a chance to try the SPDIF? |
00:22:11 | Davide-NYC | no :-( |
00:22:15 | Rincewind | I want to map a button that isn't used, but this argument doesn't get anywhere now |
00:22:19 | Davide-NYC | hold on I make a call now |
00:22:25 | Paul_the_Nerd | Rincewind: It isn't used *yet* |
00:22:38 | Paul_the_Nerd | Rincewind: If it were already assigned, would you not be in favour of it any more? |
00:22:38 | Davide-NYC | You both have valid arguments. |
00:22:52 | | Quit Criamos ("( www.nnscript.de :: NoNameScript 4.03 :: www.XLhost.de )") |
00:22:55 | jhMikeS | I think on fm radio the long rec press should hit the rec screen as a shortcut around the menu |
00:23:11 | Rincewind | jhMikeS: true |
00:23:24 | Rincewind | i tried it but stopped before I got it working |
00:23:25 | jhMikeS | Or I'll figure a way to combine the screens |
00:23:49 | dan_a | I think that there's a good argument for a customisable button, since people use Rockbox in such different ways |
00:23:50 | Davide-NYC | Guys, everyone agrees the Rec button should go to the Rec screen on Long press right? |
00:24:01 | jhMikeS | zup |
00:24:04 | Rincewind | no |
00:24:07 | Paul_the_Nerd | Davide-NYC: Not Rincewind |
00:24:16 | jhMikeS | only on the radio screen |
00:24:24 | Davide-NYC | hmm, I thought I had a half a solution |
00:24:41 | Paul_the_Nerd | Rincewind: If settings can be found that will work for the vast majority of users, why can't you just make yourself a custom build, instead of demanding on costing audiobuffer from the majority who would be okay with it as is? |
00:24:53 | Davide-NYC | What if Rincewind is the only person that wants that particular behavior? |
00:25:04 | Davide-NYC | I think a poll of some sort is in order. |
00:25:08 | Davide-NYC | seriousl |
00:25:10 | Davide-NYC | y |
00:25:18 | Paul_the_Nerd | I think a non-democratic decision from the higher ups is in order. :-P |
00:25:19 | Rincewind | of course i will always make my custom build, whatever is done to the rec button in the future |
00:25:27 | * | jhMikeS isn't sure what Rincewind's preference is in all the flood *multitasking atm* |
00:25:28 | Davide-NYC | of course |
00:25:49 | scorche | Rincewind: and that is the beauty of open-source =) |
00:25:58 | Davide-NYC | yeah, too cool. |
00:26:37 | Rincewind | my preference is to have a quick way to enter the playlist screen and to set themes (not visual themes, configs) and maybe to enter the record screen. Since this is rather specific, I made it an option among others |
00:26:47 | Davide-NYC | Why just throw an email at the dev list explaining all of this and see what comes back? |
00:27:03 | Paul_the_Nerd | Rincewind: Make a /configs folder. or better #configs. Two pressed from WPS to get to it. |
00:27:09 | jhMikeS | Why is theme changing a thing that needs rapid access? |
00:27:13 | Paul_the_Nerd | Rincewind: At no code cost to me. |
00:27:46 | Paul_the_Nerd | Rincewind: Meanwhile, as I've said, I'm in favour of making a shortcut to the current playlist from WPS as part of the Record button's functionality, since that would benefit almost all users. |
00:27:48 | Rincewind | Paul_the_Nerd: I will be happy with your proposal for the record button |
00:27:53 | jhMikeS | ok...didn't read well...heh not visual themes |
00:28:10 | Davide-NYC | Sweet! |
00:28:11 | Paul_the_Nerd | If they aren't visual themes, calling them "Themes" is pretty silly. |
00:28:12 | Rincewind | it is better then nothing and it makes sense for most users |
00:28:28 | Davide-NYC | Yay! Let's get it committed! \o/ |
00:28:29 | Paul_the_Nerd | A theme is actually defined by us as being a config file that changes certain things, limited to WPS, Font, and a few others, and not related to sound settings. |
00:28:34 | * | Davide-NYC lokos around helplessly |
00:28:52 | Paul_the_Nerd | That pretty much fosters more confusion in a discussion if you're calling settings configs "Themes" |
00:28:56 | jhMikeS | Paul_The_Nerd: The long rec button is already used for the quickscreen on x5 and short for menu |
00:29:08 | Paul_the_Nerd | jhMikeS: The X5 is short on buttons? |
00:29:13 | jhMikeS | I guess |
00:29:15 | Davide-NYC | Oh dear. |
00:29:21 | Davide-NYC | lol |
00:29:25 | Paul_the_Nerd | jhMikeS: I'm guessing it doesn't have the A-B button that the iRivers have. |
00:29:25 | Rincewind | for me a theme is a config that I put in the themes folder for convenience (this shows a lack of usability in the rockbox config architecure, imho) |
00:29:39 | Paul_the_Nerd | Rincewind: You can run Configs from the filetree |
00:29:41 | jhMikeS | Not that it matters, players with more buttons can have more button functions as far as I'm concerned |
00:29:52 | Paul_the_Nerd | Rincewind: Please use the COMMON definition of themes rather than your own personal incorrect one |
00:29:57 | Rincewind | ok ok |
00:30:07 | jhMikeS | I don't like strapping everything else down because some player is short |
00:30:14 | Paul_the_Nerd | Rincewind: Also, didn't you know about the "Browse Config Files" options under Manage Settings? |
00:30:15 | Davide-NYC | true |
00:30:22 | Paul_the_Nerd | It's actually the exact same number of button presses from the top of the menu |
00:30:57 | Rincewind | jes, browse configs is essentially the same, I know, but themes has it's own folder in the tree |
00:31:05 | Davide-NYC | Paul_the_Nerd: when you have time please take a lok at my repy to the Recording Menu Overhaul. |
00:31:14 | Rincewind | the whole theme thing is not the point here, really |
00:31:31 | Paul_the_Nerd | Rincewind: Folder in the tree? |
00:31:36 | Paul_the_Nerd | Rincewind: What does that have to do with anything? |
00:32:12 | Rincewind | forget it, my english is not very good and it doesn't add to the discussion if I try to explain this now |
00:32:21 | jhMikeS | heh...lets all just have 1bit mono displays for everything then and make the SWCODEC play only mp3 :) |
00:32:21 | Paul_the_Nerd | Either way all you see is a list of .cfg files |
00:33:21 | | Quit obo ("bye") |
00:34:03 | jhMikeS | Yes, themes have a special directory just like rocks do |
00:34:25 | Rincewind | I think I need to bribe a dev to commit my patch late at night and then everybody gets used to it... |
00:34:40 | * | jhMikeS needs some cash |
00:34:51 | * | Rincewind is a blank student |
00:34:52 | jhMikeS | :) |
00:34:55 | Paul_the_Nerd | I just don't see the benefits outweighing the costs, is all |
00:35:13 | Paul_the_Nerd | It costs *everyone* and benefits the minority who wouldn't be satisfied with the default mappings we could use. |
00:35:23 | Paul_the_Nerd | Though I'll admit the Rec button being in use on X5 is a bit of a problem. |
00:35:38 | Rincewind | If I had to tell you everytime I don't see the benefits of something outweigh the costs... |
00:36:08 | Rincewind | it won't work for x5 or ipods, they simply don't have enough buttons |
00:36:11 | Davide-NYC | Dude, games, games, games. |
00:36:16 | Paul_the_Nerd | Games don't cost. |
00:36:20 | jhMikeS | Paul_the_Nerd: Just map it for other players |
00:36:27 | Paul_the_Nerd | I don't know how many times I have to explain that to people |
00:36:36 | Davide-NYC | Developer time? |
00:36:51 | Paul_the_Nerd | Davide-NYC: You think there's a pool it depletes? |
00:36:59 | | Quit petur ("Zzzzz") |
00:37:02 | jhMikeS | I have an x5 and will not fret if every possible shortcut isn't available |
00:37:04 | Davide-NYC | I know, people work on what they want to work on. |
00:37:04 | Paul_the_Nerd | If a developer's not writing something he *wants* to write, he's probably doing something else for another project. |
00:37:39 | Paul_the_Nerd | jhMikeS: Well, one of my biggest concerns is the possibility for consistency across platforms, so I'd like to see a way to try to resolve this, or at least improve the potential situation. |
00:37:42 | Davide-NYC | I'm kind of joking. |
00:37:42 | * | jhMikeS was originally put up to do the recording stuff |
00:38:10 | Davide-NYC | jhMikeS: I left messages with both engineers at the studio |
00:38:20 | jhMikeS | Paul_The_Nerd: Well, obviously not all platforms are capable of have all things |
00:38:21 | Davide-NYC | If I get a call back I can go there tonight and do testing |
00:38:34 | Rincewind | the devices are different hardware wise, so full consistency is a dream anyway |
00:38:47 | Davide-NYC | all samplerates, all bit depths in bot mono and stereo? |
00:38:54 | jhMikeS | If my code is used on a famous album do I get my name is the "Special Thanks" section? |
00:39:08 | Davide-NYC | Sure, since there is no chance of that. |
00:39:15 | jhMikeS | Davide-NYC: abuse it |
00:39:26 | Davide-NYC | what *should* it accept? |
00:39:41 | Davide-NYC | I'm not even sure what these guys can output. |
00:39:55 | dan_a | Can someone explain to me how disks work? Specifically how blocks and sectors are related |
00:40:22 | Rincewind | ok, I'm off |
00:40:35 | Rincewind | the discussion can go back to normal now :-) |
00:41:26 | Davide-NYC | I enjoyed it very much, thanks |
00:42:20 | amiconn | dan_a: What do you mean with 'blocks'? |
00:43:41 | Rincewind | Davide-NYC: you can try to get a result for the record button, but I am not very optimistic about it that any new code that doesn't benefit archos players gets aroung Llorean. It is very nice that using a custom build isn't much harder than using plain rockbox at least. |
00:44:03 | amiconn | Harddisks have sectors, and they can be addressed in 2 different way. Either the (practically obsolete) cylinder-head-sector addressing, or LBA (linear block addressing) |
00:44:14 | Rincewind | (doesn't look like my last statement made any sense) |
00:44:25 | Rincewind | bye |
00:44:33 | | Quit Rincewind ("Bye") |
00:45:01 | dan_a | amiconn: According to MrH's document, I tell the Sansa disk controller how many blocks I want to read. I'm trying to work out how to connect that to the ata_read_sectors routine |
00:45:19 | amiconn | Ah, so you're talking about flash, not hdd... |
00:45:33 | dan_a | I am |
00:45:44 | amiconn | Iirc the sansa flash uses sd card protocol, which is very similar to mmc |
00:46:08 | | Join pagefault [0] (i=pagefaul@pdpc/supporter/active/pagefault) |
00:46:14 | dan_a | It does (according to MrH) |
00:46:30 | preglow | i will kill and maim my internet provider |
00:46:39 | amiconn | mmc cards (and sd cards) use blocks |
00:46:55 | amiconn | A block usually equals a sector, but not always |
00:47:22 | amiconn | I don't know the exact details of sd (it's a closed standard), but it depends on the capacity |
00:47:58 | amiconn | Most controllers (e.g. usb->sd/mmc bridges) emulate disk sectors for the os |
00:48:10 | amiconn | ...where the sectors are 512 bytes per definition |
00:48:32 | amiconn | However, mmc blocks can have 512, 1024 or 2048 bytes |
00:48:56 | bluebrother | is the sd standard completely closed? |
00:49:04 | amiconn | So essentially one block equals either 1, 2 or 4 sectors |
00:50:14 | amiconn | The driver needs to do the block->sectors split and sectors->block assembly as necessary |
00:50:31 | amiconn | The Ondio MMC driver does this (firmware/ata_mmc.c) |
00:51:15 | dan_a | Thanks, I think I understand now. |
00:51:54 | amiconn | Ahem, firmware/drivers/ata_mmc.c |
00:54:00 | Davide-NYC | rincewind on the phone will be back in a sec |
00:57:09 | | Join NickDe [0] (n=nicholas@ip68-14-79-70.ri.ri.cox.net) |
01:00 |
01:01:50 | | Quit dpro (Read error: 110 (Connection timed out)) |
01:02:04 | | Quit bluebrother ("Leaving") |
01:04:36 | | Quit matsl (Read error: 110 (Connection timed out)) |
01:05:46 | | Quit cybersense (Read error: 104 (Connection reset by peer)) |
01:07:59 | preglow | http://www.pvv.org/~thomj/rockbox/dithering.patch |
01:08:10 | preglow | dithering patch for those who want to try. can't say i hear any difference myself... |
01:10:22 | jhMikeS | preglow: I'll have a listen shortly for sure |
01:14:15 | jhMikeS | preglow: Is it just for the 24 FLAC files? |
01:14:26 | jhMikeS | 24 bit rather |
01:14:51 | preglow | jhMikeS: it's for everything |
01:14:57 | preglow | if you turn dither on in sound settings, everything is dithered |
01:15:03 | preglow | and most formats will benefit |
01:15:18 | preglow | since most of our codecs spit out sound at more precision than 16 bits |
01:16:01 | | Quit EspeonEefi ("Leaving") |
01:17:47 | preglow | even if not so anyway, subsequent processing steps like eq and crossfeed will add new precision which will benefit from dithering |
01:17:49 | jhMikeS | That adds noise at the minimum level to spread rounding errors? White or something more blue? |
01:17:54 | preglow | white |
01:18:35 | preglow | what dithering basically does is make the noise that quantisation gives completely independent of the signal |
01:18:51 | preglow | so you'll always hear pure noise compared to the signal dependent distortion you'd have if you didn't dither |
01:19:07 | preglow | we also do noise shaping, which pushes more of this noise up to the parts of the spectrum you can't hear as well |
01:20:39 | | Join Soap [0] (n=chatzill@165.236.11.194) |
01:20:50 | * | jhMikeS needs a blue noise generator for a dithering experiment for images |
01:20:56 | preglow | what is blue noise? :> |
01:21:27 | Soap | ditto |
01:21:40 | jhMikeS | Noise without the low frequency components. I suppose purple noise is even higher in the spectrum. I don't know the specific power distribution though. |
01:21:56 | Soap | white = completely random? pink = pseudoramdom evenly spread across spectrum? |
01:22:35 | markun | Gigabeat update! http://130.89.160.166/Gigabeat/firstboot.jpg |
01:22:39 | jhMikeS | It might be rather like flipping brown noise |
01:23:24 | Soap | sweet markun |
01:23:32 | linuxstb_ | markun: Nice. Does that mean function calls are now working? |
01:23:40 | markun | yes, they are |
01:23:43 | midgey34 | nice work |
01:23:45 | preglow | Soap: the colour has to do with the power spectrum of the noise |
01:24:04 | preglow | Soap: white noise has equal power in all frequency bands |
01:24:04 | jhMikeS | pink just has a certain rolloff from zero HZ and brown even more so iirc |
01:24:11 | preglow | Soap: pink noise has less high frequency content |
01:24:14 | preglow | brown noise less still |
01:24:42 | markun | pink tries to have an equal amount of noise per octave |
01:24:57 | Soap | Then why do those silly 40 band EQs adventised in PopularScience and the ilk come with pink noise generators for calibration? |
01:25:07 | ze | pink is like "perceptually equal" rather than white's "physically equal" right? |
01:25:13 | Soap | ahh |
01:25:41 | Soap | markun: and ze answered it, thanks. |
01:26:03 | preglow | ze: no, that'd be something called grey noise |
01:26:10 | ze | oh |
01:26:13 | ze | thats what i read on wikipedia |
01:26:17 | preglow | ze: which is perceptually weighted white noise |
01:26:20 | ze | or was it the pro-audio wiki |
01:27:03 | jhMikeS | wouldn't grey noise be dimmer white noise? :P |
01:27:07 | ze | hehe |
01:27:48 | | Join TerrorByte [0] (i=4889bb7a@gateway/web/cgi-irc/labb.contactor.se/session) |
01:29:45 | preglow | heh |
01:29:58 | preglow | colour is kind of arbitrarily chosen for audible noise |
01:30:16 | preglow | jhMikeS: anywho, didya try it out? |
01:30:35 | ze | i thought it was chosen as being analogously coresponding |
01:31:02 | preglow | yeah, my wording is a bit off |
01:31:13 | jhMikeS | getting ready. Was doing some changes myself on the build i'll use and that must compile too |
01:31:41 | ze | thus white noise with a falloff towards the high-end being pink, like white light with a falloff towards the high-end would be |
01:32:57 | jhMikeS | hmmmm...ie put trailing crs when I saved it! at least it strips them |
01:33:36 | | Quit TerrorByte ("CGI:IRC (EOF)") |
01:34:14 | jhMikeS | compiling.... |
01:34:41 | preglow | jhMikeS: don't expect to be able to hear any difference... |
01:35:17 | jhMikeS | Do I need any other options (eq, crossfeed) enabled or does it run with pure playback? |
01:35:49 | preglow | run with pure playback |
01:35:55 | preglow | it's completely standalone |
01:36:08 | preglow | runs as a part of the very last dsp process no matter if anything else is done or not |
01:37:43 | | Quit Arathis ("[rl_bot quit]") |
01:37:57 | jhMikeS | will it turn it on and off without leaving the setting so I can have immediate comparison? |
01:38:03 | preglow | yes |
01:38:06 | preglow | :-) |
01:38:21 | preglow | though you probably won't know if it took effect, heh |
01:39:16 | jhMikeS | is FLAC a better one to use than mp3? |
01:39:22 | preglow | nope |
01:39:36 | preglow | you should use pretty quiet, dynamic music, though |
01:39:41 | preglow | but like i said, i'm unable to detect it |
01:39:50 | preglow | i need to use 13 bit sound before i can hear it |
01:40:33 | markun | preglow: and at 13 bit there is a big improvement with dithering on? |
01:40:52 | | Quit GreyFoux (Read error: 113 (No route to host)) |
01:42:00 | preglow | markun: oh yes |
01:42:07 | preglow | there always is |
01:42:15 | preglow | but sure, it depends on the music |
01:43:28 | jhMikeS | beethoven |
01:43:36 | *** | Saving seen data "./dancer.seen" |
01:43:48 | preglow | should do |
01:44:55 | jhMikeS | what uses 13bit? |
01:45:31 | hcs | beethoven |
01:45:40 | hcs | he composed everything in 13bits |
01:45:53 | Paul_the_Nerd | Hahah |
01:46:34 | preglow | haha |
01:46:37 | preglow | nothing uses 13 bits |
01:46:39 | jhMikeS | thought it was 12-tone |
01:47:31 | jhMikeS | man I really can't pick it out... |
01:47:53 | | Join Acorn [0] (n=irc@82-35-97-118.cable.ubr05.dals.blueyonder.co.uk) |
01:48:18 | preglow | haven't got a chance myself |
01:48:27 | preglow | perhaps, if played really loud, on loudspeakers |
01:48:31 | preglow | during quiet passages |
01:48:37 | jhMikeS | Where do the specral components lie that are being removed? It's possible that the DAC filters already take care of a lot |
01:48:59 | preglow | jhMikeS: they could lie everywhere, and no, dac filters should not remove anything in the signal |
01:49:12 | Acorn | hey.. I was just wondering how people organise their albums that have multiple cds.. do people put all the tracks in one folder named 101, 102 and 201, 202 or do they put them in separate folders and what do you name the folders? |
01:49:27 | preglow | jhMikeS: and they're not being removed, on the contrary, spectral components are being added |
01:49:38 | jhMikeS | yeah, guess not if they're in the audible range...but I can blast it on my 600W amp to soo |
01:49:42 | jhMikeS | soo/see |
01:49:59 | Paul_the_Nerd | Acorn: I use seperate folders named "(Albumname) Disk 1" and so on (I also actually use that for the album tag on the file as well) |
01:50:15 | Acorn | cheers |
01:50:38 | Acorn | do you have them within a folder called (albumname)? |
01:50:44 | preglow | jhMikeS: if i were in windows, i'd concoct a couple of nice samples to illustrate, but i'm not... |
01:51:01 | * | Acorn = O11 by the way |
01:51:41 | Paul_the_Nerd | Acorn: No, I don't. \Artist\Albumname Disk 1, and \Artist\Albumname Disc 2. Some people may find it convenient to have them both subfolders of an album folder, but I like it this way. |
01:52:02 | preglow | think i'll give it a shot anyway, using the illustrative powers of kraftwerk and the sim |
01:52:06 | Acorn | hmm.. okay.. matter of preference.. |
01:55:24 | preglow | jhMikeS: eight bit example coming up |
01:55:27 | jhMikeS | You're removing undesirable components by adding components that are more "pleasing" or inaudible to the ear in way is how I see it. |
01:55:49 | jhMikeS | Well, 8-bit...heh |
01:56:37 | Soap | dithering removes artificial harmonics created by consistant rounding errors by randomizing the rounding, eh? |
01:56:53 | jhMikeS | But I'll look at the math and then it will be much simler |
01:56:56 | jhMikeS | simpler even |
01:57:15 | preglow | jhMikeS: yeah, sure, but the principle is the same. it'll always sound the same, just more or less pronounced |
01:58:23 | jhMikeS | I could make a 8-bit file with cool edit myself actually |
02:00 |
02:00:14 | preglow | www.pvv.org/~thomj/rockbox/8bitdither.flac |
02:00:25 | preglow | first with no dither, then with |
02:00:35 | preglow | this is the actual rockbox dither too |
02:01:39 | | Join damaki [0] (n=Chocolat@ALille-151-1-25-2.w82-127.abo.wanadoo.fr) |
02:01:46 | preglow | as you hear, the noise is very dependent on the sound without dithering |
02:01:59 | preglow | with dithering, the noise is always the same |
02:02:13 | | Quit Soap (Read error: 104 (Connection reset by peer)) |
02:02:42 | jhMikeS | Yes, it goes from more "record scratching" sounds to a "high tape hiss" kind of noise |
02:02:54 | preglow | ah, and yes, this is with third order noise shaping too |
02:03:10 | jhMikeS | It happens mostly near the silences where the floor drops from the min to zero |
02:03:21 | preglow | yep |
02:03:55 | preglow | the noise of the dither will be masked out pretty fast |
02:04:10 | preglow | while the signal dependent quantisation noise you get without dither tends to stay distracting |
02:04:22 | jhMikeS | I can see it in the visualizations too, that's sort of a blue noise I think |
02:04:34 | preglow | the noise is highpass triangle pdf noise |
02:04:50 | preglow | so yes, it is lacking the lower frequencies |
02:04:50 | jhMikeS | In 8-bit the noise is distracting no matter what :) |
02:04:52 | preglow | like blue noise |
02:05:01 | markun | preglow: how nice of you to use Kraftwerk in your test! |
02:05:15 | preglow | markun: they were heavily affected by quantisation :P |
02:05:16 | jhMikeS | Speak 'n' spell at that too :) |
02:06:09 | jhMikeS | The dither noise is more constant but much louder than the q noise |
02:06:46 | preglow | depends, if you ask me |
02:07:06 | preglow | and i wouldn't say much, anyway |
02:07:22 | preglow | during otherwise silent parts the q noise becomes very loud |
02:07:39 | preglow | god, i miss cool edit |
02:08:12 | jhMikeS | Shouldn't there be some sort of hi-f fadeoff esp at low depths? |
02:08:45 | preglow | low bit depths? why? |
02:09:11 | jhMikeS | That high-end noise at 8-bit is loud as hell |
02:09:25 | preglow | it's there because it's supposed to |
02:09:28 | preglow | that's the noise shaping |
02:09:45 | preglow | without that, there would be more noise at more audible frequencies |
02:10:35 | preglow | i'll do a render without noise shaping too |
02:10:42 | jhMikeS | It's very audible |
02:11:17 | preglow | sure |
02:12:41 | jhMikeS | I'm thinking putting a gain on the high frequencies first, applying the shaping and then low pass would cut it, but isn't that dolby nr? |
02:13:14 | preglow | new file up now, last segment is without the noise shaping |
02:13:25 | jhMikeS | same link"? |
02:13:28 | preglow | yea |
02:13:54 | preglow | problem is that the noise spectrum still needs to be equal power |
02:13:59 | preglow | so if you cut highs, you need to boost lows |
02:14:05 | * | dan_a tries reading the disk on the Sansa |
02:14:34 | * | dan_a fails |
02:14:45 | preglow | dan_a: logo and disk on the same day? :> |
02:14:55 | preglow | well, i guess technically it's a new day |
02:15:18 | preglow | jhMikeS: i definitely prefer the noise shaped version |
02:15:21 | jhMikeS | No doubt they're very different |
02:15:25 | | Join Stalwart [0] (n=stalwart@ip-10.154.Home-Lan.fastnet.lv) |
02:15:34 | dan_a | The logo was simple - the LCD driver has been working a week, all I needed to do was figure out how bitmaps worked! |
02:15:41 | preglow | dan_a: :) |
02:15:47 | Stalwart | thankies to all devs for rockbox =] |
02:15:53 | preglow | Stalwart: you're welcome |
02:15:58 | Stalwart | it simply rocks my nano |
02:16:03 | preglow | damn straight it does |
02:16:30 | Acorn | hmm.. I was also wondering.. what do people do if they have an album that has more than one artist? |
02:16:31 | Stalwart | there are no good skins for nano =| |
02:16:34 | jhMikeS | Noise shaping really pushes it up there, I want to listen with a gentle low pass applied |
02:16:36 | | Quit spiorf (Remote closed the connection) |
02:16:37 | preglow | jhMikeS: but you agree the third is the more noticable of the two, or? |
02:16:54 | jhMikeS | I don't know...it has a more "analogue" sound to it. |
02:17:19 | preglow | jhMikeS: problem is that a gentle lowpass would mean lots of low frequency noise |
02:17:26 | jhMikeS | My high frequency hearing is very much in tact |
02:17:36 | preglow | i doubt i can hear anything above 16khz |
02:18:11 | Stalwart | gnite everyone ;) |
02:18:15 | jhMikeS | I can...I always use earplugs around loud stuff |
02:18:32 | preglow | jhMikeS: but anyway, playing with noise shaping is quite easy, it's just a matter of replacing a filter |
02:18:46 | preglow | i use earplugs around loud stuff too, but i didn't always... |
02:19:23 | jhMikeS | The problem is that the noise just grows in ampliture right up to the top end and it's a bit piercing |
02:20:08 | * | jhMikeS is too sensitive to high pitches :( |
02:20:26 | preglow | if you've got octave/matlab around, the following plots the noise shaping filter freq response: |
02:20:29 | preglow | freqz([1, -0.5, 0.5], [1, 0, 0]); |
02:21:07 | preglow | it pushes noise down 6db around 4-8 khz, and boosts 8db at around 16khz and up |
02:21:13 | preglow | 6db, i mean |
02:21:34 | | Join Pajama-B [0] (n=tbrn@12-216-161-27.client.mchsi.com) |
02:21:53 | jhMikeS | no, no matlab or octave. I see matlab around a lot. It is pricey or free? |
02:22:11 | preglow | pricey |
02:22:22 | preglow | but octave is a clone that's very much usable |
02:22:25 | preglow | which is gnu |
02:22:32 | preglow | gpl,i mean |
02:22:53 | | Join JdGordon [0] (n=jonno@c220-237-57-32.smelb1.vic.optusnet.com.au) |
02:23:17 | Davide-NYC | OK I just got back from my telephone escapades. |
02:23:25 | Davide-NYC | I want in on this dithering thing |
02:23:51 | jhMikeS | read back a bit, get the patch, and there's sample file too |
02:23:59 | Davide-NYC | thx |
02:24:09 | Davide-NYC | Crap! jhMikeS I need the samplerate list again |
02:24:11 | Davide-NYC | sorry |
02:24:19 | preglow | i'd very much want some feedback on whether this is something people want |
02:24:23 | jhMikeS | 8000, 11000, 12000, 16000, 22000, 24000, 32000, 44100, 48000, 64000, 88200, 96000 |
02:24:31 | preglow | personally, i'll never even dream of using it, so i'd be glad to cut it out of the source |
02:24:49 | Pajama-B | Hey, does anyone have an iriver 300 series |
02:25:06 | hcs | let's try this again: how can I do simple profiling on coldfire (I just need something I can use to measure elapsed time) |
02:25:11 | jhMikeS | For high quality files it just doesn't seem to make any audible difference but I should listen to it on my loudspeakers. |
02:25:29 | Davide-NYC | define high quality |
02:25:32 | Davide-NYC | (please_ |
02:25:36 | preglow | jhMikeS: you should listen to some music with quiet parts pretty loudly on speakers and see if you hear anything |
02:25:44 | Pajama-B | Cuz I'm a blind person trying to help another person install rockbox, and I don't know the keys to navigate in the menus |
02:26:14 | preglow | i've never even seen a h3x0 |
02:26:19 | preglow | and now i need to go sleep, later all |
02:26:26 | jhMikeS | I've got a loud setup |
02:26:28 | jhMikeS | goodnight |
02:26:28 | Davide-NYC | My wife has an H300 |
02:26:35 | markun | Pajama-B: are you both blind? |
02:26:37 | Davide-NYC | -night |
02:26:40 | | Join TerrorByte [0] (i=4889bb7a@gateway/web/cgi-irc/labb.contactor.se/session) |
02:26:40 | Pajama-B | yeah |
02:26:54 | Pajama-B | I've installed it before on my 100 i just don't think the menu structure is the same |
02:27:02 | TerrorByte | Quick question.. |
02:27:06 | TerrorByte | I downloaded a theme... |
02:27:10 | TerrorByte | How do I change the color of the font? |
02:27:22 | TerrorByte | Stupid question................. I know. |
02:27:33 | Acorn | Pajama-B: I have a h300 iriver with rockbox |
02:27:42 | Pajama-B | okay |
02:27:47 | TerrorByte | Anyone? |
02:27:47 | scorche | TerrorByte: foreground color |
02:27:48 | hcs | TerrorByte: change the color in the theme or just manually set it in rockbox? |
02:27:51 | TerrorByte | Ah. |
02:27:54 | TerrorByte | Foreground color? |
02:27:57 | TerrorByte | Okay let me try that. |
02:28:14 | Acorn | Pajama-B: So what is it exactly that you need to know? |
02:28:27 | Pajama-B | so it's in the iriver firmware, all the files are coped i just need to know the keys to get into the menu to upgrade |
02:28:33 | Pajama-B | copied* |
02:28:37 | TerrorByte | Worked. |
02:28:44 | TerrorByte | Thanks scorche. |
02:28:44 | TerrorByte | :) |
02:28:46 | TerrorByte | Later. |
02:28:48 | TerrorByte | Thanks once again. |
02:28:49 | | Quit TerrorByte (Client Quit) |
02:28:57 | Acorn | let me have a look.. |
02:29:56 | Davide-NYC | preglow: I have an opinion |
02:30:02 | Davide-NYC | I'm not sure what I'm listennig to. |
02:30:20 | Davide-NYC | The first section is least noisy but the noise is dynamic and distracting |
02:30:35 | Davide-NYC | the second section the noise is 'nicer' and consistent, but louder. |
02:30:51 | Paul_the_Nerd | We should state that the foreground color is the font color in the manual, so that when people search for "font color" they'll get it. (Or at least, when they search for "font colour") |
02:31:05 | Davide-NYC | the third section has "less nice" noise that is slightly less loud. |
02:31:19 | Davide-NYC | is my opinion as expected? |
02:31:21 | Pajama-B | i know you hold in the middle of the nav button to get to the manu but i don't know from there |
02:31:26 | Pajama-B | menu* |
02:32:13 | scorche | Paul_the_Nerd: yeah...we should |
02:32:36 | scorche | the current explanation isnt that great... |
02:32:41 | Davide-NYC | Pajama-B: my player starts up to the root of the file tree |
02:32:59 | Pajama-B | okay |
02:33:34 | Pajama-B | how do I get in the menu |
02:33:53 | Acorn | I'm switching my player on now |
02:33:54 | Davide-NYC | I understand the confusion |
02:34:04 | Acorn | yes.. hold down navi.. |
02:34:06 | Davide-NYC | the buttons are mapped a bit differently on a H00 |
02:34:12 | Davide-NYC | oops I meant H300 |
02:34:15 | Pajama-B | it beeped |
02:34:27 | Acorn | damn.. i'm in korean.. 1 sec |
02:34:31 | Davide-NYC | the left button are : Top = on/play/pause |
02:34:43 | Davide-NYC | Bottom = Off/Stop |
02:34:44 | jhMikeS | Davide-NYC: I head it similiarly |
02:34:47 | Acorn | Davide-NYC: yeah.. I have a h300 |
02:34:47 | jhMikeS | hear even |
02:35:16 | Davide-NYC | the right buttons are as follows: top = record (which is currently unused) |
02:35:26 | Davide-NYC | bottom = "a/b" |
02:35:36 | Davide-NYC | the "ab" button takes you to the menu |
02:35:48 | Pajama-B | but it's in iriver firmware |
02:35:54 | Pajama-B | trying to install rockbox |
02:35:56 | Acorn | Pajama-B: I'm in english! |
02:36:02 | Acorn | Pajama-B: ok.. here we go.. |
02:36:19 | Davide-NYC | Ooops |
02:36:21 | Davide-NYC | sorry |
02:36:34 | Acorn | Pajama-B: hold down navi.. then press navi again to go into general which will already be selected.. |
02:36:57 | Pajama-B | is it supposed to beep when navy is held down? |
02:37:08 | Pajama-B | navi |
02:37:13 | Acorn | erm.. let me check with my headphones.. |
02:37:21 | | Part Paul_the_Nerd |
02:37:53 | jhMikeS | so word on the street is that the H1x0 makes an easy brick? |
02:38:14 | Pajama-B | i have a 20 that's a nice paper weight right now |
02:38:22 | Acorn | Pajama-B: hmm.. that's odd.. mine doesn't beep.. |
02:38:51 | Acorn | Pajama-B: are you sure you're starting out from the normal playing screen? |
02:38:53 | Davide-NYC | preglow: jhMikeS: if I had to choose a segment I would choose the middle segment though all of it "sounds like ass" since the source is noisy. What would the point be? Like a Noise Reduction? |
02:38:53 | Pajama-B | how long do you hold it in for? |
02:38:55 | Acorn | otherwise it wont work.. |
02:38:57 | Pajama-B | yeah |
02:39:25 | jhMikeS | It makes the noise more constant and higher in the spectrum. |
02:39:37 | Acorn | Pajama-B: it doesn't matter.. only about 2 seconds.. |
02:39:45 | Pajama-B | okay |
02:40:16 | Pajama-B | so what after general? |
02:40:22 | jhMikeS | To me it's very loud and doesn't really help with 16 bit audio. The source is noisy cause it's 8-bit audio to make a point. |
02:40:47 | Acorn | Pajama-B: you think you're in? okay.. well then you go down 4 and then press navi again.. |
02:40:51 | Davide-NYC | which one is the original? |
02:40:54 | jhMikeS | Though as far as 8-bit goes it acually helps it sound pretty allright |
02:40:59 | jhMikeS | the first |
02:41:04 | Pajama-B | okay |
02:41:18 | Davide-NYC | Pajama-B: wait |
02:41:21 | | Join EspeonEefi [0] (i=espeonee@STRATTON-SIXTY-SIX.MIT.EDU) |
02:41:39 | Acorn | then go 1 to the left and press navi again.. but maybe you should wait if Davide-NYC is telling you to wait.. |
02:41:52 | Davide-NYC | Are you trying to change language or update firmware? |
02:42:00 | Pajama-B | update firmware |
02:42:05 | Davide-NYC | My firmware is different |
02:42:20 | Davide-NYC | nevermind. |
02:42:36 | Davide-NYC | if you pressed the down button four times, you're fine |
02:42:39 | Acorn | Pajama-B: when you do that the player should be updating the firmware.. |
02:43:02 | Pajama-B | how do i select yes |
02:43:08 | Acorn | Pajama-B: then you should leave the player and not interrupt the process.. which should take about "1 minute" |
02:43:14 | Acorn | Pajama-B: you go 1 to the left |
02:43:25 | Pajama-B | oh. on mine it's right |
02:43:38 | Davide-NYC | hmm |
02:43:50 | Acorn | Pajama-B: actually it doesn't matter |
02:43:58 | Pajama-B | oh |
02:44:06 | Acorn | Pajama-B: seeing as there are only 2 options in flicks to the other side anyway.. |
02:44:08 | Davide-NYC | confirmed |
02:44:27 | Acorn | Pajama-B: after the process is finished the player will switch itself off.. |
02:44:47 | Acorn | Pajama-B: will you be able to tell when that's happened? |
02:45:32 | Pajama-B | it's spinning |
02:45:56 | Pajama-B | waiting |
02:47:45 | Pajama-B | ab repeat is the bottom right? |
02:47:51 | Davide-NYC | yes |
02:48:11 | Davide-NYC | the equivalent to the record button is above that |
02:48:19 | Pajama-B | hmm i don't get any speech so dn't know if I'm in rockbox |
02:48:20 | Davide-NYC | equivalent to the h100 |
02:48:24 | Acorn | Pajama-B: remember you shouldn't interrup it while it's upgrading.. |
02:48:32 | Pajama-B | yeah. it switched itself off |
02:48:44 | Acorn | Pajama-B: oh good.. |
02:48:46 | jhMikeS | afk atm |
02:49:19 | Acorn | well.. you should be able to check if it worked by holding down record and play at the same time for a second or 2 which should start the original firmware.. |
02:50:17 | Acorn | can the iriver firmware produce speech? |
02:50:22 | Pajama-B | no |
02:51:44 | | Quit [TCK] (Read error: 145 (Connection timed out)) |
02:51:53 | Pajama-B | my person is going to see if she can get sighted person to help |
02:52:11 | Pajama-B | Is rockbox set to voice menus by default? |
02:52:39 | Acorn | I didn't know rockbox could do voice.. i'll see if i can tell you how to switch it on.. |
02:52:47 | Pajama-B | it does |
02:53:05 | Pajama-B | but i jsut don't know if that's on by default. when i've installed it it has been, then i just loaded a config file |
02:54:05 | Acorn | Pajama-B: well.. my voice menus is set to on.. but what does that do? |
02:54:06 | | Join TCK [0] (n=hahano@bb-87-80-197-109.ukonline.co.uk) |
02:54:20 | Pajama-B | if you have a voice file it will speak the menus |
02:54:46 | Acorn | well.. you probably have to specify the voice files then don't you? |
02:55:01 | Pajama-B | i don't think so, not if there's only one there |
02:56:08 | Acorn | okay.. I think you have to set the voice directory and voice file name options to .talk mp3 clip.. |
02:56:25 | Acorn | shall i tell you how to navigate there? |
02:56:52 | | Join Paul_the_Nerd [0] (n=Llorean@cpe-70-112-165-230.austin.res.rr.com) |
02:57:42 | Acorn | Paul_the_Nerd: do you know anything about voice on rockbox? |
02:58:29 | scorche | Pajama-B: all you need to do is put the language.voice into .rockbox/langs/ |
02:58:40 | Pajama-B | yeah, i have it there |
02:58:49 | scorche | then it should work |
02:59:00 | scorche | the feature is on by default |
02:59:13 | Davide-NYC | actually I'm trying this now for the first time. |
02:59:43 | scorche | did you want to set it up so directories and file names will be spoken as well? |
02:59:59 | Pajama-B | Yeah. it's weird, there's no speech at all |
03:00 |
03:00:29 | scorche | it should work as long as music is not playing and you are being spoken the menus |
03:01:00 | Davide-NYC | Pajama-B: try to scroll to the bottom of the list and then release. |
03:01:14 | Pajama-B | actually now, when it turns on, it beeps, and i think that means it's still in the iriver firmware |
03:01:25 | Davide-NYC | What I can say is that right now it is working for me, but not at all as it should |
03:01:42 | Pajama-B | and i know the firmware upgraded |
03:01:56 | Pajama-B | so i could try a different version |
03:01:56 | Acorn | how do you play a folder? |
03:02:14 | Davide-NYC | yes, the Iriver gives one beep after boot is complete |
03:02:23 | JdGordon | it does? |
03:02:33 | Acorn | it does.. |
03:02:40 | Davide-NYC | jhMikeS: H300 |
03:02:41 | | Join amiconn_ [0] (n=jens@rockbox/developer/amiconn) |
03:03:02 | Pajama-B | yeah and i know it upraded |
03:03:10 | Pajama-B | had sighted help doing that |
03:03:32 | Davide-NYC | can you boot into Rockbox? |
03:03:38 | jhMikeS | Davide-NYC: huh? H300 what? did I ask something? :) |
03:03:56 | Acorn | jhMikeS: I think it was a mistake ;D |
03:04:19 | Davide-NYC | you asked if the iriver firmware gives one beep after completion of boot. |
03:04:32 | Davide-NYC | on an H300 it does on an H100 I'm not sure |
03:04:38 | Acorn | jhMikeS: you got roused from your afk slumber =P |
03:04:47 | Davide-NYC | what is afk? |
03:04:51 | jhMikeS | Davide-NYC: no...that was someone else |
03:05:00 | Davide-NYC | oh, sorry. :-P |
03:05:01 | JdGordon | away from keyboad |
03:05:01 | jhMikeS | Acorn: sure did |
03:05:10 | Pajama-B | maybe my firmwaredidn't patch properly |
03:05:13 | Davide-NYC | ah... away from keyboard |
03:06:13 | Acorn | hmm.. I've just realised how much better music sounds through headphones.. You really seem to hear it much more.. maybe it's louder treble..? |
03:06:29 | jhMikeS | There was discussion about my x5 upgrade early this morning but was too tired too hop in. I think someone was going to commence battery tests. |
03:06:30 | Davide-NYC | Pajama-B: if you're just pressing ON and you're still getting the OF then I'd say either the bootloader wasn't properly installed and you're still runner 100% iriver or there's something missing in terms of the rockbox files |
03:06:40 | | Quit BHSPitLappy (Read error: 104 (Connection reset by peer)) |
03:07:01 | Davide-NYC | runner should be running |
03:08:37 | jhMikeS | Think I'll probably commit the buttons thing too and save a few more percent on boost. No more scary dead buttons. |
03:09:03 | Pajama-B | hmm. i don't thnk the firmware patched properly. i was having trouble with it |
03:09:06 | Davide-NYC | jhMikeS: the guys haven;t called me back yet so maybe no spdif tests tonight either |
03:09:31 | Davide-NYC | if you have a sec could you briefly tell me what this ps50606 thing is? |
03:09:52 | | Quit amiconn (Read error: 145 (Connection timed out)) |
03:09:53 | | Nick amiconn_ is now known as amiconn (n=jens@rockbox/developer/amiconn) |
03:09:54 | Davide-NYC | the quote "like a whole new player" has me all squirmy |
03:10:10 | jhMikeS | Davide-NYC: squirmy! why? |
03:10:34 | Davide-NYC | Squirmy as in nervous excitement, as in I'm kidding. |
03:10:39 | Davide-NYC | :-) |
03:11:03 | Pajama-B | I'm trying repatch now |
03:12:14 | Davide-NYC | Pajama-B: which language file do you use? |
03:12:21 | Acorn | arh.. my h300 headphone socket's being dodgy.. |
03:12:21 | Pajama-B | english.voice |
03:12:22 | jhMikeS | pcf50606: The power management unit that handles voltage regulation and power for much of the system. Has an ADC to read buttons and battery level. Has PWM to run the backlight. On x5, handles the battery charging. |
03:12:29 | Pajama-B | in the langs folder |
03:12:44 | Davide-NYC | I understand there are several different ones to choose from |
03:12:53 | jhMikeS | Has several ADCs actually |
03:13:05 | jhMikeS | Oh, and it runs the RTC |
03:13:40 | Davide-NYC | PWM? |
03:13:53 | jhMikeS | Pulse Width Modulation |
03:14:03 | * | Davide-NYC head feels crushed |
03:14:18 | Pajama-B | i know you have to use the european firmware. I'm using 1.28 |
03:14:27 | Davide-NYC | so the H100 does not benefit from this optimisation? |
03:14:44 | Pajama-B | it's the only one i've seen work. sometimes it doesn't take it |
03:14:49 | Davide-NYC | Pajama-B: I believe you can use any non-US version |
03:15:08 | Davide-NYC | I use the korean since it is the most flexible and has the most features |
03:15:13 | Pajama-B | I had another friend try to do this and it didn't take |
03:15:26 | Davide-NYC | hmm. |
03:15:39 | Davide-NYC | I used the korean firmware v 1.29 |
03:16:04 | jhMikeS | Davide-NYC: When most brick their H1x0s, it's during the bootloader install right? The rest of RB stay on the hard drive right? |
03:16:10 | Pajama-B | how does it have more fetures if you're using rockbox anyway/ |
03:16:13 | Pajama-B | features* |
03:16:21 | Paul_the_Nerd | Pajama-B: If you're moving from the US FW to a non-US Rockbox patched firmware, the Rockbox bootloader won't get included in the upgrade for some reason. Just upgrade to the same patched .hex file twice. |
03:16:34 | Paul_the_Nerd | jhMikeS: What "most" brick? I don't think anyone's bricked it yet. |
03:16:58 | jhMikeS | Paul_the_Nerd: I think then Davide-NYC has been f'ing with me then. |
03:17:25 | Davide-NYC | jhMikeS: bricking an H100 only occurs whith the wrong charger |
03:17:47 | jhMikeS | Davide-NYC: why would I use the wrong one if I'm getting the right one with it? |
03:17:49 | Davide-NYC | don't incurr paul's wrath on me |
03:17:53 | Paul_the_Nerd | In theory an H100 could be bricked due to a battery dying during firmware flash, or somehow flashing a corrupt image. |
03:18:23 | Pajama-B | Does iriver fix 100's anymore/ |
03:18:23 | Paul_the_Nerd | jhMikeS: You'd be surprised how many threads I've seen of people who were like "I couldn't find the charger, and the head on this other charger I had looked the same" |
03:18:30 | Pajama-B | I know stupid question |
03:18:32 | Davide-NYC | I was specifically talking about supplying these things with incorrect power |
03:18:39 | jhMikeS | If the charger supplies the correct voltage and has enough current capability it shouldn't matter. It probably of the switching regulator type though. |
03:18:45 | Davide-NYC | Pajama-B: I highly doubt it |
03:19:05 | Pajama-B | i have a 20 that doens't do anything. i may hav used the wrong power supply since mine dind't come with one |
03:19:39 | Davide-NYC | jhMikeS: I know. And I also suspect you're the type of person that would never fry their unit in this way, but I cannot tell you how many I have seen on ebay that are toast. |
03:19:51 | Davide-NYC | Pajama-B: I highly suspect that you have fried your player |
03:19:52 | jhMikeS | Paul_the_Nerd: I'll read the specs on the case to see if it's sufficient should I be in that situation :) |
03:20:08 | Pajama-B | it gets really hot when I plug it in though |
03:20:12 | Davide-NYC | even reverse polarity kills 'em I've heard |
03:20:27 | Davide-NYC | yeah, it's killed |
03:20:32 | Davide-NYC | pretty sure |
03:20:39 | jhMikeS | Davide-NYC: I'm suprise there's not a series diode to prevent that. |
03:20:51 | Davide-NYC | That's my other gripe |
03:20:58 | Paul_the_Nerd | jhMikeS: That's one of the biggest flaws in the H100 series, actually, that there's not. |
03:21:08 | jhMikeS | And a crowbar with a fusible link |
03:21:14 | Davide-NYC | 1. RTC (or lack thereof) 2. surge protection (or lack thereof) |
03:21:23 | Davide-NYC | otherwise... perfect |
03:21:34 | * | Paul_the_Nerd doesn't need an RTC on his player because he wears a watch. |
03:21:37 | Pajama-B | any chance of it getting fixed by anyone, or should i jsut throw it away |
03:21:48 | Davide-NYC | do not throw it away. |
03:21:48 | jhMikeS | Davide-NYC: does it actually fry the whole player or does it just stop the charging circuit? |
03:22:01 | jhMikeS | Pajama-B: Send it to me :) |
03:22:05 | Paul_the_Nerd | Charging circuit as far as I'm aware. |
03:22:06 | Davide-NYC | jhMikeS: there is a thread over at mystic river about fixing them |
03:22:21 | Davide-NYC | it's not easy. Teeny tiny soldering required |
03:22:36 | Davide-NYC | I'm good with the he-man tube amp soldering, but this is beyond me |
03:22:50 | Pajama-B | okay |
03:22:55 | Davide-NYC | Pajama-B: Is there music on the Hard-Drive? |
03:22:57 | jhMikeS | Davide-NYC: That's ok. I think a hot air gun would be helpful to have. |
03:23:04 | Pajama-B | i don't know i never got it to power on |
03:23:13 | Davide-NYC | hmm, where are you? |
03:23:20 | Pajama-B | Iowa |
03:23:28 | Pajama-B | i got it on ebay |
03:23:41 | Davide-NYC | I have no idea what to do about this. I want to help. |
03:23:44 | Pajama-B | and it said it has problems crashing. but i never got the thing to work |
03:24:03 | Davide-NYC | can you confirm correct power adaptor? |
03:24:07 | Pajama-B | didn't come with a power supply, so i got one, it could've been the wrong one |
03:24:15 | Davide-NYC | probably backwards. |
03:24:35 | Davide-NYC | 5Volts, tip positive |
03:24:46 | jhMikeS | Davide-NYC: what's the correct voltage, polarity, and current on the "wall wart" |
03:25:04 | Davide-NYC | 5 volt |
03:25:09 | Davide-NYC | tip positive |
03:25:11 | Davide-NYC | 2 amp |
03:25:41 | Pajama-B | i got it on ebay, it's a usb cable with a mini usb and the charging thing on one end |
03:25:58 | Davide-NYC | the barrel is the same as the barrel on the adapter for a lot of old nokia phone, pretty small |
03:26:04 | Pajama-B | then you put the regular usb into the wall thing |
03:26:25 | jhMikeS | Hmmm x5 similar but 1.5A...I'll keep them apart |
03:26:48 | Pajama-B | i don't know if it was the right one. but then i got a 140 that worked and I used that charger and that still didn't help |
03:26:51 | Davide-NYC | Pajama-B: you are decribing a special cable. Boxware makes one. |
03:27:27 | Davide-NYC | did you use the special cable for the H140? |
03:27:35 | Pajama-B | no I'm afriad to do that ll |
03:27:35 | Davide-NYC | Don't do it. |
03:27:45 | Davide-NYC | yeah, not worth it |
03:28:12 | Pajama-B | didn't want to kill it |
03:28:29 | Davide-NYC | Once they are fried they are done. So pluggin the charger into the H120 tell us nothing. |
03:28:43 | Pajama-B | yeah. it's broke |
03:29:09 | Davide-NYC | Does the LCD feel broken or cracked? |
03:29:16 | Pajama-B | no the thing looks brand new |
03:29:33 | Pajama-B | i could send to you |
03:29:37 | Davide-NYC | salvageable parts list: |
03:29:46 | jhMikeS | It's probably repairable since burnout would likely happen early in the system |
03:29:51 | Davide-NYC | HD, LCD, Case, Joystick, Battery |
03:30:08 | jhMikeS | Davide-NYC: Don't you have enough spare parts already? :) |
03:30:20 | Davide-NYC | hehe |
03:30:26 | Davide-NYC | they don;t make these anymore |
03:30:38 | Davide-NYC | and actually I have no spare parts right now |
03:30:48 | jhMikeS | Thought you have batteries |
03:30:50 | Davide-NYC | 8-) |
03:30:56 | Davide-NYC | yes I have batteries |
03:30:56 | jhMikeS | liar :) |
03:31:07 | Pajama-B | who wnats it cuz I'm not smart enough to fix it |
03:31:09 | Pajama-B | lol |
03:31:18 | jhMikeS | yes, we have no bananas |
03:31:22 | Davide-NYC | I'll take it. |
03:31:30 | Davide-NYC | but hold on |
03:31:34 | Pajama-B | can you fix it, or you just want for parts? |
03:31:42 | jhMikeS | me too, chainsaw it in half and randomly pick which half you send to whom |
03:31:46 | Davide-NYC | I would try to fix it and send it back to you |
03:31:54 | Pajama-B | that'd be cool |
03:31:57 | Davide-NYC | if not I have no clue |
03:32:10 | Davide-NYC | what do I do if I can't get it to work? |
03:32:15 | Davide-NYC | send it back? |
03:32:17 | Pajama-B | send it to the other guy\ |
03:32:19 | Pajama-B | lol |
03:32:21 | Davide-NYC | Haha |
03:32:32 | Davide-NYC | yeah, maybe he can fix it! |
03:32:36 | jhMikeS | *after* the he-man soldering effort |
03:32:52 | Pajama-B | and I'll only say give me money if it gets fixed :) |
03:32:54 | jhMikeS | The shipping charges will be outrageous from all the lead |
03:32:59 | Pajama-B | lol |
03:33:00 | Davide-NYC | with big-bertha the 250watt soldering iron I use for star grounding |
03:33:52 | Davide-NYC | Here is the mysticriver thread |
03:33:53 | Davide-NYC | http://www.misticriver.net/showthread.php?t=44799 |
03:33:54 | jhMikeS | lol...kiss it goodbye! |
03:34:01 | Pajama-B | lol |
03:34:05 | Pajama-B | i don't ever use it |
03:34:23 | jhMikeS | It that thread wrapped in brown paper so noone will know your shame? |
03:34:25 | jhMikeS | :) |
03:34:31 | | Quit linuxstb_ ("CGI:IRC") |
03:34:52 | Davide-NYC | jhMikeS: can you to small solderinglike that? |
03:35:50 | jhMikeS | Davide-NYC: I will try...it'll be the first time I tried repairing that surface mount stuff but it would be good |
03:36:18 | Pajama-B | that's the only thing i can think of that's wrong |
03:36:22 | jhMikeS | That comment above sounded kinda bad now that I think about it...sorry |
03:38:10 | * | Davide-NYC is reading about the repair procedure |
03:38:47 | Pajama-B | I'll send you my cable too |
03:39:03 | jhMikeS | I've got a lot spare parts sitting around from old computer. Could probably just pull parts from the bin. |
03:40:37 | Pajama-B | oh she's got speech, brb |
03:41:23 | jhMikeS | It's safe to use larger uF or higher voltages so even if the caps don't match exactly it's likely ok |
03:41:43 | | Part pixelma |
03:42:00 | Acorn | Pajama-B: hurray! |
03:42:12 | Pajama-B | lol |
03:43:26 | Davide-NYC | jhMikeS: do you have caps laying around? |
03:43:40 | *** | Saving seen data "./dancer.seen" |
03:44:02 | Davide-NYC | 100uF |
03:44:30 | | Join barrywardell [0] (n=barrywar@194.46.163.30) |
03:44:46 | jhMikeS | Davide-NYC: You bet...but they're soldered to computer cards |
03:45:25 | Davide-NYC | jhMikeS: you willing to attempt this repair? |
03:45:47 | jhMikeS | Should be interesting, what's there to lose really? It's already shot. |
03:45:56 | Davide-NYC | I'ma bit intimidated by the sheer tinyness of it. |
03:46:02 | Pajama-B | yeah that's what i say |
03:46:18 | Pajama-B | if it's fixed good, if not, oh well :) |
03:46:21 | Davide-NYC | If jhMikeS wants the gig send it to him. |
03:46:38 | Davide-NYC | Otherwise I'll take the stab at it (with a kitchen knife) |
03:46:49 | Davide-NYC | just kidding (about the knife bit) |
03:46:52 | jhMikeS | why not? I'll sharpen one of my soldering iron tips |
03:46:59 | Davide-NYC | don |
03:47:02 | Davide-NYC | *done |
03:47:22 | | Join TeaSea [0] (n=thunderc@82.153.10.65) |
03:47:25 | barrywardell | hey dan_a. saw your post on the forum. did you boot rockbox on the Sansa? |
03:49:08 | * | jhMikeS doesn't want the improper adapter anywhere in the house though. he'll have his own to use. |
03:49:37 | jhMikeS | Davide-NYC: would suck if I fixed it and refried it, huh? |
03:49:55 | Davide-NYC | totally |
03:50:18 | Davide-NYC | has anyone checked the voice system lately? |
03:50:23 | midgey34 | barrywardell: i updated the Mac Sim patch |
03:50:35 | midgey34 | should have no problems on any target now |
03:51:14 | | Part Paul_the_Nerd |
03:51:29 | barrywardell | midgey34: does that mean it's good to be committed? |
03:51:38 | Davide-NYC | What does IBC: at 0000000A mean? |
03:52:16 | midgey34 | i think its good, you may want to make sure its tested first, i only have osx and my iriver isnt with me |
03:52:32 | midgey34 | but it works perfectly on the sim |
03:52:38 | jhMikeS | Pajama-B: how do you want to do this? pm me for details. |
03:53:12 | Davide-NYC | Guys Voice is messed up. |
03:53:20 | barrywardell | i can only test on osx at the moment too, but it looks quite ok |
03:53:33 | midgey34 | its a pretty simple change |
03:53:36 | Davide-NYC | I'm pretty sure unless I installed it wron on my H100 and my H300 |
03:54:11 | midgey34 | normally on the sims, ICODE_ADDR is defined as nothing |
03:54:42 | midgey34 | since the debug menu was recently added, that was still __attribute__ section((".icode")) |
03:54:51 | midgey34 | which causes problems on osx |
03:54:55 | barrywardell | midgey34: yes, i just noticed that in the code |
03:55:12 | barrywardell | seems like debug_menu should use the defines |
03:55:30 | midgey34 | yep |
03:55:59 | jhMikeS | Davide-NYC: his voice for the IRC? |
03:56:06 | barrywardell | that function shouldn't be defined for osx anyway, but it's probably a good idea to add your patch to cvs anyway |
03:56:17 | barrywardell | or for any sims, actually |
03:56:21 | Davide-NYC | no, the voice function in rockbox |
03:56:30 | Davide-NYC | I've never messed with it before. |
03:56:35 | jhMikeS | oh...where'd he go? |
03:56:39 | midgey34 | alright, sounds good |
03:56:55 | Davide-NYC | I installed the file on both my h100 and my h300. On the H100 I get the IBC error |
03:57:18 | Davide-NYC | on the 300 the voice comes on yes and no and never corresponds with what it's supposed to |
03:57:25 | Davide-NYC | (this is in menus only) |
03:57:26 | barrywardell | am I right that there's no reason to have dgb_flash_id on the sim? it doesn't really make sense |
03:58:47 | Davide-NYC | also there is no section in flyspray to report this |
03:58:53 | Davide-NYC | is it considered a plugin? |
03:59:19 | midgey34 | barrywardell: i dont see any reason |
04:00 |
04:00:31 | barrywardell | ok, i'll commit the change and see if anyone complains. i'll leave the ifndef SIMULATOR outside the dbg_flash_id definition though |
04:00:53 | midgey34 | ok |
04:01:58 | hcs | is there a clock on coldfire that I can read to watch time go by? there's a ticks thing, but I don't think 100s of a second will be accurate enough |
04:05:43 | * | jhMikeS likes the commit and prepare for the stoning in the public square approach to CVS commits too. |
04:06:11 | Pajama-B | brb |
04:08:26 | | Join Quazgaa [0] (i=quaz@m209.telcomplus.net) |
04:08:28 | Davide-NYC | Do not pay attention to my reports on the voice system being messed up! |
04:08:38 | Davide-NYC | I was using the legacy files. Doh! |
04:09:48 | | Join RoC_MM [0] (i=dragon@66.177.58.16) |
04:10:29 | jhMikeS | hmmm...I'm about to do the scary button code...hopefully everyone will have working x5 buttons in the morning |
04:10:57 | Davide-NYC | will this affect irivers? |
04:11:33 | jhMikeS | no |
04:11:57 | Davide-NYC | then go for it! |
04:11:58 | Davide-NYC | (just kidding( |
04:12:07 | | Join Psiuyo [0] (n=me@S0106000f66cdc7db.cg.shawcable.net) |
04:12:11 | jhMikeS | heh...to hell with everyone else! >:-] |
04:12:40 | Davide-NYC | Even with the new language file I'm getting a frozen unit |
04:12:43 | | Quit Sinbios (Connection reset by peer) |
04:12:48 | Davide-NYC | IBC: at 0000000A |
04:13:27 | Davide-NYC | how many people test the voice feature and how often> |
04:13:35 | jhMikeS | I haven't had any probs with it so it's likely ok and noone will have to look for stones :) |
04:13:49 | * | Davide-NYC pick one up for good measure |
04:14:01 | jhMikeS | Davide-NYC: I test it a lot with the codec stuff. It seems like some changes have made it more stable but they aren't mine. |
04:14:36 | Davide-NYC | for a 3.0 release I'd say we have to get it working correctly at least for the menus |
04:14:44 | Davide-NYC | "we" haha |
04:15:47 | jhMikeS | I'm trying to figure out how to get voice during recording itself. The full duplex sound should enable that in part but without mixing so you'd hear audio monitoring or voice but not both. |
04:16:05 | Pajama-B | you don't get speech during recording |
04:16:18 | jhMikeS | not yet |
04:16:34 | Davide-NYC | Pajama-B: are you using a recent build of Rockbox? |
04:16:43 | Pajama-B | i dn't know how old mine is |
04:17:29 | Davide-NYC | Well I'm getting hard crashes on my H100 |
04:17:50 | Davide-NYC | the minute it tries to load the english.voice I get a IBC: at 0000000A |
04:17:56 | jhMikeS | if we didn't have to swap out the speech codec all the time and used a very simple specialized codec I think a lot of complication would go away. |
04:18:13 | Davide-NYC | what do you propose? |
04:18:17 | Pajama-B | hmm |
04:18:22 | Davide-NYC | cause it's broke right now |
04:18:50 | Pajama-B | i use voice all the time |
04:18:50 | barrywardell | midgey34: done - http://www.rockbox.org/cvsmod/chlog-2006-10-27%2002:10:34.html |
04:18:57 | Davide-NYC | I even used the frech file because it has an Oct 2006 datestamp and switched to frech and the same error |
04:19:00 | Pajama-B | brb pizza |
04:19:31 | Davide-NYC | I'm wearing out my reset button over here. |
04:19:33 | midgey34 | barrywardell: i saw, is there any reason you didnt change dbg_flash_id() as well? |
04:19:50 | midgey34 | even if its not used, its nice to be consistent |
04:19:58 | barrywardell | i thought it doesn't make sense to have it compiled for the sim |
04:20:00 | jhMikeS | Davide-NYC: I don't know. I think some buffer could be dedicated to it when it's in use. It should be small since it shouldn't have to decode every possible format. Right now we just use the regular mpa.codec for it. |
04:20:17 | barrywardell | there are plenty of other functions that aren't compiled for the sim |
04:20:24 | Davide-NYC | what about soem TTS engine? |
04:20:27 | barrywardell | especially in debug_menu.c |
04:20:33 | Davide-NYC | impossibly complex right |
04:20:34 | midgey34 | i meant why not change to ICODE_ATTR |
04:21:07 | jhMikeS | I'd love a realtime voice synth that sounds like a speak 'n' spell personally :) |
04:21:18 | barrywardell | oops |
04:21:24 | barrywardell | because i missed it |
04:21:44 | barrywardell | i'll commit that now too |
04:21:56 | Davide-NYC | I'm not blind so I never tested it. I just thought "man how cool is rockbox?" now I try it and it's busted. |
04:21:59 | jhMikeS | TTS: I think if the voice strings were phonetic representations then that could work. |
04:21:59 | midgey34 | all right, no worries, i figured as much |
04:22:16 | | Join webguest87 [0] (i=917405ed@gateway/web/cgi-irc/labb.contactor.se/x-74f083e303766c93) |
04:22:44 | Davide-NYC | could strings be translated to phonetics with small enough error for comprehention? |
04:22:51 | jhMikeS | Davide-NYC: It worked for me by just dropping in the voice file and that's it. |
04:22:52 | Davide-NYC | I'm thinking directories. |
04:22:59 | Davide-NYC | REALLY!? |
04:23:01 | barrywardell | midgey34: hopefully second time lucky! |
04:23:12 | Davide-NYC | which file? |
04:23:23 | midgey34 | if not, third's the charm so they say |
04:24:04 | jhMikeS | Davide-NYC: oy...I'm sure they could. I wonder how much CPU it takes to get a nice voice synth working. |
04:24:23 | Davide-NYC | jhMikeS: which voice file did you use? |
04:24:29 | jhMikeS | lemme look |
04:24:39 | Davide-NYC | and are you using a patched build? |
04:25:25 | jhMikeS | patched or not it works |
04:26:18 | | Join TeaSeaLancs [0] (n=thunderc@82.153.199.174) |
04:26:45 | Davide-NYC | http://www.rockbox.org/twiki/bin/view/Main/VoiceFiles |
04:29:31 | jhMikeS | It's english.voice no matter what though and I don't have the zip file |
04:29:40 | jhMikeS | I'll figure it out |
04:30:08 | Davide-NYC | I'm going to try with a daily. |
04:31:33 | jhMikeS | It's 1319Kb though |
04:31:40 | | Quit webguest87 ("CGI:IRC (EOF)") |
04:32:10 | midgey34 | any tracker mod want to close task #6235 (reason: accepted) |
04:34:18 | JdGordon | done |
04:34:54 | jhMikeS | man the downloads are going slow |
04:36:29 | jhMikeS | I"m pretty sure it was for a release 2.5 though and not a daily build |
04:42:04 | jhMikeS | yeah...the other don't work but the one I have does |
04:42:06 | midgey34 | JdGordon: thanks |
04:42:23 | Davide-NYC | I know why it was not working for me before. |
04:42:41 | jhMikeS | It's saying all the wrong things... |
04:42:55 | jhMikeS | Something ... and the "X" |
04:42:57 | Davide-NYC | rockbox.iriver has to be in the root and not the .rockbox folder |
04:43:21 | | Join cowonx5 [0] (i=47c22b8f@gateway/web/cgi-irc/labb.contactor.se/session) |
04:43:35 | Davide-NYC | mine works fine in menu root... I'll test extensively the menus. |
04:44:13 | cowonx5 | does anyone know about common problems with LCDs? |
04:44:58 | cowonx5 | this is what my screen looks like: http://img154.imageshack.us/img154/4240/x5sctz4.jpg |
04:45:33 | Davide-NYC | busted cable. |
04:45:41 | Davide-NYC | (IMO) |
04:46:13 | jhMikeS | a simulation is appears |
04:46:26 | jhMikeS | but some driver lines in the chip could be out |
04:46:39 | cowonx5 | I took the x5 apart and the cable looked fine & it was still seated securely |
04:46:50 | cowonx5 | I haddropped it :( |
04:46:51 | jhMikeS | It's not a cable problem |
04:46:58 | Davide-NYC | trust jhMikeS |
04:47:09 | cowonx5 | is there an easy fix....please say yes...? |
04:47:21 | jhMikeS | It's probably a connection problem on the x5 lcd board |
04:47:47 | jhMikeS | I'm sorry...I can't...that's a nasty one. |
04:47:58 | | Join [sellout] [0] (n=sellout@c-69-241-206-171.hsd1.fl.comcast.net) |
04:48:01 | cowonx5 | speaking of which, does anyone know of an x5 disassembly (with focus on reassembly lol) guide anywhere? |
04:48:02 | jhMikeS | take it apart if you can and push on the display itself |
04:48:37 | cowonx5 | I took it apart completely but don't know how to put it back lol |
04:49:08 | jhMikeS | Can you run it apart? Does pushing on the panel bring any lines back? |
04:49:26 | cowonx5 | don't have it with me right now, but haven't tried that |
04:49:55 | jhMikeS | It might have separated the solder joints on the lcd panel |
04:50:18 | cowonx5 | my screen looked like that at first, but then the whole screen had every other pixel white (in addition, the first rows where completely white too) |
04:50:40 | | Quit damaki (Remote closed the connection) |
04:50:51 | cowonx5 | I will look at it under the scope tomorrow |
04:50:57 | | Quit TeaSea (Read error: 110 (Connection timed out)) |
04:51:14 | | Quit TeaSeaLancs (Remote closed the connection) |
04:51:17 | jhMikeS | Since it's white that means that the elements aren't receiving power |
04:51:42 | cowonx5 | so that would mean that the lcd itself isn't really bad then? |
04:52:37 | jhMikeS | Can't be absolutely sure but it could be fine if the glass isn't broken in any way |
04:53:56 | jhMikeS | The push test might reconnect some of the elements |
04:53:57 | cowonx5 | yeah there's really no external damage to the outside; just a few scratches on the outer plastic screen but that's just with a years-worth of abuse |
04:54:55 | cowonx5 | as a matter of fact, I will go get it right now (from work)...will be back in probably half an hour :) |
04:55:06 | jhMikeS | alright |
04:55:53 | | Quit cowonx5 ("CGI:IRC (EOF)") |
04:56:46 | hcs | does it make sense that when I eat up all the CPU the batter meter goes very low, often to zero? is it not getting a chance to poll often enough? |
04:57:22 | | Join damaki [0] (n=Chocolat@ALille-151-1-25-2.w82-127.abo.wanadoo.fr) |
04:57:27 | * | jhMikeS will go make a big espresso |
04:57:35 | hcs | *battery, and this is on an ipod color |
04:57:40 | | Quit damaki (Remote closed the connection) |
04:58:17 | | Join damaki [0] (n=Chocolat@ALille-151-1-25-2.w82-127.abo.wanadoo.fr) |
05:00 |
05:01:50 | Acorn | 'night |
05:01:53 | | Quit Acorn () |
05:06:27 | | Quit blue_lizard (Read error: 110 (Connection timed out)) |
05:06:34 | | Join blue_lizard [0] (n=blue_liz@p54986356.dip.t-dialin.net) |
05:06:40 | | Join Sinbios [0] (i=Sinbios@dsl-10-136-65.b2b2c.ca) |
05:08:28 | | Quit barrywardell () |
05:12:30 | Davide-NYC | 'night |
05:12:35 | | Quit Davide-NYC ("Chatzilla 0.9.75 [Firefox 1.5.0.7/2006090918]") |
05:13:28 | jhMikeS | mmm |
05:14:41 | | Quit damaki (Remote closed the connection) |
05:18:41 | | Quit RoC_MM ("Leaving") |
05:25:37 | | Quit MarcoPolo ("Bye !") |
05:29:28 | | Join cowon [0] (i=47c22b8f@gateway/web/cgi-irc/labb.contactor.se/session) |
05:34:17 | cowon | jhmike, I'm back |
05:34:28 | cowon | but I can't get it to come on |
05:34:35 | jhMikeS | hmm |
05:34:36 | cowon | (disassembled) |
05:35:08 | jhMikeS | You had it working apart before, right? |
05:35:44 | cowon | nah I never powered it on during or after I took it apart |
05:35:53 | cowon | let me try the ac |
05:36:42 | jhMikeS | hmmm...should make sure all the battery lines are ok...I don't know if you have to make any grounding connections first |
05:38:29 | jhMikeS | It might not be a good idea to power things up without a load on them. It's not good for some voltage regs. |
05:41:01 | | Quit cowon ("CGI:IRC (Ping timeout)") |
05:42:00 | | Nick myzar|away is now known as myzar (i=pwnt@c-24-103-130-103.client.hacked.us) |
05:42:01 | | Join cowon [0] (i=47c22b8f@gateway/web/cgi-irc/labb.contactor.se/session) |
05:42:31 | cowon | lol and I would disconnect my modem to plug in the ac adapter |
05:42:49 | cowon | damn unlabeled surge protector |
05:43:08 | jhMikeS | l |
05:43:12 | cowon | but it must've been the battery, as I do see _something_ on the screen... |
05:43:42 | *** | Saving seen data "./dancer.seen" |
05:44:39 | cowon | tryin' to take a picture |
05:44:59 | jhMikeS | ok...does pushing on the edge of the lcd make anything change? |
05:45:43 | cowon | yeah the colors will change but it's still randomness when it should be showing the stock iaudio "charging" screen |
05:47:08 | cowon | bad picture but it's my phone...http://img217.imageshack.us/img217/5175/10260622411in7.jpg |
05:47:09 | jhMikeS | There's like 608 lines or something on that board. |
05:47:52 | cowon | that top part is pure white |
05:49:04 | | Quit [sellout] ("Freedom is for outlaws") |
05:49:05 | jhMikeS | That doesn't look anything like the first pic! Now you have colors on each column... |
05:49:36 | cowon | right the first pic was how it _started_...then the every-other-pixel thing progressed to the whole screen,...now it's this :( |
05:49:57 | cowon | when I turn it on the screen is all white...bad connection? |
05:50:08 | cowon | turn it on as in leave charging & start rb |
05:51:32 | jhMikeS | hmmm...things don't look so good |
05:52:01 | cowon | now everything's white no matter what I do :( |
05:52:59 | jhMikeS | There's no connection to the display itself or now the data lines are bad |
05:53:27 | cowon | the only thing that shows the lcd is getting something is when you press something & it illuminates the lcd, then my 5 sec. timeout turns the screen off (just like normal operation) |
05:53:46 | cowon | except you don't see anything but all-white when the screen is on |
05:54:22 | jhMikeS | the backlight and lcd use different parts of the ribbon |
05:55:57 | cowon | lol looks like I just messed up the backlight signal line :( |
05:56:13 | cowon | nothingness now even though I _know_ it's on |
05:56:13 | jhMikeS | gotta be gentle :) |
05:57:54 | | Join Teknomancer [0] (n=Teknoman@125.22.150.143) |
05:59:35 | cowon | doesn't seem like anything's wrong with the ribbon on the lcd though |
06:00 |
06:00:07 | | Quit pagefault (Read error: 104 (Connection reset by peer)) |
06:00:50 | cowon | yup, looks like I killed it lol |
06:01:03 | jhMikeS | The LCD could have peeled away from its connection on the board over time |
06:01:34 | cowon | hmm... |
06:01:44 | cowon | I got nothin' to lose... |
06:02:57 | jhMikeS | sledge hammer? |
06:03:21 | cowon | lol nah net yet |
06:03:35 | cowon | I'm takin' that black plstic off the lcd |
06:03:59 | Pajama-B | back |
06:04:06 | cowon | ...which didn't make a difference |
06:04:51 | jhMikeS | nah that won't help...that's just improves contrast |
06:05:04 | jhMikeS | or you mean the surrounding thing? |
06:05:29 | cowon | yeah |
06:05:51 | cowon | cause I thought you meant the ribbon could be loose on the lcd-side |
06:06:40 | jhMikeS | It you could at some time see an image then the ribbon was fine. If the white progressed over time I'd says the panel sort of peeled away from its connections. |
06:08:03 | cowon | so you say the problem's on the mainboard? |
06:08:27 | cowon | the x5's circuit board |
06:08:34 | jhMikeS | On the LCD board |
06:09:14 | jhMikeS | You had an image but with some lines out so I'd say the data was getting to it just fine |
06:09:35 | jhMikeS | If it didn't you couldn't even have a partial image |
06:09:48 | cowon | but once I started messing with it, I totally killed it then, right? |
06:09:53 | Pajama-B | does anyone know how long the battery life is on the iriver 100 series while recording |
06:09:54 | cowon | this was all today |
06:11:10 | cowon | anything on the lcd I can test? |
06:12:32 | cowon | I just noticed something! |
06:13:16 | cowon | r3 & r4 on the back of the lcd are not there...I know sometimes they label the circuit board without putting the component there, but I guess I need to know if r3 & r4 are supposed to be there? |
06:14:06 | jhMikeS | I don't know really, there's dissasembly pics in the wiki |
06:15:10 | | Quit jaebird ("Ex-Chat") |
06:15:11 | jhMikeS | It appears they're absent, yes |
06:15:36 | cowon | damn...that sucks |
06:17:07 | jhMikeS | I'm not sure how to go about remounting the lcd display itself but it might be doable |
06:17:46 | jhMikeS | Then again you could have also split the layers themselves |
06:18:39 | cowon | what do you mean by remoutning & splitting layers? |
06:18:58 | cowon | is related to how lcd's work? |
06:19:15 | jhMikeS | well, if the prob is on in the connection to the pcb itself maybe it could be checked and reset... |
06:19:39 | jhMikeS | ...but if the layers in the display itself came apart then it's a goner |
06:20:33 | cowon | looking close at the port that the ribbon connects to, it _seems_ that one of the pins looks a little crooked, but since they're really small, I'd have to check under a scope |
06:21:57 | cowon | damn my phone sucks as a camera |
06:23:04 | jhMikeS | hmm...wonder what it costs to just send it back to cowon. Remove any traces of RB if you do. |
06:23:44 | cowon | yeah I've rma'd twice so far (damn mini-dock connector thing always shorts out) |
06:24:09 | cowon | (since it's so heavy for that small port when you have stuff connected to the mini-dock) |
06:24:34 | cowon | each time they've reflashed it to |
06:24:40 | cowon | iaudio firmware |
06:24:43 | jhMikeS | haven't had any problems with mine and it's a year old and it gets a lot of pluggin from development |
06:25:57 | cowon | I think my main problem is when I have it hooked to my car (sitting on the seat flat) using the subpack & I got the line-out cable running...weighs it down |
06:26:42 | cowon | any subpack I plug in there's like no resistance whatsoever in insuring that the subpack doesn't come out of that port |
06:28:23 | jhMikeS | rubber band it to it :) |
06:28:41 | jhMikeS | well...but won't help the lcd :( |
06:29:54 | cowon | lol never thought of that. right now I have a real dock so it at least sits vertical but that's only 'cause they sent me one when I got my x5 back from rma'ing the last time |
06:30:46 | cowon | yeah about the lcd...I guess my last resort is to inspect the pcb under a scope & use the tiny probes to check for continuity |
06:31:33 | cowon | otherwise, what's some x5 alternatives (60gb+)? |
06:31:37 | cowon | lol |
06:32:23 | jhMikeS | The lines themselves are probably ok |
06:32:52 | jhMikeS | I don't know, I'm getting an H120 delivered Monday but that really has the stuff for recording |
06:33:03 | Pajama-B | did you get it used? |
06:33:22 | jhMikeS | not really...manufacturer refurbished |
06:33:23 | cowon | nah mines was new from eCost |
06:33:31 | Pajama-B | where can i get one new |
06:33:38 | Pajama-B | 120 or 140 |
06:34:01 | cowon | what's the capacity on the h120? 20gb? |
06:34:06 | jhMikeS | Some ebay sellers have them but it seems you'll pay throught the nose for it |
06:34:06 | Pajama-B | yeah |
06:34:34 | cowon | damn...that's too small for me; reason why I had the x5 was cause of the 60gb hdd |
06:34:35 | jhMikeS | The one I got was supposed to be refurbished with a iRiver warranty |
06:35:02 | jhMikeS | Wanna sell parts? I don't think that display is salvageable |
06:35:28 | * | jhMikeS will check the veracity of that claim and report it if its false |
06:35:31 | Pajama-B | i got a 140 on ebay that was advertised as new but was used. they said i may have got a used one by mistake and that I could return it. but my friend bought from the same place and his was used all scratched up |
06:35:38 | | Join blackthunder42 [0] (i=181017dd@gateway/web/cgi-irc/labb.contactor.se/session) |
06:35:45 | Pajama-B | so i don't think i buy that they have new ones |
06:36:33 | jhMikeS | The seller has a good rep and anything refurbished should definitely not be beaten up |
06:36:43 | cowon | yeah I don't mine making some money back |
06:36:50 | myzar | the capacity is too small |
06:36:50 | myzar | :o |
06:37:27 | cowon | went from a 10gb iPod->20gb rio->40gb (hdd upgraded)->60gb x5->60gb x5 with rockbox :) |
06:37:35 | cowon | rio karma |
06:37:37 | Pajama-B | my friend jsut got a 320. but i heard those are noisy when recording |
06:37:39 | jhMikeS | $20? It's good as a reference and maybe some spare parts. |
06:39:04 | cowon | I have about 200 gigs of music, the riaa is just waiting for me to surrender...it'd be cool if there were 100gb daps |
06:39:16 | jhMikeS | I'd like to design and build my own player actually. There's plenty of places to get boards made. Just fit it in an existing shell. |
06:39:55 | Pajama-B | how's the battery life recording on the 100 series? |
06:40:30 | scorche | cowon: i have 127 gigs of usable space on my archos recorder... |
06:40:32 | jhMikeS | Pajama-B: Wish I knew but don't have it yet to know. :) |
06:40:40 | blackthunder42 | i was wondering if i could get write access for wiki to post my themes? |
06:40:44 | Pajama-B | I'm worried about being in a public place and having to go into menus when I want to record. and I have it in my pocket or something |
06:40:53 | jhMikeS | 127gigs on the archos? lol |
06:41:06 | scorche | i put a 160 gig drive in there =) |
06:41:38 | jhMikeS | scorche: what else would that drive fit into? |
06:41:45 | cowon | scorche, how big is the unit as a whole?? or what size (dimension-=wise) is the hdd? |
06:41:48 | scorche | laptop? |
06:42:13 | Pajama-B | how much did you pay for your 120? |
06:42:26 | scorche | cowon: it is a large unit by todays terms...and it is a regular 2.5" hard drive |
06:42:38 | jhMikeS | $120 which the max I was willing to |
06:42:56 | Pajama-B | i paid 180 for my 40 |
06:42:58 | jhMikeS | That's shipping and everything |
06:42:58 | scorche | Pajama-B: it is actually a 160 gig hard drive...the archos hardware cannot address sectors above 127 GB though |
06:43:29 | * | jhMikeS subtracts shipping from his max bid amount |
06:43:33 | cowon | scorche, yeah that's pretty huge...I'd break that in a second |
06:43:37 | scorche | well, it is one of the seagate perpendicular drives....it was 300 ish when i got it |
06:43:42 | scorche | i got it for $60 |
06:44:18 | | Join aliask [0] (n=chatzill@c210-49-190-113.eburwd8.vic.optusnet.com.au) |
06:44:27 | scorche | so i dont mind losing the rest of the space one bit =) |
06:45:09 | blackthunder42 | hi, I was wondering if i could get write access for wiki to post my themes? |
06:45:12 | jhMikeS | Shipping was $20 so I just bid $100 and let it go |
06:45:31 | scorche | blackthunder42: we heard you the first time...what is you wiki name? |
06:45:37 | Pajama-B | I just want something new. I didn't think there were new ones around anymore |
06:45:42 | blackthunder42 | sorry, coreycook |
06:45:50 | scorche | Pajama-B: new what? |
06:45:55 | Pajama-B | h 100 series |
06:46:12 | scorche | yeah...you would have a pretty hard time trying to find one new |
06:46:31 | jhMikeS | There were a few from australia with remotes and all |
06:46:42 | Pajama-B | yeah i saw those |
06:47:12 | Pajama-B | should i have gotten one of those? |
06:47:29 | scorche | blackthunder42: done |
06:47:35 | Pajama-B | i was thinking it wouldn't come with a power supply or something |
06:47:35 | jhMikeS | I don't know...they seemed like too much |
06:48:02 | blackthunder42 | thank you! |
06:48:12 | jhMikeS | The one I got is supposed to have the AC adapter, case, etc. No remote though. |
06:48:32 | cowon | so the archos recorder wins in terms of capacity since you can throw any 2.5" drive in there? |
06:48:51 | myzar | http://www.lapinator.net/flash/Wryyyyyowned/alcohol-wry.swf |
06:48:52 | myzar | WRYyyyyyyy |
06:49:00 | jhMikeS | 127GB archos...kinda nuts...my x5 60GB is only half full |
06:49:04 | scorche | cowon: yep |
06:49:11 | jhMikeS | little more than that actually |
06:49:40 | scorche | jhMikeS: heh...the worst part of it, is that i originally threw it in the one that didnt have usb 2.0 |
06:50:58 | cowon | hmm...looks like I'll be looking for one...but what's the newest one? |
06:51:18 | jhMikeS | lol...apparantly you can throw a steamroller if you're drunk enought though |
06:51:18 | scorche | cowon: keep in mind that they can only decode mp3 |
06:51:23 | scorche | they are pretty old units |
06:51:47 | scorche | one of, if not the first high density mp3 players |
06:51:54 | jhMikeS | Archos units look a bit bizarre too...kind of like Nike shoes |
06:52:03 | scorche | ...they do? |
06:52:16 | jhMikeS | So colorful |
06:52:18 | cowon | scorche, I thought rockbox works on them? |
06:52:25 | scorche | cowon: it does |
06:52:35 | scorche | but it isnt a SWcodec device |
06:52:52 | scorche | in otherwords, it decodes in hardware and not software |
06:52:53 | cowon | integrated mp3 decode chip? |
06:53:06 | jhMikeS | The x5 looks like a 70's Sony cassette recorder I had though...it's retro |
06:53:26 | cowon | so does that mean ogg won't work on it under rockbox? |
06:53:43 | scorche | jhMikeS: and mine isnt colorful...it is one fo the black ones...i couldnt stand the blue =P |
06:53:50 | scorche | cowon: correct |
06:54:22 | jhMikeS | The H100 series, esp. in black is about the best looking design to me. |
06:54:44 | cowon | damn, then that's out the question :( |
06:55:07 | Pajama-B | i love how people put rockbox in the descriptions lol |
06:55:34 | scorche | then wait until drives get up that high or wait for a device that uses 2.5" hard drives |
06:55:41 | scorche | they just went up to 80 |
06:55:42 | | Part blackthunder42 |
06:55:53 | jhMikeS | Pajama-B: On ebay? |
06:55:58 | Pajama-B | yeah |
06:56:26 | jhMikeS | Don't think it mentioned it in the auction for mine. |
06:56:52 | Pajama-B | I've seen some with rockbox on already |
06:56:53 | cowon | I have bad days when I don't have my dap with me lol |
06:57:08 | cowon | I would hate to go back to CDs |
06:57:24 | cowon | they're deprecated :) |
06:59:05 | jhMikeS | indeed...I waited so many years for tech to catch up with what I wanted for music |
07:00 |
07:00:04 | jhMikeS | I'm wondering when the remotes will become wireless or are those already available on something? |
07:01:00 | scorche | depends on what you define as a "remote |
07:01:04 | scorche | " |
07:01:06 | cowon | an mp3-cd would do but |
07:01:35 | cowon | rio karma had ethernet with a web interface...sounds like wirless remote to me |
07:02:41 | | Quit cowon ("CGI:IRC (EOF)") |
07:02:59 | jhMikeS | ethernet isn't wireles. What I want is a digital transmitter from the main unit with the DAC in place in the remote. |
07:04:26 | jhMikeS | With a color screen too. I'm sure it will happen when a small enough batter can handle that. |
07:05:31 | jhMikeS | But I don't doubt that 100s of gigabytes will be available on a keychain sized thing too anyway. |
07:09:18 | hcs | then we'll all just be emulating PC media players on our DAPs |
07:10:52 | jhMikeS | yup...I got some looks when I said people would pay money get music over digital lines back in the 80s in high school |
07:11:26 | jhMikeS | It sort of exceeded my expectations at that |
07:11:44 | hcs | and I only got crazy looks when cartwheeling down the hallway |
07:12:05 | hcs | shoulda tried prognosticatio |
07:12:07 | hcs | n |
07:12:31 | jhMikeS | lol...I think I have to get some money working for me and not the other way |
07:13:14 | hcs | jhMikeS: Professional Futurist |
07:13:26 | hcs | Ok, buddy, we'll pay ya tomorrow. |
07:16:03 | jhMikeS | hmmm.... |
07:16:44 | jhMikeS | I'll set it up so anyone can send me money if they like :) That's a start...feel free! |
07:17:47 | scorche | jhMikeS: include a withdraw function as well |
07:18:43 | jhMikeS | scorche: I will for myself |
07:19:51 | scorche | ...and anyone else who enters an amount, recieving account number and bank, and who presses the button |
07:22:23 | jhMikeS | no just me :) How bout 5% cash back on every deposit? |
07:27:35 | | Join djr [0] (i=cb863e8c@gateway/web/cgi-irc/labb.contactor.se/session) |
07:29:01 | | Join BHSPitLappy [0] (n=steve-o@adsl-68-88-136-133.dsl.rcsntx.swbell.net) |
07:29:55 | | Join anrdewmel [0] (n=andrewme@220-253-101-18.TAS.netspace.net.au) |
07:30:10 | anrdewmel | hi all |
07:30:28 | anrdewmel | can somebody tell me the version of the make command that creates error.txt |
07:32:08 | anrdewmel | in vmware that is :) |
07:37:02 | jhMikeS | Hmmmm....why does the build master think I did something 63 minutes ago when it was like 5 minutes ago? Doesn't seem to calculate the times correctly. |
07:43:02 | | Join Paul_the_Nerd [0] (n=Llorean@cpe-70-112-165-230.austin.res.rr.com) |
07:43:20 | anrdewmel | I am having a similar problem when I compile in vmware after a crash. computer time is 16:35 or thereabouts, but files written as about 12:27 |
07:43:46 | *** | Saving seen data "./dancer.seen" |
07:46:40 | jhMikeS | Is sweden GMT -1? |
07:47:19 | scorche | +1 |
07:49:09 | jhMikeS | Every seems an hour off GMT or maybe that's just when done here |
07:50:53 | anrdewmel | when you guys are writing code, how do you work? my question is based around it taking over 10 minutes for each compile to test an incremental change in code.... |
07:51:29 | scorche | 10 min? |
07:51:31 | scorche | wow |
07:51:38 | scorche | what is your processor? |
07:51:41 | hcs | you don't have to clean everything every time... |
07:51:43 | anrdewmel | 1.6 |
07:52:03 | anrdewmel | i am working on metronome.c, is there a way I can just compile that? |
07:52:11 | anrdewmel | 1.6 MHz that is |
07:52:15 | scorche | and yeah...as hcs said, if you dont clean it all, it will just compile the things that have changed |
07:52:16 | hcs | ! |
07:52:24 | scorche | surely you mean Ghz |
07:52:35 | anrdewmel | lol, yes. |
07:52:39 | anrdewmel | Ghz |
07:54:11 | | Quit djr ("CGI:IRC (EOF)") |
07:55:27 | | Join matsl [0] (n=matsl@1-1-4-2a.mal.sth.bostream.se) |
07:55:58 | | Join damaki [0] (n=Chocolat@ALille-151-1-21-236.w82-127.abo.wanadoo.fr) |
07:58:18 | jhMikeS | I do a full rebuild in maybe 5min but it's 2.4Ghz |
07:58:56 | anrdewmel | Can you please tell me the make command that will create an error file? |
07:59:50 | jhMikeS | I wish I knew myself...can't you just redirect output with ">" ? |
08:00 |
08:00:25 | hcs | or 2> if its on stderr |
08:00:54 | hcs | which it is, so yeah |
08:00:55 | anrdewmel | so that is "make 2> error.txt" ? |
08:00:58 | jhMikeS | good tip. how many "x>" are there |
08:01:05 | hcs | right |
08:01:10 | anrdewmel | thanks :) |
08:01:28 | hcs | jhMikeS: it's the number of the file descriptor |
08:01:38 | hcs | stderr is on 2 |
08:01:58 | jhMikeS | you just have stdin, stdout, stderr per usual then |
08:02:43 | hcs | yeah, > is stdout, < is stdin, 2> is stderr |
08:03:08 | jhMikeS | how would you send it say, directly to the printer? :) |
08:04:22 | hcs | good question, I don't know how to pipe stderr to something |
08:04:23 | jhMikeS | I'm guessing > /dev/printer or something? |
08:04:46 | hcs | that might work, I was thinking of sending it to lpr, though |
08:06:30 | hcs | afaict bash only pipes from stout to stdin |
08:06:37 | | Join SmilinBob [0] (n=Bob@31.248.204.68.cfl.res.rr.com) |
08:06:38 | hcs | *stdout |
08:06:54 | jhMikeS | I just tried "echo hello world! > /dev/audio" and I got sound! lol |
08:07:02 | hcs | heh |
08:07:06 | jhMikeS | just clicks |
08:07:33 | hcs | try a headerless, uncompressed wav |
08:07:39 | jhMikeS | can do |
08:10:05 | jhMikeS | what command outputs the raw data? |
08:10:20 | hcs | dd if=blah.wav of=/dev/audio |
08:10:37 | hcs | I have absolutely no idea what will come of this... |
08:11:44 | jhMikeS | not bach that's for sure |
08:11:49 | jhMikeS | but sound |
08:11:53 | amiconn | anrdewmel: Wow, 10 minutes for a full build in vmware? |
08:12:22 | scorche | hehe...what i said |
08:12:39 | amiconn | My debian VM takes ~3 minutes for a swcodec sim or target build |
08:13:02 | amiconn | That is on an 1.5GHz Pentium M and a laptop hdd |
08:13:27 | amiconn | cygwin takes 20..30 minutes on the same machine... |
08:14:39 | | Quit mooch (Read error: 113 (No route to host)) |
08:15:44 | anrdewmel | yep, but after the crash it seems quicker. I will time it again on the next one. just just started a new one, after forgetting to un-comment a new procedure.... |
08:16:38 | | Join mooch [0] (n=data@195.60.253.141) |
08:17:29 | amiconn | Perhaps it's a ram problem. How much ram does your host have? |
08:18:40 | scorche | 2 min even on an opteron 175 while encoding music... |
08:20:08 | anrdewmel | 4:19, I have 512 Mb |
08:20:58 | anrdewmel | but it crashed, so that time might not be valid.... |
08:34:31 | | Part Paul_the_Nerd |
08:36:21 | | Quit SmilinBob ("Leaving") |
08:36:54 | amiconn | jhMikeS: Do you think the same button read magic could be added to the H300? |
08:37:25 | amiconn | I wouldn't have come up with _that_ idea, but iirc there's another possible optimisation in the X5 button driver. |
08:40:28 | amiconn | Ah, this optimisation is almost done for normal operation |
08:40:45 | jhMikeS | amiconn: I don't know. I thought you couldn't get interrupts from the pmu |
08:41:45 | jhMikeS | I was thinking about switching levels on the accessory detection. |
08:42:02 | jhMikeS | So it would only read on a change |
08:42:04 | anrdewmel | yep, 10 minutes to compile :( |
08:42:23 | amiconn | We can, it's just GPI6 instead of GPI0 :) |
08:42:42 | amiconn | http://www.rockbox.org/twiki/bin/view/Main/PortPinAssignments |
08:44:57 | amiconn | Btw, target specific declarations should go into adc-target.h |
08:45:24 | amiconn | (referring to the #ifdef IAUDIO_X% at the end of adc.h |
08:45:34 | amiconn | *IAUDIO_X5 |
08:45:43 | | Quit matsl (Read error: 110 (Connection timed out)) |
08:47:24 | jhMikeS | woops, can move it about np |
08:47:56 | jhMikeS | amiconn: what other opt did you have in mind? |
08:48:50 | amiconn | It's already there |
08:48:58 | jhMikeS | oh |
08:49:12 | jhMikeS | the combining of the constants? |
08:49:34 | amiconn | Btw, for th eremote button read, I think it woul dbe better to check the presence in button_read_device() instead of having adc_read() manipulate the value |
08:50:09 | | Join matsl [0] (n=matsl@1-1-4-2a.mal.sth.bostream.se) |
08:50:27 | amiconn | The effect would be the same, but it would be more obvious what's going on |
08:50:55 | jhMikeS | I suppose and would save a function call on the rapid polling |
08:52:07 | jhMikeS | Too bad the other adcs don't have that |
08:53:05 | jhMikeS | amiconn: You never answered if the H300 can get PMU interrupts. |
08:54:29 | | Join Paul_the_Nerd [0] (n=Llorean@cpe-70-112-165-230.austin.res.rr.com) |
08:54:44 | jhMikeS | oh...never mind. you did |
08:56:22 | amiconn | How do you mean the other adcs don't have that? |
08:58:08 | jhMikeS | Only ADC2 has the comparator. There's only one accessory insert register ACDC1 in the pcf. |
08:58:42 | amiconn | ah, hmm |
08:58:56 | * | amiconn hopes h300 buttons are connected to the 'right' adc |
08:59:06 | jhMikeS | oh...I forgot about the battery. it has one too |
08:59:24 | | Quit amigan (Read error: 131 (Connection reset by peer)) |
08:59:31 | | Join ender` [0] (i=null@84.52.165.220) |
09:00 |
09:00:12 | | Join amigan [0] (i=dcp1990@unaffiliated/amigan) |
09:02:30 | amiconn | AH, buttons are on channel 5 (adcin2) on H300 as well :) |
09:03:01 | amiconn | Remote buttons are on channel 6, and battery on channel 0 (also same as X5) |
09:03:29 | amiconn | H300 just uses one more channel (channel 2, adcin1) for remote type detection |
09:06:22 | jhMikeS | guess it will port over then :) |
09:07:27 | * | jhMikeS almost thinks it's deliberately wired that way |
09:08:45 | | Join petur [0] (i=d4efd6a6@gateway/web/cgi-irc/labb.contactor.se/session) |
09:17:18 | | Quit dan_a () |
09:17:18 | | Quit amigan (Read error: 131 (Connection reset by peer)) |
09:17:19 | jhMikeS | Well, I added the manipulation for the remote there because you need to scan the ADC for the hold button as well. adc_read doesn't work correctly. |
09:18:05 | jhMikeS | Well, doesn't work correctly for the use in the backlight code anyway. |
09:18:43 | amiconn | ? |
09:21:54 | jhMikeS | Using adc_read with a cached value didn't get the right value for the backlight off on hold behavior when calling remote_button_hold. I don't remember the specifics. I didn't want to place more checking for remote presence in other spots but I guess it's not a big deal to do that. |
09:23:53 | * | jhMikeS could set remote_button_hold to use adc_read to remind himself |
09:29:18 | | Join nick89 [0] (n=nick89@c210-49-99-250.kelvn1.qld.optusnet.com.au) |
09:35:09 | | Join SmilinBob [0] (n=Bob@31.248.204.68.cfl.res.rr.com) |
09:35:18 | jhMikeS | hmmm....and the H100/H300 button read functions are all conjoined. |
09:38:26 | | Quit aliask ("Chatzilla 0.9.75 [Firefox 1.5.0.7/2006090918]") |
09:43:50 | *** | Saving seen data "./dancer.seen" |
09:47:33 | | Join nave7693 [0] (n=evan@adsl-69-110-16-201.dsl.pltn13.pacbell.net) |
09:51:26 | | Join perpleXa [0] (n=perpleXa@unaffiliated/perplexa) |
09:56:50 | jhMikeS | I can also see now that bypassing the lcd writing with the bl off has a pretty good effect on boost ratio as well. |
09:57:31 | | Join spiorf [0] (n=spiorf@host123-142.pool8250.interbusiness.it) |
10:00 |
10:01:23 | | Quit nick89 ("Gotta Go") |
10:01:27 | markun | jhMikeS: how do you check that with the LCD writing off? |
10:04:41 | jhMikeS | If i leave my test mp3 playing with EQ enabled, I get about 5% boost. If I turn the backlight off with the hold switch and let it play for a bit, I see 0% when it first comes on. |
10:05:43 | | Join Lynx_ [0] (n=lynx@tina-10-4.genetik.uni-koeln.de) |
10:10:02 | | Quit petur ("worrrk") |
10:19:14 | | Quit matsl ("Leaving") |
10:24:02 | | Join pondlife [0] (n=Miranda@cpc3-rdng11-0-0-cust229.winn.cable.ntl.com) |
10:26:59 | | Join Rondom [0] (n=Rondom@p54AECF23.dip.t-dialin.net) |
10:27:05 | | Quit JdGordon ("Konversation terminated!") |
10:28:06 | | Part nave7693 |
10:30:40 | | Join barrywardell [0] (n=barrywar@194.46.163.30) |
10:30:45 | | Quit pondlife (Read error: 131 (Connection reset by peer)) |
10:35:32 | | Join Famicom [0] (i=Famicom_@220.Red-81-35-142.dynamicIP.rima-tde.net) |
10:35:43 | Famicom | good morning |
10:37:33 | Famicom | anyone help me? I shut down my iPOD, restarted by pressing and hold 'Menu' button, until "loading original firmware" (or similar) appeared. Now I can't make rockbox come back...:( |
10:38:08 | scorche | have you restarted the device? |
10:38:47 | Famicom | how? that's what I can't do...I mean, don't know how to do it |
10:39:33 | scorche | im sure a google search for "restart ipod" would show up a lot of correct results... |
10:40:14 | Famicom | I created a file called '_short_deepsleep', following the instructions found by google...but nothing happened |
10:41:02 | | Join pondlife [0] (n=Miranda@cpc3-rdng11-0-0-cust229.winn.cable.ntl.com) |
10:42:15 | scorche | where did you see that?...the first 5 results all dictate exactly what the key combination is... |
10:43:21 | scorche | well, regardless, if for some odd reason you still havent found it, you hold menu+select ;) |
10:43:33 | Famicom | I actually considered shutting down first, not rebooting directly |
10:43:55 | Famicom | now I've found what yo say ;) |
10:44:00 | scorche | there really isnt a way to shutdown the apple firmware afaik |
10:45:10 | Famicom | ok, thanks |
10:47:33 | BHSPitLappy | I guess you could put it to sleep first, and then not feel so guilty about the reset. |
10:47:41 | BHSPitLappy | though the reset probably wakes it up anyway. |
10:48:04 | BHSPitLappy | like waking up to find someone holding a pillow firmly over your face. |
10:48:08 | BHSPitLappy | poor apple firmware. |
10:48:20 | scorche | haha |
10:49:32 | scorche | well, we dont treat it much better...we reduce it to loading its better, smarter replacement and then tell it to speak only when spoken to |
10:54:40 | | Quit Ainulindale (Remote closed the connection) |
10:57:21 | | Quit SmilinBob ("Leaving") |
11:00 |
11:01:47 | | Join MarcoPolo [0] (n=MarcoPol@virlet.rez-gif.supelec.fr) |
11:02:28 | Nimdae | meh, i can't seem to download a valid zip file for the latest cvs build for ipod video :S |
11:03:04 | Bagder | and with "valid" you mean? |
11:03:14 | Nimdae | oh i figured out what's going on |
11:03:20 | Nimdae | my browser is retarded |
11:03:24 | Bagder | ah |
11:03:56 | Nimdae | there we go |
11:08:51 | | Quit Rondom (Read error: 113 (No route to host)) |
11:09:10 | Paul_the_Nerd | That often seems to be the case. |
11:09:23 | Nimdae | well |
11:09:30 | Nimdae | it was less the browser and more the user ;) |
11:09:42 | Paul_the_Nerd | That too. ;) |
11:10:06 | Nimdae | but the browser did play a part |
11:10:21 | * | Bagder is involved in a project called 'Badger' |
11:10:25 | scorche | it did what you told it to do! =O |
11:10:28 | Bagder | highly confusing |
11:10:37 | Nimdae | scorche: technically, yes |
11:10:47 | Nimdae | but it changed something on me unexpectedly |
11:10:57 | scorche | Bagder: they spelt it worng |
11:11:00 | Nimdae | and i didn't pay attention |
11:11:07 | Bagder | yeah, bastards |
11:13:55 | scorche | very off topic, but has anyone heard of tying together asterisk and skype? |
11:14:13 | Nimdae | is that possible? |
11:14:27 | scorche | that is what i was wondering |
11:14:39 | Nimdae | i don't think it is |
11:14:41 | scorche | using skype as a trunk or extension |
11:15:04 | Nimdae | skype uses a proprietary format and protocol |
11:15:25 | scorche | that hasnt stopped a good many other things ;) |
11:15:31 | Nimdae | right |
11:15:38 | Nimdae | but asterisk would have to directly implement it |
11:15:47 | Nimdae | it's not impossible, the skype protocol has been cracked, heh |
11:16:35 | Nimdae | what format are the fonts in on rockbox? |
11:16:44 | Bagder | Nimdae: custom Rockbox format |
11:16:57 | Nimdae | meh :P |
11:17:09 | | Join matsl [0] (n=matsl@dhcp102.contactor.se) |
11:17:15 | Nimdae | is there an editor? |
11:17:33 | Bagder | convbdf converts bdf fonts to the internal format |
11:17:38 | scorche | there is a convertor |
11:17:44 | scorche | aye...above |
11:17:49 | | Join Rondom [0] (n=Rondom@p54AECF23.dip.t-dialin.net) |
11:18:01 | Nimdae | there we go, found the wiki page |
11:18:28 | Nimdae | i'll mess with this tomorrow, need to sleep |
11:21:54 | | Quit Famicom () |
11:22:18 | | Join dpro [0] (n=dpro@chello080109121047.8.15.vie.surfer.at) |
11:27:49 | | Join PaulJam [0] (n=pauljam@vpn-3153.gwdg.de) |
11:40:25 | anrdewmel | wondering if there is the ability to monitor the variable values in a line by line execution of a plugin? |
11:43:54 | *** | Saving seen data "./dancer.seen" |
11:49:52 | | Part Paul_the_Nerd |
12:00 |
12:00:10 | | Join lee-qid [0] (n=liqid@p549650DC.dip.t-dialin.net) |
12:00:32 | | Quit lee-qid (Client Quit) |
12:05:41 | | Join TeaSea [0] (n=thunderc@82.152.204.11) |
12:05:46 | | Quit sandoaway ("blargh") |
12:11:44 | | Join lee-qid [0] (n=liqid@p549650DC.dip.t-dialin.net) |
12:16:58 | anrdewmel | hi, anybody able to help me with the vmware simulator? |
12:18:32 | | Join tucoz [0] (n=martin@rockbox/developer/tucoz) |
12:24:06 | Quazgaa | anrdewmel: whats that got to do with anything |
12:25:32 | anrdewmel | I am trying to run a 5G iPod simulator but there are no button assignments in the wiki. I have worked many of them out now. |
12:25:57 | Quazgaa | nifty |
12:26:01 | anrdewmel | i have edited metronome.c and am trying to test in on the sim, it works, (well it runs) on my iPod but not on the sim |
12:26:24 | tucoz | anrdewmel, if you run the sim with -background you'll see the button assignments |
12:26:30 | anrdewmel | i get an imcompatible model error message |
12:26:36 | anrdewmel | thanks |
12:26:49 | Bagder | anrdewmel: did you 'make install' before you run rockboxui ? |
12:27:02 | anrdewmel | yes i did |
12:28:15 | anrdewmel | that is looking much better. |
12:29:43 | anrdewmel | the scroll wheel buttons on the image (8 for clockwise and 2 for counter clockwise) are reversed in the sim |
12:31:42 | | Join Id2ndR [0] (n=ubuntu@laf31-2-62-34-88-193.dsl.club-internet.fr) |
12:38:43 | anrdewmel | 4 and 6 (left and right) are back the front in brickmania |
12:38:58 | anrdewmel | should these be in a bug report? |
12:40:17 | tucoz | hmm. i wonder if metronome can be used in the sim at all. i get a incompatible model in the h120 sim as well |
12:43:48 | Bagder | markun: what i2c_send() function is the gigabeat bootloader supposed to use? |
12:44:23 | markun | Bagder: are you talking about a commit by me? |
12:44:38 | Bagder | I'm talking about the second warning in the gigabeat build |
12:44:52 | tucoz | I think i was right. the entire metronome.c file is within a #if !defined(SIMULATOR) |
12:45:22 | markun | Bagder: it is used by the wmcodec code to talk to the DAC |
12:45:47 | tucoz | Bagder, what do you think is best. let the plugin file handle inlusion, or the SOURCES file? |
12:46:31 | Bagder | markun: but where is that i2c_send() function? I mean, why do we get that warning |
12:46:50 | Bagder | tucoz: the cygwin people like it when the SOURCES file do it since it'll make a faster build |
12:46:58 | markun | It's in target/arm/gigabeat/meg-fx/i2c-meg-fx.c |
12:47:00 | Bagder | I mean, those who build with cygwin |
12:47:12 | Bagder | aha |
12:47:14 | Bagder | thanks |
12:47:23 | tucoz | Ok. would it be ok if metronome were excluded from sim builds then? |
12:47:31 | Bagder | indeed |
12:47:34 | tucoz | ok |
12:50:39 | anrdewmel | tucoz, and you explain to me in simple terms why the metronome cant run in the sim? |
12:50:49 | Bagder | markun: would you mind if I add a i2c-meg-fx.h with that prototype, to fix the warning? |
12:51:00 | markun | not at all |
12:51:59 | tucoz | anrdewmel, i have no idea why. but the entire metronome.c source code is excluded from the sim builds. |
12:52:14 | Bagder | I think that's due to the timer it uses |
12:52:19 | tucoz | still a .rock file is built. I guess that .rock file contains very little. |
12:52:41 | tucoz | aha |
12:55:03 | anrdewmel | back to testing on my ipod i guess :) |
12:56:09 | | Quit midgey34 () |
12:56:10 | | Join z3ro [0] (n=z3ro@60-234-138-172.bitstream.orcon.net.nz) |
12:56:16 | preglow | so, anyone got any opinions on whether i should commit the fixing of rockbox' current disfunct dithering support, or just delete what code there is? might be some golden-eared persons out there that'll appreciate it |
12:57:25 | preglow | think i'll just commit and see what people say anyway |
12:57:34 | tucoz | could you explain dithering to a rookie like me? |
12:57:49 | tucoz | in this context that is |
12:57:54 | markun | tucoz: http://www.personal.uni-jena.de/~pfk/mpp/dither.html |
12:58:05 | tucoz | markun, thanks :) |
12:58:10 | psiborg | what is dithering? |
12:58:18 | markun | psiborg: check the link |
12:58:19 | z3ro | hi, just wondering if davidc__ frequents this channel. nickserv reports he was last online 4 hours ago, and google shows him here in the logs. I'd like to collaborate with him and his jtag stuff. |
12:58:30 | psiborg | okay thanks, will do that :) |
12:59:11 | * | psiborg would like to dive into to rockbox code, where do i start? |
12:59:14 | markun | psiborg: maybe wikipedia has a clearer article |
12:59:34 | tucoz | psiborg, that depends on what you would like to accomplish |
12:59:43 | Bagder | psiborg: check it out from CVS, load whatever you're interested in into an editor and read |
12:59:53 | markun | psiborg: you can start by reading the rockbox documentation on how to compile a rockbox simulator |
13:00 |
13:00:20 | tucoz | fix bugs, add features, review patches, adapt plugins to larger/colour displays etc |
13:01:14 | * | Bagder scored -2 points |
13:02:05 | | Quit barrywardell () |
13:02:06 | | Quit MarcoPolo (Read error: 104 (Connection reset by peer)) |
13:03:36 | tucoz | congratulations :) |
13:03:53 | psiborg | interesting :) |
13:04:38 | markun | Bagder: I'll try to keep out the warnings with my next commits |
13:04:39 | psiborg | i would like to just look around at first :) |
13:05:21 | preglow | tucoz: only reason i'm a bit sceptical to commit it is because i can't possibly hear its effects, but since the code was already in, i figured... |
13:05:46 | tucoz | I got a compiler error when building rockbox for coldfire. Is this known? http://pastebin.ca/224382 |
13:06:00 | tucoz | 3.4.4 is the version |
13:06:29 | tucoz | preglow, ok. but i was just curious to what dithering was. |
13:06:47 | tucoz | i do not think i would hear a difference in any case |
13:07:09 | Bagder | tucoz: yes, 3.4.4 has a bug iirc |
13:07:17 | tucoz | ok. then i should update |
13:07:39 | tucoz | i guess the rockboxdev.sh script will help me? |
13:08:11 | Bagder | yeps |
13:08:21 | Bagder | just run it and lean back |
13:11:14 | amiconn | anrdewmel: metronome cannot be built fo rthe sim because it uses the user timer, which isn't simulated |
13:13:34 | anrdewmel | amiconn: is that this line |
13:13:42 | tucoz | Bagder, that script is really great. nice. |
13:13:48 | * | Bagder bows |
13:14:28 | anrdewmel | rb->timer_register(1, NULL, TIMER_FREQ/1024, 1, timer_callback); |
13:18:50 | tucoz | is it ok if we stopped building the favourites plugin as well, as the exact thing can be done by using the playlist catalog? |
13:19:02 | Bagder | I think so |
13:19:41 | | Join petur [0] (i=d4efd6a6@gateway/web/cgi-irc/labb.contactor.se/session) |
13:19:42 | tucoz | ok. linuxstb also agreed a while ago, so i can do that soon. |
13:21:30 | | Quit lee-qid ("Trillian (http://www.ceruleanstudios.com") |
13:26:04 | | Quit Quazgaa ("leaving") |
13:26:59 | | Quit spiorf ("Read error: 104 (Connection reset by peer)") |
13:27:03 | | Join spiorf [0] (n=spiorf@host123-142.pool8250.interbusiness.it) |
13:28:42 | | Join Blackfish [0] (i=54834f62@gateway/web/cgi-irc/labb.contactor.se/session) |
13:28:51 | | Quit Blackfish (Client Quit) |
13:30:00 | | Join lee-qid [0] (n=liqid@p549650DC.dip.t-dialin.net) |
13:30:29 | | Join Blackfish [0] (n=asd@p54834F62.dip.t-dialin.net) |
13:31:30 | Blackfish | hi |
13:31:39 | tucoz | hello |
13:31:45 | markun | Bagder: are there any portalplayer targets not using target_tree? |
13:32:37 | Blackfish | can someone please help me? |
13:32:48 | markun | Blackfish: with what? |
13:33:00 | Blackfish | rockbox installation |
13:33:08 | Blackfish | the manual says: Make a backup of the H10 20GC.mi4 file in the System directory on your H10. |
13:33:27 | Blackfish | but there ist no H10 20GC.mi4 file |
13:33:38 | tucoz | Blackfish, maybe that file is hidden |
13:33:53 | markun | any other .mi4 file? |
13:34:10 | Blackfish | H10.mi4 |
13:34:29 | tucoz | do you own a 20GB or a 5/6GB? |
13:34:33 | Blackfish | 20gb |
13:34:34 | tucoz | ok |
13:35:20 | Blackfish | im trying to get this running for 2 hours |
13:35:59 | tucoz | do you show hidden files? |
13:36:33 | Blackfish | yes |
13:37:07 | tucoz | ok |
13:37:28 | Blackfish | my player is mtp but i flashed it ums |
13:37:33 | Bagder | markun: I'm not really sure |
13:37:37 | Blackfish | but now its mtp again |
13:38:49 | | Join Arathis [0] (n=doerk@p548484AE.dip0.t-ipconnect.de) |
13:40:21 | tucoz | Blackfish, did you do that ums trick to show it as a regular disk? |
13:40:42 | Blackfish | with o+power? |
13:41:05 | tucoz | probably. http://download.rockbox.org/manual/rockbox-h10/rockbox-buildch2.html#x4-100002.2.2 |
13:41:06 | markun | Bagder: I just check and the answer is yes. |
13:41:21 | markun | Bagder: Is it ok if I move the defines from ata.c to ata-target.h? |
13:41:26 | Bagder | indeed |
13:42:18 | | Join FOAD_ [0] (n=dok@a82-93-10-238.adsl.xs4all.nl) |
13:42:58 | tucoz | Blackfish, you should come back when barrywardell is around. it is he who ported rockbox to the H10. |
13:43:12 | Blackfish | hmm ok |
13:43:14 | tucoz | or drop a note in the forums |
13:43:56 | *** | Saving seen data "./dancer.seen" |
13:44:08 | Blackfish | it says "emergency connect" |
13:53:06 | | Quit Blackfish ("( www.nnscript.de :: NoNameScript 4.03 :: www.XLhost.de )") |
13:53:14 | | Join Criamos [0] (n=Criamos@p54932168.dip0.t-ipconnect.de) |
13:53:56 | | Join Blackfish [0] (n=asd@p54834F62.dip.t-dialin.net) |
13:55:29 | | Quit Blackfish (Client Quit) |
13:56:19 | | Join Blackfish [0] (n=asd@p54834F62.dip.t-dialin.net) |
13:56:59 | | Quit Id2ndR ("Parti") |
13:58:36 | | Quit FOAD (Read error: 110 (Connection timed out)) |
14:00 |
14:06:02 | Stalwart | there's a bug (feature?) with ipod nano |
14:06:27 | Bagder | I bet there are more than one |
14:06:32 | Stalwart | volume control step is so tiny that i need 5-10 revolutions to make volume higher |
14:07:00 | Stalwart | i'll try to fix it |
14:08:48 | markun | Stalwart: several revolutions for 1 db? |
14:09:58 | | Quit linuxstb (Read error: 110 (Connection timed out)) |
14:10:24 | | Join linuxstb [0] (n=linuxstb@rockbox/developer/linuxstb) |
14:11:12 | preglow | eh, no |
14:11:16 | preglow | you need just a tick for one db |
14:11:24 | preglow | with a couple of db being noticable |
14:15:45 | markun | preglow: howmany ticks per revolution? |
14:15:51 | preglow | can't remember |
14:16:24 | preglow | i went from -14 to -32 in one revolution |
14:16:49 | preglow | but i agree we should have some kind of acceleration scheme for settings |
14:16:52 | preglow | this one included |
14:17:02 | preglow | if you move your finger really fast, the setting should also change fast |
14:17:06 | preglow | beats me how to implement it nicely :> |
14:17:44 | Bagder | let's see how Stalwart implements that! ;-P |
14:18:27 | | Quit dpro (Read error: 110 (Connection timed out)) |
14:20:01 | Stalwart | i think i'll implement it by making acceleration multiplier |
14:20:18 | Stalwart | something like 5x for me and 2x for normal people |
14:21:06 | Stalwart | but accellerating laptop touchpad style is also nice idea, i'll think about it ;) |
14:21:28 | Stalwart | i also need to make theme that doesn't suck |
14:21:38 | Bagder | haha |
14:22:14 | Stalwart | http://thestalwart.livejournal.com/101059.html << photos of rocked nano ;) |
14:23:01 | Stalwart | just curious - can i play videos on nano? =P~ |
14:23:17 | markun | yes |
14:23:24 | markun | but without sound for now |
14:23:40 | Stalwart | =\ |
14:23:42 | * | linuxstb wants to fix that... |
14:23:52 | markun | Stalwart: http://www.rockbox.org/twiki/bin/view/Main/PluginMpegplayer |
14:23:53 | Stalwart | it's done via ffmpeg? |
14:23:58 | markun | no |
14:24:12 | linuxstb | At the moment, we're using libmpeg2 |
14:24:47 | linuxstb | But porting other video codecs (either different MPEG-2 implementations or other formats) would be nice to do. |
14:25:02 | Stalwart | afaik ffmpeg is best codec lib so far |
14:25:22 | linuxstb | Define "best". Rockbox is different from a desktop computer. |
14:25:46 | Stalwart | =\ |
14:25:58 | linuxstb | But I agree ffmpeg shouldn't be ignored. |
14:26:10 | linuxstb | We already use the FLAC and Shorten audio decoders from ffmpeg. |
14:27:17 | Stalwart | i was hacking around plugins today - there are plugins i can't exit without rebooting whole ipod |
14:28:24 | | Join pixelma [0] (i=pixelma@82.193.235.34) |
14:29:50 | linuxstb | There shouldn't be - either MENU or SELECT+MENU should exit. Which are giving problems? |
14:32:11 | anrdewmel | I had the same problem exiting plugins in the simulator a little while ago. |
14:32:16 | anrdewmel | snake, for one |
14:35:02 | preglow | i want wheel acceleration retailos style |
14:35:10 | preglow | it's one of the few things they do right |
14:35:24 | | Quit NickDe ("Leaving") |
14:36:36 | Stalwart | wtf is retailos? |
14:36:51 | | Quit hcs (Read error: 54 (Connection reset by peer)) |
14:36:55 | petur | retail operating system? |
14:37:05 | | Join Acorn [0] (n=irc@82-35-97-118.cable.ubr05.dals.blueyonder.co.uk) |
14:37:14 | petur | apple software on your ipod? |
14:37:30 | Acorn | hmm.. how do people organise their music when an album has 2 artists? |
14:37:31 | Stalwart | i didn't read the source yet, can i change menu structure? |
14:38:14 | | Join hcs [0] (n=agashlin@nat01-silvers-ext.Rutgers.EDU) |
14:38:22 | petur | Acorn: they must be very egocentric not to call themselves a band... |
14:38:36 | linuxstb | Stalwart: Not that easily at the moment, but I think there's a patch being worked on which has that side-effect. |
14:39:11 | linuxstb | (but it depends how radically you want to change it) |
14:39:45 | Acorn | petur: haha.. well.. just an album with two separate artists doing a few songs each.. |
14:39:59 | Acorn | Scientist with Roots Radics - Dub In The Roots Tradition 1996 |
14:40:09 | Acorn | Scientist & Crucial Bunny - Dub Duel [hawkeye] 1982 |
14:40:20 | Acorn | etc. |
14:40:51 | Stalwart | linuxstb: i want to change it VERY radically |
14:41:14 | Stalwart | i have my own overfucked up POV to unterfaces =\ |
14:42:50 | Acorn | because I've been organising my music aritist/album.. |
14:42:59 | Acorn | but what do I do when there's more than one album? |
14:43:06 | Acorn | and what should I put in the tags? |
14:43:59 | petur | Acorn: no idea, haven't encountered the situation yet. For guest artists I put a ; between the names (I think), most stuff I use understands this |
14:44:24 | * | petur is not sure about rockbox |
14:45:02 | linuxstb | Acorn: In the directory structure, I would put it under the main artist, but put both artists in the tag. So "Scientists/1996-Dub In The Roots Tradition", with the tags saying "Scientists with Roots Radics" |
14:45:41 | Stalwart | my friend has nano 2G, when rockbox will be available for 2G? |
14:45:46 | preglow | damn, my ccache dir was 500 megs... |
14:45:52 | preglow | Stalwart: not for a long time |
14:46:09 | preglow | Stalwart: apple switches out all the important hardware, encrypted the os and glued the chips to the circuit board |
14:46:15 | linuxstb | Stalwart: The Nano 2G is a completely different beast to other ipods. Only the name and physical appearance are the same. |
14:47:43 | Acorn | linuxstb: thanks.. I think I'll do that.. |
14:48:18 | Bagder | preglow: ccache -M to change max size |
14:48:29 | preglow | Bagder: cool, thanks |
14:48:49 | preglow | it also took _ages_ to delete |
14:48:50 | preglow | hahaha |
14:48:58 | preglow | but that's fine |
14:49:10 | Bagder | files in cache 70528 |
14:49:10 | Bagder | cache size 860.5 Mbytes |
14:49:10 | Bagder | max cache size 976.6 Mbytes |
14:54:35 | Acorn | linuxstb: hmm.. would you have the "Scientist vs Crucial Bunny" bit in the album title? |
14:54:41 | preglow | oooh, dub |
14:54:59 | Acorn | preglow: heehee yes.. |
14:55:09 | | Quit Siku () |
14:56:19 | anrdewmel | does this line |
14:56:21 | anrdewmel | rb->timer_register(1, NULL, TIMER_FREQ/1024, 1, timer_callback); |
14:56:34 | anrdewmel | cause the function timer_callback to be run? |
14:56:43 | Acorn | "Scientist/Scientist vs Crucial Bunny - Dub Duel/Crucial, Crucial, Scientist, Scientist" or "Scientist/Dub Duel/Crucial, Crucial, Scientist, Scientist" |
14:56:47 | Acorn | ? |
14:56:54 | | Quit Teknomancer ("Vision[1.2.0-Z-12102006]: i've been blurred!") |
14:57:11 | Bagder | anrdewmel: yes |
14:57:38 | anrdewmel | thanks :) |
14:57:42 | linuxstb | Acorn: No, just in the artist tag. I don't need to know that information when I'm browsing the filetree, but it's nice to have it displayed in the WPS when the track is playing. |
14:57:44 | anrdewmel | starting to become more clear |
14:58:59 | anrdewmel | I have a link to the graphicsAPI wiki page, but for the life of me cant find the other pages that contain other rb internal calls, or a page that indexs them. is there such a thing? |
14:59:24 | | Quit Arathis ("[rl_bot quit]") |
15:00 |
15:00:25 | Acorn | linuxstb: yay |
15:01:50 | | Join webguest95 [0] (i=c110b5f8@gateway/web/cgi-irc/labb.contactor.se/session) |
15:02:32 | Acorn | linuxstb: how do you organise your multi CD albums? |
15:02:40 | tucoz | anrdewmel, there is the plugin.h file |
15:02:56 | webguest95 | Hello.... can i connect the iAudio X5 with a television.. is there a way to do this? |
15:03:03 | Bagder | no |
15:03:08 | | Join CriamosAndy [0] (n=Criamos@p549318EC.dip0.t-ipconnect.de) |
15:03:12 | markun | Acorn: I just put them in 1 folder and continue the numbering from the previous CD |
15:03:21 | linuxstb | Acorn: At the moment, just as two separate albums - i.e. "Album Name - CD 1" and "Album Name - CD2", but I would like a better way. |
15:03:48 | | Join solarflare [0] (n=supernov@82-203-170-134.dsl.gohome.fi) |
15:04:02 | linuxstb | I've been thinking of doing the same as markun, but I don't have many such albums anyway. |
15:05:46 | linuxstb | From the filebrowser, you could just call then 101-Track Name.ext, 102-Track Name.ext for disc 1, and 201-Track Name.ext etc for disc 2. But you can't show that info in the WPS without misusing the track number tag. |
15:05:52 | Acorn | Hmm.. so you don't have them as subfolders of the album? |
15:06:22 | Acorn | yeah.. that's how the files arrived on my computer =) |
15:06:42 | linuxstb | No, but as I said, I don't have many such albums. However, I do have some bootleg live recordings which span CDs, and in those cases, I sometimes have "cd1" and "cd2" subdirectories. |
15:06:43 | Acorn | is there an easy way to play the contents of a folder in rockbox? |
15:07:02 | Acorn | ..including subfolders.. |
15:07:08 | linuxstb | But my bootleg collection isn't as well organised as the studio CDs I've ripped myself. |
15:07:53 | linuxstb | Yes, turn on the "recursively insert subdirectories" playlist option. Then you can insert a folder (and all subfolders) into the playlist. |
15:08:12 | Acorn | wow.. long word.. |
15:08:32 | Acorn | rockbox is the best.. |
15:08:45 | Acorn | how can you view the playlist? |
15:08:55 | | Quit solarflare ("Leaving") |
15:09:04 | petur | use the quickmenu |
15:09:31 | Acorn | quickmenu? |
15:09:43 | petur | device? |
15:09:59 | Acorn | h300 |
15:10:04 | petur | hold navi |
15:10:16 | petur | (long press) |
15:12:21 | | Join solarflare [0] (n=supernov@82-203-170-134.dsl.gohome.fi) |
15:12:58 | Acorn | thanks.. |
15:13:05 | Acorn | what's this party mode that I've heard about? |
15:13:34 | petur | it prevents any action from stopping the music playback |
15:13:44 | Acorn | and how do you insert a track at a cirtain point in your playlist without it instantly playing that track? |
15:14:18 | * | petur is no playlist expert ;) |
15:14:24 | Acorn | petur: sounds usefull.. don't want to kill the vibe.. |
15:14:33 | amiconn | Holding Navi brings up the context menu |
15:14:44 | amiconn | Quickmenu is sth different |
15:15:08 | | Quit solarflare (Client Quit) |
15:15:11 | Acorn | how do you clear the playlist? |
15:15:19 | Acorn | amiconn: I don't understand.. |
15:15:22 | | Quit hcs (Read error: 104 (Connection reset by peer)) |
15:15:34 | | Join solarflare [0] (n=supernov@82-203-170-134.dsl.gohome.fi) |
15:16:32 | | Quit webguest95 ("CGI:IRC (EOF)") |
15:16:34 | amiconn | anrdewmel: Afaik there are no other pages describing internal rockbox functions. The GraphicsAPI page is sort of an exception, partially because it developed from a proposal |
15:17:15 | anrdewmel | so how do I get to understand the calls that are available, and their syntax? |
15:17:21 | Acorn | and how do you leave the "search in playlist" thing without stopping your music? |
15:17:44 | petur | Acorn: Left |
15:18:18 | Acorn | petur: nope.. that just navigates through the symbols.. |
15:18:35 | petur | ah... sorry, never used that |
15:18:43 | | Join hcs [0] (n=agashlin@nat01-silvers-ext.Rutgers.EDU) |
15:18:54 | petur | Acorn: read the manual already? |
15:19:18 | Acorn | manual? oh yeah.. that thing :P |
15:19:20 | | Quit Criamos (Read error: 110 (Connection timed out)) |
15:20:06 | linuxstb | anrdewmel: Most functions in Rockbox are just POSIX, so the standard documentation should apply. As for others, you will just need to look at the source... Or ask questions here about what is available. |
15:20:57 | Acorn | petur: hmm.. i searched it for "search in playlist" and there were no results.. |
15:23:44 | | Join aliask [0] (n=chatzill@c210-49-190-113.eburwd8.vic.optusnet.com.au) |
15:27:34 | Acorn | bingo.. found the h300 rockbox manual :D |
15:30:40 | Acorn | hmm.. still can't figure out how to put a track at a specific point in the playlist.. you can add it after the currently playing track.. or at the end of the playlist.. and you can move it anywhere once it's been placed.. but is it possible to insert it at a specific point? |
15:31:42 | | Join lowlight [0] (i=c730180b@gateway/web/cgi-irc/labb.contactor.se/session) |
15:32:31 | lowlight | pondlife: you around? |
15:34:36 | anrdewmel | thanks linuxstb. my programming skills are very rusty, I have done little since two years of undergrad in the mid 80's, but am starting to get the hang of it :) |
15:34:54 | tucoz | Acorn, I know it is hard to understand the playlist. But, there is a thread somewhere in the forum that desribes it. |
15:35:14 | Acorn | I'll check it out.. |
15:35:25 | | Quit CriamosAndy ("( www.nnscript.de :: NoNameScript 4.03 :: www.XLhost.de )") |
15:35:39 | markun | anrdewmel: how's your nick pronounced? |
15:36:03 | lowlight | ha ha... http://www.msfirefox.com/ |
15:36:21 | pondlife | lowlight: yes, but busy :( |
15:37:34 | lowlight | pondlife: I've got a question when you have a chance...I found what causes the stopping bug, but I think my solution might cause another problem. |
15:37:49 | Acorn | "It would be nice to be able to add any song at any time to any previously created playlist" not possible? |
15:38:09 | pondlife | lowlight: Ask away |
15:38:18 | aliask | Acorn: Take a look at the playlist catalog |
15:38:58 | Acorn | it says "no playlists" |
15:39:21 | aliask | Where? |
15:39:45 | Acorn | I just want to stick a song in the right place in my playlist without having to put it there and then move it.. |
15:39:57 | Acorn | aliask: when I go to playlist catalog.. |
15:40:12 | * | pondlife wonders if tagcache should add playlists to the playlist catalog. urgh. |
15:40:45 | Acorn | aliask: not possible? |
15:41:01 | aliask | Acorn: You can't put a song into a specific place in a playlist from the filebrowser |
15:41:09 | tucoz | Acorn, this is the thread that explains insert etc. http://forums.rockbox.org/index.php?topic=6535.0 |
15:41:16 | anrdewmel | markun, its andrew followed by mel :) |
15:41:17 | | Join Criamos [0] (n=Criamos@p549318EC.dip0.t-ipconnect.de) |
15:41:50 | * | aliask tries to say annerdew-mel |
15:42:08 | pondlife | Like honeydew mel-on |
15:42:23 | * | pondlife needs to lunch |
15:42:36 | lowlight | pondlife: the bug is that during the last track of a playlist, the queue can be flooded with fill_buffer requests on each advance_buffer call (which is after every decoded frame) |
15:42:36 | tucoz | yum. melon |
15:42:57 | pondlife | lowlight: : Do you know why? |
15:43:07 | | Join linuxstb_ [0] (n=linuxstb@rockbox/developer/linuxstb) |
15:43:31 | lowlight | pondlife: I've seen cases of 30-40 fill buffer queues...but the queue only has 16 unique queue slots |
15:43:48 | markun | anrdewmel: ah, the swapped d and r were confusing me :) |
15:43:57 | *** | Saving seen data "./dancer.seen" |
15:44:00 | pondlife | Yuck |
15:44:36 | pondlife | Ah, it's the pcmbuf_is_lowdata() test |
15:44:37 | lowlight | pondlife: but the thread tries to process all of the events (30-40); however, it's really only looping over the last 16 |
15:45:04 | lowlight | pondlife: that's why I was seeing multiple check_new_track events when only one was queued |
15:45:04 | pondlife | A bug in the queue code? |
15:45:07 | anrdewmel | ha, hadnt noticed :) |
15:45:41 | pondlife | I thought is was an homage to bagder |
15:45:58 | lowlight | pondlife: no...I think the solution is to not send a fill_buffer request when it's the end of a playlist |
15:46:23 | pondlife | True, but also sounds like the queuing is going wrong |
15:46:32 | * | anrdewmel starts trying to unscramble Badger |
15:46:46 | lowlight | pondlife: line 1257...add a "&& !playlist_end" |
15:47:21 | | Quit linuxstb (Read error: 110 (Connection timed out)) |
15:47:46 | lowlight | pondlife: however...I wonder if that would mess up the case where the last track was only partially buffered. What do you think? |
15:47:46 | pondlife | lowlight: Looks safe. But I wonder if playlist_end will stay set |
15:47:48 | | Join Rincewind [0] (i=squid@proxy1.rz.uni-karlsruhe.de) |
15:48:19 | | Join shirour [0] (n=shirour@80.178.191.90.adsl.012.net.il) |
15:48:36 | pondlife | playlist_end is only set when we try to load the next track |
15:48:42 | pondlife | i.e. should be ok. |
15:48:56 | shirour | hi there. can anyone here direct me to what had already been made for the dm320 port ? |
15:49:47 | pondlife | lowlight: I suggest you test it for a while. |
15:49:54 | pondlife | I'll mod my copy too |
15:50:02 | pondlife | Not that I've seen the problem. |
15:50:14 | pondlife | Why isn't this being triggered every time? |
15:50:25 | lowlight | pondlife: so it's not set if the last track is partially buffered |
15:50:38 | pondlife | No. Doesn't look like it anyway. |
15:50:51 | pondlife | Only when attempting to open the following (non-existant) track. |
15:51:21 | | Nick anrdewmel is now known as andrewmel (n=andrewme@220-253-101-18.TAS.netspace.net.au) |
15:51:28 | pondlife | I would think this would be a problem each time - surely the pcmbuf gets low at the end of every playback if repeat is off? |
15:51:59 | | Join SmilinBob [0] (n=Bob@31.248.204.68.cfl.res.rr.com) |
15:53:01 | lowlight | pondlife: I'm not sure...my guess is that it depends on what tread is active at the time... |
15:53:15 | pondlife | Hmm, there should be plenty of oppurtunity for that to fire. |
15:53:24 | lowlight | those fill buffer requests don't actually do anything |
15:53:43 | lowlight | so they can be processed fast if the audio thread is active |
15:53:57 | shirour | anyone: any ideas where i can find the things that have been done for the gmini port? |
15:54:08 | lowlight | but if the codec thread has priority, then they get queued until it's the audio threads turn |
15:54:26 | pondlife | Maybe that's why the problem got worse when the scheduler arrived... |
15:54:28 | lowlight | my guess anyway |
15:54:32 | pondlife | Sounds plausible |
15:55:24 | | Quit andrewmel ("bedtime") |
15:55:38 | | Join webguest00 [0] (i=57cb3107@gateway/web/cgi-irc/labb.contactor.se/session) |
15:55:55 | webguest00 | hello |
15:56:34 | lowlight | I've test a couple of times and no longer get the stopping bug |
15:56:41 | webguest00 | hello? |
15:56:48 | lowlight | but I'll try come up with a case where the last track is partially buffered to make sure there's no problems with that |
15:57:28 | webguest00 | could someone help me with my rockbox? i seem to be a bit confused! |
15:57:52 | tucoz | what do you need help with? |
15:58:47 | webguest00 | well, i own an iriver h10 20 gb and recently installed rockbox, which by the way is great. the problem is that some features of the player are no longer applicable. |
15:59:10 | linuxstb_ | webguest00: The port to the H10 is still in the early stages - so it isn't complete. |
15:59:23 | pondlife | lowlight: You may want to get PaulJam to try it too |
15:59:33 | pondlife | gtg |
16:00 |
16:00:11 | webguest00 | so, what do i do? should I keep it? is there any chance that stuff be fixed in the future? |
16:00:31 | linuxstb_ | Yes, it's still being actively worked on, so the missing features will be implemented as time goes on. |
16:01:21 | | Nick linuxstb_ is now known as linuxstb (n=linuxstb@rockbox/developer/linuxstb) |
16:01:27 | webguest00 | also, when i play a file, during playback and while the lcd is still lighted up, the sound is really choppy. what could that be? |
16:01:50 | amiconn | oh |
16:02:18 | amiconn | Posting to a full queue will wrap and overwrite the first event(s) |
16:02:28 | linuxstb | Ouch... |
16:02:29 | amiconn | That's certainly not good... |
16:02:49 | amiconn | firmware/kernel.c line 158ff |
16:03:47 | * | amiconn could imagine that this behaviour is the root cause for some freezes with the new scheduler |
16:04:08 | linuxstb | webguest00: What kind of file is it? (mp3, ogg, etc) ? Also, are you still using the default while-playing-screen (WPS) - the one that shows the graphical peakmeters? |
16:04:09 | amiconn | The thread priority stuff causes threads to be delayed for a longer time than before |
16:04:41 | webguest00 | yes, i am using the default wps. I tried it with mp3 files. |
16:05:34 | tucoz | webguest00, use another wps. the icatcher one for instance |
16:05:38 | amiconn | I have 2 suggestions which should be tried. (1) Longer queues when thread priority support is compiled in. (2) Posting to a full queue should discard the event instead of overwriting old stuff |
16:05:53 | linuxstb | webguest00: Try a different WPS - the peakmeters slow rockbox down, and with lots of audio formats that means the buffer underflows, causing pauses. |
16:06:11 | linuxstb | webguest00: It's a well-known problem on the H10 and ipods. |
16:06:19 | amiconn | But of course it would also be good to make the playback code not flood the queue in the first place |
16:06:54 | tucoz | we should have a #ifdef around the peakmeters in the default wps. |
16:07:00 | webguest00 | thanks! it worked! |
16:07:00 | amiconn | linuxstb: I have no problems with peakmeters on my mini G2... |
16:07:29 | webguest00 | also, what happens with WMA support? Rockbox doesn't seem to support them.. |
16:07:38 | linuxstb | amiconn: You have a tiny LCD... I also have no problems with peakmeters on my 5g and FLAC. |
16:07:58 | linuxstb | webguest00: It's being worked on (very slowly), but isn't working yet. |
16:08:07 | | Quit shirour (Remote closed the connection) |
16:08:34 | | Join lostnihilist [0] (n=lostnihi@wireless-224-89.uchicago.edu) |
16:08:44 | | Quit pondlife ("disconnected has pondlife") |
16:08:45 | webguest00 | moreover, i downloaded some patches, but they are in txt format and some of them are called 'tracker'. where do i palce these? |
16:08:52 | linuxstb | tucoz: Or just change the default to something nicer... |
16:08:57 | tucoz | yes |
16:10:05 | markun | webguest00: http://www.rockbox.org/twiki/bin/view/Main/WorkingWithPatches |
16:10:58 | lowlight | amiconn: yes...seems like in queue_post there should be check a check for (q->write - q->read) <= QUEUE_LENGTH before adding to the queue |
16:11:18 | lowlight | and if its full give priority to that thread to empty a slot |
16:11:34 | linuxstb | webguest00: patches aren't really designed for users to install (but they can). They are text files indicating changes to be made to the Rockbox source code. You need to run the "patch" program to apply those changes, and then compile Rockbox. |
16:12:42 | | Join qailer [0] (n=qailer@c80-217-91-17.bredband.comhem.se) |
16:13:14 | amiconn | lowlight: The check has to look a bit different in order to work, but that's the idea |
16:13:47 | | Quit SmilinBob ("Leaving") |
16:13:54 | amiconn | q->write and q->read are pointers to a circular buffer |
16:13:56 | webguest00 | anyway, i can't understand any of this, sorry. thanks anyway |
16:14:46 | webguest00 | what about the FM radio feature? does that work in some way? |
16:14:53 | tucoz | webguest00, not yet |
16:15:41 | | Join Genre9mp3 [0] (n=yngwiejo@88.218.17.158) |
16:16:34 | lowlight | amiconn: I was under the impression that they were unsigned int counters that are masked to a circular buffer index (0-15) |
16:17:06 | webguest00 | thanks a lot! |
16:17:15 | | Quit webguest00 ("CGI:IRC (EOF)") |
16:18:31 | amiconn | Hmm, indeed they are |
16:18:48 | * | amiconn wouldn't have expected it to be implemented this way |
16:19:59 | preglow | can anyone _PLEASE_ tell me why the bloody backlight keeps getting stuck? |
16:20:03 | preglow | what could cause that? |
16:20:16 | linuxstb | Which target(s)? |
16:21:33 | | Join webguest87 [0] (i=917405ed@gateway/web/cgi-irc/labb.contactor.se/session) |
16:21:38 | | Quit webguest87 (Client Quit) |
16:22:30 | preglow | nano |
16:22:38 | preglow | but it should be on h1x0 as well, i guess |
16:22:46 | preglow | i think i remember seein git |
16:24:19 | | Join NickDe [0] (n=nicholas@198.7.232.64) |
16:25:02 | linuxstb | Have you tried with and without fading? |
16:25:09 | preglow | nopes |
16:25:47 | preglow | can't reproduce it reliably either |
16:25:54 | | Quit aliask (Read error: 104 (Connection reset by peer)) |
16:26:12 | | Quit lowlight ("CGI:IRC (Ping timeout)") |
16:26:29 | | Join lowlight [0] (i=c730180b@gateway/web/cgi-irc/labb.contactor.se/session) |
16:29:15 | | Join chendo_ [0] (n=chendo@203-206-49-223.dyn.iinet.net.au) |
16:31:58 | | Quit lowlight ("CGI:IRC (Ping timeout)") |
16:31:58 | | Quit matsl ("Leaving") |
16:34:20 | | Join damaki_ [0] (n=Chocolat@ALille-151-1-55-229.w82-127.abo.wanadoo.fr) |
16:34:53 | | Quit secleinteer (Connection timed out) |
16:41:41 | | Quit chendo (Read error: 110 (Connection timed out)) |
16:43:12 | | Quit damaki (Read error: 110 (Connection timed out)) |
16:44:12 | | Quit petur ("RealLife (tm)") |
16:47:00 | | Quit Zagor ("Client exiting") |
16:49:37 | | Quit lee-qid (Success) |
16:52:09 | | Join GreyFoux [0] (n=greyfoux@APoitiers-155-1-155-12.w81-50.abo.wanadoo.fr) |
16:57:14 | daurn | uh |
16:57:32 | daurn | whats the parameter for audio streams that is usually 16? |
16:57:53 | markun | bit? |
16:58:09 | daurn | yes! |
16:58:14 | preglow | there's no part of that sentence i did understand |
16:58:19 | | Join webguest64 [0] (i=c15fa205@gateway/web/cgi-irc/labb.contactor.se/session) |
16:58:28 | | Join aliask [0] (n=chatzill@c210-49-190-113.eburwd8.vic.optusnet.com.au) |
16:58:30 | markun | btw daurn, shirour is busy again with his m:robe port |
16:58:38 | daurn | gooood |
16:59:14 | markun | he told me he had written all the drivers as seperate test apps and was now trying to figure out rockbox |
16:59:50 | markun | preglow: took me a while as well :) |
16:59:52 | | Quit webguest64 (Client Quit) |
17:00 |
17:00:24 | aliask | markun: Congrats on getting the logo - looks like it's coming along very nicely now. I'm considering ditching my H300 for a gigabeat if things keep going this way :D |
17:01:05 | markun | aliask: I hope we'll get to the file browser at least today |
17:01:12 | preglow | how's the intterupts work coming? |
17:01:44 | markun | preglow: didn't work on that yet. But that's the next thing after we get to the file browser |
17:02:11 | aliask | What's the difference between the F and X series? |
17:02:22 | daurn | X sucks |
17:02:32 | daurn | (i think) |
17:02:35 | aliask | ...? |
17:03:49 | markun | aliask: X is smaller and has a larger screen. |
17:04:05 | aliask | Larger with same resolution? |
17:04:09 | markun | The only thing 'missing' is that it doesn't have button lights |
17:04:24 | markun | yes, 240x320, but 2.4" vs 2.2" of the F |
17:04:51 | markun | daurn: are you talking about the S maybe? |
17:05:02 | | Quit damaki_ (Read error: 110 (Connection timed out)) |
17:05:25 | aliask | I guess I'll get an X if I have the option, smaller is always good, and button lights are hardly must have. |
17:05:37 | markun | exactly |
17:05:56 | markun | aliask: http://www.watch.impress.co.jp/av/docs/20050920/tos1_05.jpg |
17:06:02 | markun | X30 on the right |
17:06:26 | aliask | Is the 60 physically larger? |
17:06:53 | aliask | Eh, never mind, I'll let you get back to more important things :) |
17:07:20 | markun | 3 mm thicker |
17:10:52 | | Join webguest70 [0] (i=57cb3107@gateway/web/cgi-irc/labb.contactor.se/session) |
17:12:11 | webguest70 | hi, i have an iriver with a tuner built in it. i installed rockbox and in the manual there is a screenshot that shows 'FM tuner' in the main menu. however i was unable to locate that option in the firmware. |
17:12:33 | aliask | webguest70: Which iriver? |
17:12:41 | webguest70 | i have the h10 |
17:12:48 | aliask | H10 radio is not functioning yet. |
17:12:49 | | Join TerrorByte [0] (i=2674c80a@gateway/web/cgi-irc/labb.contactor.se/session) |
17:13:50 | | Quit TerrorByte (Client Quit) |
17:15:00 | webguest70 | oh pitty. also, I really don't know where to put my audiofiles. the player only recognizes the files I had loaded (when using the original firmware) when in tag cahe mode. also many of them don't show up. what's wrong? |
17:15:33 | | Quit PaulJam (".") |
17:15:52 | aliask | I guess they're hidden in some folder on the hard drive. You'll have to move them to a more accessible location to view them in the file browser mode |
17:16:41 | webguest70 | oh, well i did that too. I made the folder from 'hidden' to 'archive' and the player couldn't play any of the files. |
17:18:48 | aliask | Do you mean the original firmware or rockbox couldn't play the files? |
17:18:58 | | Quit Blackfish ("( www.nnscript.de :: NoNameScript 4.03 :: www.XLhost.de )") |
17:19:26 | | Join TerrorByte [0] (i=2674c80a@gateway/web/cgi-irc/labb.contactor.se/session) |
17:21:16 | | Join William_Creel [0] (n=chatzill@75.110.61.34) |
17:22:25 | | Join Blackfish [0] (n=asd@p54834F62.dip.t-dialin.net) |
17:22:33 | | Nick William_Creel is now known as WilliamC (n=chatzill@75.110.61.34) |
17:22:52 | | Nick WilliamC is now known as William24 (n=chatzill@75.110.61.34) |
17:23:26 | | Join dpro [0] (n=dpro@chello080109121047.8.15.vie.surfer.at) |
17:24:29 | | Quit TerrorByte ("CGI:IRC (Ping timeout)") |
17:25:24 | William24 | I own an iRiver 795, the Ogg-Vorbis support sucks, but I don't think your firmware for it is complete.... |
17:25:40 | | Join TerrorByte [0] (i=2674c80a@gateway/web/cgi-irc/labb.contactor.se/session) |
17:27:34 | William24 | Any stopgap measures? |
17:27:49 | Genre9mp3 | I guess you mean that it sucks the way it is implemented? |
17:28:10 | Genre9mp3 | ans yes... Rockbox for iFP is not yet complete |
17:28:11 | William24 | It doesn't support any of my higher bitrates |
17:28:23 | | Join _FireFly_ [0] (n=FireFly@p54A46195.dip.t-dialin.net) |
17:28:46 | William24 | and it's much lower in volume then my MP3s on it, so my MP3s are loud, my Oggs are soft, and it gets annoying |
17:31:10 | | Quit TerrorByte ("CGI:IRC (Ping timeout)") |
17:32:02 | | Join elinenbe [0] (i=d1c4c008@gateway/web/cgi-irc/labb.contactor.se/session) |
17:35:04 | | Quit webguest70 ("CGI:IRC (EOF)") |
17:37:44 | | Join TerrorByte [0] (i=2674c80a@gateway/web/cgi-irc/labb.contactor.se/session) |
17:38:53 | | Quit EspeonEefi ("Leaving") |
17:42:00 | | Nick myzar is now known as myzar|away (i=pwnt@c-24-103-130-103.client.hacked.us) |
17:42:41 | | Join Lear [0] (n=chatzill@h148n1c1o285.bredband.skanova.com) |
17:42:46 | | Quit TerrorByte ("CGI:IRC (Ping timeout)") |
17:42:54 | | Join TerrorByte [0] (i=2674c80a@gateway/web/cgi-irc/labb.contactor.se/session) |
17:44:03 | *** | Saving seen data "./dancer.seen" |
17:47:22 | amiconn | markun: Where is the ata port setup for pp handled now? I can't find it... |
17:48:07 | markun | amiconn: did I remove too much? Let me check |
17:48:24 | | Quit TerrorByte ("CGI:IRC (Ping timeout)") |
17:49:00 | markun | amiconn: are you talking about the defines? |
17:50:09 | amiconn | No, I'm talking about the last block of removed stuff in ata.c |
17:50:19 | | Join rretzbach [0] (n=robert@dslb-084-062-013-204.pools.arcor-ip.net) |
17:50:29 | | Join bundik [0] (n=bundik@dslb-088-064-013-029.pools.arcor-ip.net) |
17:51:09 | | Join alenoosh [0] (n=alenoosh@80.191.145.51) |
17:51:55 | alenoosh | How can I convert cda files to mp3 ( or ogg ) in sarge ? |
17:54:14 | markun | amiconn: one part is in ata-pp5020.c but I don't know where the ata_device_init of the PP5002 is.. |
17:54:34 | | Quit _FireFly_ ("Leaving") |
17:56:39 | alenoosh | markun: How can I convert cda files to mp3 ( or ogg ) in sarge ? |
17:57:27 | markun | alenoosh: no idea |
17:58:04 | markun | amiconn: The PP5002 targets must have been using the PP5020 ata_device_init code.. |
17:59:06 | | Quit [H5N1] (Remote closed the connection) |
17:59:51 | | Join Arathis [0] (n=doerk@p548484AE.dip0.t-ipconnect.de) |
18:00 |
18:00:55 | | Join [H5N1] [0] (i=mrflu@laggy.us) |
18:02:52 | Genre9mp3 | alenoosh: You don't convert cda files... you just rip the cd |
18:03:43 | | Join Blackfish` [0] (n=asd@p54834542.dip.t-dialin.net) |
18:04:42 | linuxstb | markun: Any idea if that has always been the case, or maybe it was after the ipods were moved to target-tree? |
18:05:01 | markun | linuxstb: after the target tree move |
18:07:37 | Acorn | hey.. is there any way to select and copy multiple things at the same time in rockbox? |
18:08:22 | alenoosh | Genre9mp3 : but how is that ? |
18:09:49 | | Quit rretzbach (Read error: 104 (Connection reset by peer)) |
18:10:07 | Acorn | and would there be any way to make it so you can plug one of these into your h300 for typing? http://linitx.com/product_info.php?products_id=779 |
18:10:08 | Blackfish` | www.leekspin.com |
18:10:15 | Genre9mp3 | alenoosh: cda files are actually files that are generated by Windows and they are just a shortcut to the actual CD tracks. To rip the trcks just use a CD rip program like EAC |
18:10:47 | markun | Genre9mp3: he's not using windows.. |
18:11:09 | Genre9mp3 | hm? |
18:11:29 | markun | sarge = debian, right? |
18:11:45 | alenoosh | yes markun |
18:12:22 | Acorn | is there any way to shift select in rockbox? |
18:12:26 | alenoosh | I'm looking for a way to do that in sarge without having to download a new software , |
18:12:55 | alenoosh | I've heard that there is a simple method to do that |
18:13:12 | alenoosh | don't you know that ? |
18:13:19 | tucoz | Acorn, no |
18:13:21 | | Join Ribs [0] (n=freenode@91.84.8.218) |
18:13:35 | tucoz | Acorn, file managment is not rockbox selling point |
18:13:40 | alenoosh | Genre9mp3 : ? |
18:13:41 | | Quit aliask ("Chatzilla 0.9.75 [Firefox 1.5.0.7/2006090918]") |
18:14:05 | Acorn | tucoz: ok.. it's great that you can do any file management at all.. |
18:14:11 | Lear | alenoosh: KDE or Gnome should allow conversion of a CD... |
18:14:11 | Genre9mp3 | alenoosh: don't know about that, I use Windows, but still cda just contain indexing information of the CD tracks |
18:14:33 | alenoosh | thanks anyway |
18:14:43 | alenoosh | Lear : Do you know how ? |
18:14:54 | tucoz | Acorn, it would be cool with ctrl and shift selecting though |
18:15:09 | alenoosh | Lear : beacause I can't find it |
18:15:24 | Lear | Haven't done it myself, but just selecting the CD tracks in respective file manager and right click, or something like that... |
18:16:10 | Acorn | wow.. you can cut and paste things while they're being played? how does that work? |
18:16:45 | markun | Genre9mp3: CDA files can also be 16-bit 44100Hz little endian headerless files |
18:16:59 | Lear | Then there's command line tools. Grip is one, I believe... |
18:17:31 | | Quit William24 ("Chatzilla 0.9.75-2006090801 [Firefox 2.0/2006102417]") |
18:18:15 | alenoosh | Lear : Does sarge have the Grip ? |
18:18:19 | Genre9mp3 | markun: Really? didn't know about that.. |
18:18:26 | linuxstb | Grip is a GUI (Gnome) ripper - I've used it for ripping my CDs. Make sure you untick the "id3 tags" option though (unless you're ripping to MP3). |
18:18:47 | linuxstb | alenoosh: Yes - "apt-get install grip" should do it. |
18:19:23 | markun | Genre9mp3: maybe I'm confusing .cdr files.. |
18:20:53 | Genre9mp3 | markun: At least I never heard of such thing before... all cda files I know are 44 bytes |
18:20:57 | | Quit Blackfish (Read error: 110 (Connection timed out)) |
18:22:53 | * | linuxstb tries out the codec preglow called "special" and it is indeed very "special"... |
18:24:19 | Genre9mp3 | the dot100? |
18:24:32 | linuxstb | Yep. |
18:24:43 | Genre9mp3 | in what way is it special? |
18:24:54 | linuxstb | Unless I misused the test program, the sound quality is very difficult to describe... |
18:26:23 | linuxstb | Even low bitrate (e.g. 32kbps) realaudio or wma is a class above it. |
18:26:54 | | Join lee-qid [0] (n=liqid@p549650DC.dip.t-dialin.net) |
18:27:02 | Blackfish` | tucoz |
18:27:02 | Genre9mp3 | oh.. that bad... |
18:27:36 | linuxstb | But it's only about 32kbps itself... |
18:27:39 | Blackfish` | where can i get the boot loader for h10 5gb? |
18:28:05 | Blackfish` | 6gb |
18:28:21 | Genre9mp3 | linuxstb: The claims in the tracker are a bit weird |
18:28:55 | linuxstb | Blackfish`: http://www.rockbox.org/twiki/bin/view/Main/IriverH10Port |
18:28:56 | Acorn | does rockbox have usbotg? |
18:29:01 | linuxstb | Acorn: No. |
18:29:10 | Arathis | Blackfish`: http://download.rockbox.org/bootloader/iriver/H10.mi4 (UMS) http://download.rockbox.org/bootloader/iriver/H10_5GB-MTP/H10.mi4 (MTP) |
18:29:36 | Blackfish` | is that for 6gb too? |
18:30:39 | markun | linuxstb: now getting past init() on the gigabeat.. |
18:30:52 | Genre9mp3 | actually the claims in the sourceforge page are even more weird |
18:31:34 | Genre9mp3 | way too optimistic |
18:33:04 | | Join lowlight [0] (i=c730190b@gateway/web/cgi-irc/labb.contactor.se/session) |
18:33:23 | Arathis | Blackfish`: as far as I know 5gb and 6gb are the same. just the drive is different in size. so: yes :) |
18:33:34 | Blackfish` | ok ty |
18:33:41 | linuxstb | markun: Looking good... |
18:34:15 | markun | don't know why browse_root() fails |
18:34:32 | linuxstb | Genre9mp3: He has a long way to go if my test track was anything to judge it by. |
18:34:43 | linuxstb | markun: Is that the first yield() ? |
18:36:20 | markun | There might be a yield in there. Didn't check how far it gets |
18:36:38 | markun | I'm recharging the battery right now, will continue later |
18:45:27 | | Join scorche` [0] (i=ScorchE@cpe-76-171-123-86.socal.res.rr.com) |
18:45:57 | | Quit scorche (Read error: 113 (No route to host)) |
18:48:50 | | Join Ribs2 [0] (n=freenode@91.84.8.218) |
18:50:22 | lowlight | linuxstb: fyi...I see where there was an alac update last month (http://craz.net/programs/itunes/alac.html)...don't know if it was anything important. |
18:50:24 | | Quit GreyFoux ("Le vrai danger, c'est quand les hommes penseront comme les ordinateurs") |
18:51:11 | linuxstb | lowlight: Thanks, I didn't notice that... |
18:51:55 | | Quit alenoosh (Read error: 110 (Connection timed out)) |
18:52:33 | Lear | The demuxer updates didn't seem very important (for us at least). |
18:54:58 | Blackfish` | where can i download themes? |
18:55:37 | tucoz | Blackfish`, http://www.rockbox-themes.org/ |
18:55:50 | Blackfish` | thx :9 |
18:55:57 | linuxstb | OK. Looking at the diffs, there doesn't seem to be any changes to the decoder itself, except for a small optimisation, which I think Rockbox already does. |
18:55:58 | tucoz | and also here. http://www.rockbox.org/twiki/bin/view/Main/WpsGallery |
18:56:28 | | Part solarflare ("Leaving") |
18:57:12 | Lear | Then the biggest change would be support for moov after mdat, which we don't support anyway... |
19:00 |
19:01:31 | Acorn | would there be any way to have some kind of external imput going into your iriver so that you could type stuff into it? |
19:03:02 | Acorn | and will usbotg ever be implemented? |
19:03:38 | | Quit Ribs (Read error: 110 (Connection timed out)) |
19:07:58 | | Join lightyear [0] (n=lightyea@p548760E2.dip.t-dialin.net) |
19:18:26 | | Quit linuxstb (Read error: 110 (Connection timed out)) |
19:18:35 | | Join GreyFoux [0] (n=greyfoux@APoitiers-155-1-155-12.w81-50.abo.wanadoo.fr) |
19:19:15 | | Join linuxstb [0] (n=linuxstb@rockbox/developer/linuxstb) |
19:22:09 | Acorn | "<Acorn> would there be any way to have some kind of external imput going into your iriver so that you could type stuff into it? |
19:22:09 | Acorn | <Acorn> and will usbotg ever be implemented? |
19:22:28 | | Join MarcoPolo [0] (n=MarcoPol@82.227.240.106) |
19:23:13 | | Join obo [0] (n=obo@82-46-82-224.cable.ubr02.trow.blueyonder.co.uk) |
19:24:53 | markun | Acorn: why are you quoting yourself? |
19:26:15 | lostlogic | because for some reason, people think that repeating themselves is a good way to get a response. someone should probably fix that falacy. |
19:28:55 | linuxstb | But yes, I would expect Rockbox to have usbotg at some point in the future. |
19:29:55 | | Join dan_a [0] (n=dan-mirc@217.23.173.156) |
19:29:58 | | Join rconan [0] (n=richard@82-46-100-113.cable.ubr08.azte.blueyonder.co.uk) |
19:31:16 | Acorn | lostlogic: hmm.. well it worked didn't it :D |
19:31:32 | markun | Strange that no x5 user has yet reported improved runtime. When the h300's runtime got improved people doing tests the same day.. |
19:31:42 | Acorn | but yeah.. just saw people joining and rejoining and thought I'd pose the question to them too.. |
19:34:51 | Acorn | sorry.. |
19:35:18 | tucoz | markun, yeah. i am really curious how that boost helped. it's not exactly a tiny improvement. |
19:35:34 | lowlight | Acorn: usbotg progress is reported here: http://www.rockbox.org/twiki/bin/view/Main/UsbOnTheGoSupport |
19:35:42 | Acorn | wow!! |
19:37:07 | | Join Ainulindale [0] (n=ainu@calaquendi.org) |
19:37:11 | | Join [TCK] [0] (n=hahano@bb-87-80-197-109.ukonline.co.uk) |
19:37:17 | | Nick GreyFoux is now known as nGs|GreyFox`afk (n=greyfoux@APoitiers-155-1-155-12.w81-50.abo.wanadoo.fr) |
19:37:41 | Acorn | hmm.. from what it says it may be possible to get keyboards to work with the h300.. is that true? |
19:38:11 | | Quit spiorf (Remote closed the connection) |
19:38:19 | amiconn | Yes, if someone writes a HID class (or the less complex bootkeyboard class) |
19:39:06 | Acorn | that would be so good.. |
19:39:24 | tucoz | a trackball class, so that we could play marble madness in rockbox :) |
19:39:30 | Acorn | I love the idea of being able to bust out a tiny thumb keyboard and type out a diary anywhere i want.. |
19:39:39 | amiconn | tucoz: That would also be HID |
19:40:02 | tucoz | yes. but wouldn't you need a special driver for a trackball? |
19:40:27 | amiconn | No. |
19:40:44 | tucoz | aha. |
19:40:46 | amiconn | That's what makes the HID class so complex - it supports all sorts of HID |
19:40:47 | * | tucoz found http://en.wikipedia.org/wiki/USB_human_interface_device_class |
19:40:52 | | Join spiorf [0] (n=spiorf@host123-142.pool8250.interbusiness.it) |
19:41:03 | tucoz | interesting |
19:41:10 | amiconn | Keyboards, mice, trackballs, joysticks... |
19:41:59 | Acorn | nobody is feeling particularly restless are they? up for the challege? :D |
19:42:02 | tucoz | but are you forced to implement all parts of that class? |
19:42:26 | amiconn | Yes, otherwise it wouldn't be a HID class |
19:42:54 | | Join petur [0] (n=petur@rockbox/developer/petur) |
19:42:54 | amiconn | But most keyboards also support the bootkeyboard protocol, and most mice support the bootmouse protocol, |
19:43:14 | amiconn | so for basic keyboard & mouse support one doesn't need a full-blown hid clas |
19:43:15 | | Quit TCK (Read error: 145 (Connection timed out)) |
19:43:18 | tucoz | aha. so it is the hardware that forces you to do that |
19:43:35 | tucoz | the usb-mouse and usb-keyboard that is |
19:44:02 | tucoz | i never gave this much thought |
19:44:07 | *** | Saving seen data "./dancer.seen" |
19:44:19 | petur | amiconn: the philips code I'm playing with has a hid class |
19:44:42 | linuxstb | How big is it, in terms of lines of C? |
19:45:04 | petur | but somehow I fear the work I'm doing won't be all that usefull, the usb stack is closely linked to the isp1362 - not generic :( |
19:45:38 | amiconn | hid is the most complex class by far |
19:45:50 | petur | maybe it would be better to look at the linux usb stack, it includes also an isp1362 driver but it's of course much bigger |
19:46:07 | amiconn | Some binary sizes for the "Poseidon" USB stack for Amiga: |
19:46:18 | amiconn | (m68k, so comparable to coldfire) |
19:46:46 | petur | the philips hid class driver is 700 lines |
19:46:56 | tucoz | that is not that bad, is it? |
19:47:08 | amiconn | masstorage.class: 47KB, bootkeyboard.class: 8.6KB, bootmouse.class: 7.5KB, hid.class: 125KB |
19:47:40 | petur | the philips code is _very_ basic, not a real usb stack |
19:47:56 | amiconn | We'll also need the hub class |
19:48:11 | petur | but I see keyboard and mouse calls in the hid file :) |
19:49:01 | tucoz | do you think we should continue to ship the iriverify plugin? |
19:49:01 | petur | I hope to get the code compiled into rb next week and do some first tests... |
19:49:11 | | Quit scorche` (Read error: 113 (No route to host)) |
19:49:24 | amiconn | tucoz: Imho we should as long as we don't support wma |
19:49:43 | tucoz | hmm. that is fair i suppose |
19:51:08 | tucoz | what about databox? I think we should at least stop shipping it, but keep the sources in cvs. |
19:51:38 | amiconn | I don't know whether databox and searchengine are doing anything useful |
19:51:57 | amiconn | Guess they don't. They were linked to the old tag database. |
19:52:27 | | Nick Ribs2 is now known as Ribs (n=freenode@91.84.8.218) |
19:52:48 | amiconn | HCl wanted to adapt them to tagcache, but it looks like all the search functionality is now already built into tagcache |
19:52:52 | HCl | who what where |
19:52:56 | tucoz | hehe |
19:53:02 | tucoz | speak of the devil |
19:53:08 | HCl | highlights ;p |
19:53:22 | | Join lodesi [0] (n=lds@82.247.165.89) |
19:53:27 | tucoz | do you have any plans with databox and searchengine? |
19:53:29 | amiconn | What might be useful would be an editor for tagnavi.config |
19:53:30 | HCl | Yeah, I talked with Slasheri about that, and from what he said I figured it wasn't needed to adapt it. |
19:53:40 | HCl | I dunno, I haven't worked with the tagcache yet |
19:53:57 | HCl | I wonder whether tagcache can really do everything databox/searchengine can |
19:54:02 | tucoz | but databox is used to create queries, or am i wrong? |
19:54:06 | HCl | no, that's correct |
19:54:14 | HCl | databox is a query editor |
19:54:19 | HCl | and searchengine executes it |
19:54:31 | tucoz | ok. but maybe that could be used to do create queries for tag cache |
19:56:20 | tucoz | HCl, so you think we should keep shipping databox/searchengine and wait for someone to adapt them to tagcache? |
19:56:47 | tucoz | or stop shipping them, but keep the sources in cvs? |
20:00 |
20:00:51 | | Join PaulJam [0] (i=Paul@vpn-3072.gwdg.de) |
20:01:27 | | Quit elinenbe ("CGI:IRC") |
20:08:55 | HCl | I'd say the last one. |
20:09:01 | linuxstb | tucoz: Everything is in cvs forever, so if we stop building and shipping them, we could "cvs remove" them. |
20:13:19 | lowlight | PaulJam: can you test a cvs build? I hope I fixed the stopping bug that occurs after the first track of the second dir. |
20:14:15 | tucoz | linuxstb, yes i know. but then if we cvs remove them, new developers would not know that easily that they were ever there. and the possibility that they get adopted to tag cache is lowered. |
20:15:16 | PaulJam | i tested it once with the changes in the sim and had no stopping (and no whitenoise. but i can do a test on the target. |
20:15:19 | linuxstb | Maybe, but I'm not sure if someone writing a tagcache query editor would think to look in a file called databox.c |
20:15:24 | tucoz | hehe |
20:16:44 | tucoz | We can wait with the removal. It is just that i do think we should ship useless/broken/replaced plugins. |
20:17:21 | tucoz | bbl |
20:17:59 | lowlight | PaulJam: great. thanks |
20:22:53 | | Quit lostnihilist ("Leaving") |
20:23:52 | | Join RogerBacon [0] (n=RogerBac@bas3-sherbrooke40-1177838777.dsl.bell.ca) |
20:24:48 | | Join amiconn_ [0] (n=jens@rockbox/developer/amiconn) |
20:25:42 | | Quit Kohlrabi ("leaving") |
20:26:42 | | Join amigan [0] (i=dcp1990@unaffiliated/amigan) |
20:28:59 | | Join Kohlrabi [0] (n=Kohlrabi@frustrum.nosebud.de) |
20:34:38 | | Nick JoeBorn is now known as JB_Out (n=rootmeis@adsl-75-3-19-37.dsl.chcgil.sbcglobal.net) |
20:39:00 | | Join niskel [0] (n=niskel@fctnnbsc15w-156034077097.nb.aliant.net) |
20:39:39 | niskel | I have a problem, my iPod wont turn on at all D: |
20:41:38 | | Quit niskel (Remote closed the connection) |
20:41:42 | | Quit amiconn (Read error: 110 (Connection timed out)) |
20:41:43 | | Nick amiconn_ is now known as amiconn (n=jens@rockbox/developer/amiconn) |
20:44:20 | | Join BigBambi [0] (n=Alex@cpc2-nfds9-0-0-cust419.leic.cable.ntl.com) |
20:44:57 | | Join SXIII [0] (n=nuclear@213.27.21.152) |
20:45:13 | lowlight | niskel: charge it :) |
20:45:28 | SXIII | hi all |
20:45:30 | SXIII | !! |
20:51:39 | SXIII | can someone help me |
20:51:42 | SXIII | ...? |
20:53:06 | blue_lizard | why don't you ask |
20:53:13 | blue_lizard | maybe somebody can help |
20:55:46 | | Join josep [0] (n=josep@35.Red-81-37-8.dynamicIP.rima-tde.net) |
20:55:55 | SXIII | hmmm |
20:56:01 | SXIII | did someone installed |
20:56:09 | SXIII | RockCalendar plugin? |
20:56:37 | SXIII | i can't compile it 'cose I'm under windows but visual studio won't do anything (maybe I do smth wrong?..) |
20:56:42 | | Quit spiorf (Remote closed the connection) |
20:57:34 | preglow | gotta use gcc for rockbox |
20:57:35 | Slasheri | SXIII: you can't use any windows compilers to compile rockbox |
20:57:37 | | Join spiorf [0] (n=spiorf@host123-142.pool8250.interbusiness.it) |
20:57:57 | preglow | you can use cygwin, but not anything not gcc |
20:57:58 | Slasheri | i would recommed getting linux or using the vmware image |
20:58:10 | SXIII | I have linux |
20:58:15 | SXIII | Fedora Core... |
20:58:18 | SXIII | but... |
20:58:19 | Slasheri | then you have no problems |
20:58:36 | Slasheri | even compilers can be automatically installed |
20:58:46 | SXIII | I have to recompile whole rockbox 2 install only one plugin? |
20:58:50 | Slasheri | just run tools/rockboxdev.sh from the rockbox cvs |
20:58:57 | Slasheri | yes |
20:59:06 | preglow | not really, no, but thats the easiest |
20:59:10 | SXIII | oh my god....%) |
20:59:12 | preglow | you need the complete devkit anyway |
20:59:30 | preglow | what did you expect? |
20:59:41 | SXIII | i expect hmm |
20:59:54 | preglow | that fact that you need tools should not surprise you |
21:00 |
21:00:02 | preglow | nor should the fact that you need the rockbox source |
21:00:03 | SXIII | plugin like put in directory'n'work... like WPS work... |
21:00:14 | preglow | it does, but you need to compile it first |
21:00:34 | SXIII | did someone compiled rockcalendar? %) |
21:01:01 | SXIII | i gonna install new Fedora 6 in nearest future... |
21:02:18 | | Join Ribs2 [0] (n=freenode@91.84.8.218) |
21:02:19 | SXIII | 138 person on channel and noone compiled RockCalendar? %) |
21:02:45 | preglow | its friday night, usually slow this time |
21:02:58 | preglow | rockcalendar, is that one of those eli sherer plugins? |
21:03:05 | | Quit spiorf (Remote closed the connection) |
21:03:30 | | Join spiorf [0] (n=spiorf@host123-142.pool8250.interbusiness.it) |
21:03:40 | SXIII | ehhmmm moment |
21:04:40 | linuxstb | preglow: Yes, I think so. I think Ben/Paprica did some further work on it, but it never made it to CVS. |
21:04:57 | SXIII | Opened by Ben Basha (paprica) |
21:05:12 | linuxstb | Like the other plugbox plugins, it is too "un-rockbox" IMO. (custom menus etc). |
21:05:17 | preglow | right |
21:05:18 | | Join cowonx5 [0] (i=47c22b8f@gateway/web/cgi-irc/labb.contactor.se/session) |
21:05:46 | preglow | SXIII: just go ahead and get your own devkit. all you need to do is boot linux, grab rockbox from cvs, then run a script and you're ready to go |
21:06:02 | SXIII | yep... |
21:06:37 | preglow | rockboxdev.sh, i think it's called |
21:06:44 | preglow | that'll build the compilers you need for you |
21:06:57 | SXIII | the problem is booting linux 'cose I installed it on last HDD and it won't boot from it donno why... I'll wait Fedora 6 and then make my own devkit maybe... |
21:07:03 | linuxstb | SXIII: Your other option is to use one of the unofficial Rockbox builds that include rockcalendar. But as preglow said, you basically just need to run a script and wait for it to finish. |
21:07:30 | linuxstb | Which player are you running Rockbox on? |
21:07:35 | SXIII | H320 |
21:08:13 | linuxstb | Then there are probably a few unofficial builds you could use if you wanted to. Check the forums at misticriver.net. |
21:08:29 | SXIII | oh I know this place.. THX... |
21:08:50 | | Quit bawb2 (Remote closed the connection) |
21:08:55 | SXIII | i have another question... |
21:09:47 | SXIII | I could translate rockbox manual onto my native language... Is that needed? Will someone put the translation on site or it will be only for me & my friends maybe? |
21:10:21 | preglow | it'll be a pretty huge job |
21:10:29 | | Join Ribs3 [0] (n=freenode@91.84.8.218) |
21:10:30 | SXIII | yep |
21:10:35 | linuxstb | I'm sure translations would be welcome though. |
21:10:40 | preglow | can't imagine why not |
21:11:11 | SXIII | but it isn't problem for me 'cose I have time and I know english...technical maybe...so i can understand 99.9% from the manual i think.. %) |
21:11:43 | Genre9mp3 | The tricky part is to deal with the manual updates |
21:11:49 | linuxstb | We would need to work out a way to incorporate translated versions into CVS - hopefully there are LaTeX tools to help with that. |
21:11:57 | | Join bluebrother [0] (i=bbIeU8pP@nat-wh-1.rz.uni-karlsruhe.de) |
21:12:14 | SXIII | sorry? |
21:12:27 | SXIII | incorporate translated version? |
21:12:55 | Genre9mp3 | Whenever there is a manual update, the translated manual will need to be updated, too |
21:13:19 | cowonx5 | anyone know how to fix a broken lcd...broken as in the screen does not light up at all (even though the unit is on)? |
21:13:19 | linuxstb | The Rockbox manual is held in the Rockbox CVS repository as LaTeX source files. If you went to the effort of translating it, we would want to add your work into CVS, and track differences with the master, English version. |
21:13:23 | SXIII | I think the main parts will not change, and other parts... On my way to end of translation I can catch new manual and add new features to translations... |
21:13:57 | SXIII | wahha |
21:14:09 | SXIII | linuxstb: it would be great I think. |
21:14:20 | | Quit TeaSea (Read error: 110 (Connection timed out)) |
21:14:34 | SXIII | so anyone here speaks Russian except me? =) |
21:14:37 | linuxstb | SXIII: But we (meaning the manual authors) would hopefully help you with the technicalities. It just needs some thought before you start. |
21:16:12 | SXIII | I like this project a lot... I think translation will help 90% of Russians use RockBox in their players... |
21:16:25 | | Quit Ribs (Success) |
21:17:04 | | Join EspeonEefi [0] (i=espeonee@CERULEANCITY.MIT.EDU) |
21:17:18 | cowonx5 | http://img110.imageshack.us/img110/5208/10270614151er3.jpg |
21:17:46 | SXIII | you write this manual in OpenOffice or other program? I'm thinking of where to start... |
21:17:55 | linuxstb | SXIII: It's written in LaTeX. |
21:18:33 | SXIII | Oh that's text publishing system? |
21:18:35 | linuxstb | It's a typesetting markup language - so you write the text in a text editor, and add markup for the structure. |
21:18:48 | linuxstb | Similar to HTML in a way. |
21:19:23 | linuxstb | You can browse the manual "source" here: http://www.rockbox.org/viewcvs.cgi/manual/ |
21:19:25 | | Quit RogerBacon (Remote closed the connection) |
21:19:39 | SXIII | OK, understood... I need use this program so you could track changes or I can use something that can export file into PDF? |
21:19:56 | | Join pagefault [0] (i=pagefaul@pdpc/supporter/active/pagefault) |
21:20:15 | SXIII | HUGE! |
21:20:50 | linuxstb | You build the PDF in a similar way to compiling Rockbox. But instead of gcc, it uses "pdflatex". |
21:20:54 | cowonx5 | you can see it's connected: http://img231.imageshack.us/img231/2797/10270614181ch6.jpg |
21:21:13 | | Quit Rondom ("Ex-Chat") |
21:21:40 | linuxstb | We do it that way because it allows us to build different manuals for all the different players Rockbox runs on, but from a single set of source files. |
21:21:42 | SXIII | OMG... there is an archive of manual source? =) |
21:21:58 | SXIII | yep I understand |
21:22:16 | SXIII | and it's easy to add some new info there yep? |
21:22:50 | | Nick Ribs3 is now known as Ribs (n=freenode@91.84.8.218) |
21:25:01 | petur | cowonx5: doesn't light up... but can you see anything on the LCD if you hold it in the light? |
21:25:24 | | Quit Ribs2 (Read error: 110 (Connection timed out)) |
21:25:50 | petur | cowonx5: btw, lookup macro settings in the manual of your camera, those are pretty out of focus shots ;) |
21:27:02 | SXIII | cowonx5: or you could just hang the camera on larger distance from player %) |
21:27:39 | cowonx5 | yeah the razr is horrible...believe me I've tried various distances |
21:28:24 | SXIII | you make photos on your phone? %) |
21:28:30 | cowonx5 | lcd doesn't come on at all...I brought this up last night & jhMikeS was helping me out (http://www.rockbox.org/irc/current.txt 04.43.21) |
21:28:39 | cowonx5 | yea no digi-cam |
21:28:53 | SXIII | 2bad%) |
21:29:31 | cowonx5 | wmy main aim is to see if I could fin dout what each pin on the lcd ribbon meant |
21:29:48 | cowonx5 | sorry, my main aim is to see if I could find out what each pin on the lcd ribbon means |
21:29:53 | | Join bawb2 [0] (n=bawb2@129.237.2.66) |
21:30:31 | cowonx5 | it started out like this: http://img154.imageshack.us/img154/4240/x5sctz4.jpg |
21:30:32 | | Quit Rob2222 (Read error: 110 (Connection timed out)) |
21:30:48 | cowonx5 | then this: http://img217.imageshack.us/img217/5175/10260622411in7.jpg |
21:30:51 | cowonx5 | now nothing :( |
21:31:00 | petur | cowonx5: find some electronics guy near you and let him have a look at it, that would be the quickest way. It's impossible to do something like this remote... |
21:31:34 | cowonx5 | I understand that; that's why right now I'm just looking for information |
21:31:56 | petur | all we know is in the wiki -> iaudioport |
21:32:25 | petur | __maybe__ LinusN can help you more but I'm not sure at all |
21:32:59 | cowonx5 | I've looked at the docs in http://www.rockbox.org/twiki/bin/view/Main/IaudioX5HardwareComponents#LCD_Varitronix_COG_T180MLH but don't see any ribbon cable assignments |
21:33:41 | petur | google is your friend... if he doesn't know and we don't, there's not much you can do |
21:34:24 | * | petur wonders why gcc needs a bloody newline at the end of a file |
21:36:01 | cowonx5 | google is a bad friend :( |
21:37:32 | lowlight | SXIII: have you tried using http://world.altavista.com/ to translate the online manual to Russian? |
21:39:16 | | Join tucoz__ [0] (i=528676e7@gateway/web/cgi-irc/labb.contactor.se/session) |
21:39:28 | tucoz__ | is rockbox itself translated to russian? |
21:39:50 | linuxstb | tucoz__: Any ideas about how to manage translations of the manual? |
21:39:57 | | Quit spiorf (Remote closed the connection) |
21:40:41 | tucoz__ | linuxstb: my first thought is that that would be a paralell effort. I have no idea how to handle a ´natural´language automatically |
21:41:29 | petur | tucoz: there's a russian.lang |
21:41:32 | tucoz__ | even the screenshots would have to be taken in another language |
21:41:36 | tucoz__ | petur. ok |
21:41:55 | SXIII | tucoz__: yes |
21:42:18 | tucoz__ | SXIII. ok. I am one of the guys working on the manual. |
21:42:27 | SXIII | <lowlight>: I have some translation progs BUT they will never translate the manual like people do!!! |
21:42:56 | SXIII | not whole rockbox but maybe 40-50%... |
21:43:03 | | Join spiorf [0] (n=spiorf@host123-142.pool8250.interbusiness.it) |
21:43:19 | tucoz__ | SXIII. maybe you could start with translating the rest of rockbox? |
21:43:34 | SXIII | hm =) |
21:43:37 | tucoz__ | that would probably help more people, than translating the entire manual |
21:43:37 | SXIII | good question. |
21:43:54 | SXIII | you're right... |
21:44:11 | *** | Saving seen data "./dancer.seen" |
21:44:14 | SXIII | I'll have a look at translated version... |
21:44:49 | tucoz__ | there are tools available to help you with translating rockbox |
21:45:01 | | Part Ainulindale |
21:45:29 | SXIII | hm |
21:45:37 | SXIII | russian.lng is unreadable |
21:45:40 | tucoz__ | hehe |
21:45:44 | SXIII | what tools? |
21:45:49 | SXIII | link please =)) |
21:46:08 | tucoz__ | the tools are available in the cvs |
21:46:53 | lowlight | maybe you could use the altavista translation to see where the English version could be written better to give a more accurate translation |
21:47:12 | tucoz__ | the tools will look at the english language file, and compare that to the russian (for instance) and see what strings are not translated |
21:47:12 | * | petur wonders if http://www.rockbox.org/twiki/bin/view/Main/LangFiles has been adapted to langv2 |
21:47:32 | Bagder | petur: it has |
21:47:43 | petur | I just noticed ;) |
21:48:20 | SXIII | oh I'll have a look |
21:48:25 | PaulJam | lowlight, pondlife: looks good, tested twice on target and once on the sim and haven't got the stopping or witenoise. |
21:48:50 | tucoz__ | SXIII. look at the link petur pasted |
21:49:02 | SXIII | yes I'm opening it now =) |
21:49:50 | SXIII | are the plugins (integrated) translatable ? |
21:50:26 | tucoz__ | Not yet |
21:50:49 | lowlight | PaulJam: good news! I wasn't sure if it would cure the whitenoise, but I had high hopes :) |
21:52:04 | tucoz__ | SXIII. I would assume that the russian language file needs an editor capable of utf8 |
21:52:20 | | Quit Ribs ("eh eh ehhhh!") |
21:52:44 | * | petur is listening to live recordings from 'The Mudd Club' in Sweden (performance of a Belgian band in 1983) |
21:52:47 | SXIII | or windows1251 =) |
21:53:01 | tucoz__ | ok |
21:53:15 | tucoz__ | dont know what it is, but if it works... :) |
21:53:47 | SXIII | encoding (Cyrillic) |
21:54:00 | SXIII | another name i think is cp1251. |
21:54:00 | | Join midgey34 [0] (n=tjross@markely-164-75.reshall.umich.edu) |
21:54:06 | tucoz__ | aha |
21:56:33 | cowonx5 | anyone know how to test lcds? |
21:56:38 | | Quit lowlight ("CGI:IRC (EOF)") |
21:56:39 | * | petur swears at mallocs in philips isp1362 code |
21:57:26 | petur | do we have a memcpy function in rockbox? |
21:57:34 | linuxstb | Sure. |
21:57:37 | | Join lowlight [0] (i=c730190b@gateway/web/cgi-irc/labb.contactor.se/session) |
21:58:06 | | Quit MarcoPolo (Remote closed the connection) |
21:58:30 | | Join superiPodbox [0] (i=c9a0325c@gateway/web/cgi-irc/labb.contactor.se/x-e67ce7a2bc65a0c0) |
21:58:36 | petur | linuxstb: which include is it hidden in? |
21:58:39 | * | lowlight honors Sweden with a recording of Pearl Jam at Monderna Museet, Skeppsholmen, Stockholm, Sweden on 1992-06-25 |
21:58:54 | linuxstb | Probably string.h |
21:59:00 | SXIII | I can't find the tracker of language changes... that is - http://www.rockbox.org/twiki/bin/viewfile/Main/LangFiles?rev=1;filename=langstatus ?? |
21:59:12 | petur | linuxstb: bingo. thnx |
21:59:12 | | Quit superiPodbox (Client Quit) |
21:59:44 | linuxstb | petur: "man memcpy" would have told you that as well - it's all POSIX... |
22:00 |
22:00:07 | tucoz__ | SXIII. this is the russian file. http://www.rockbox.org/viewcvs.cgi/apps/lang/russian.lang |
22:00:07 | * | petur doesn't know posix... windows fanboy, remember ;) |
22:00:44 | psiborg | i guess the world could use some of those too.. |
22:01:04 | amiconn | X5 not boosting at all with lame −−preset standard mp3s is nice :) |
22:01:11 | | Quit qailer ("Leaving") |
22:01:53 | tucoz__ | amiconn. running a benchmark? |
22:02:14 | amiconn | Nope, was just a quick test... |
22:02:53 | tucoz__ | ok. would be interesting to see _how_ much that change made to battery life |
22:03:16 | * | amiconn didn't run any battery benchmark on X5 so far |
22:03:23 | amiconn | So there is no reference value... |
22:03:29 | tucoz__ | some others might |
22:04:18 | * | amiconn should try a quick port of the pcf adc optimisation to H300 |
22:05:50 | preglow | amiconn: it shouldn't boost, i tested yesterday, and 320 kbps mp3 doesn't boost even with full dithering |
22:05:56 | preglow | on h120, that is |
22:06:25 | amiconn | preglow: X5 boosted quite a bit with lame −−preset standard mp3s, with the old pcf driver |
22:06:42 | amiconn | That was without crossfeed and eq |
22:08:12 | preglow | with dithering AND crossfeed it just _barely_ has to boost |
22:08:16 | preglow | damn, you've gotta love h1x0 |
22:09:06 | amiconn | The H1x0 could also benefit a bit from optimising the adc driver |
22:09:14 | preglow | maybe |
22:09:19 | preglow | in what way? |
22:09:28 | amiconn | Way less than the pcf i2c optimisations give on h300 and x5, but still... |
22:09:55 | bluebrother | SXIII, the language files are utf8 so you definitely need to write them in utf8. cp1251 will not work |
22:10:06 | bluebrother | unless you convert them ;-) |
22:10:13 | amiconn | Well, the button adc channel is read every tick, unless hold is on |
22:10:40 | cowonx5 | what's the biggest-capacity device that rockbox supports that isn't swcodec? |
22:10:41 | amiconn | It's a simple serial protocol, but we have to bit-bang |
22:10:54 | preglow | amiconn: can we receive interrupts on the button adc port? |
22:10:59 | amiconn | nope |
22:11:08 | cowonx5 | I mean that supports swcodec |
22:11:10 | preglow | eh, that wouldn't help anyway |
22:11:14 | tucoz__ | bluebrother, are you sure (can not check)? revision 1.12 says CP1251 is cyrillic, and not only russian codepage |
22:11:19 | * | bluebrother notices the favorites plugin finally got removed. Nice. |
22:11:25 | preglow | amiconn: so exactly how would you optimise it? |
22:11:57 | Genre9mp3 | cowonx5: your nick answers your question |
22:12:07 | amiconn | Asm optimised transfer routines as for the i2c, and adjusting the delay instead of always using the maximum delay to stay within specs at 124MHz |
22:12:35 | | Quit Acorn () |
22:12:45 | bluebrother | tucoz, pretty sure: |
22:12:48 | bluebrother | $ file apps/lang/russian.lang |
22:12:48 | bluebrother | apps/lang/russian.lang: UTF-8 Unicode English text |
22:12:48 | tucoz__ | ok |
22:13:29 | bluebrother | when switching to cp1251 in gvim the cyrillic symbols get garbled. |
22:13:47 | tucoz__ | i see |
22:14:21 | bluebrother | I can't read cyrillic glyphs but at least I can recognize them as cyrillic symbols ;-) |
22:14:25 | amiconn | all .lang files are utf-8 |
22:14:45 | SXIII | hmmm |
22:15:14 | | Quit tucoz__ ("CGI:IRC") |
22:15:31 | SXIII | note that we hasn't any underletter signs except 2 letters. If you see same letters with symbols near - it is in incorrect encoding.. |
22:16:04 | SXIII | yep russian.lang on the site is in UTF-8... IT is the russian letters.. %) |
22:17:34 | cowonx5 | genre9mp3, lol...guess you didn't see the parts where my lcd is foobared |
22:19:22 | | Quit EspeonEefi ("Leaving") |
22:20:25 | cowonx5 | guess I'm back to the rio karma |
22:20:48 | SXIII | russian is easier than for example Japanese or Chinese... It has many analogical words with english, italian, french... |
22:21:16 | Genre9mp3 | cowonx5: Still, the X5 is the biggest capacity player that rockbox supports |
22:21:49 | Genre9mp3 | cowonx5: Sorry about the LCD, can you send your player for a repair? |
22:22:57 | Bagder | biggest capacity swcodec player together with ipod video |
22:23:35 | Genre9mp3 | heh... I always tend to forget this... how you called it? :) |
22:24:01 | SXIII | the biggest capacity player is CUSTOM player..... %) |
22:24:22 | SXIII | based on the 750-gb seagate HDD or smth like that %))) |
22:24:41 | Bagder | no |
22:25:03 | Bagder | in that case you can just as well count the sim on your computer |
22:25:22 | | Quit excitatory (SendQ exceeded) |
22:25:22 | SXIII | what's the sim? |
22:25:38 | Bagder | simulator, run the Rockbox ui on your OS |
22:25:49 | SXIII | muahaha |
22:25:51 | SXIII | %))) |
22:26:09 | amiconn | Hrmph, Makefiles certainly aren't intuitive :( |
22:26:15 | PaulJam | it is the best mediaplayer i have seen so far on linux |
22:26:30 | SXIII | I'll run linux on vmware and there i'll run rockbox and there i'll run gameboy emu... |
22:26:45 | bluebrother | I like amarok pretty much |
22:27:44 | tucoz | amarok is very good |
22:27:58 | Bagder | I'm not very picky, I use whatever |
22:28:23 | * | amiconn will probably run a battery benchmark on X5 tomorrow |
22:29:19 | cowonx5 | genre9mp3, yeah I can but someone said it's gonna be around $75 |
22:30:44 | z0de | amiconn how do you do that? |
22:30:45 | cowonx5 | I'm waiting for the 'Vibez' to go up in capacity (it's like the reincarnation of the rio karma) http://www.trekstor.de/en/products/detail_mp3.php?pid=66&page=3 |
22:30:56 | cowonx5 | flac/ogg support |
22:31:05 | Bagder | nothing beats Rockbox anyway |
22:31:33 | z0de | how would you say rockbox compairs to foobar? |
22:31:36 | Bagder | unless you really need DRM or WMA ;-) |
22:31:44 | cowonx5 | lol, no-one needs that |
22:32:00 | * | Bagder never even saw foobar |
22:32:18 | * | ender` uses foobar and rockbox :) |
22:32:34 | Genre9mp3 | me too! :) |
22:32:57 | z0de | Bagder: really? |
22:33:09 | Bagder | there's no foobar on linux |
22:33:38 | z0de | oh yea, i havn't made that jump yet |
22:33:42 | preglow | argh, one of the two windows programs i find myself missing all the time |
22:33:51 | Genre9mp3 | heh... someone should add to the Key Features of Rockbox: "No DRM support" ... IMO this is feature! |
22:34:06 | z0de | what about that player that starts with a k |
22:34:20 | Genre9mp3 | preglow: Which one is the other one? |
22:34:47 | amiconn | preglow: Can't you run it in wine? |
22:34:54 | preglow | Genre9mp3: cooledit |
22:34:56 | preglow | amiconn: amd64 |
22:35:04 | SXIII | another question... what data I can edit of this... <phrase> id: LANG_SET_BOOL_YES desc: bool true representation user: <source> *: "Yes" </source> <dest> *: "Äà" </dest> <voice> *: "Yes" </voice></phrase> (what to write in user - translated version of descriprion?) |
22:35:10 | preglow | amiconn: also, last time i tested it, it didn't work flawlessly |
22:35:22 | * | amiconn wonders whether wine will support win64 some day |
22:35:43 | Bagder | SXIII: http://www.rockbox.org/twiki/bin/view/Main/LangFiles |
22:36:50 | SXIII | Oh yes it was there sorry i missed it =) |
22:37:12 | tucoz | did you run genlang to get all the untranslated entries? |
22:37:45 | SXIII | nope.. |
22:37:50 | SXIII | how to? |
22:37:58 | tucoz | I can prepare one for you, if you want |
22:38:14 | tucoz | so that you do not have to install a development environment |
22:38:30 | | Join scorche [0] (i=ScorchE@cpe-76-171-123-86.socal.res.rr.com) |
22:38:42 | SXIII | it will run on winxp x64? =)) |
22:39:24 | tucoz | you need active perl, cygwin, or linux |
22:39:40 | SXIII | it's trouble... |
22:40:07 | SXIII | but anyway plz do it... |
22:40:19 | * | ender` has development environment set up in Services for Unix Applications on Windows :) |
22:41:16 | * | bluebrother looks for a simple solution to replaygain mp3 files from linux |
22:41:51 | | Join matsl [0] (n=matsl@1-1-4-2a.mal.sth.bostream.se) |
22:42:48 | tucoz | Bagder, i ran genlang -u -e=english.lang russian.lang > russian_new.lang, but a bunch of warnings were sent to stderr |
22:43:06 | tucoz | Warning: source before line 8585 lacks quotes! |
22:43:11 | tucoz | like that ^^ |
22:44:09 | Bagder | yes |
22:44:15 | tucoz | is that ok? |
22:44:21 | tucoz | or is something broken |
22:44:22 | Bagder | it is considered a mild syntactical error |
22:44:25 | tucoz | aha |
22:44:26 | tucoz | ok |
22:44:29 | Bagder | the script can work around it |
22:45:41 | SXIII | maybe you should put additional quotes on line 8585 ib russian.lang (dest) ? |
22:45:45 | petur | ender`: does that work ok (and faster than cygwin)? 217MB download.... |
22:46:02 | tucoz | SXIII, there were several hundred of warnings like that |
22:46:04 | cowonx5 | can anyone explain why swcodecs don't work on the archos? |
22:46:05 | ender` | it's a bit faster, but if you really want speed, i suggest coLinux |
22:46:22 | cowonx5 | it's software, so, what's the limitation? |
22:46:32 | Bagder | cowonx5: archos is now swcodec |
22:46:34 | Bagder | not |
22:46:44 | tucoz | SXIII, http://www.ii.uib.no/~martina/russian_new.lang |
22:46:45 | | Quit lightyear (Remote closed the connection) |
22:46:51 | scorche | cowonx5: i did that last night...it decodes on a chip instead of having a stong enough processor to be able to decode there |
22:46:54 | petur | ender`: I tried colinux but couldn't get it DNS working |
22:47:02 | bluebrother | cowonx5, the processor is too slow |
22:47:20 | scorche | cowonx5: the archos units have a processor that has 12 Mhz |
22:47:23 | ender` | really? i just echoed my DNS servers to /etc/resolv.conf (and did a fresh install of Gentoo in it) |
22:47:32 | scorche | echo echo echo |
22:47:50 | * | petur wonders if he should try again |
22:47:53 | cowonx5 | so the processor is the limitation? I was just under the impression that if it's swcodec, hardware wouldn't matter |
22:47:56 | SXIII | i think it's same or near-same like i just downloaded from RockBox language CVS.... |
22:48:09 | SXIII | i'll save your version and will translate it... |
22:48:10 | Bagder | cowonx5: IT IS NOT SWCODEC |
22:48:25 | Bagder | there |
22:48:28 | Bagder | did you read it now? |
22:48:47 | tucoz | SXIII, you will notice that there are some ### in the version i gave you |
22:48:47 | SXIII | i can't change the desc field and user? |
22:48:50 | cowonx5 | ...isn't that what I asked though? |
22:48:52 | * | petur looks at Bagder and points at his watch |
22:49:08 | Bagder | cowonx5: yes, and I told you before that Archos is hwcodec |
22:49:30 | cowonx5 | ok... |
22:49:39 | Bagder | so it uses hw to decode |
22:50:03 | cowonx5 | right I understand that, but I thought the swcodec stuff would still work |
22:50:10 | cowonx5 | guess not |
22:50:12 | tucoz | SXIII, those are untranslated strings |
22:50:17 | Bagder | eh, then it would be swcodec |
22:50:18 | ender` | cowonx5: it could work. but not in realtime |
22:50:19 | scorche | not on 12 Mhz |
22:50:40 | cowonx5 | how fast are the cpu's that do support swcodec generally (or at minimum?) |
22:50:45 | scorche | the ipods have trouble still with some codes and they are running at 75Mhz |
22:50:55 | SXIII | you know, the word "Vkl" means "Âêë." but isn't translated - donno why... =) i will translate it. |
22:50:56 | scorche | s/codes/codecs |
22:51:23 | tucoz | SXIII, when you are done, please upload your work to the tracker |
22:51:24 | petur | iriver h1x0/h3x0 run up to 124MHz (iirc) |
22:51:36 | petur | so 10 times the speed :) |
22:51:50 | ender` | doesn't coldfire go up to 140MHz (but runs too hot at that speed?) |
22:51:54 | SXIII | I'll write you when I'll finish! |
22:52:07 | | Quit NickDe ("Leaving") |
22:52:17 | petur | but my h3x0 does mp3 decoding at 45MHz |
22:52:33 | cowonx5 | that sucks...but I guess that's life |
22:52:43 | tucoz | SXIII, but i would advice you to install a development environment to be able to play around, create patches, compile your own rockbox, try the sims etc |
22:53:24 | tucoz | SXIII, it is better if you upload the lang file here. http://www.rockbox.org/tracker/index.php?type=4 |
22:53:25 | SXIII | I'll do it after installing new Fedora Core 6 x64! |
22:53:28 | tucoz | :) |
22:53:39 | SXIII | saved your link, THX. |
22:53:45 | tucoz | then it will not be forgotten |
22:53:47 | cowonx5 | out of rockbox's list of supported daps, which is cheapest...I guess I have to deal with low capacity |
22:53:55 | scorche | ender`: yes...and the ipods (except for 3g and mini 2g) can go up to 80 |
22:54:07 | tucoz | got to go. see you |
22:54:10 | scorche | cowonx5: archos units are the only currently supported DAPs |
22:54:21 | | Part tucoz ("Leaving") |
22:55:09 | cowonx5 | but they're hwcodec....meaning no flac or vorbis |
22:55:39 | scorche | ...that is what we have been telling you |
22:55:39 | petur | cowonx5: try to get a h1x0 or h3x0 somewhere (ebay,...) |
22:55:46 | Bagder | I figure the cheapest is the smaller h10 or a 1gb 1gen nano |
22:55:48 | | Quit midgey34 () |
22:56:10 | * | scorche frowns |
22:56:16 | scorche | but he asked for supported! =P |
22:56:31 | cowonx5 | scorche, you're confusing |
22:56:39 | Bagder | I think he meant devices rockbox runs on |
22:56:43 | cowonx5 | ^ yes |
22:56:51 | scorche | yes, but he didnt ask for that |
22:56:53 | amiconn | The cheapest is probably the Ondio now, on ebay |
22:56:54 | * | scorche whistles |
22:57:20 | Bagder | someone should set up a filter for ebay search for all supported players ;-) |
22:57:36 | * | scorche sees that his antics are not currently working and resumes the waking up process |
22:57:40 | * | amiconn had a filter for archoses and irivers some time ago |
22:57:42 | Bagder | and not "supported" in scorche's sense |
22:58:05 | cowonx5 | http://electronics.search-desc.ebay.com/rockbox_MP3-Players-Accessories_W0QQcatrefZC12QQfromZR10QQfsooZ1QQfsopZ1QQftrtZ1QQftrvZ1QQftsZ2QQsacatZ97927 |
22:58:07 | scorche | i wasnt the one that came up with that definition... |
22:58:16 | Bagder | hehe |
22:58:57 | * | amiconn probably found a decentsolution for the bitmap building, not requiring the extra Makefile in bitmaps/ and still always trying to rebuild the bitmap libs |
22:59:04 | amiconn | Using a static pattern rule... |
23:00 |
23:01:12 | | Quit spiorf (Remote closed the connection) |
23:01:33 | petur | cowonx5: well, there's a rockboxed iriver h340 in that list. 117 dollars.... start bidding :) |
23:02:02 | | Join S0ap [0] (n=Soap@unaffiliated/s0ap) |
23:02:37 | | Join linuxstb_ [0] (i=5343d4aa@gateway/web/cgi-irc/labb.contactor.se/session) |
23:03:14 | cowonx5 | along with the 23 other people...lol, I'd never win that |
23:03:22 | markun | goffa bought a Gigabeat F40 for $90, but rockbox doesn't run on it yet |
23:04:02 | cowonx5 | good thing is the seller's in chicago & so am I...could probably save some shipping |
23:04:40 | * | ender` has a nice 2,5 years old H120 :) |
23:05:09 | S0ap | Is there a developer who wants a 2nd gen Ipod and has the desire to port it, or should I sell it? |
23:05:23 | * | preglow has no desire to open that can of worms |
23:05:34 | * | linuxstb_ finds an Elio on ebay quite cheaply... http://cgi.ebay.co.uk/Stylish-Black-Tatung-Elio-20Gb-Photo-Jukebox_W0QQitemZ170040896372QQihZ007QQcategoryZ73839QQssPageNameZWDVWQQrdZ1QQcmdZViewItem |
23:05:43 | cowonx5 | I'm just gonna go with some cheap refurbished karma if I don't find some _temporary_ unit with rockbox 'support' |
23:05:48 | preglow | what is this elio stuff anyway? didn't i see a rockbox port for that? |
23:05:54 | | Nick S0ap is now known as Soap (n=Soap@unaffiliated/s0ap) |
23:06:06 | ender` | petur: if you decide to try SFU/SUA, there's a precompiled m68k-gcc at http://deeperthought.ena.si/interix/ |
23:06:27 | linuxstb_ | preglow: Yes, I bought one, and made a small start on the port. I need to reverse-engineer an LCD driver... |
23:06:43 | linuxstb_ | It's yet another PP device. |
23:07:20 | * | linuxstb_ wonders if the Sansa SD card code would work on the Elio |
23:07:40 | linuxstb_ | Assuming there is Sansa SD code? |
23:07:52 | Bagder | linuxstb: not yet, only that document describing it |
23:08:03 | dan_a | linuxstb: Not yet, but there might be some in a few hours |
23:08:07 | cowonx5 | what is a(n) £? trying to do a conversion but don't know what it's called |
23:08:35 | | Quit lee-qid ("Trillian (http://www.ceruleanstudios.com") |
23:08:36 | dan_a | cowonx5: British pound (GBP) |
23:08:38 | linuxstb_ | GBP |
23:08:47 | cowonx5 | ok, thanks |
23:09:05 | linuxstb_ | But don't look at that Elio, Rockbox doesn't work on it either... |
23:09:28 | cowonx5 | alright :) |
23:09:55 | cowonx5 | I had the x5 when it was a 'new' port and then I remember the 'we got sound' and I installed rb soon after |
23:10:17 | | Part lowlight |
23:13:58 | cowonx5 | lol, 2 bids were just placed on that iriver petur mentioned not long ago |
23:14:11 | cowonx5 | who's trying to steal it from me |
23:15:10 | cowonx5 | alright, start work @ 4:30(-6,cdt), so I'm out |
23:15:58 | | Quit cowonx5 ("CGI:IRC (EOF)") |
23:21:58 | psiborg | where is the last fm log and how do i use it? |
23:22:29 | bluebrother | psiborg, there is a wiki page about it. |
23:22:47 | bluebrother | http://www.rockbox.org/twiki/bin/view/Main/LastFMLog |
23:23:13 | psiborg | thank you |
23:24:50 | Lear | Bagder: regarding all those genlang warnings, they come even if the file is perfectly fine. Happens if you run it without a -t argument. |
23:25:03 | Bagder | oh |
23:25:14 | petur | psiborg: if you're on windows, check out this: http://www.misticriver.net/showthread.php?t=47554 |
23:25:26 | Bagder | Lear: thanks, I'll try to have a look at it soonish |
23:27:13 | | Part holst |
23:27:51 | | Join freqmod [0] (n=freqmod@140.84-48-78.nextgentel.com) |
23:28:37 | PaulJam | Bagder: if you look at the genlang script, could you look if it would be possible to also mark lines where in the english.lang there are separate strings for different targets, but they are missing in the .lang file you want to sync? |
23:29:32 | Bagder | I'm writing it down and will have a stab at it |
23:32:53 | amiconn | preglow: Your commit msg is a bit odd imho... |
23:33:06 | amiconn | It doesn't state that you made the code working again |
23:33:26 | preglow | well, i'd hardly commit broken code knowing it was broken |
23:33:43 | amiconn | "Re-enable the currently unused and broken dithering and noise shaping code ..." |
23:34:46 | | Join andrewmel [0] (n=andrewme@220-253-101-18.TAS.netspace.net.au) |
23:35:07 | preglow | give me the command line to fix the comment and i'll do it |
23:36:22 | amiconn | Hmm, you can only change the commit msg per-file, and your commit changed a bunch... |
23:36:55 | amiconn | cvs admin -m<revision>:<message> <file> |
23:37:18 | preglow | arhghgh |
23:37:25 | amiconn | e.g. cvs admin -m1.57:"Re-enable...." apps/dsp.c |
23:37:28 | preglow | i can't give it a list of files? |
23:37:49 | amiconn | Only if they all happen to have the same revision to be changed |
23:38:04 | preglow | in that case, i'm afraid the comment will just stand. it's fairly obvious that i fixed the code anyway |
23:38:48 | * | petur finds the comment ok |
23:43:00 | | Quit akaias (Read error: 110 (Connection timed out)) |
23:44:12 | *** | Saving seen data "./dancer.seen" |
23:44:43 | petur | grmpfh... 2 mallocs removed, 40 to go :( |
23:45:06 | psiborg | what's with the mallocs? |
23:45:26 | | Join akaias [0] (n=akaias@76.16.18.102) |
23:45:30 | petur | correction... 22 to go |
23:45:53 | petur | psiborg: no mallocs on rockbox |
23:46:23 | preglow | petur: what're you hacking at? |
23:46:32 | petur | isp1362 |
23:46:56 | petur | porting the philips code to rb |
23:47:43 | petur | but it's not as portable as I thought :( |
23:48:54 | Lear | dang, dithering does cause a little boost for me on mp3. :) |
23:50:34 | preglow | Lear: player? |
23:51:00 | Lear | H140, with replaygain, crossfeed and two equalizer bands. |
23:51:08 | preglow | then small wonder, heh |
23:51:20 | preglow | it just barely boosts with dither and crossfeed alone |
23:51:27 | Lear | well, it was boost-free without dither, so... |
23:51:35 | preglow | the dither can probably be assembly optimised easily, but i really don't want to waste time on something very few will appreciate |
23:51:41 | amiconn | Lear: Try with the hold switch enabled |
23:52:28 | Lear | no big difference at least... |
23:52:29 | | Quit matsl (Read error: 110 (Connection timed out)) |
23:52:54 | | Join secleinteer [0] (n=scl@adsl-70-237-218-209.dsl.stlsmo.sbcglobal.net) |
23:53:21 | Lear | possibly a tad less boost, but it's hard to tell really. |
23:53:21 | | Quit SXIII () |
23:55:36 | | Quit bundik ("Quit") |
23:55:47 | psiborg | how do i write the .cfg file with manage settings? |
23:56:12 | petur | play |
23:56:19 | psiborg | i get into the file name editor thingy but it doesn't write |
23:56:32 | andrewmel | which player? |
23:56:41 | psiborg | ipod nano |
23:56:52 | andrewmel | hold select, the central button |
23:57:12 | psiborg | cool, thanks, that's not very intuitive though ;) |
23:57:29 | andrewmel | what would be? |
23:57:36 | psiborg | play would be |
23:57:41 | scorche | we are open to suggestions of what would be |
23:57:56 | psiborg | play doesn't do anything else afaik |
23:58:00 | * | scorche feels slow today |