00:01:41 | DefineByte | what's 'ID3DB' in 'apps/actions.h' (amongst other places)? Why is it named that (it's not just for ID3 data is it?)? |
00:03:29 | Zagor | DefineByte: that's the database, as opposed to the file tree |
00:03:53 | Bagder | but no, it is for all meta data |
00:04:03 | Zagor | correct |
00:04:10 | DefineByte | did rockbox only support id3 at some point? |
00:04:16 | Bagder | yes |
00:04:26 | | Join darkapostrophe [0] (n=darkapos@217-50-177.231210.adsl.tele2.no) |
00:04:28 | Bagder | while it only supported mp3 for example ;-) |
00:04:40 | DefineByte | so just DATABASE would probably be better, no? |
00:04:50 | Bagder | that's why it is called just database |
00:05:01 | Bagder | the name in the source is less important imho |
00:05:11 | bluebrother | the wps context menu also still talks of id3 data ... |
00:05:19 | Bagder | ah yes |
00:05:19 | | Quit Nimdae (SendQ exceeded) |
00:05:25 | bluebrother | would be more important to change that to something better matching. |
00:05:25 | Bagder | that really should be changed |
00:05:34 | bluebrother | the database is also still tagcache in the code |
00:05:36 | DefineByte | yeah i was gonna make a patch that changed all generic id3s to metadata |
00:05:46 | DefineByte | in the code |
00:05:53 | | Quit BigMac (Read error: 110 (Connection timed out)) |
00:05:54 | DefineByte | so it was clearer |
00:05:57 | DefineByte | for me xD |
00:06:04 | | Join Ebert [0] (n=EbErT@adsl-34-34-94.asm.bellsouth.net) |
00:06:07 | bluebrother | I don't see a reason why it's needed to adjust the names in the code ... |
00:06:22 | bluebrother | as it's rather clear. Well, at least I think it is ;-) |
00:06:34 | DefineByte | yeah well x) i'm bored |
00:07:30 | bluebrother | any good suggestion for the id3 info string? |
00:08:07 | DefineByte | 'Show ID3 Info' you mean? 'Show Metadata' I guess |
00:08:08 | bluebrother | Zagor: btw, I had the idea of adding an anchor using the svn revision to all those longer svn log tables. What'd you think? |
00:08:20 | bluebrother | could be handy for linking to a specific change |
00:08:44 | Zagor | I think we should rather link to svn.rockbox.org in such cases |
00:08:53 | Zagor | the lists will expire, svn will not |
00:09:23 | bluebrother | is it possible to link to a specific change? I.e. the complete commit instead of a single file change? |
00:09:34 | Zagor | yes. one minute... |
00:10:38 | Zagor | http://svn.rockbox.org/viewvc.cgi?view=rev&revision=14817 |
00:11:04 | Zagor | the irc reader links there whenever you say something like "r14818" |
00:11:35 | bluebrother | oh, cool. Wasn't aware of that :) |
00:11:53 | Bagder | "Introducing rockbox support for iPod." (Amarok release) |
00:12:08 | preglow | sounds like lots of work... |
00:12:18 | | Join Klevi [0] (n=Owner@ool-435682a7.dyn.optonline.net) |
00:12:26 | * | bluebrother still doesn't know what this exactly means. |
00:12:26 | Zagor | haha system("cp") |
00:12:57 | Zagor | they don't actually create our database, do they? |
00:12:59 | preglow | smallish screen on that c200 |
00:13:10 | Bagder | "iPod device plugin now handles RockBox devices." it says further down |
00:13:12 | | Join BigMac [0] (n=mike@c-71-234-95-131.hsd1.ct.comcast.net) |
00:13:18 | Bagder | doesn't say a lot more though |
00:13:33 | Bagder | http://amarok.kde.org/en/node/234 is the url |
00:13:42 | Zagor | probably just doesn't freak out at the lack of itunes database :) |
00:13:45 | * | Zagor is cynical |
00:14:16 | bluebrother | possibly −− but that release also has "more wockas per square inch" ;-) |
00:14:21 | Klevi | Silly question... how do i erase text on the virtual Keyboard...? |
00:14:44 | preglow | isn't there some kind of program that creates our database? |
00:14:54 | preglow | i distinctly remember seeing ifdefs for that in our code |
00:14:57 | | Join Lars_G_ [0] (n=Lars@unaffiliated/lars-g/x-000001) |
00:15:03 | Lars_G_ | I took the lovely plunge |
00:15:05 | Bagder | yes, it can be built for host |
00:15:19 | preglow | does it work? |
00:15:20 | Bagder | but I don't think anyone or anything is using that |
00:15:21 | Nico_P | Bagder, bluebrother: it actually doesn't do much... I think it checks for .rockbox and if it exists it just changes the supported formats list |
00:15:23 | Lars_G_ | I've redefined my iPod as generic player in amarok, and moving everything outside ipod_control |
00:15:27 | Nico_P | or something like tha |
00:15:48 | preglow | man, how i love jewels |
00:15:57 | preglow | jewels and bubbles = great games |
00:16:04 | bluebrother | ah, that sounds reasonable ... Ipod can't play ogg and stuff :) |
00:16:06 | Lars_G_ | Bubbles is great |
00:16:18 | Klevi | Jewels is aweome |
00:16:26 | Lars_G_ | But one of the rocks I love the most, beleive me or not, is the vumeter |
00:16:31 | preglow | and both of them look sleek as hell too |
00:16:34 | Klevi | I had that EXACT game on my old phone.. >> |
00:16:35 | pixelma | Klevi: on c200 - rec+down to erase the latter, rec+left/right to move around in the line you want to edit. Still a weird buttonmap, I know |
00:16:45 | Klevi | Odd. but thanks |
00:17:09 | Klevi | ... cant it be just the record button to erase and left and right to move the cursor? |
00:17:20 | Lars_G_ | Btw a little odd question for the e280 owners, sorry for the OT... can the OF read the supported video files off any directory? or only an ipod like hidden, database registered copy? |
00:17:29 | Nico_P | bluebrother: http://mail.kde.org/pipermail/amarok/2007-May/003481.html |
00:17:43 | Bagder | Lars_G: the OF only has a db afaik |
00:17:59 | Lars_G_ | Bagder: sigh thanks. |
00:18:18 | preglow | hahaha |
00:18:24 | preglow | plasma needs some frame rate limiting |
00:18:27 | preglow | it blazes along on the sim |
00:18:32 | | Quit Dark_Apostrophe (Connection timed out) |
00:18:32 | | Nick darkapostrophe is now known as Dark_Apostrophe (n=darkapos@217-50-177.231210.adsl.tele2.no) |
00:19:15 | Klevi | ?? How do I save the editing I make? |
00:19:44 | pixelma | Klevi: you need left and right to move around in the letters but maybe enabling line edit mode would be nice here (that means that you can directly "step" on the edit line). But maybe I'm biased because I have only other targets that have this |
00:19:52 | bluebrother | obo: just wanted to try the latest version of FS #5111, it doesn't build for the mini2g :( |
00:19:58 | Lars_G_ | preglow: trouble is, how to easily do a framerate limit without using the rtc which is afaik not supported on the sim? |
00:20:22 | obo | bluebrother: hmm, okay, checking here now |
00:20:33 | Klevi | I realized that after a second of typing. but that sounds like a good idea |
00:20:38 | pixelma | Klevi: with the volume buttons (up/down doesn't matter). I know... :\ |
00:20:47 | bluebrother | obo: I get this error http://pastebin.ca/719059 |
00:20:50 | Lars_G_ | Question, is the original developer of the metronome still gone from the project? |
00:20:53 | bluebrother | Nico_P: thanks :) |
00:21:23 | | Join nico8481 [0] (n=nico@ip-213-49-226-183.dsl.scarlet.be) |
00:21:25 | nico8481 | hello |
00:21:28 | Klevi | No, the volume button UP saves your edit actually.. |
00:21:32 | Klevi | it matters. |
00:21:51 | Nico_P | bluebrother: I even found the patch :) http://websvn.kde.org/branches/stable/extragear/multimedia/amarok/src/mediadevice/ipod/ipodmediadevice.cpp?r1=669595&r2=669596 |
00:22:01 | preglow | Lars_G_: you use the tick timer, which all targets have |
00:22:03 | Klevi | ah wait... misread |
00:22:08 | Klevi | my bad. |
00:22:24 | *** | Server message 505: 'logbot :Private messages from unregistered users are currently blocked due to spam problems, but you can always message a staffer. Please register! ( http://freenode.net/faq.shtml#privmsg )' |
00:22:24 | *** | Server message 505: 'logbot :Private messages from unregistered users are currently blocked due to spam problems, but you can always message a staffer. Please register! ( http://freenode.net/faq.shtml#privmsg )' |
00:22:24 | *** | Server message 505: 'logbot :Private messages from unregistered users are currently blocked due to spam problems, but you can always message a staffer. Please register! ( http://freenode.net/faq.shtml#privmsg )' |
00:22:29 | nico8481 | don't remember who i spoke with yesterday (or was it the day before?) about the Sansa E200 series, but I just bought one :) |
00:22:44 | Klevi | Any word on when the c2000 will be able to play videos, and not just audio? |
00:22:45 | nico8481 | and, of course, printed the rockbox manual for that model :) |
00:22:51 | preglow | btw, does anyone else think that snow.rock should set the background colour to black? it looks weird on "rockbox blue" ... |
00:22:59 | Klevi | *C200* |
00:23:10 | | Join BHSPitMonkey [0] (n=stephen@unaffiliated/bhspitmonkey) |
00:23:35 | toffe82 | Nico_P: did you check the file ? |
00:23:37 | obo | bluebrother: it's missing a "target/arm/ipod/piezo.c" in firmware/SOURCES |
00:24:03 | Nico_P | toffe82: calculator.c ? |
00:24:10 | | Quit hanklords ("Konversation terminated!") |
00:24:20 | toffe82 | yes |
00:24:36 | Nico_P | I tested it on my gigabeat sim and it scaled well |
00:24:56 | Nico_P | the buttons at least... operations seemed a bit buggy |
00:25:18 | toffe82 | I didn't change anything on calculation, just display |
00:25:19 | Nico_P | I can give you a patch if you want too |
00:25:42 | | Quit ToHellWithGA ("You know you'll miss me a lot.") |
00:25:43 | Nico_P | well it looked like everything wasn't displayed |
00:25:55 | toffe82 | ? |
00:26:45 | pixelma | Klevi: general rule: we don't do time estimates... ;) |
00:27:02 | Klevi | Alright.. =p |
00:27:23 | Nico_P | toffe82: actually it looks like the text isn't cleared properly |
00:27:58 | Nico_P | toffe82: I just tried adding a 4 digit long number with a shorter one and got some rests |
00:29:23 | RaZorbacK | i've added some pronounciatons strings to the voice.pl script. should i make a diff or just post the pmodified pl file on the tracker ? |
00:30:09 | | Quit Klevi ("Leaving") |
00:31:47 | toffe82 | Nico_P: I didn't notice, I will check more when I have some time, it just begin to play with the code :) |
00:32:58 | | Quit ender` (" Debian comes in three flavours: stale, rusting and broken.") |
00:32:59 | bluebrother | obo: the button click sometimes gets messed up by itself −− a new beep is about to be played while the old one is still played. |
00:33:09 | bluebrother | at least it sounds like something like this. |
00:33:16 | obo | a bit of a screech? |
00:33:27 | bluebrother | and it's rather weird to have the setting in the playback menu imo |
00:33:42 | bluebrother | yes, some kind of screeching noise. Easily to reproduce in the wps |
00:34:23 | obo | yup - it checks to see if it's already playing, and won't play again if it is |
00:34:52 | Nico_P | toffe82: http://nicolas.pennequin.free.fr/rockbox/dump%20070929-003332.bmp |
00:35:15 | bluebrother | but why do I get those high-pitched screeching? |
00:36:03 | obo | but without using the usec timer, the current method is a bit of a bodge - it's yielding until a certain time period has passed, but if some other thread takes awhile to execute |
00:36:14 | bluebrother | it's quite nice otherwise |
00:36:24 | obo | it will delay the piezo being turned off |
00:38:13 | pixelma | Nico_P, toffe82: wouldn't it be nicer to get all functions in one screen (when it fits on the larger screens) instead of having to switch between two "modes"? |
00:39:01 | toffe82 | pixelma: it will be small but it should be possible |
00:39:31 | Nico_P | toffe82: see what I mean ? |
00:40:30 | toffe82 | Nico_P: yes , but I didn't see it , I will check better when I have some times |
00:40:48 | pixelma | it has to stay the way for the smaller screens anyway, but there are other plugins that provide different solutions depending on resolution (e.g. small board ot vertical for sudoku) |
00:41:01 | pixelma | *or |
00:42:10 | toffe82 | pixelma: I like it like this on the gigabeat because I don't have to put my glasses ;) |
00:42:22 | pixelma | :) |
00:42:28 | * | bluebrother should go for sleep and remember sorting out the Rockboxed images tomorrow |
00:42:43 | toffe82 | but I will check, I am just playing with the code to see if I can do something |
00:43:01 | Lars_G_ | have you guys given a thought about compiling the daily commits in Subversion in "recent activity" into a daily digest published over rss/atom ? |
00:43:11 | | Join Nic0_P [0] (n=nicolas@jau31-3-82-239-20-145.fbx.proxad.net) |
00:43:27 | bluebrother | Lars_G_: there are services that provide an rss feed of the svn mails |
00:43:36 | Nic0_P | oh crap I didn't disconnect correctly |
00:43:36 | pixelma | toffe82: sure first things first, maybe that could be the next step :) |
00:43:38 | Nic0_P | how do I kill my ghost ? |
00:43:43 | Lars_G_ | bluebrother: Meh I'll look for one of those. thanks bluebrother |
00:43:57 | | Join darkapostrophe [0] (n=darkapos@217-50-177.231210.adsl.tele2.no) |
00:44:15 | bluebrother | check ExternalRelatedPages ;-) |
00:44:27 | | Join RaRe [0] (n=Laffin_B@202-89-187-101.static.dsl.amnet.net.au) |
00:44:32 | Lars_G_ | okie dokie |
00:45:34 | DefineByte | if a patch changes the name of a menu item are you expected to update the manual too? |
00:46:01 | bluebrother | yep ... optimally :) |
00:46:16 | | Quit nico8481 ("Leaving") |
00:46:16 | DefineByte | okay |
00:48:25 | Lars_G_ | Ok I give up. sorry guys but what was the maintainers page in the wiki? |
00:48:33 | toffe82 | Nico_P: what opreration did you do ? can you give me the value |
00:48:54 | | Part RaZorbacK |
00:49:01 | bluebrother | the maintainers document is in svn, not in the wiki. Maybe you're referring to the KnowledgeMap page? |
00:50:05 | | Join RudMan [0] (n=RudMan@ool-182fb504.dyn.optonline.net) |
00:50:25 | | Quit bluebrother ("sleep now. for real.") |
00:50:47 | | Quit Ebert () |
00:51:00 | Lars_G_ | either works |
00:51:08 | Lars_G_ | I'll use the Know. |
00:51:13 | Lars_G_ | and thanks |
00:51:14 | | Quit miepchen^schlaf ("Verlassend") |
00:51:18 | | Quit BigMac (Remote closed the connection) |
00:51:38 | | Join BigMac [0] (n=mike@c-71-234-95-131.hsd1.ct.comcast.net) |
00:52:49 | Nic0_P | toffe82: 123-3 for example |
00:53:10 | toffe82 | I found the problem, it is due to the font |
00:53:25 | Nic0_P | when I select the second "3", the screen displays "33", but then I select "=" and get 120 |
00:53:28 | Nic0_P | ah |
00:53:37 | toffe82 | I use the profont 22 |
00:53:56 | Nic0_P | I'm using nimbus 19 on the sim |
00:54:17 | toffe82 | try the profont |
00:55:00 | Nic0_P | better |
00:55:33 | toffe82 | I have to check why ? |
00:55:36 | Nic0_P | it would be nice to align the texts to the right whatever the font |
00:55:40 | pixelma | the digits should all have the same width in one font |
00:55:59 | toffe82 | is the nimbus a variable font or fixed ? and the profont ? |
00:57:01 | toffe82 | same problem with the profont 12 it start on the middle |
00:57:02 | pixelma | nimbus is proportional but shouldn't matter for the digits, maybe it doesn't follow this "rule" though |
00:57:16 | | Join barrywardell [0] (n=barrywar@host-194-46-246-99.dsl-ie.utvinternet.net) |
00:57:29 | toffe82 | I think I have some luck chosing the profont22 :) |
00:59:53 | | Quit Nico_P (Nick collision from services.) |
00:59:59 | | Nick Nic0_P is now known as Nico_P (n=nicolas@jau31-3-82-239-20-145.fbx.proxad.net) |
01:00 |
01:00:03 | pixelma | hmm... nimbus-19 seems to have a width of 9 pixels for the digits, profont-22 has 12 - maybe it's because of the "odd" width? |
01:00:28 | | Quit Dark_Apostrophe (Connection timed out) |
01:00:29 | | Nick darkapostrophe is now known as Dark_Apostrophe (n=darkapos@217-50-177.231210.adsl.tele2.no) |
01:00:38 | | Join kkurbjun [0] (n=kkurbjun@c-67-166-49-171.hsd1.co.comcast.net) |
01:01:05 | | Join TMM [0] (n=hp@ip565b35da.direct-adsl.nl) |
01:01:05 | pixelma | just providing ideas though... :) |
01:01:15 | TMM | hi |
01:01:33 | TMM | linuxstb: linuxstb_: hi man! there? |
01:01:58 | | Join Camphire [0] (n=asdf@modemcable242.221-59-74.mc.videotron.ca) |
01:02:21 | linuxstb_ | TMM: Yes. |
01:02:25 | toffe82 | rb->lcd_putsxy(1, TEXT_1_POS,buf); the buffer of the result is written from the left at one pixel from the border and the buffer is 19 char |
01:03:09 | pixelma | toffe82: no, seems I didn't read correctly and it's wrong what I just said. Ignore |
01:03:10 | toffe82 | so if the size font is small we write from the middle and profont 22 is perfect for the screen of the gigabeat |
01:03:39 | Camphire | Sorry to bother, could anyone help me out? My sansa e280 won't turn on or off, just gives me a black screen and blue LEDs. I think it didn't like the USB connect... |
01:03:44 | Nico_P | toffe82: IMO the text pos shouldn't be a define, it should be computed from the font width |
01:03:46 | toffe82 | Am I right ? |
01:04:27 | toffe82 | Nico_P: yes, I just take what was on the code and just did some change and didn't see the problem because of the font |
01:05:57 | toffe82 | I t was on question I had the other dy, is there a function to know the height and the width of a font, somebody answer but I didn't have time to look at it |
01:07:53 | Nico_P | toffe82: font_getstringsize() |
01:08:21 | DefineByte | can anyone take a quick gander at this and tell me if I completely coked it up (my first flyspray task >.>). |
01:08:21 | DefineByte | http://www.rockbox.org/tracker/task/7859 |
01:08:31 | DefineByte | cocked/ |
01:08:39 | Nico_P | toffe82: there is also font_get_width()... both are defined in firmware/font.c |
01:08:49 | toffe82 | Nico_P: How do you use it? you pass the font name as parameter ? |
01:08:53 | pixelma | toffe82: I think the customisable keyboard (for the virtual keyboard) does something like this, maybe you can find you can borrow |
01:09:00 | toffe82 | ok |
01:09:04 | toffe82 | I will check |
01:09:05 | pixelma | +something |
01:10:12 | Zagor | DefineByte: the patch looks ok, but I'm not sure "Metadata" is a good word. "track info" or even "song info" is probably more in line with how people are thinking about it |
01:10:16 | Nico_P | toffe82: you give it a font number |
01:10:19 | * | pixelma should get some sleep... nn |
01:10:23 | *** | Saving seen data "./dancer.seen" |
01:10:33 | Nico_P | toffe82: and you also give it int pointers so it can return the height and width |
01:10:47 | DefineByte | i chatted to llorean about it and we seemed to think metadata was okay |
01:11:01 | toffe82 | ok but where is the font number ? |
01:11:07 | Zagor | I'm not going to veto it, but I think it's too "techie" |
01:11:20 | DefineByte | less techy than id3 x) |
01:11:23 | * | barrywardell agrees with Zagor |
01:11:39 | DefineByte | but yeah, maybe track info would be good |
01:11:42 | | Part pixelma |
01:11:42 | DefineByte | or song |
01:11:49 | DefineByte | track or song info then? |
01:11:59 | Nico_P | "tags" ? |
01:12:04 | DefineByte | no |
01:12:08 | DefineByte | it shows more than tags |
01:12:21 | DefineByte | file name, length |
01:12:24 | DefineByte | and stuff |
01:12:27 | DefineByte | :) |
01:12:28 | barrywardell | I think track info sounds right |
01:13:51 | | Join webguest47 [0] (i=4e104d82@gateway/web/cgi-irc/labb.contactor.se/x-bec83c2536787c8c) |
01:15:24 | | Join darkapostrophe [0] (n=darkapos@217-50-177.231210.adsl.tele2.no) |
01:15:56 | | Join petur [0] (n=petur@rockbox/developer/petur) |
01:17:44 | | Nick fxb__ is now known as fxb (n=felixbru@h1252615.stratoserver.net) |
01:18:31 | | Quit webguest47 (Client Quit) |
01:19:29 | |Rain| | tbh there are probably people (who'll potentially end up using rockbox) who don't really know what "meta" means... and it'll probably weird to translate |
01:19:58 | DefineByte | yes, probably |
01:21:02 | DefineByte | how does track translate? |
01:21:32 | | Quit BigMac (Read error: 110 (Connection timed out)) |
01:22:08 | DefineByte | just noticed the danish translation already translates 'Show ID3 Info' as 'Show Metadata' x) |
01:22:38 | DefineByte | or 'Vis metadata' |
01:25:32 | | Quit Zagor ("Client exiting") |
01:27:19 | DefineByte | the patch has been updated |
01:27:25 | DefineByte | fit for commit? |
01:28:02 | | Quit RudMan (Remote closed the connection) |
01:28:29 | | Join BigMac [0] (n=mike@c-71-234-95-131.hsd1.ct.comcast.net) |
01:28:36 | Lars_G_ | say |
01:28:47 | Lars_G_ | do I need to run configure each time I svn update, or not |
01:29:45 | linuxstb_ | Generally only if the configure script itself changes. Most of the time, just a "make" is enough. |
01:29:47 | Nico_P | DefineByte: your real name is required |
01:30:18 | Lars_G_ | Why is the gradient selector "somewhat controversial" ?? |
01:30:26 | DefineByte | how can i change it so it shows my real name? |
01:30:32 | | Join stevenm [0] (n=stevenm@129.2.201.58) |
01:30:47 | toffe82 | Nico_P: I fix it on one part, but there is still a problem with some message, Iunderstand how it works so it should be easy to fix |
01:30:49 | stevenm | Hello. Does anyone have ANY idea how the 'tuning' information is specified within Gravis patches? |
01:31:04 | Nico_P | DefineByte: you can just give it to me. It's only for the credits... unless you're already in docs/CREDITS |
01:31:15 | | Part toffe82 |
01:31:19 | DefineByte | no, i'm not; David Bishop |
01:31:22 | stevenm | MIDI is sounding honky on some instruments and my patch editor tells me there's tuning data beyond the root frequency. But how the heck do you compensate for that? |
01:31:30 | | Quit Camphire () |
01:31:56 | | Quit Dark_Apostrophe (Connection timed out) |
01:31:56 | | Nick darkapostrophe is now known as Dark_Apostrophe (n=darkapos@217-50-177.231210.adsl.tele2.no) |
01:32:06 | |Rain| | sure wish I did. you could try looking at timidity's sources, but it's a beast... dunno how easy it'll be to find the relevant stuff |
01:33:07 | stevenm | |Rain|, you know what I am talking about, right? some instruments just don't sound right |
01:33:30 | Nico_P | Lars_G_: the settings for it are the most controversial part |
01:33:43 | Lars_G_ | Nico_P: how so |
01:33:49 | stevenm | Normally you can't tell, but sometimes you'll get the same instrument playing several notes. And if those notes fall into two different waveforms (on the same patch) and the waveforms have different tuning, then it sounds BAD |
01:34:14 | Lars_G_ | Btw How big must the contribution be for our name to drop in the Credits? ;) |
01:34:20 | Nico_P | Lars_G_: understandably, some people think it's bloat to have three more settings for this feature |
01:34:34 | Nico_P | they'd prefer the configuration to be restricted to the cfg files |
01:34:41 | Lars_G_ | visually so? |
01:34:42 | Lars_G_ | hmmm. |
01:34:48 | stevenm | I've been digging through timidity but that thing is GIGANTIC. I don't even know which bytes in the wave store this info, let alone how to use it. I'm at the point where I can start editing the files and the diffing the output |
01:35:01 | Nico_P | Lars_G_: especially in terms of binary size and menu complexity |
01:35:31 | Lars_G_ | Nico_P: more than the .cfg I'd tie the three settings to the theme file. store the settings there, set a default value in the default theme, and let any theme who wants to, override it. |
01:35:34 | | Nick fxb is now known as fxb__ (n=felixbru@h1252615.stratoserver.net) |
01:35:56 | | Quit theclaw ("n8") |
01:36:20 | Nico_P | Lars_G_: a theme is just a cfg file |
01:36:26 | Nico_P | so it's already the case |
01:36:52 | Nico_P | DefineByte: committed. I hope I don't get slapped for this :) |
01:37:03 | | Quit spiorf (Remote closed the connection) |
01:37:31 | Nico_P | stevenm: is it normal that your beatbox plugin doesn't compile ? |
01:37:55 | stevenm | Nico_P, yep. I didn't put it into subdirs yet because it doesn't build on all models |
01:38:12 | stevenm | Nico_P, just did not want to lose the code.. now got distracted with this fine-tuning business |
01:38:19 | stevenm | and classes |
01:38:47 | | Part rhizmoe |
01:39:36 | stevenm | wow, the tuning parameter is non-zero on a LOT of these instruments. the only datasheet I had said that it "wasn't used anymore" |
01:39:52 | | Quit obo ("bye") |
01:40:11 | DefineByte | Nico_P: It's better than 'ID3 Info' anyway ^^ |
01:40:16 | | Quit roolku () |
01:40:19 | Nico_P | I agree |
01:41:11 | DefineByte | Nico_P: oh, and thanks x) |
01:41:25 | Nico_P | my pleasure ;) |
01:43:05 | | Quit petur ("Zzzz") |
01:48:07 | | Quit barrywardell () |
01:56:28 | | Quit MethoS- (Remote closed the connection) |
02:00 |
02:00:33 | | Quit Thundercloud (Remote closed the connection) |
02:01:00 | stevenm | Well, this sure is interesting. Turns out the 'tuning' is part of the root frequency |
02:01:32 | | Join fxb [0] (n=felixbru@p548F7C6C.dip.t-dialin.net) |
02:01:32 | stevenm | But when I use the patch editor and set the root freq to G-4, 0 tune, it gives RF of 195979, when the gus table says it's 195997. Wtf? |
02:01:59 | | Quit fxb (Client Quit) |
02:02:02 | | Nick fxb__ is now known as fxb (n=felixbru@h1252615.stratoserver.net) |
02:02:24 | | Nick fxb is now known as fxb__ (n=felixbru@h1252615.stratoserver.net) |
02:02:27 | | Nick fxb__ is now known as fxb (n=felixbru@h1252615.stratoserver.net) |
02:11:03 | Lars_G_ | it's dislexic |
02:14:27 | stevenm | the freaking gus frequency table in the "datasheet" better not be wrong... although other things are |
02:14:34 | stevenm | out comes matlab ! |
02:14:41 | stevenm | and the crying starts |
02:14:50 | | Quit Nico_P (Remote closed the connection) |
02:18:27 | | Quit Isolinear (Read error: 104 (Connection reset by peer)) |
02:20:45 | stevenm | well... SOME of it sounds better |
02:21:12 | stevenm | but not all :( |
02:27:48 | | Join nico8481 [0] (n=nico@ip-213-49-226-183.dsl.scarlet.be) |
02:27:49 | nico8481 | re |
02:27:54 | | Join bughunter2 [0] (n=Administ@ip565fbeaa.direct-adsl.nl) |
02:28:19 | nico8481 | i just installed rockbox on my sansa e250 |
02:29:07 | nico8481 | is it supposed to play gapless by default or does it have to be activated somewhere? (it doesn't seem to do it and i can't find any option about gapless in the settings) :-/ |
02:29:28 | krazykit | it does gapless by default, assuming you've ripped the songs properly |
02:30:04 | krazykit | flac and vorbis should be native by default; mp3 (encoded with LAME) should also work well |
02:30:09 | nico8481 | krazykit, i don't remember how they've been ripped, but they play gapless in iTunes |
02:30:32 | nico8481 | but with the sansa there's a short gap |
02:32:39 | | Join Gibbed [0] (i=rick@pool-96-229-77-230.lsanca.dsl-w.verizon.net) |
02:32:43 | | Quit Rick (Nick collision from services.) |
02:32:57 | | Nick Gibbed is now known as Rick (i=rick@pool-96-229-77-230.lsanca.dsl-w.verizon.net) |
02:34:52 | Lars_G_ | stevenm: music synth is no easy task |
02:35:19 | stevenm | Lars_G_, sadly not. I don't know what I am doing wrong |
02:35:21 | | Part DefineByte |
02:36:27 | nico8481 | anyone know a good app to rip+encode in ogg on OSX ? |
02:36:51 | nico8481 | (preferably OSS) |
02:37:15 | Lars_G_ | stevenm: don't cry. it takes years of audio engineering to get to a decent level |
02:38:51 | stevenm | Lars_G_, heh.. I suppose. But the patch stuff is just so frustrating. And the lack of specs is as well. |
02:39:16 | stevenm | my old implementation plays it properly of all things |
02:39:58 | stevenm | wait, how the heck? |
02:40:36 | stevenm | and THAT was way back using 10 bit fractionals and everything |
02:43:11 | Lars_G_ | maybe there's a calculation error in the new math |
02:43:19 | | Join My_Sic [0] (n=MySic@bas3-montreal28-1279586491.dsl.bell.ca) |
02:43:27 | | Part bughunter2 ("Leaving.") |
02:43:31 | stevenm | Just checked it.. math is the same, except for the addition of a pitch bend. will try |
02:45:57 | stevenm | hmm.. this is way before any of the crazy optimizations. deltas are still ints, so this is after the fractional conversion |
02:50:17 | | Join zicho [0] (n=martin@c-e59ce355.68-7-64736c14.cust.bredbandsbolaget.se) |
02:52:27 | stevenm | if only the coldfire had an fpu |
02:52:40 | stevenm | probably a statement made on this channel countless times |
02:53:45 | scorche | why?...we get by just fine without floating point... |
02:54:34 | zicho | coldfire? |
02:55:43 | stevenm | coldfire = iriver cpu |
02:55:47 | scorche | zicho: a bit of searching makes it so you dont have to ask that question... |
02:56:24 | stevenm | aaah my ears are bleeding from the distortion |
02:57:21 | | Join sdoyon [0] (n=steph@modemcable193.152-83-70.mc.videotron.ca) |
02:59:14 | sdoyon | Hi. Is the Sansa E200 OF putting a hidden attrib on the /playlists dir? |
03:00 |
03:00:18 | | Quit HellDragon (Client Quit) |
03:00:37 | | Join Gibbed [0] (i=rick@pool-96-229-77-230.lsanca.dsl-w.verizon.net) |
03:00:39 | | Quit Rick (Nick collision from services.) |
03:00:53 | | Nick Gibbed is now known as Rick (i=rick@pool-96-229-77-230.lsanca.dsl-w.verizon.net) |
03:02:30 | Lars_G_ | stevenm: then you've reached the sweet spot |
03:03:02 | Lars_G_ | Dont worry man. Robert Moog didn't made it in one single day either |
03:03:08 | Lars_G_ | it'll finally fit |
03:03:20 | Lars_G_ | though it would help a lot if you had a scope |
03:03:30 | stevenm | yep. funny thing is, my roommate is the signals junkie. he should be the one doing this stuff |
03:03:34 | Lars_G_ | I'd produce pure notes, and scope the output to see how the generation is wrong |
03:04:39 | stevenm | I've got an old version of this thing, back when I had it built for normal environment, and the rockbox sim version. Both use fractionals, but only the old version has the nicer pitch bender, and maybe THAT is doing it |
03:04:51 | | Join HellDragon [0] (i=jd@unaffiliated/helldragon) |
03:05:01 | Lars_G_ | nod |
03:05:31 | Lars_G_ | if two systems behave differently under similar conditions, the source is in any differences between the systems |
03:08:30 | stevenm | well, that wasn't the issue |
03:10:06 | Lars_G_ | if you don't have a scope. you can try to find the way to dump the calculated math to disk instead of to audio, and compare the old and the new system dumps for diffs |
03:10:17 | stevenm | true |
03:10:26 | *** | Saving seen data "./dancer.seen" |
03:11:01 | Lars_G_ | if the difference has some kind of predictable mathematical difference you could find out where the bug is.... |
03:11:21 | stevenm | I am going to try comparing the delta values produced by both programs |
03:11:24 | | Join Gibbed [0] (i=rick@pool-96-229-77-230.lsanca.dsl-w.verizon.net) |
03:11:27 | stevenm | maybe they are different |
03:11:28 | | Quit Rick (Nick collision from services.) |
03:11:33 | Lars_G_ | nod |
03:11:39 | stevenm | (scary thing would be if they were the same- then I've no idea WHAT it could be) |
03:11:42 | | Nick Gibbed is now known as Rick (i=rick@pool-96-229-77-230.lsanca.dsl-w.verizon.net) |
03:11:53 | Lars_G_ | specially since it seems your root is ok in both cases? |
03:12:05 | stevenm | yes |
03:12:56 | | Join webguest45 [0] (i=de652c5e@gateway/web/cgi-irc/labb.contactor.se/x-712896e03db4beb2) |
03:12:59 | | Join sin613 [0] (n=pbarton@dsl-134-129-144-51.und.nodak.edu) |
03:13:24 | | Quit webguest45 (Client Quit) |
03:15:28 | stevenm | deltas are all identical. the issue is with the synth itself somewhere |
03:17:23 | | Join Llorean [0] (n=llorean@cpe-70-113-103-34.austin.res.rr.com) |
03:19:18 | | Part chrisjs169|winxp |
03:23:17 | stevenm | Yep! It's the synth routine |
03:23:40 | stevenm | The ancient one sounds horrible in many ways, due to the huge changes to looping, etc, but it definitely does NOT sound off key |
03:24:30 | | Join RoC_MasterMind [0] (n=Free@c-66-177-39-225.hsd1.fl.comcast.net) |
03:33:12 | | Quit jhMikeS (Nick collision from services.) |
03:33:18 | | Join jhMikeS [0] (n=jethead7@rockbox/developer/jhMikeS) |
03:47:49 | Lars_G_ | if it's off key it's possible the synth is obtaining poor performance |
03:48:40 | stevenm | I am almost positive it is with the looping code |
03:49:03 | | Join toffe82 [0] (n=chatzill@70.135.32.171) |
03:50:42 | stevenm | I am trying to hack in proper looping to be sure and am failing |
03:52:22 | | Join darkapostrophe [0] (n=darkapos@217-50-177.231210.adsl.tele2.no) |
03:55:35 | stevenm | Lars_G, I think that was the problem |
03:57:27 | stevenm | Woah it fixed the gutar honkiness I think?? Gonna fix the second loop mode and check again |
03:57:38 | stevenm | this is what happens when you write loop code at 3AM 2 years ago |
03:57:45 | stevenm | very old bugs |
03:58:58 | | Join LambdaCalcuclus3 [0] (n=chatzill@ool-4351bd58.dyn.optonline.net) |
03:59:28 | | Nick LambdaCalcuclus3 is now known as LambdaCalculus37 (n=chatzill@ool-4351bd58.dyn.optonline.net) |
04:00 |
04:00:15 | LambdaCalculus37 | Greetings, all! |
04:01:06 | | Quit nico8481 ("This computer has gone to sleep") |
04:03:00 | stevenm | Hello |
04:04:01 | stevenm | I won't commit this til I fully work out the looping, but... the 2 year old distortion bug is in the LOOPING CODE in synth.c. The current position is not shifted by delta during a loop event, but jumps straight to the beginning/end, ignoring part of the delta value |
04:04:17 | stevenm | This creates weird modulation and causes the clarinet to sound like crap |
04:04:31 | | Quit RoC_MasterMind (Read error: 110 (Connection timed out)) |
04:04:46 | stevenm | The fix: cpShifted = wf->startLoop + (cpShifted-wf->endLoop); among others |
04:04:56 | stevenm | let it be in the logs forever, if my HD dies before commit |
04:05:53 | LambdaCalculus37 | stevenm: MIDI plugin? |
04:06:04 | stevenm | LambdaCalculus37, that's right! |
04:06:27 | stevenm | I had a bug in the looping code from way back when... causing distoretion on some files |
04:07:05 | LambdaCalculus37 | stevenm: I could never get a MIDI file to play properly on my 5.5G iPod video. |
04:07:21 | | Quit sdoyon ("ircII EPIC4-2.4 -- Are we there yet?") |
04:07:22 | stevenm | LambdaCalculus37, I don't think it works on ipods.. not enough CPU power |
04:07:40 | stevenm | I've got an iriver (friend's, loaner) and a sim.. I hear it works well on gigabeat too |
04:07:48 | stevenm | LambdaCalculus37, getting lots of buffer misses, yes? |
04:08:11 | LambdaCalculus37 | stevenm: Here's what happens: triple the playback speed, distorted instruments, and yes... the dreaded "Buffer Miss!" |
04:09:10 | | Quit Dark_Apostrophe (Success) |
04:09:10 | | Nick darkapostrophe is now known as Dark_Apostrophe (n=darkapos@217-50-177.231210.adsl.tele2.no) |
04:09:13 | LambdaCalculus37 | Never tried it on an iriver. |
04:09:26 | stevenm | LambdaCalculus37, Hmmm. buffer misses come from not being able to calculate enough data in time |
04:09:42 | stevenm | triple playback speed is a sampling rate issue. they're all related probably |
04:10:15 | stevenm | I don't know what the sampling rate on that device is. It should probably go into a #define someplace.. I try to force the rate to 44100 (or 22050 if the device only supports that) |
04:10:48 | stevenm | I know some ipods can ONLY do 44100. Maybe your model requires a faster sample rate? |
04:11:26 | stevenm | unfortunately, I wouldn't know how to fix that.. need someone device specific |
04:11:41 | LambdaCalculus37 | stevenm: I believe that Midiplay is automatically set to 22050. |
04:12:41 | | Join jaebird [0] (n=jaebird@unaffiliated/jaebird) |
04:12:42 | stevenm | as for buffer misses, i'm told that the ipod cpu has two cores. it is theoretically possible to run midi on two cores (each one does half the synth work) but I don't know how to write it that way, or how rockbox handles the dual core stuff |
04:13:01 | stevenm | the sim for me is running ag 44100, for sure.. I just printf'd it a few minutes ago |
04:13:11 | LambdaCalculus37 | stevenm: All of the PortalPlayer targets are dual core. |
04:13:42 | stevenm | LambdaCalculus37, I see. |
04:14:02 | LambdaCalculus37 | Speaking of which... |
04:14:10 | Llorean | stevenm: The best example of dual core stuff at the moment is mpegplayer |
04:14:14 | stevenm | LambdaCalculus37, definitely was at 22050 before, but I think now there are #defines in place to go to 44100 |
04:14:31 | LambdaCalculus37 | stevenm: Which file are you reading? |
04:14:44 | stevenm | LambdaCalculus37, midiutil.h from svn |
04:14:59 | LambdaCalculus37 | Let me load it. |
04:15:37 | stevenm | let me commit my looping fix real fast |
04:15:55 | LambdaCalculus37 | #define SAMPLE_RATE SAMPR_22 // 44100 22050 11025 |
04:15:58 | LambdaCalculus37 | #else |
04:16:21 | LambdaCalculus37 | #define SAMPLE_RATE SAMPR_44 // 44100 2200 11025 |
04:16:35 | LambdaCalculus37 | stevenm: Was that the problem? |
04:17:03 | stevenm | LambdaCalculus37, a bug in the looping logic causing things to be off key |
04:17:27 | | Join RoC_MasterMind [0] (n=Free@c-66-177-39-225.hsd1.fl.comcast.net) |
04:18:01 | stevenm | Uh oh.. someone committed stuff? |
04:18:59 | | Quit BigMac (Read error: 110 (Connection timed out)) |
04:19:58 | LambdaCalculus37 | stevenm: Ahh. |
04:20:37 | | Join RudMan [0] (n=RudMan@ool-182fb504.dyn.optonline.net) |
04:21:36 | LambdaCalculus37 | Llorean: Dual core in mpegplayer is starting to make a nice difference. |
04:22:43 | Llorean | Starting to? |
04:23:32 | LambdaCalculus37 | Llorean: On my iPod, I'm now getting 11.3 FPS, Limit FPS and Skip Frames both off. |
04:23:43 | LambdaCalculus37 | Video is MPEG-2, 320x240. |
04:23:53 | Llorean | Yes, and before dual core the 5G got about half that. |
04:24:05 | Llorean | I wouldn't say it's "starting to make a difference" just now, it made a huge difference when it first showed up |
04:24:48 | LambdaCalculus37 | Llorean: Agreed. |
04:25:00 | Llorean | But it's pretty much never going to be fullspeed on the iPod Video anyway |
04:26:03 | LambdaCalculus37 | Llorean: Unless Broadcom wants to play nice, which they may never do... (grumble grumble) |
04:26:37 | Llorean | I think it's pretty unlikely they never will |
04:26:40 | | Quit Lars_G_ ("Bang! she said.") |
04:28:06 | stevenm | Woah, it sounds so much better now! |
04:28:23 | LambdaCalculus37 | stevenm: What did you change? |
04:28:34 | stevenm | There's some minor issues with looping, like some guitar notes not looping, but it's so much less distorted |
04:28:54 | stevenm | LambdaCalculus37, it's still the loop problem. I just loaded it onto iriver and am listening to various files |
04:29:56 | | Join RoC_MasterMind__ [0] (n=Free@c-76-106-214-249.hsd1.fl.comcast.net) |
04:32:54 | | Join Gibbed [0] (i=rick@pool-96-229-77-230.lsanca.dsl-w.verizon.net) |
04:32:56 | | Quit Rick (Nick collision from services.) |
04:33:10 | | Nick Gibbed is now known as Rick (i=rick@pool-96-229-77-230.lsanca.dsl-w.verizon.net) |
04:33:19 | stevenm | I'll fix the guitar thing tomorrow or something. I am almost positive I know why it happens... it's probably one of the patches that uses pingpong looping |
04:33:49 | stevenm | honestly, why they made so many loop modes, I don't know. but there's like, 8 guitars and only one of them loops that way |
04:34:05 | | Join jhulst [0] (n=jhulst@unaffiliated/jhulst) |
04:35:18 | LambdaCalculus37 | stevenm: I wish I knew the answer to that. :) |
04:36:48 | | Quit kfazz ("Leaving") |
04:37:18 | stevenm | LambdaCalculus37, ah well... |
04:37:39 | stevenm | the quick fix to the pingpong bug would introduce another instance of the distortion issue. |
04:38:20 | stevenm | I honestly don't know how to properly loop a pingpong file without causing that.. will have to think about where the jump needs to go |
04:39:05 | LambdaCalculus37 | stevenm: Take your time. |
04:39:27 | stevenm | LambdaCalculus37, oh yes. Waay too much coding today. |
04:39:30 | LambdaCalculus37 | Better to sit and think a little than to be rash and cause more mistakes. |
04:40:00 | stevenm | Let's see.. x86 ASM project, Operating Systems project, robot teleoperator code, and about 3-4 hours of hacking on rockbox |
04:40:00 | | Quit RoC_MasterMind (Connection timed out) |
04:40:17 | stevenm | I think it is time to eat and go outside. night biking perhaps |
04:40:17 | LambdaCalculus37 | stevenm: Yowza! That's a full plate! |
04:40:23 | stevenm | LambdaCalculus37, oh yeah |
04:40:45 | stevenm | and i just got my tire fixed. yes, biking is a good idea |
04:41:33 | LambdaCalculus37 | stevenm: Yeah. Clear your head a little, then come back and figure out the MIDI looping bug. |
04:42:10 | stevenm | yep |
04:43:24 | stevenm | the guitar loop thing happens because the position goes out of loop bounds, I think. the delta is reversed but the position is not readjusted, so the code that follows it just turns the voice off. the position also needs to be brought back into loop bounds. the question is, where exactly |
04:45:23 | LambdaCalculus37 | stevenm: Tell me which other file you're looking at in the source. I'll look through it. |
04:45:50 | stevenm | LambdaCalculus37, it's synth.c |
04:46:27 | stevenm | The extra adjustment needs to go on lines 306 and 322 |
04:47:25 | LambdaCalculus37 | Line 306 - so->delta = -so->delta; |
04:47:38 | LambdaCalculus37 | Same for 322. |
04:47:44 | stevenm | right |
04:47:58 | LambdaCalculus37 | Hmmmm.... |
04:48:02 | stevenm | I think there's an extra piece of math that goes there |
04:48:11 | LambdaCalculus37 | Curiouser and curiouser... |
04:48:14 | stevenm | Well... |
04:48:18 | stevenm | here's what happens |
04:48:27 | stevenm | in a pingpong loop, you start plauying the wave |
04:48:33 | | Join don_ [0] (n=don@ip68-101-195-153.sd.sd.cox.net) |
04:48:33 | stevenm | you play to the end of the loop region |
04:48:46 | stevenm | and then you play it backwards, until you reach the start of the loop region |
04:48:50 | stevenm | then you play it forward again |
04:49:21 | stevenm | I think what happens in some files is that there is very little past the loop region on some guitar patches that use this system |
04:49:41 | stevenm | so when it passes the end of the loop region, it actually hits the end of the wave and shuts it off |
04:50:05 | stevenm | maybe it's something else entirely |
04:52:45 | LambdaCalculus37 | stevenm: I wonder... |
04:53:01 | | Quit daurn|laptop (Read error: 110 (Connection timed out)) |
04:53:31 | LambdaCalculus37 | stevenm: Have you looked at the code between lines 306 and 322? |
04:53:51 | stevenm | LambdaCalculus37, yes... |
04:54:04 | stevenm | i wrote it :) |
04:54:29 | * | LambdaCalculus37 feels silly for asking |
04:59:24 | LambdaCalculus37 | stevenm: Studying... |
04:59:59 | | Quit RoC_MasterMind__ (Connection timed out) |
05:00 |
05:03:43 | stevenm | LambdaCalculus37, Hmm.. the issue is a little different than I thought. It is something with simple looping |
05:04:02 | stevenm | Oh my god... |
05:04:05 | stevenm | it was an off by one error |
05:04:09 | LambdaCalculus37 | What? |
05:04:22 | stevenm | LambdaCalculus37, it was a corner case. Line 314 |
05:04:33 | stevenm | Well, my line 314.. I added debug stuff so the lines are different. |
05:04:44 | stevenm | all it was was a > sign that needed to be >= |
05:04:59 | | Quit don_ (Remote closed the connection) |
05:05:25 | LambdaCalculus37 | stevenm: I was thinking that it had to be somewhere between line 306 and line 322! |
05:05:47 | stevenm | :) nice |
05:06:07 | LambdaCalculus37 | And all this time, it was right under our nose. :) |
05:06:12 | stevenm | Indeed |
05:10:28 | *** | Saving seen data "./dancer.seen" |
05:12:25 | LambdaCalculus37 | stevenm: So wf>mode should be wf>=mode, correct? |
05:12:38 | LambdaCalculus37 | *wf->mode |
05:12:52 | LambdaCalculus37 | *wf->=mode |
05:13:16 | LambdaCalculus37 | Sorry... getting a wee bit sleepy. |
05:13:42 | stevenm | LambdaCalculus37, no.. the -> is a pointer indirection thing |
05:14:02 | stevenm | LambdaCalculus37, it should be: if((wf->mode & 28) && (cpShifted >= wf->endLoop)) |
05:14:16 | stevenm | ie, cpShifted >= wf->endLoop instead of just > |
05:14:38 | stevenm | Another thing I would like to fix is the volume of the instruments. they aren't quite all the same. |
05:14:57 | stevenm | I once had code to fix it at runtime. It worked but was slow. I need to just sit down and manually adjust the levels of the patchset |
05:15:36 | | Quit bb (Nick collision from services.) |
05:15:41 | | Join bb_ [0] (n=bb@unaffiliated/bb) |
05:15:58 | LambdaCalculus37 | stevenm: Well, you were right about your saying that your line 314 was different. |
05:16:15 | stevenm | LambdaCalculus37, indeed... I guess it is more like 311 or so |
05:16:33 | stevenm | or that's what it is now |
05:16:42 | stevenm | whatever.. it's it fixed, and I can go have some fun |
05:16:42 | LambdaCalculus37 | cpShifted is Line 317 for me. |
05:16:52 | stevenm | Makes sense.. I just updated I think |
05:17:04 | stevenm | anyways, i'm outta here |
05:17:05 | stevenm | good night |
05:17:49 | | Quit stevenm ("Connection reset by beer") |
05:18:18 | LambdaCalculus37 | I'm leaving too. I need to make up some lost hours of sleep. |
05:18:23 | LambdaCalculus37 | Good night, all! |
05:18:34 | | Part LambdaCalculus37 ("User is away.") |
05:19:31 | | Quit Bam2550 (Read error: 110 (Connection timed out)) |
05:24:21 | | Quit kkurbjun (Read error: 104 (Connection reset by peer)) |
05:26:46 | | Join Gibbed [0] (i=rick@pool-96-229-77-230.lsanca.dsl-w.verizon.net) |
05:26:50 | | Quit Rick (Nick collision from services.) |
05:27:04 | | Nick Gibbed is now known as Rick (i=rick@pool-96-229-77-230.lsanca.dsl-w.verizon.net) |
05:35:18 | | Quit Rick (Read error: 104 (Connection reset by peer)) |
05:36:16 | | Join Rick [0] (i=rick@pool-96-229-77-230.lsanca.dsl-w.verizon.net) |
05:52:34 | | Join bryno [0] (n=bryno@unaffiliated/bryno) |
05:53:28 | | Quit My_Sic ("Miranda IM! Smaller, Faster, Easier. http://miranda-im.org") |
05:59:45 | | Join RoC_MasterMind [0] (n=Free@c-66-177-39-225.hsd1.fl.comcast.net) |
06:00 |
06:02:17 | | Quit BigBambi (Read error: 113 (No route to host)) |
06:07:06 | | Join Gibbed [0] (i=rick@pool-96-229-77-230.lsanca.dsl-w.verizon.net) |
06:07:10 | | Quit Rick (Nick collision from services.) |
06:07:24 | | Nick Gibbed is now known as Rick (i=rick@pool-96-229-77-230.lsanca.dsl-w.verizon.net) |
06:27:11 | | Join webguest40 [0] (i=403a002a@gateway/web/cgi-irc/labb.contactor.se/x-1916a41a768c10d7) |
06:31:13 | webguest40 | I'm using Rockbox on a Sansa e260. Since there is no USB support I am trying to get it to run in the original firmware. |
06:33:13 | | Quit webguest40 ("CGI:IRC (EOF)") |
06:34:36 | | Join webguest58 [0] (i=403a002a@gateway/web/cgi-irc/labb.contactor.se/x-74310fed199356b9) |
06:34:41 | | Quit Rick (Read error: 104 (Connection reset by peer)) |
06:35:42 | | Join Rick [0] (i=rick@pool-96-229-77-230.lsanca.dsl-w.verizon.net) |
06:36:03 | | Part bryno ("Leaving") |
06:38:03 | webguest58 | Hello. First time Rockbox user here, and I have a problem. Yes, I have searched the FAQs, wiki, and bug reports. |
06:39:46 | | Quit webguest58 ("CGI:IRC") |
06:40:33 | sitwon | webguest seems to be having a problem staying connected... |
06:43:03 | | Join cam1223 [0] (n=cam@adsl-074-236-009-134.sip.mia.bellsouth.net) |
06:43:51 | cam1223 | hello? |
06:44:37 | sitwon | hi |
06:45:48 | cam1223 | not much of u guys in here is there? |
06:46:19 | hcs | 123 isn't much? |
06:46:42 | cam1223 | well quiet poeple dont count in a chat room |
06:47:24 | sitwon | why not? do you discriminate against people with lives outside of the internet? |
06:47:29 | hcs | this is a support and technical discussion channel, we only talk when there's something to discuss |
06:48:35 | * | jhMikeS wasn't aware there was any sound in a chatroom at all so "inactive" might be a better term :) |
06:48:36 | cam1223 | well if they have lives theri not really there |
06:49:00 | cam1223 | lol so technical |
06:49:07 | sitwon | jhMikeS: rockbox does cater to the blind community. it's possible he has text-to-speech... |
06:49:09 | Soap | and it is either late Friday night or early early Saturday morning for the vast majority of people here. |
06:49:16 | jhMikeS | cam1223: don't you mean pedantic :P |
06:49:31 | cam1223 | pendantic? |
06:49:47 | jhMikeS | sitwon: but then there's sound in their room, not the chatroom |
06:50:03 | sitwon | ah, touche |
06:50:46 | Soap | I think we can agree that even the most pedantic of people can accept a definition of "quiet" which includes inactivity (or a lack of typing) in an on-line chat room. |
06:50:48 | sitwon | cam1223: so you're either here because a) you have a problem, b) you want a problem, c) you're a bored troll who got lost on their way to /b/ |
06:51:05 | jhMikeS | http://dictionary.reference.com/browse/pedantic |
06:51:33 | cam1223 | somewhere b/w A and C |
06:52:00 | | Quit XavierGr_ () |
06:52:02 | cam1223 | and i would of just preferd a synonym |
06:52:12 | cam1223 | but thanks |
06:53:21 | | Join Jeremie [0] (i=482894e0@gateway/web/cgi-irc/labb.contactor.se/x-cbb3e8756d4a7f7a) |
06:56:54 | | Join kkurbjun [0] (n=kkurbjun@c-67-166-49-171.hsd1.co.comcast.net) |
06:57:27 | cam1223 | so guys anyone know why rockbox loads all the songs in a playlist? |
06:57:46 | jhMikeS | cam1223: well I don't. http://dictionary.reference.com/browse/sarcasm |
06:58:07 | Jeremie | nope, im trying to build the database on my c200 >_< |
06:58:52 | Llorean | cam1223: Why wouldn't it? |
06:59:03 | Llorean | If you don't want a song loaded, don't put it in the playlist |
06:59:05 | cam1223 | jhMikeS: your halarious |
06:59:35 | sitwon | Jeremie: how slow is the c200? |
06:59:46 | | Join homielowe [0] (n=chatzill@d207-81-67-190.bchsia.telus.net) |
06:59:57 | Jeremie | not slow at all |
07:00 |
07:00:10 | Jeremie | llorean can you help me with my c200 database issue? |
07:00:20 | cam1223 | i was talking about how it takes all the files in a directory or in the database and puts it in the playlist and then fills the buffer |
07:00:38 | cam1223 | i guess why does it always fill the buffer is a better way to put it |
07:00:39 | jhMikeS | cam1223: shhh...I'm trying to work! :) |
07:01:04 | Llorean | cam1223: Again, why wouldn't it? It's more efficient than spinning the disk once per song. Or do you mean "Why does Rockbox use an entire folder as a dynamic playlist"? |
07:01:30 | * | jhMikeS sees Doctor Who is on... |
07:01:48 | sitwon | jhMikeS: what season? |
07:02:09 | cam1223 | what if your jus choosing random songs from diffrent places, isnt it a waste to load 5 songs if your only going to play 1? |
07:02:35 | Llorean | cam1223: Yes, but we expect you to read the manual and know about the "Insert" function. |
07:03:53 | jhMikeS | sitwon: 3 |
07:04:27 | cam1223 | hmm true |
07:05:33 | cam1223 | shouldent it then "insert" istead of making an entire new playlist? |
07:05:50 | Jeremie | ..........dang i need help with c200 |
07:06:02 | Llorean | cam1223: We prefer it our way, since most people don't want to listen to just one song. |
07:06:38 | | Join Gibbed [0] (i=rick@pool-96-229-77-230.lsanca.dsl-w.verizon.net) |
07:06:42 | | Quit Rick (Nick collision from services.) |
07:06:56 | | Nick Gibbed is now known as Rick (i=rick@pool-96-229-77-230.lsanca.dsl-w.verizon.net) |
07:09:12 | cam1223 | i know that, but that dosent mean ur going to litsen to the next song just because it happens to follow the one you picked first |
07:09:13 | sitwon | Jeremie: what exactly isn't working? |
07:09:22 | Llorean | cam1223: Then use "Insert" |
07:09:47 | Jeremie | The database stops at a certain number when it is intializing |
07:09:54 | Llorean | cam1223: It's very simple, if you don't use real playlists, Rockbox will create dynamic playlists, and if you just "Select" a song, it assumes the whole folder since this is what is considered the most common play style |
07:10:10 | sitwon | cam1223: you're free to check out the sources and change the default behaviour for your own player |
07:10:29 | sitwon | Jeremie: same number every time? |
07:10:32 | *** | Saving seen data "./dancer.seen" |
07:10:42 | cam1223 | that would be great except im not a programmer |
07:10:49 | Jeremie | no it changes depending on how many songs i have on my player at the time |
07:10:53 | sitwon | cam1223: rentacoder.com |
07:11:07 | cam1223 | lol you serious? |
07:11:32 | sitwon | cam1223: or you could try craigslist |
07:12:17 | Jeremie | it usually stops in the 6XX mark |
07:12:18 | sitwon | chaigslist is full of neohippies who might do it for free for ya |
07:12:50 | | Join kubiix [0] (n=Miranda@ip-89-103-17-41.karneval.cz) |
07:13:46 | sitwon | I would have sworn I saw a forum thread about a database problem on the c200 but I don't see anything now |
07:14:14 | Jeremie | it said something about recycle bin stuff when i looked up a search |
07:14:23 | Jeremie | think you can hellp me at all sitwon? |
07:15:00 | cam1223 | just a thought |
07:15:26 | Soap | Jeremie: Rockbox currently fails ungracefully when building the database if it encounters a file with non-standard or corrupt tags. That is what I believe is happening to you. |
07:15:33 | | Join Lambuntu [0] (n=Lambchop@wbr-2310.student.iastate.edu) |
07:15:49 | Jeremie | what would a corrupt tag look like? |
07:17:12 | sitwon | try removing all but one file and see if it works |
07:17:30 | Jeremie | k |
07:17:44 | | Join J-Mo [0] (n=j-mo@user-142h570.cable.mindspring.com) |
07:18:21 | | Quit Jeremie ("CGI:IRC (EOF)") |
07:18:32 | J-Mo | i switch to my ds so my laptop would be free |
07:19:25 | | Quit J-Mo (Client Quit) |
07:20:13 | | Join Jeremie [0] (n=jeremie@user-142h570.cable.mindspring.com) |
07:21:18 | | Part Jeremie |
07:21:26 | | Quit Rick (Read error: 104 (Connection reset by peer)) |
07:22:11 | | Quit homielowe (Remote closed the connection) |
07:22:17 | | Join Rick [0] (i=rick@pool-96-229-77-230.lsanca.dsl-w.verizon.net) |
07:24:37 | | Join GigermUnit [0] (n=gigermun@user-142h570.cable.mindspring.com) |
07:24:54 | GigermUnit | im back.... |
07:25:23 | GigermUnit | ill try adding one album at a time |
07:26:59 | cam1223 | whats the diffrence b/w the bass treble and the equalizer? |
07:27:37 | GigermUnit | im guessing it adds extra dbs like winamp |
07:27:40 | | Quit RoC_MasterMind (Success) |
07:28:04 | | Join RoC_MasterMind [0] (n=Free@c-66-177-39-225.hsd1.fl.comcast.net) |
07:28:34 | cam1223 | but processor wise which uses less? |
07:29:00 | GigermUnit | hmmm |
07:29:19 | Soap | the bass / treble controls are much simpler than the full EQ, and use less CPU expensive filters. |
07:30:46 | GigermUnit | you guys have a good night |
07:30:48 | GigermUnit | c |
07:30:53 | GigermUnit | cya* |
07:31:04 | cam1223 | but what if you just boost 1 band on the eq, does it still use more power than the bass/ treble? |
07:31:50 | Soap | I believe it should - you could always investigate. |
07:32:43 | cam1223 | im lookin at it now but i dont think vbr files help |
07:40:02 | | Join lee-qid [0] (n=liqid@p5496544A.dip.t-dialin.net) |
07:40:17 | | Quit lee-qid (Client Quit) |
07:48:04 | | Join ENd__ [0] (n=ENd@r236060051.resnet.cornell.edu) |
07:48:15 | | Quit GigermUnit (Read error: 110 (Connection timed out)) |
07:49:24 | | Quit RudMan (Remote closed the connection) |
07:51:23 | | Quit RoC_MasterMind (Connection reset by peer) |
07:51:44 | | Join RoC_MasterMind [0] (n=Free@c-66-177-39-225.hsd1.fl.comcast.net) |
07:53:05 | | Quit RoC_MasterMind (Client Quit) |
07:53:20 | | Quit kubiix ("Miranda IM! Smaller, Faster, Easier. http://miranda-im.org") |
07:55:03 | ENd__ | i notice that rockbox is available for the cowon X5, are there any plans to release it for the a2? does it already work with the a2? or would you recommend an alternative, alternative firmware |
07:55:05 | | Join SkinInd95 [0] (n=chatzill@71-217-136-184.hlna.qwest.net) |
07:57:13 | | Quit Rick (Read error: 104 (Connection reset by peer)) |
07:57:53 | | Join Rick [0] (i=rick@pool-96-229-77-230.lsanca.dsl-w.verizon.net) |
07:59:56 | | Quit jhulst ("Konversation terminated!") |
08:00 |
08:01:18 | | Part toffe82 |
08:04:00 | crwl | does anyone know what it means when the h120 charging chip (?) blinks the charge LED? (the unit was powered off) |
08:04:24 | crwl | i just had that happen, the charging had stopped to about 3.93 V |
08:04:56 | ENd__ | i would think it means charge low |
08:05:01 | ENd__ | do you have the manual for it |
08:08:36 | | Quit Rick (Read error: 104 (Connection reset by peer)) |
08:11:37 | | Join Rob222241 [0] (n=Miranda@p54B142B5.dip.t-dialin.net) |
08:12:31 | | Join Rick [0] (i=rick@pool-96-229-77-230.lsanca.dsl-w.verizon.net) |
08:13:00 | | Quit cam1223 ("Ex-Chat") |
08:13:10 | | Quit hcs ("Leaving.") |
08:13:20 | crwl | i have it somewhere, but 3.93V isn't exactly "low", more like "half charged" |
08:13:28 | crwl | it had charged at least two hours or so before that happened |
08:17:29 | crwl | ...i re-plugged it and it seemed to charge the battery full that time |
08:18:04 | crwl | i wonder if that was due to my charger, the battery (which has been changed to a generic no-name 2100 mAh one off ebay some two years ago) or the player itself |
08:26:54 | | Quit sitwon ("Leaving") |
08:27:25 | | Join sitwon [0] (n=adam@pool-72-66-97-143.washdc.fios.verizon.net) |
08:27:42 | | Join syn4pse [0] (n=syn4pse@cpe-075-176-155-093.sc.res.rr.com) |
08:29:48 | | Quit Rick (Read error: 104 (Connection reset by peer)) |
08:29:55 | | Quit Rob2222 (Read error: 110 (Connection timed out)) |
08:30:44 | | Join Rick [0] (i=rick@pool-96-229-77-230.lsanca.dsl-w.verizon.net) |
08:31:05 | | Quit SkinInd95 ("ChatZilla 0.9.78.1 [Firefox 2.0.0.7/2007091417]") |
08:32:36 | syn4pse | if i'm trying to pass a variable of type char, not a string, to lcd_puts_style, can I call lcd_puts_style(x,y,&mychar,STYLE_NORMAL) or is something wrong with that? I am seeing some odd behavior. |
08:33:37 | syn4pse | i am just becoming familiar with c so this is a little hard even though it is quite simple. |
08:39:25 | | Quit gtkspert (Remote closed the connection) |
08:39:41 | | Join gtkspert [0] (n=gtkspert@gateless.info) |
08:56:45 | | Join kubiix [0] (n=Miranda@ip-89-103-17-41.karneval.cz) |
08:57:54 | | Join advcomp2019_ [0] (n=advcomp2@66.172.231.192) |
08:58:28 | | Quit advcomp2019 (Nick collision from services.) |
08:58:45 | | Nick advcomp2019_ is now known as advcomp2019 (n=advcomp2@66.172.231.192) |
09:00 |
09:06:42 | | Join spiorf [0] (n=spiorf@host105-206-dynamic.14-87-r.retail.telecomitalia.it) |
09:10:34 | *** | Saving seen data "./dancer.seen" |
09:12:01 | | Join petur [0] (n=petur@rockbox/developer/petur) |
09:14:11 | | Join Redbreva [0] (n=chatzill@host86-133-127-93.range86-133.btcentralplus.com) |
09:18:56 | | Join hcs [0] (n=agashlin@rockbox/contributor/hcs) |
09:33:53 | syn4pse | how can I call putc? I don't like the clear to end of line functionality of lcd_puts |
09:41:03 | | Join pixelma [0] (i=pixelma@rockbox/staff/pixelma) |
09:45:00 | | Quit Rick (Read error: 104 (Connection reset by peer)) |
09:45:02 | | Join Gibbed [0] (i=rick@pool-96-229-77-230.lsanca.dsl-w.verizon.net) |
09:45:58 | | Nick Gibbed is now known as Rick (i=rick@pool-96-229-77-230.lsanca.dsl-w.verizon.net) |
09:46:06 | | Join RaZorbacK [0] (n=BOFHIRC@gar31-1-82-66-75-34.fbx.proxad.net) |
09:49:12 | | Quit hcs ("Leaving.") |
09:53:21 | RaZorbacK | hi?. my text editor is adding a bom at the beginning of my perl script this resulting in damaging the script. how can i suppress this bom ? |
09:53:35 | * | petur is sooo mad at himself... taped a concert with a crap battery in his preamp -> distored recording :( |
09:53:58 | petur | RaZorbacK: get a better editor? |
09:54:07 | petur | or don't save as unicode |
09:54:15 | RaZorbacK | Laughing Out Loud good idea. i've tried dozens |
09:54:29 | petur | I like notepad2 and notepad++ |
09:54:34 | | Join Gibbed [0] (i=rick@pool-96-229-77-230.lsanca.dsl-w.verizon.net) |
09:54:38 | | Quit Rick (Nick collision from services.) |
09:54:52 | | Nick Gibbed is now known as Rick (i=rick@pool-96-229-77-230.lsanca.dsl-w.verizon.net) |
09:55:42 | RaZorbacK | petur: unforttunately, they are not so speech friendly |
09:55:49 | petur | hmmm :( |
09:56:47 | | Join davina [0] (n=davina@cpc1-sout6-0-0-cust616.sotn.cable.ntl.com) |
09:57:54 | pixelma | I used Rockbox once to delete the bom from a radio presets file, it showed up there as an editable "unknown" char, don't know if that's possible for you though :\ |
09:59:02 | | Join bluebrother [0] (i=zCLGsZOo@rockbox/staff/bluebrother) |
09:59:11 | | Join darkapostrophe [0] (n=darkapos@217-50-177.231210.adsl.tele2.no) |
09:59:16 | | Quit Rick (Read error: 104 (Connection reset by peer)) |
09:59:28 | | Join Rick [0] (i=rick@pool-96-229-77-230.lsanca.dsl-w.verizon.net) |
10:00 |
10:03:56 | RaZorbacK | those based scintilla text editors are not made for blind users lol. another sugestion please ? |
10:05:12 | syn4pse | struct plugin_api has no member named 'lcd_putc' |
10:05:20 | bluebrother | is there a button to ignore a usb connect (for charging only) on the x5? |
10:05:45 | | Join jesse [0] (n=jesse@72.90.112.19) |
10:05:55 | Llorean | bluebrother: I'm not sure, but it *may* have been "Hold Record" in the past. |
10:06:12 | * | bluebrother just was looking at FS #7502 |
10:07:21 | Llorean | Ah, I guess I'm wrong then |
10:07:47 | * | bluebrother wants to have more targets around :) |
10:07:49 | petur | syn4pse: if plugin_api misses afunction, you can always add it |
10:08:42 | syn4pse | petur: thanks. I am green with c. could you explain? |
10:09:20 | petur | just look at the plugin api files and add the funtion there. Have a look, it's pretty obvious |
10:09:34 | pixelma | bluebrother: there is, but have to try what it was, one moment |
10:09:45 | syn4pse | just paste in the code from lcd.h or lcd.c or whatever? |
10:09:47 | pixelma | (at least it worked on my M5) |
10:10:11 | syn4pse | thanks. |
10:11:02 | petur | syn4pse: just look at apps/plugin.c and .h and look how the other ones were done |
10:11:16 | syn4pse | ok |
10:15:37 | | Quit Dark_Apostrophe (Connection timed out) |
10:15:37 | | Nick darkapostrophe is now known as Dark_Apostrophe (n=darkapos@217-50-177.231210.adsl.tele2.no) |
10:15:37 | pixelma | bluebrother: hmm, seems I was remembering wrong - weird |
10:17:18 | bluebrother | ok, then that task seems to be still vaild. Maybe someone wants to add a button? |
10:19:40 | pixelma | reading LinusN's comment adding a button seems not to be sufficient... |
10:20:15 | bluebrother | oh? Did I miss that? Seems. |
10:21:50 | | Join Isolinear [0] (n=A@c-76-105-254-119.hsd1.or.comcast.net) |
10:24:47 | pixelma | I don't know. Maybe Rockbox could at least stay running without charging and I was really convinced that I successfully tried once *shrug* |
10:27:20 | | Join Gibbed [0] (i=rick@pool-96-229-77-230.lsanca.dsl-w.verizon.net) |
10:27:22 | | Quit Rick (Nick collision from services.) |
10:27:36 | | Nick Gibbed is now known as Rick (i=rick@pool-96-229-77-230.lsanca.dsl-w.verizon.net) |
10:31:12 | pixelma | bluebrother: could rbutil also install the midi patchset? Or did I miss something and it already does...? |
10:31:37 | bluebrother | it could. But I don't think the patchset is available as zip on the download server. |
10:31:41 | syn4pse | petur: i seem to be getting a 'undefined reference to lcd_putc from plugin.o |
10:31:49 | | Quit Rick (Read error: 104 (Connection reset by peer)) |
10:32:26 | petur | maybe you need to include a headerfile where that function is defined? |
10:32:33 | | Join Rick [0] (i=rick@pool-96-229-77-230.lsanca.dsl-w.verizon.net) |
10:32:44 | syn4pse | you are probably right. |
10:32:46 | syn4pse | :/ |
10:32:59 | pixelma | bluebrother: looks like it's hosted by the midiplay author privately |
10:33:38 | pixelma | or "one sample patchset" |
10:33:49 | bluebrother | well, if we are able distributing it on the official download server we should do so IMO |
10:34:54 | bluebrother | but I have no idea about the legal status of that ... if we're distributing the patchset on the download server adding it to rbutil would be fairly easy |
10:35:23 | syn4pse | i copied the headers in plugin.h and plugin.o to the places that looked right. i'm not sure where I should put a header file |
10:36:13 | syn4pse | by header file, do you mean plugin.h? |
10:36:49 | petur | let me have a look, just a sec |
10:37:06 | syn4pse | thank you for your patience. |
10:38:39 | petur | I think you need to add #include "lcd.h" to the list of includes at the top of plugin.c |
10:38:59 | syn4pse | ok i'll give it a try. |
10:39:16 | petur | I just wonder why it's not already there as there are other lcd functions there |
10:39:57 | petur | oh, it is already in plugin.h |
10:40:25 | syn4pse | yeah, lcd_putc is in that second #ifdef xxyy |
10:41:32 | syn4pse | perhaps there is a reason that it's not included for the ipod video/archos? |
10:41:48 | bluebrother | ah, there is something about the t |
10:41:59 | bluebrother | patchset on the PluginMidiPlay wiki page ... |
10:42:17 | | Join barrywardell [0] (n=barrywar@host-194-46-246-99.dsl-ie.utvinternet.net) |
10:43:34 | petur | syn4pse: lcd_putc() is already in the plugin api |
10:43:54 | syn4pse | i'm thinking that my code is suspect. |
10:44:09 | petur | flipit.c line 239 uses it |
10:44:14 | syn4pse | but I can call puts_style and lcd_update |
10:44:21 | syn4pse | it's in credits.c too |
10:44:31 | petur | yup |
10:44:40 | petur | so no need to edit plugin.c/h |
10:45:18 | petur | hmm got to go do some non-computer stuff... success |
10:45:51 | syn4pse | any ideas why i can't access that particular function? i see that there is an ifdef HAVE_LCD_CHARCELLS? |
10:46:20 | petur | ah, maybe it is charcell only ? |
10:46:36 | syn4pse | that would be poopy. |
10:47:01 | bluebrother | yep, it is. |
10:47:04 | syn4pse | basically, i don't want the puts() to wipe out the rest of the line. |
10:47:11 | bluebrother | but why don't you just use lcd_puts? |
10:47:30 | pixelma | putc sounds like "put character" or something... |
10:47:43 | syn4pse | i just want to put a character at a time. |
10:47:59 | syn4pse | i'm porting code, and it's written in ncurses. |
10:48:04 | bluebrother | I don't think lcd_puts deletes the complete line first. |
10:48:12 | | Join Gibbed [0] (i=rick@pool-96-229-77-230.lsanca.dsl-w.verizon.net) |
10:48:16 | | Quit Rick (Nick collision from services.) |
10:48:30 | | Nick Gibbed is now known as Rick (i=rick@pool-96-229-77-230.lsanca.dsl-w.verizon.net) |
10:48:50 | syn4pse | i am getting this strange behavior, in that the screen is overwriting the text that was there before. |
10:49:33 | | Quit kubiix (Read error: 110 (Connection timed out)) |
10:50:26 | syn4pse | when I put in breaks, the previously written pieces (walls in a 3d maze) disappear a section at a time. |
10:50:49 | syn4pse | even when I don't clear the screen once. |
10:51:07 | bluebrother | how about using putsxy? |
10:51:39 | syn4pse | hmm i could try that. |
10:54:09 | syn4pse | is that standard sys_fixed tiny font 6x8? |
10:54:52 | bluebrother | yes. |
10:55:31 | syn4pse | okay i'll whip out the calculator and re-write the mwaddch function. |
10:56:10 | syn4pse | or whatever that's called in ncurses. thanks so much for being patient with me! |
10:57:29 | | Join nls [0] (n=nils@nl104-209-90.student.uu.se) |
11:00 |
11:05:48 | | Join darkapostrophe [0] (n=darkapos@217-50-177.231210.adsl.tele2.no) |
11:10:08 | * | syn4pse bows to the #rockbox gods |
11:10:13 | | Join daurn|laptop [0] (n=fake@unaffiliated/daurnimator) |
11:10:38 | *** | Saving seen data "./dancer.seen" |
11:10:51 | syn4pse | I now have a 3d maze. I didn't write the hard part but I ported it and relearned pointers. Why, lord only knows.. |
11:11:58 | syn4pse | so. this code I used is in the public domain. does that mean that we could put it on the rockbox if people wanted it? and i cleaned it up to suffer less humlilation? :D |
11:19:28 | | Quit Dark_Apostrophe (Connection timed out) |
11:19:31 | Llorean | You should post it in the tracker |
11:20:45 | | Join JdGordon [0] (n=jonno@c220-237-57-253.smelb1.vic.optusnet.com.au) |
11:21:08 | JdGordon | hey all |
11:21:40 | syn4pse | i will do that. this is really the first thing I've written for open source/power to the people/whatever. just a 3d text maze that you walk through. I want to contact the original author to give him the heads-up as he was the cheese. |
11:21:57 | syn4pse | so really, written=ported. |
11:22:19 | | Join codesquid_ [0] (n=codesqui@kong.kawo1.RWTH-Aachen.DE) |
11:22:51 | | Quit codesquid (Read error: 104 (Connection reset by peer)) |
11:23:11 | syn4pse | if i could just draw it in "hires" |
11:24:09 | | Join ender` [0] (i=krneki@84-255-206-8.static.dsl.t-2.net) |
11:25:01 | syn4pse | hgr2 |
11:26:04 | | Join seablue [0] (n=s@0x535c1344.banxx3.adsl-dhcp.tele.dk) |
11:27:17 | | Quit linuxstb_ ("ChatZilla 0.9.78.1 [Firefox 2.0.0.7/2007091417]") |
11:33:29 | | Join obo [0] (n=obo@rockbox/developer/obo) |
11:39:55 | | Join FOAD_ [0] (n=dok@dinah.blub.net) |
11:42:19 | barrywardell | Hey JdGordon. Do you get the problem with loading the OF using the current sansapatcher? |
11:43:00 | JdGordon | I havnt tried sansapatcher in ages... ill have a look in a bit |
11:43:34 | barrywardell | Apparently, it's the SDHC code I added that causes the problem |
11:43:50 | barrywardell | but it doesn't affect my own Sansa for some reason |
11:45:52 | JdGordon | ok, i dont tihnk ive tried sp since the sdhc stuff went in, so yeah... |
11:47:21 | barrywardell | there are a few forum thread on the problem. apparently it has been narrowed down to that specific commit |
11:47:35 | JdGordon | ok, compiling and trying now |
11:47:48 | JdGordon | i assume the BL to use is the svn one also? |
11:48:55 | JdGordon | hmm.... is there a way to compile sp without the c200 bl? |
11:49:10 | barrywardell | yeah, although jhMikeS has been playing with the bootloader a lot in the last day or two |
11:49:19 | barrywardell | so maybe try svn from before his commits |
11:49:34 | barrywardell | no way that I know of |
11:50:26 | JdGordon | lots of warning compiling sansapatcher... |
11:50:47 | Llorean | barrywardell: It doesn't affect all Sansas, because I'm pretty sure my e200 is using the "latest" bootloader without problem as well |
11:51:34 | barrywardell | yeah, it seems all the devs' sansas work fine, but some users are having problems - makes it hard for us to fix |
11:52:31 | JdGordon | with and without the card it can boot into of |
11:53:06 | JdGordon | it seems to load the OF very slowly though... but it does load |
11:53:15 | Llorean | JdGordon: The OF has to be decrypted |
11:53:16 | Llorean | Takes a while |
11:53:24 | JdGordon | that would explain it then |
11:53:38 | JdGordon | this reminds me.. I should be working ont he e200r installer app :( |
11:53:58 | advcomp2019 | i do not know if this makes any difference but i have the latest stuff on my e280r and have no issues |
11:54:17 | barrywardell | JdGordon: could you also try sansapatcher 0.3? That's where the problems are being reported |
11:54:28 | JdGordon | thats not svn? |
11:55:37 | JdGordon | how do I get that version? |
11:55:57 | barrywardell | http://download.rockbox.org/bootloader/sandisk-sansa/sansapatcher/ |
11:56:57 | | Quit FOAD (Read error: 110 (Connection timed out)) |
11:56:57 | | Nick FOAD_ is now known as FOAD (n=dok@dinah.blub.net) |
11:57:11 | JdGordon | boots the OF fine |
11:57:15 | JdGordon | brb |
11:58:03 | barrywardell | hmmm...thanks for testing |
11:58:31 | | Quit Rick (Read error: 104 (Connection reset by peer)) |
11:58:39 | bluebrother | something wrong with rockbox.org? It's dog slow for me :/ |
11:59:07 | | Join Rick [0] (i=rick@pool-96-229-77-230.lsanca.dsl-w.verizon.net) |
12:00 |
12:00:15 | Redbreva | .org running very quickly here, if anything MORE responsive that usual - even the forums are quick atm... |
12:00:28 | * | JdGordon back |
12:01:14 | JdGordon | more bloody settings under lcd settings :'( |
12:02:04 | | Join Frazz [0] (n=Fraser@thelawsons.plus.com) |
12:02:06 | | Join Nico_P [0] (n=nicolas@rockbox/developer/NicoP) |
12:02:12 | JdGordon | gradient does look nice though :p |
12:02:15 | JdGordon | hey Nico_P |
12:02:28 | Nico_P | hi |
12:03:07 | * | JdGordon wonders if we can convice Nico_P to work on MoB instead of useless colour stuff (which dows look fancy :p ) |
12:03:07 | JdGordon | :D |
12:03:20 | * | pixelma supports that ;) |
12:03:35 | * | Nico_P tries to convice himself too |
12:04:08 | JdGordon | can we move all the theme/colour settings from lcd settings to someplace else? |
12:05:18 | JdGordon | display > colours maybe? |
12:05:31 | Llorean | How 'bout Display->Appearance? |
12:05:42 | Llorean | That leaves room for it to be expanded into other theme-related things |
12:05:49 | JdGordon | yeah, and move browse themes into that menu |
12:05:50 | | Join codesquid [0] (n=codesqui@kong.kawo1.RWTH-Aachen.DE) |
12:06:11 | JdGordon | I'd even say up one more... geenral settings > themes |
12:06:15 | Nico_P | and browse fonts and brows wps ? |
12:06:20 | JdGordon | yep, there also |
12:06:25 | | Quit syn4pse ("ircII EPIC4-2.6 -- Accept no limitations") |
12:06:30 | Nico_P | general settings > appearance |
12:06:52 | JdGordon | does the gradient make the text look italic? or is it jus me? |
12:07:25 | | Quit codesquid_ (Read error: 113 (No route to host)) |
12:08:28 | JdGordon | heck.. change the browse themes item to "Theme Settings" so its more in line with the other items in that menu and put everything theme related there |
12:09:38 | * | JdGordon says sometihng along the lines of possibly doing a patch for that later tonight when he returns home possibly half drunk |
12:12:03 | * | nls wonders why the <source> in all other languages were changed by that id3->info patch, now genlang won't tell translators that the source string has changed... |
12:12:49 | markun | nls: I guess it should be reverted then |
12:13:08 | Nico_P | I wondered if it was a good idea but didn't think of that |
12:14:13 | rasher | nls: don't revert dansk.lang - I already "translated" that into metadata rather than ID3 |
12:15:07 | nls | markun: I think so, the old strings will still be used for that ID just it will tell the translator that the source changed, rasher gtg now but I'll look ati it later if no one beats me to it |
12:15:31 | Nico_P | nls: I can revert it |
12:16:06 | | Join swimmer [0] (n=swimmer@95-50-223.ftth.xms.internl.net) |
12:16:16 | swimmer | hi all |
12:17:01 | swimmer | anyone else experiences that the Ultima theme drains the battery quite fast on an Iriver H340? |
12:17:17 | swimmer | (or perhaps on any player?) |
12:17:20 | | Join barrywardell_ [0] (n=barrywar@host-194-46-246-99.dsl-ie.utvinternet.net) |
12:18:14 | Llorean | swimmer: Any particular theme shouldn't be able to make a huge battery life difference. |
12:19:21 | JdGordon | ultima doesnt even have the peak meters does it? |
12:19:32 | Llorean | Don't believe so, no |
12:19:41 | swimmer | Llorean: I thought the same but now I'm not so sure anymore |
12:19:50 | JdGordon | swimmer: unicode filenames? |
12:19:54 | swimmer | Llorean: but of course this could be something else as well |
12:19:59 | swimmer | JdGordon: yes |
12:20:19 | JdGordon | that could be it then... if you have lots of different chars needed it will goto disk when the font buffer fills |
12:20:26 | JdGordon | and the needed font isnt in the buffer |
12:21:16 | swimmer | JdGordon: understood - but this drainage is a recent phenomen - hadn't that let's say half a year ago when I already used unicode filenames |
12:21:35 | JdGordon | was your last theme a smaller font? |
12:21:52 | JdGordon | or new tracks with different chars maybe? |
12:21:53 | swimmer | JdGordon: it was with the same theme ;-) |
12:22:02 | JdGordon | hmm.. then im out of ideas :p |
12:22:04 | swimmer | and I don't use the database |
12:22:07 | | Join BigMac [0] (n=mike@c-71-234-95-131.hsd1.ct.comcast.net) |
12:22:18 | * | JdGordon back in a few hours |
12:23:30 | Llorean | swimmer: If the drainage happens without a change of theme, why did you ask about the theme. |
12:23:37 | Llorean | It sounds like maybe your battery has just gotten a bit too old? |
12:23:58 | | Quit barrywardell (Read error: 113 (No route to host)) |
12:25:31 | swimmer | Llorean: because it *seemed* to me that using the unicatcher theme stopped the drainage |
12:25:59 | swimmer | Llorean: but anyway - I'm just not sure what's going on and try to find out what could case this |
12:26:40 | Llorean | swimmer: Well the simplest test would just be a battery bench, then compare it with the official firmware runtime. |
12:27:25 | swimmer | ok - how can I run that bench? |
12:27:48 | | Join MethoS- [0] (n=clemens@pD955C19C.dip.t-dialin.net) |
12:27:54 | swimmer | nervermind |
12:28:00 | swimmer | it's in Plugins |
12:28:03 | Llorean | Just charge to full, run the battery bench plugin, start playback, then don't press any buttons until the battery dies. |
12:28:40 | Llorean | Best performed with the equalizer and other CPU intensive features disabled (and especially nothing like "caption backlight" |
12:29:06 | swimmer | *puuuffff* |
12:29:08 | swimmer | wow |
12:29:37 | | Quit barrywardell_ () |
12:29:46 | swimmer | I started the battery_bench and resumed playback and the battery went from 71% to 51% and the iriver switched off |
12:29:53 | swimmer | all in 1 minute :) |
12:32:37 | swimmer | ok - first full charge then and after that a second try |
12:36:16 | Nico_P | swimmer: is your battery old ? |
12:36:22 | | Join FOAD_ [0] (n=dok@dinah.blub.net) |
12:40:03 | | Join BigBambi [0] (n=Alex@86.66.198.150) |
12:41:26 | swimmer | Nico_P: I bought the Iriver July 2005 ... |
12:41:27 | swimmer | Nico_P: not sure if that's old? |
12:41:30 | Nico_P | swimmer: that's old. my battery did quite the same, lasting only a very short time |
12:42:01 | Nico_P | I then bought a 2200 mAh replacement but it ballooned |
12:42:32 | swimmer | ballooned? |
12:42:38 | Nico_P | then I got a free battery and HD from iriver :) |
12:42:55 | Nico_P | there was an air buildup in it that made it fatter |
12:43:13 | Nico_P | it put pressure on the HD, which sometimes prevented the player from booting |
12:43:28 | swimmer | ah I see |
12:43:35 | swimmer | did not understand the word :-/ |
12:43:43 | Nico_P | just to say, don't buy a crappy replacement |
12:43:59 | swimmer | did not even know that I can buy such a thing :) |
12:44:10 | swimmer | may I ask where you bought it? |
12:44:48 | Nico_P | I found mine on ebay... they're sold as ipod 1G replacement batteries IIRC |
12:45:07 | Nico_P | you just need to switch the polarity on the connector and it works for an h300 |
12:45:51 | swimmer | hmpf - I'm not such a technical person I'm afraid :-/ |
12:46:12 | Nico_P | me neither, but it's really not too hard as long as you're not too clumsy :) |
12:46:43 | swimmer | ok - let's say then that I'm quite clumsy ;-) |
12:47:35 | Nico_P | swimmer: here's an online shop that sells iriver replacement batteries (no need to switch polarity): http://www.batterymill.co.uk/products/mp3_players/iriver/iriver_h110-120-140-320-340.html |
12:47:51 | swimmer | thank you :) |
12:48:59 | Nico_P | swimmer: even better: battery replacement guide: http://www.misticriver.net/showpost.php?p=363259&postcount=118[B what battery to buy and where: http://misticriver.net/showthread.php?t=45787 |
12:49:15 | * | swimmer hugs Nico_P |
12:49:19 | Nico_P | :) |
12:51:07 | | Join hanklords [0] (n=hank@gov91-1-82-234-90-79.fbx.proxad.net) |
12:52:12 | | Quit FOAD (Read error: 110 (Connection timed out)) |
12:52:12 | | Nick FOAD_ is now known as FOAD (n=dok@dinah.blub.net) |
12:54:21 | | Join Gibbed [0] (i=rick@pool-96-229-77-230.lsanca.dsl-w.verizon.net) |
12:54:22 | | Quit Redbreva (Read error: 104 (Connection reset by peer)) |
12:54:23 | | Quit Rick (Nick collision from services.) |
12:54:37 | | Nick Gibbed is now known as Rick (i=rick@pool-96-229-77-230.lsanca.dsl-w.verizon.net) |
12:54:50 | | Join Redbreva [0] (n=chatzill@host86-133-127-93.range86-133.btcentralplus.com) |
12:58:01 | | Quit gtkspert (Read error: 110 (Connection timed out)) |
13:00 |
13:00:23 | | Join My_Sic [0] (n=MySic@bas3-montreal28-1177918685.dsl.bell.ca) |
13:01:30 | | Join miepchen^schlaf [0] (n=hihi@p54BF643B.dip.t-dialin.net) |
13:03:42 | | Join homielowe [0] (n=chatzill@d207-81-67-190.bchsia.telus.net) |
13:05:03 | | Join spiorf_ [0] (n=spiorf@host30-218-dynamic.14-87-r.retail.telecomitalia.it) |
13:05:51 | petur | swimmer: maybe a bit late, but the batteries from ComeronSino appear to be very good - they're .hk |
13:05:58 | petur | *CameronSino |
13:06:40 | petur | Nico_P: my first replacement did the same - bought in the uk :/ |
13:07:00 | petur | it was 'made in china' |
13:07:15 | | Part Redbreva ("User is away.") |
13:08:00 | petur | swimmer: don't get ipod replacement batteries, get one that is marked for iriver h1x0/h3x0 |
13:08:52 | * | petur stops talking to himself |
13:09:03 | Llorean | I've got a CameronSino one that seems to be working well so far |
13:09:22 | swimmer | thanks petur :) |
13:09:39 | swimmer | I'll go for the CameronSino |
13:10:06 | swimmer | but I'm still afraid that I will screw my Iriver when I replace the battery :-/ |
13:10:39 | *** | Saving seen data "./dancer.seen" |
13:10:43 | * | petur walks off for lunch |
13:10:58 | | Quit My_Sic ("Miranda IM! Smaller, Faster, Easier. http://miranda-im.org") |
13:11:04 | * | swimmer walks off for breakfeast |
13:18:14 | | Quit spiorf (Read error: 110 (Connection timed out)) |
13:22:45 | | Join Lear [0] (i=chatzill@rockbox/developer/lear) |
13:23:15 | | Join gtkspert [0] (n=gtkspert@gateless.info) |
13:23:46 | | Quit homielowe (Remote closed the connection) |
13:31:01 | preglow | ahh |
13:31:13 | preglow | does the ipod video have bass/treble controls in sound settings? |
13:31:52 | obo | yes |
13:32:10 | | Join spiorf [0] (n=spiorf@host210-22-dynamic.21-87-r.retail.telecomitalia.it) |
13:32:28 | | Quit jhMikeS (Nick collision from services.) |
13:32:34 | | Join jhMikeS [0] (n=jethead7@rockbox/developer/jhMikeS) |
13:32:39 | preglow | really? |
13:32:43 | preglow | hmm |
13:33:00 | | Nick fxb is now known as fxb__ (n=felixbru@h1252615.stratoserver.net) |
13:33:11 | parafin|away | there are hardware and software equalizers |
13:33:16 | | Nick parafin|away is now known as parafin (i=parafin@paraf.in) |
13:33:16 | preglow | i know |
13:33:24 | preglow | i'm just confused that it also has bass/treble controls |
13:33:33 | preglow | i thought that codec didn't support those other than with the hw eq |
13:33:52 | | Nick darkapostrophe is now known as Dark_Apostrophe (n=darkapos@217-50-177.231210.adsl.tele2.no) |
13:34:35 | Llorean | preglow: Yes, I'm pretty sure they don't actually work. |
13:34:43 | | Quit sin613 ("Leaving.") |
13:34:46 | Llorean | They're there, but reports suggest they just seem to change the volume |
13:34:48 | * | preglow wonders why people leave them there |
13:34:54 | Llorean | Or rather, apparent volume. |
13:35:21 | Llorean | I think they're supposed to be replaced with the Hardware EQ filters, since only the two shelves work for that. |
13:35:21 | preglow | i would expect cruft like that to be fixed in our apparently most supported target, heh |
13:35:34 | | Join merbanan [0] (n=banan@83.233.243.132) |
13:35:36 | preglow | that's what i'm looking at now, i got confused by the latest poster to that patch |
13:35:38 | obo | yup, just tried them, and they only appear to change the volume |
13:36:05 | preglow | they might just have the bug i fixed with the other ipods |
13:36:09 | preglow | incorrect prescaler use |
13:36:39 | preglow | haha |
13:36:50 | preglow | set_bass() and set_treble() don't do anything |
13:37:08 | Llorean | Wow. |
13:37:09 | | Quit gtkspert (Read error: 104 (Connection reset by peer)) |
13:37:36 | | Quit spiorf_ (Read error: 110 (Connection timed out)) |
13:38:38 | preglow | yeah, indeed |
13:38:46 | preglow | god knows why people haven't nagged more about that |
13:39:23 | | Quit SirFunk (Remote closed the connection) |
13:39:50 | Llorean | With the equalizer and the HW eq, they seem to be happy enough |
13:39:54 | parafin | btw, what settings work in hardware eq? only low and high freq gains? |
13:41:15 | preglow | yeah |
13:41:33 | preglow | obo: any clues on how to make nicer piezo clicks, btw? |
13:41:36 | | Join gtkspert [0] (n=gtkspert@gateless.info) |
13:42:09 | parafin | so maybe delete the whole confusing hardware eq menu and use these bass and treble settings instead for it? |
13:42:26 | obo | not yet - increasing the time just results in a very nasty screeching sound... I'll play around with the other settings and see what I can find |
13:43:02 | preglow | obo: but each piezo sound still lasts at least one tick, right? |
13:43:35 | preglow | parafin: like i said, that's what i'm trying to have done |
13:43:45 | preglow | i don't have a video myself, so can't do it myself |
13:43:48 | obo | no - it's yielding now, instead of sleeping for a full tick |
13:45:03 | preglow | ahh, which explains the inconsistent sound |
13:45:16 | preglow | this really is problematic, we want to sleep for a small consistent time |
13:45:36 | obo | yes - I ramped it up to realtime priority, which helps a fair amount, but it still overruns occasionally |
13:45:37 | | Quit Nico_P (Read error: 104 (Connection reset by peer)) |
13:45:59 | | Join Nico_P [0] (n=nicolas@rockbox/developer/NicoP) |
13:46:00 | preglow | have you tried just blocking in the queue handler until the sound is done. with small enough durations, it MIGHT work |
13:46:05 | preglow | it's nasty, but at least solves the problem |
13:46:37 | obo | I haven't, but I can give it a go |
13:47:29 | | Join Klevi [0] (n=Owner@ool-435682a7.dyn.optonline.net) |
13:47:52 | preglow | obo: problem is, though, that without the user timer, you need some source for a consistent delay, and there is none... |
13:48:05 | preglow | obo: apart from a simple for() loop or something, but that will depend on boost frequency |
13:48:15 | preglow | there's always USEC_TIMER, though, but that's ipod only |
13:48:33 | obo | I'm using USEC_TIMER with the yield |
13:49:33 | obo | I even once tried to redefine HZ to 1000 - that was "interesting" :) |
13:49:38 | | Quit Rick (Read error: 104 (Connection reset by peer)) |
13:49:45 | | Join Rick [0] (i=rick@pool-96-229-77-230.lsanca.dsl-w.verizon.net) |
13:50:57 | preglow | heh |
13:50:59 | preglow | we don't wanna do that anyway |
13:51:02 | preglow | would consume more power |
13:51:10 | preglow | though it is annoying if it didn't work right, it really should |
13:51:43 | obo | no - it raised boost values by about 10% |
13:54:03 | preglow | i imagine it did |
13:56:29 | | Join Arathis [0] (n=doerk@p508A52FC.dip.t-dialin.net) |
14:00 |
14:08:58 | | Quit Rick (Read error: 104 (Connection reset by peer)) |
14:09:17 | | Join Rick [0] (i=rick@pool-96-229-77-230.lsanca.dsl-w.verizon.net) |
14:12:33 | | Join desowin [0] (n=desowin@hdp186.internetdsl.tpnet.pl) |
14:15:31 | | Join roolku [0] (n=roolku@82-41-2-141.cable.ubr01.edin.blueyonder.co.uk) |
14:17:42 | * | jhMikeS finds that the mailboxes are really semaphore bitmasks |
14:18:09 | Klevi | is there a way to stop the sansa from "refreshing database" |
14:18:54 | jhMikeS | Klevi: I think there's a #define in the bootloader to do it but it's fw revision dependent |
14:19:12 | | Quit Lear ("ChatZilla 0.9.78.1 [Firefox 2.0.0.7/2007091417]") |
14:19:53 | Klevi | Its nothing simple, something like a user could fix, then? |
14:20:20 | jhMikeS | no |
14:20:26 | pixelma | jhMikeS: for the c200 too? ;) |
14:20:59 | jhMikeS | pixelma: I know nothing about that. To me Sansa=e200 :) The "real" sansa.. |
14:21:31 | * | Klevi has the c200 |
14:21:34 | pixelma | Klevi: you should really state that too since there are 2 series of Sansas supported |
14:21:44 | Klevi | I sometimes forget |
14:21:45 | * | jhMikeS just kids |
14:21:58 | Klevi | hehe |
14:22:15 | bluebrother | jhMikeS: so c200 = virtual sansa? *g* |
14:22:17 | Klevi | well eventually the e200 wont be the only sansa playing videos back, no? |
14:22:18 | jhMikeS | Klevi: So you're not alone on that account |
14:22:28 | | Quit gtkspert (Read error: 110 (Connection timed out)) |
14:22:51 | jhMikeS | bluebrother: since I've never touched one...to me |
14:23:27 | * | bluebrother wants access to an OS X machine |
14:23:29 | jhMikeS | Since I now seem to know how to use hardware semaphore on portal player, I guess I'd better get to work on that |
14:24:04 | Klevi | hehe |
14:24:17 | jhMikeS | I think there's enough bits to make quite a few kernel objects |
14:24:41 | bluebrother | what's the use of this hardware semaphore? |
14:24:53 | Klevi | Hey wait you have an e200? Does the blue lights stay on on yours? |
14:25:04 | Klevi | *Do* |
14:25:09 | preglow | jhMikeS: semaphore bitmasks? |
14:25:20 | preglow | jhMikeS: you rid the cache/mem docs mrh spammed us with yesterday? :> |
14:25:25 | preglow | rid/read ... |
14:25:43 | jhMikeS | the mailboxes are bitmasks...you set a bit by writing a one. clear it by writing a one to the "reply" register |
14:25:53 | | Join przemhb [0] (n=chatzill@fan115.internetdsl.tpnet.pl) |
14:26:05 | jhMikeS | preglow: say what? I didn't see those. |
14:26:18 | | Join Crash91 [0] (n=rt@81.10.111.67) |
14:26:45 | Crash91 | guys, i have a question about the wps |
14:26:49 | preglow | http://daniel.haxx.se/sansa/memory_controller.txt |
14:26:55 | preglow | jhMikeS: there's some tasty info in there |
14:27:43 | Crash91 | %x|n|filename|x|y| < It loads and displays an image, so if i were to use that tag to display an image, would it reamin there |
14:27:49 | pixelma | Klevi: the e200 has a lit wheel which you can control, enabling the same controls on the c200 made the main button lights controllable. I don't think the e200 have an extra "menu" led |
14:28:09 | Klevi | i see |
14:28:12 | pixelma | *has |
14:28:25 | Klevi | thank Pixel |
14:28:27 | Klevi | *s |
14:29:10 | jhMikeS | preglow: I know of some bits he doesn't mention for doing private interrupt vectors and the registers to map them. IPL seems wrong about some stuff there. |
14:30:06 | jhMikeS | preglow: basically the sems work like the interrupt enable/clear registers so they're atomic |
14:30:58 | * | jhMikeS will definitely read that .txt closely though and hopefully improve stuff |
14:31:38 | Klevi | Oh |
14:31:52 | jhMikeS | preglow: I guess real dual core shouldn't be too long and all without swp(b). Only thing is that we must destroy the objects when finished since that's a limited resource. |
14:32:18 | | Join hcs [0] (n=agashlin@rockbox/contributor/hcs) |
14:32:25 | Klevi | I noticed an odd bug yesterday.. I enabled crossfading and switched playback music artists and all I heard was static sounding noises from any artist i played until I restarted |
14:32:56 | | Part pixelma |
14:33:00 | preglow | jhMikeS: yeah, obviously |
14:33:58 | preglow | jhMikeS: still find it bloody odd that swp doesn't work right, though |
14:35:41 | Klevi | *tested just now... it still happens. |
14:37:27 | jhMikeS | preglow: me too but this would be how it's meant to operate by design. of course swp works fine on everything but pp5020 but I'm not going to do two different ways. :) |
14:38:06 | | Quit RaZorbacK ("bye all") |
14:38:18 | | Join Thundercloud [0] (n=thunderc@resnet05.nat.lancs.ac.uk) |
14:38:20 | jhMikeS | Of couse I'll hide all the hardware crud so other multicore processors could be added in easily. |
14:38:39 | preglow | excellent |
14:38:58 | jhMikeS | I suppose rename the mailbox registers too since they're not |
14:39:41 | preglow | honest mistake :> |
14:39:57 | jhMikeS | you named them? :) |
14:41:21 | jhMikeS | I guess we need a sem allocator...I'll just leave the free() part out |
14:41:25 | jhMikeS | ;) |
14:41:39 | preglow | nah, if i did, i just nicked the name from ipl |
14:41:58 | preglow | so you think this is the hw sync primitives? |
14:42:00 | jhMikeS | ah, well they _can_ be used that way |
14:42:02 | | Join agm3nt [0] (i=agm3nt@nat.n3t.pl) |
14:42:19 | jhMikeS | preglow: it seems so |
14:42:42 | preglow | at least they got the "primitive" part right |
14:42:49 | | Join moos [0] (n=moos@m172.net81-66-158.noos.fr) |
14:43:01 | preglow | moos: oy, what happened with the mpc files? |
14:43:21 | jhMikeS | so long as it works...I hope I'm not getting too ahead here |
14:43:38 | | Quit Klevi ("Leaving") |
14:43:50 | preglow | it's really nearing the point where all i seriously miss is better battery time here |
14:44:46 | jhMikeS | no improvement recently for you? |
14:44:52 | | Quit Rick (Connection timed out) |
14:44:58 | | Quit Thundercloud (Remote closed the connection) |
14:45:00 | | Join gtkspert [0] (n=gtkspert@gateless.info) |
14:45:20 | preglow | wouldn't say so, no, should i have experienced any? |
14:46:42 | jhMikeS | I think H10 did. When I first got it the batt was dropping in minutes. I'm thinking that reset sequence should be looked into on other players. It might turn off unneeded devices. |
14:46:44 | | Join robin0800 [0] (n=robin080@user-54443cde.lns2-c10.dsl.pol.co.uk) |
14:47:33 | moos | yo preglow, like noone seems to have notice, nothing happen, still very bad mpc quality on my toshiba. I guess all ARM are concerned |
14:47:47 | | Join Thundercloud [0] (n=thunderc@resnet05.nat.lancs.ac.uk) |
14:47:59 | preglow | moos: well, i'd love to hear it |
14:48:04 | moos | sure |
14:48:08 | preglow | moos: but for that i must have an affected file :) |
14:48:14 | moos | hehe :) |
14:48:37 | moos | you have an ipod nano right? |
14:48:43 | | Quit Crash91 ("Leaving.") |
14:49:03 | preglow | yea |
14:49:30 | moos | ok, you want that I send you files via DCC or mail? |
14:49:35 | jhMikeS | preglow: I think there's way more than 4 "mailbox" regs too. Will investigate that. |
14:51:09 | | Join Rick [0] (i=rick@pool-96-229-77-230.lsanca.dsl-w.verizon.net) |
14:51:44 | | Join syn4pse [0] (n=syn4pse@cpe-075-176-155-093.sc.res.rr.com) |
14:53:46 | | Quit Jon-Kha ("leaving") |
14:53:57 | | Join Jon-Kha [0] (i=jon-kha@80-248-247-190.cust.suomicom.fi) |
14:54:08 | moos | preglow: I rechecked for you. I listened to the same mpc file on coldfire target and on ARM target, and the distortion is confirmed for the ARM target |
14:54:13 | Dark_Apostrophe | Hello. I was exploring the settings on my GigabeatF20, and in LCD settins I turned on clear backdrop |
14:54:17 | Dark_Apostrophe | How do I undo that? |
14:54:22 | syn4pse | so, if a plugin works in the simulator perfectly fine, but crashes my ipod immediately upon running, what sorts of things should I try? |
14:54:38 | syn4pse | i was so psyched! |
14:55:08 | preglow | moos: there should be no difference for coldfire |
14:55:22 | preglow | moos: however is most convenient for you, both dcc and email are fine |
14:55:24 | hcs | syn4pse: check for potential endian issues? |
14:55:51 | moos | preglow: there is, since the Andree Buscman's changes |
14:56:00 | syn4pse | hmm. there is a comparison between a signed and an unsigned integer. |
14:56:12 | Dark_Apostrophe | Any idea, anyone? :) |
14:56:15 | moos | I'll DCC you. Like Alpha Blondy for testing? :) |
14:56:28 | moos | preglow: *do you like |
14:56:30 | preglow | moos: i mean there should be no difference on coldfire before and after his changes |
14:56:34 | preglow | moos: sure, go ahead |
14:56:42 | preglow | on arm there should be changes |
14:56:51 | syn4pse | by endian, are you speaking about "words" |
14:56:53 | moos | that's the ARM target that is problematic |
14:57:25 | hcs | syn4pse: yeah, if you're accessing individual bytes of words. what is this plugin? |
14:57:45 | syn4pse | well, it does involve pointers. |
14:57:53 | jhMikeS | preglow: maybe MrH should explain the remapping of address 0x37000000 to 0x36000000. I've no idea what that's about or maybe I just neglected to read something. |
14:58:15 | syn4pse | it's an app that i'm trying to port to rockbox. a curses-based 3d maze. |
14:58:37 | hcs | syn4pse: alignment might be an issue, as well. the ARMs at least need word accesses to be word aligned |
14:59:25 | syn4pse | the problem is, i can't really recall about words that well. it's been a while... and I never really got it all down in class. |
14:59:51 | Dark_Apostrophe | Hello. I was exploring the settings on my GigabeatF20, and in LCD settins I turned on clear backdrop. How do I undo that setting? |
15:00 |
15:00:01 | Dark_Apostrophe | I can't find it in the configfiles. :/ |
15:00:40 | syn4pse | there is one thing i had to change that gave me an immediate error. |
15:00:46 | hcs | syn4pse: want me to take a look at the code for any possible problem? |
15:00:52 | syn4pse | sure! |
15:01:23 | syn4pse | hold a sec. |
15:01:41 | preglow | jhMikeS: sure sounds weird |
15:02:27 | Soap | Dark_Apostrophe: IRC is not like a party - where an unheard spoken query evaporates as soon as it is said. What I am trying to get at is that you asked the same question 5 minutes and only ~20 lines ago. In-fact your first asking of the question is still visible on my screen, as well as your second asking of the question. If people have the time, and knowledge, they will answer a question. One gone unanswered does not give one to the right to repeat |
15:02:27 | Soap | edly re-ask. |
15:02:49 | Dark_Apostrophe | Sorry |
15:02:54 | Dark_Apostrophe | I thought nobody saw it |
15:03:12 | | Quit Arathis ("Bye, bye") |
15:03:30 | moos | preglow: DCC annoye me, I'll mail you |
15:04:18 | Soap | Dark_Apostrophe: In direct response to your query - there is no way to undo the "clear backdrop" action. Simply reload your theme, or reapply your backdrop. |
15:04:23 | | Join Zagor [0] (n=bjst@46.35.227.87.static.tab.siw.siwnet.net) |
15:04:51 | Dark_Apostrophe | Soap: Ok, thanks. Again, sorry for being a nuisance. |
15:04:54 | preglow | moos: okiedoke, thomj@rockbox.org |
15:05:11 | moos | ok |
15:06:52 | Zagor | petur: I got a response from austriancoder. he said he'll commit his last code on tuesday. |
15:07:03 | preglow | last? |
15:07:15 | Zagor | well the last of what he's currently got |
15:07:28 | * | preglow wants to see native disk mode :/ |
15:07:53 | petur | Zagor: nice |
15:07:53 | Zagor | how does that differ from UMS mode? |
15:08:00 | | Quit syn4pse ("Time wasted on IRC: 16 minutes 55 seconds") |
15:08:08 | preglow | Zagor: it's just called disk mode on ipods |
15:08:09 | petur | sorry, gotta run, back in an hour |
15:08:24 | Zagor | preglow: ok |
15:08:29 | * | jhMikeS doesn't know why sansa doesn't add a database refresh option just like the H10 has |
15:08:43 | | Join syn4pse [0] (n=syn4pse@cpe-075-176-155-093.sc.res.rr.com) |
15:10:41 | *** | Saving seen data "./dancer.seen" |
15:13:00 | preglow | anyone think we should add cutoff frequency support to targets that support it? |
15:13:16 | preglow | on most it would probably just be a low/high thing, but on ipod video there'll be four |
15:14:05 | * | jhMikeS thinks he may just stick with swp(b) on everything but PP5020...hmm. |
15:14:14 | moos | preglow: mail sent ! |
15:16:11 | | Join Gibbed [0] (i=rick@pool-96-229-77-230.lsanca.dsl-w.verizon.net) |
15:16:15 | | Quit Rick (Nick collision from services.) |
15:16:29 | | Nick Gibbed is now known as Rick (i=rick@pool-96-229-77-230.lsanca.dsl-w.verizon.net) |
15:16:36 | preglow | moos: did you send two, or was there some hickup on my end? |
15:16:49 | preglow | jhMikeS: why? |
15:16:56 | moos | preglow: yup I sent 2 files |
15:17:05 | preglow | moos: i mean two mails |
15:17:11 | preglow | i got one with no attachments, and one with attachments |
15:17:44 | moos | surely just gmail sucks :) |
15:18:25 | jhMikeS | preglow: I'm not sure if it's better or not in effect. I think it would be faster where it can be used. |
15:18:57 | moos | preglow: compare now on your iriver and on your ipod |
15:19:27 | syn4pse | is it because the strings aren't terminated with nulls? |
15:20:06 | preglow | moos: sure |
15:20:17 | preglow | jhMikeS: would that speed gain matter, though? |
15:20:43 | preglow | anywho, do the hw semaphore stuff first |
15:20:51 | preglow | would be cool to see if the regs actually work for that |
15:21:31 | syn4pse | plus, i screwed up the "winders" |
15:21:34 | preglow | wtf, can you just do TALK_ID(80, UNIT_HERTZ) to have "eight hertz" spoken? |
15:21:52 | | Quit Rick (Read error: 104 (Connection reset by peer)) |
15:22:44 | | Join Rick [0] (n=rick@pool-96-229-77-230.lsanca.dsl-w.verizon.net) |
15:24:25 | jhMikeS | preglow: I think it might matter, yeah. I want everything super snappy. |
15:26:03 | syn4pse | one sec let me look |
15:30:30 | | Join Febs [0] (n=chatzill@207-172-204-33.c3-0.rdl-ubr4.trpr-rdl.pa.cable.rcn.com) |
15:31:30 | preglow | moos: anything special i should be listening for? |
15:31:31 | | Quit robin0800 (Read error: 113 (No route to host)) |
15:31:35 | preglow | remember i'm not very golden-eared |
15:32:25 | moos | nope, just a usual listening, the distortion is obvious |
15:32:33 | preglow | is it, now... |
15:34:01 | preglow | nice music, btw :) |
15:34:15 | moos | hehe, Alpha ;) |
15:34:30 | | Join Jeremie [0] (i=482894e0@gateway/web/cgi-irc/labb.contactor.se/x-f6c5e1f7d164c355) |
15:34:39 | preglow | i tend to like anything reggea/dub-ish |
15:34:40 | moos | is the quality normal on your ipod? |
15:34:42 | preglow | so not surprising |
15:34:47 | moos | same here |
15:34:49 | preglow | i don't know if it's normal, but it sounds just good to me |
15:34:53 | Jeremie | anyone here can help me with my c200? |
15:35:00 | preglow | Jeremie: just ask |
15:35:05 | moos | on ipod? |
15:35:06 | preglow | i'll render to disk with and without the patch and see |
15:35:09 | preglow | ipod, yes |
15:35:10 | | Quit MethoS- (Read error: 110 (Connection timed out)) |
15:35:34 | | Join MethoS- [0] (n=clemens@pD955E39B.dip.t-dialin.net) |
15:35:35 | Jeremie | ok well i need help setting up the database on my c200, it keeps stoping at a number larger then the music i have on it and doesnt go any futher. |
15:35:59 | moos | preglow: bizzare, here I tested with gigabeat. I didn't guess that the problem is gigabeat depending but more ARM depending |
15:36:10 | * | preglow thanks linuxstb for test_codec |
15:36:18 | preglow | moos: it's probably just that my ears aren't that good at this kind of thing |
15:36:37 | moos | hehe :) |
15:37:28 | moos | jhMikeS: salut, here for a quick test on your gigabeat |
15:38:17 | moos | preglow: the thing is the distortion that I hear is really listenable by every one, "goldenhear" or not |
15:38:41 | * | preglow gets a quick reminder that h120 isn't perfectly stable yet |
15:38:59 | | Quit Rick (Read error: 110 (Connection timed out)) |
15:39:03 | | Join Buschel [0] (n=AndreeBu@p54A3DA84.dip.t-dialin.net) |
15:39:20 | moos | hello Buschel |
15:39:22 | | Quit Jeremie (Client Quit) |
15:39:27 | Buschel | hi |
15:39:28 | preglow | moos: anyway, i'm doing a disk write now on both h120 and nano, i'll compare on the computer |
15:39:35 | moos | cool |
15:39:35 | preglow | that is, if test_codec wouldn't hang when writing on my nano |
15:39:41 | | Join Jeremie [0] (i=482894e0@gateway/web/cgi-irc/labb.contactor.se/x-4db5cd2adefaca20) |
15:39:45 | Jeremie | ...opps |
15:40:11 | Jeremie | im back and still need help >_< |
15:40:26 | | Quit Zagor ("Client exiting") |
15:40:28 | Febs | preglow: I think that it probably does make sense to enable the cutoff frequency on targets that support it. Though I wonder if there is a better phrase to use than "cutoff frequency." |
15:40:47 | preglow | Febs: i'd love a better phrase |
15:41:21 | preglow | Febs: also, i think it would make sense not to make the specific frequency selectable, i'd more prefer "high" and "low", but that's not a solution on video, which has four choices |
15:41:38 | moos | Buschel: on my gigabeat since the r14531 your patch FS #7166, all my musepack files sounds bad |
15:42:00 | | Join robin0800 [0] (n=robin080@user-5af0ac0c.wfd105.dsl.pol.co.uk) |
15:42:09 | Buschel | moos: ahh, you are the guy with this problem |
15:42:30 | moos | but just on gigabeat (ARM based) on my iaudio (coldfire based) the sound quality didn't change |
15:42:48 | preglow | only arm has the most aggressive optimisations |
15:43:00 | Buschel | moos: did you try to diable the additioanl speed-optimization for ARM? |
15:43:49 | moos | Buschel: I didn't touch the code |
15:44:00 | Jeremie | anyone have infomation on fixing database issues on c200 series? |
15:44:03 | preglow | it's worth a shot if you can do your own builds |
15:44:05 | preglow | it's easy to disable |
15:44:14 | Buschel | moos: are you able to change and build for your own? |
15:44:43 | moos | sure if you point me what to change ;) |
15:44:47 | Febs | Jeremie: it helps if you ask a specific question or describe the specific problem you're having. |
15:45:01 | | Join midgey [0] (n=tjross@westquad-188-75.reshall.umich.edu) |
15:45:15 | agm3nt | Jeremie: on official firmware? |
15:45:29 | Jeremie | no on the rockbox firmware |
15:45:53 | Jeremie | my problem is the database wont form and stops at numbers between 500 and 600 |
15:46:40 | Febs | You likely have a file that is corrupt in some fashion and is preventing the database from building. You need to isolate what file that is. |
15:46:48 | | Quit robin0800 (Read error: 104 (Connection reset by peer)) |
15:47:03 | Jeremie | i tried by putting in only 1 album and it still gave me the issue |
15:47:17 | | Join robin0800 [0] (n=robin080@user-5af0ac0c.wfd105.dsl.pol.co.uk) |
15:47:23 | Febs | You mean you took all of the music off of your player except for that 1 album? |
15:47:44 | Jeremie | i took all the music off and added one album |
15:47:59 | Jeremie | and album that should have a correct id3 tag |
15:48:21 | Jeremie | is there any application on the interne that would fix them if they are corrupt and maybe fix this issue |
15:48:23 | Febs | If you had only one album, why was the database counting up over 500? |
15:48:58 | Jeremie | that time it went to 300...... |
15:49:04 | Febs | (Actually, maybe that counter counts non-music files.) |
15:49:50 | Jeremie | hmmm |
15:50:17 | Jeremie | do you know anything on the c200 that might be causing this issue, is there something i need to delete? |
15:51:01 | | Join Rick [0] (n=rick@pool-96-229-77-230.lsanca.dsl-w.verizon.net) |
15:52:25 | Febs | Jeremie: are you using Windows? |
15:52:29 | Jeremie | yes |
15:53:08 | Buschel | moos: can you send an email with such a file and a description on what flaws you can hear at which seconds? |
15:53:11 | Febs | Try emptying the recycling bin while your player is connected, just to make sure that there aren't deleted files in it that are causing an issue. |
15:54:01 | Jeremie | so connect my player and hit empty recyclebin on my desktop? |
15:54:17 | Febs | Right. |
15:54:23 | moos | Buschel: all my musepack files are distorded on gigabeat since your last changes. But on coldfire no problems at all |
15:54:28 | Jeremie | ok |
15:55:31 | Jeremie | connect it in mssc mode or mtp? |
15:55:37 | Febs | msc |
15:55:50 | Dark_Apostrophe | Is Rockbox based on any third-party software, such as maybe Linux or BSD, or is it entirely written from scratch? |
15:55:56 | moos | Buschel: want I send you files anyway? what is your mail adresss |
15:55:56 | preglow | scratch |
15:56:05 | Dark_Apostrophe | ok, cool - awesome job |
15:56:08 | Jeremie | it's currently in msc and nothing is in my recycle bin |
15:56:15 | Buschel | moos: hmm, i cannot experience this on my iPod (which also uses ARM). it would be very helpful if you could either send on of your files as I described above or if you could decode one such file to the HDD of your gigabeat |
15:56:21 | moos | preglow: no differences spoted in your end? |
15:56:36 | preglow | moos: checking it out now |
15:56:44 | Nico_P | moos: maybe try to use test_codc to output the file as WAV |
15:56:50 | preglow | i'm doing that now |
15:56:56 | preglow | but i've got 100% disk usage... |
15:57:21 | moos | Buschel: do you have one coldfire target by any luck for hear the difference? |
15:57:36 | moos | Nico_P: salut, you have gigabeat right? |
15:57:42 | Nico_P | yes |
15:57:45 | Jeremie | anymore ideas fbs? |
15:57:52 | Nico_P | I have mpc files too, I'll try them |
15:57:53 | preglow | moos: he doesn't need one to hear the difference |
15:58:02 | Febs | Jeremie: unfortunately, I am out of suggestions. You might want to follow this forum thread: http://forums.rockbox.org/index.php?topic=12983 |
15:58:03 | Buschel | moos: no. the changes were tested by Coldifre-owners |
15:58:04 | | Join Gibbed [0] (n=rick@pool-96-229-77-230.lsanca.dsl-w.verizon.net) |
15:58:08 | | Quit Rick (Nick collision from services.) |
15:58:11 | Buschel | *Coldfire |
15:58:22 | | Nick Gibbed is now known as Rick (n=rick@pool-96-229-77-230.lsanca.dsl-w.verizon.net) |
15:58:26 | Jeremie | ok thanksfor the help febs, ill continue to work on it |
15:58:30 | kkurbjun | markun, are you around? |
15:58:37 | Jeremie | btw thats my thread >_< |
15:58:43 | moos | Buschel: yeah on coldfire all is fine |
15:58:55 | preglow | moos: as far as i can see, after mixing together h120 and nano output, there are no differences worth mentioning |
15:59:07 | markun | kkurbjun: I am now |
15:59:14 | Nico_P | moos: I don't think I hear anything |
15:59:25 | moos | very strange |
15:59:41 | moos | Nico_P: can I send you one file |
15:59:43 | Buschel | moos: what do the flaws sound like? |
15:59:45 | preglow | moos: i had to use the nano sim and hack the mpc source, though, i will try to fix test_codec now and try again |
15:59:47 | kkurbjun | markun: I was wondering if you have some time to help me out with the ata registers? |
15:59:49 | Nico_P | moos: have you tried outputting your file as WAV ? |
16:00 |
16:00:01 | Nico_P | moos: sure |
16:00:20 | kkurbjun | I think I have at least some of them defined properly, but I am failing in the check_registers portion of ata.c |
16:00:29 | moos | Buschel: I don't have the apropriate vacabulary, I'd say distorted |
16:00:42 | moos | Nico_P: didn't |
16:01:00 | | Quit merbanan (Remote closed the connection) |
16:01:13 | Nico_P | moos: I'd advise you to use test_codec to output your file and see if the resulting file has the same distortion |
16:01:20 | Nico_P | if so you can send it to Buschel |
16:01:30 | preglow | yes, do that |
16:02:12 | Buschel | moos: just try. e.g. are the flaws audible on each file, and always? or are there any files which are worse than other? or are there some special parts of some tracks which sound bad? |
16:02:14 | moos | I canot do this rght now, no time left, but I'll try later this night and keep you informed |
16:02:41 | Buschel | moos: ok. just try to send the original .mpc as well as the decoded one |
16:02:58 | markun | kkurbjun: I thought the registers were pretty much almost defined in the same way |
16:03:27 | markun | kkurbjun: is there anything about it in the i.mx31 documentation? |
16:03:44 | kkurbjun | I'm on the DM320 for the m:robe |
16:04:17 | moos | Buschel, Nico_P: just sent you the same 2 mpc files that I sent to preglow |
16:04:27 | Nico_P | ok |
16:04:30 | moos | hello markun btw |
16:05:01 | kkurbjun | yeah, maybe I just need to get more familiar with the ata code, different targets do slightly different things, I am using the registers based on linux which is done extremely different from the rest of th etargets |
16:05:16 | moos | those 2 files doesn't sound right on my gigabeat but sounds normal on iaudio |
16:05:46 | Jeremie | i found out why the database isnt working for me on c200 |
16:06:32 | Jeremie | to get it to read the music ill need to add music in msc mode |
16:07:22 | markun | moos: hi moos! |
16:07:35 | kkurbjun | markun, do you know what the code for check_registers is doing in ata.c |
16:07:59 | markun | no, not anymore |
16:08:04 | kkurbjun | I mean, it's aparant that it's writing certain values to certain registers adn chekcing those, but I don't know what the effect of those values are |
16:08:07 | kkurbjun | hmm |
16:08:17 | markun | and I will not have any time to look at it today |
16:08:52 | Jeremie | developers in rockbox's need to find a way to access the files thru the mtp mode, it seems only right now they access the msc mode of the c200 series |
16:09:41 | markun | kkurbjun: perhaps ask LinusN, he was the one who helped me with the Gigabeat ata stuff |
16:09:47 | Llorean | Jeremie: Do you even know what the differences are? |
16:10:03 | kkurbjun | thanks, I'll do that when I see him |
16:10:12 | Llorean | Jeremie: Files in MTP mode should be equally accessible as long as Windows isn't DRM wrapping them during transfer, and if it is, they'll never be accessible. |
16:10:14 | kkurbjun | the timezones make it difficult yo catch him |
16:10:36 | moos | Buschel, preglow: time for me to go :( , I'll keep you informed |
16:10:55 | Buschel | moos: have the files now. thx |
16:10:57 | | Join Gibbed [0] (n=rick@pool-96-229-77-230.lsanca.dsl-w.verizon.net) |
16:11:01 | | Quit Rick (Nick collision from services.) |
16:11:07 | Jeremie | Well it appears to me only when i add files in msc mode do they come up in rockbox but when i try thru mtp mode they do not appear. |
16:11:15 | | Nick Gibbed is now known as Rick (n=rick@pool-96-229-77-230.lsanca.dsl-w.verizon.net) |
16:11:45 | preglow | jhMikeS: can you think of anything in your commit that would stop wav writing in test_codec from working? :/ |
16:11:48 | Llorean | Jeremie: Then figure out why. Try using filetree mode instead of database to play them, for example, and see if they work and their metadata shows up in the metadata view. |
16:12:00 | moos | Buschel: no problem, those 2 exemple files sounded well on coldfire, but not on my gigabeat, see you later... |
16:12:26 | Jeremie | i tried thru the filetree, i couldnt located a single mp3 file |
16:12:31 | Febs | Jeremie: set your "show file" settings to "all." |
16:12:48 | Jeremie | did that |
16:13:32 | Jeremie | i found random folders and files that have no playback or anythign in them |
16:13:33 | preglow | jhMikeS: as a matter of fact, all of it |
16:13:39 | Llorean | Jeremie: Well, considering you're the only person experiencing this problem, it's pretty much up to you to figure out what's actually going on, and find your files. |
16:13:59 | Febs | Jeremie: where are the files located on your player? |
16:15:36 | Jeremie | they are in a folder called music that only appears with my music in them while connected in mtp mode |
16:15:49 | Jeremie | there is a music folder in mtp mode but it contains nothing |
16:16:51 | Jeremie | i wish i could find other c200 users who run rockbox and have fixed there problem...... |
16:17:13 | Febs | What happens when you look at the contents of that folder while connected in Windows in MSC mode? Do you see the files there? |
16:17:50 | Jeremie | in msc mode i see folders but no .mp3 files or any other audio format |
16:19:36 | Febs | So there is no music there, and that, obviously, is why Rockbox isn't seeing it. |
16:20:10 | Jeremie | yes, no music seems to come up in either of the views but when connected thru mtp i can find the .mp3 files easily |
16:20:25 | Febs | Try connecting your player in MSC mode and using Window's search function to search for ".mp3" to find out where MTP mode is putting the files. |
16:20:42 | Llorean | Febs: Assuming they aren't being transcoded or encrypted like the Gigabeat's .sat files. |
16:21:06 | Llorean | MTP mode allows for precisely that sort of procedure. |
16:21:07 | Febs | True. |
16:21:18 | Llorean | Or rather, the MTP protocol does, as far as I know. |
16:21:24 | Jeremie | ill try to find them in msc thru mtp dropping |
16:21:27 | jhMikeS | preglow: no, not at all. |
16:21:37 | | Join Arathis [0] (n=doerk@p508A52FC.dip.t-dialin.net) |
16:21:49 | Llorean | Jeremie: The simplest solution to your problems is just to use MSC mode only. |
16:22:09 | Jeremie | thats what i was going to try |
16:22:29 | Llorean | Jeremie: Firstly, we can't prevent MTP mode from doing crazy things to your files, and it's entirely possible that it is (and if it does, we can't find or use the file necessarily), and secondly when Rockbox has its own USB mode, it'll be like MSC mode |
16:22:30 | Jeremie | ill try febs last approach before that. |
16:23:23 | Jeremie | hopefully oen of the developers fix this issue |
16:23:26 | Jeremie | one* |
16:23:29 | preglow | jhMikeS: it just locks up waiting for the thread to go to action now, it seems |
16:23:31 | jhMikeS | preglow: other plugins create threads just fine. the only thing altered is that the thread function can return but that is also quite verified to work. |
16:23:45 | Llorean | Jeremie: I just told you it may be impossible to fix... |
16:23:46 | jhMikeS | preglow: which cpu? |
16:23:52 | preglow | jhMikeS: nano, whatever that has |
16:23:56 | Llorean | Jeremie: And NOBODY can fix it if you can't actually identify what the issue is. |
16:24:12 | jhMikeS | well, arm...hmmm |
16:24:13 | preglow | jhMikeS: also, i'm not 100% certain that's what's happening, but seems like it, everything up to the point where the other thread is supposed to working works nice |
16:24:31 | Jeremie | the issue is that mp3 files cannot be found on c200 series in the current way it works on c200 |
16:24:39 | Llorean | Jeremie: No, that's not the issue. |
16:24:40 | jhMikeS | did you revert back to before the commit and check? |
16:24:45 | preglow | though the other thread DOES get created, i stuffed printf in it, and it did display |
16:24:59 | preglow | jhMikeS: guess i'll just check out another tree |
16:25:01 | Llorean | Jeremie: MP3 files transferred in MSC mode can be found just fine, that's why there are many people able to use their c200s with Rockbox. So it's not that simple. |
16:25:06 | preglow | jhMikeS: got a command line for me? :V |
16:25:31 | jhMikeS | dont' you just do svn co -r123456 or something? |
16:25:45 | Jeremie | thats what ill try after i see if i can find the files thru searching in mtp mode |
16:25:50 | Llorean | Jeremie: The problem is that for some reason your files transferred in MTP mode can't be found, and you need to figure out where these files are, and whether they're still normal MP3 files (on the player, not when you copy them off, so you'll need to either find them in Rockbox, or MSC mode, after putting them on with MTP) |
16:26:03 | preglow | gah, shit, hd space |
16:26:41 | jhMikeS | lemme check the diff and make sure I didn't do a stupid |
16:27:00 | Jeremie | yes, im currently putting in a mp3 file in mtp to search for it in msc |
16:27:34 | jhMikeS | no, I just removed the remove_thread(NULL) which should be good |
16:27:41 | preglow | argh, someone code a make install that works for target :/ |
16:28:02 | preglow | jhMikeS: in any case it should execute fine until it exits, it doesn't even start |
16:28:11 | preglow | but we'll find out, i'm checking out a new tree now |
16:28:43 | | Join haemmy [0] (i=haemmy@194.208.162.140) |
16:29:55 | jhMikeS | I don't know how mpegplayer manages it then. |
16:31:02 | Dark_Apostrophe | Is it possible to fast-forward, rewind, pause etc... in mpegplayer? |
16:31:20 | Jeremie | appears the files i put in on mtp cant be found thru search in msc so ill just stay with msc |
16:34:30 | | Join Arathis_ [0] (n=doerk@p508A47CC.dip.t-dialin.net) |
16:35:08 | | Quit Arathis (Nick collision from services.) |
16:35:14 | | Nick Arathis_ is now known as Arathis (n=doerk@p508A47CC.dip.t-dialin.net) |
16:35:20 | markun | Dark_Apostrophe: currently not |
16:35:49 | Dark_Apostrophe | Is it planned? |
16:36:40 | preglow | jhMikeS: definitely works before your commit, will test one right after it now |
16:37:49 | | Join Wiwie [0] (n=goddi@86-40-247-54.b-ras2.lmk.limerick.eircom.net) |
16:38:50 | | Join Gibbed [0] (n=rick@pool-96-229-77-230.lsanca.dsl-w.verizon.net) |
16:38:54 | | Quit Rick (Nick collision from services.) |
16:39:08 | | Nick Gibbed is now known as Rick (n=rick@pool-96-229-77-230.lsanca.dsl-w.verizon.net) |
16:39:22 | Jeremie | thanks llorean and febs for ur help |
16:40:48 | | Join DefineByte [0] (n=DefineBy@bb-87-81-195-5.ukonline.co.uk) |
16:42:19 | preglow | jhMikeS: and doesn't work after your commit, so yeah |
16:42:33 | preglow | something funky goin on up in dis bitch |
16:43:49 | preglow | jhMikeS: you tried it on any pp targets? |
16:45:09 | jhMikeS | I've never tried it at all actually. Maybe time to. |
16:45:22 | | Join gtkspert_ [0] (n=gtkspert@gateless.info) |
16:46:27 | preglow | Febs: any suggestions for cutoff freq "names" for ipod video? "lower, low, high, higher" doesn't really sound too nice |
16:46:53 | jhMikeS | preglow: how 'bout you try it on coldfire if that's not too much trouble. D |
16:47:03 | preglow | sure |
16:47:05 | preglow | already did |
16:47:05 | preglow | works fine |
16:47:06 | preglow | done |
16:47:06 | DBUG | Enqueued KICK preglow |
16:47:06 | preglow | :) |
16:47:10 | Febs | I'd personally rather just see the frequencies. Is there any benefit in obscuring the frequencies by using an arbitrary name? |
16:47:21 | preglow | Febs: yeah, they're sample rate dependent |
16:47:26 | markun | Dark_Apostrophe: there are 2 patches which provide some kind of seeking for mpegplayer |
16:47:29 | Febs | Ah. That makes sense. |
16:47:29 | preglow | Febs: so we'll be lying the day we start switching that |
16:47:53 | preglow | Febs: on sweq, we won't, since we'll compensate for it, but that won't do for fixed labels like this |
16:47:53 | Dark_Apostrophe | markun: Will they be present in a binary in the foreseeable future? |
16:48:30 | jhMikeS | preglow: hmmm...I don't even know how you use the darn thing. :P |
16:48:40 | preglow | jhMikeS: open with |
16:48:59 | preglow | jhMikeS: if you need further hints than that, i think we'll just confiscate that editor for the safety of the project :D |
16:49:56 | jhMikeS | no, that's fine. I forgot that menu item even existed. |
16:49:58 | Febs | Preglow: Maybe just number them 1 through 4 and call them "1 (lowest), 2, 3, 4 (highest)"? |
16:50:09 | preglow | Febs: best i've heard so far, at least |
16:51:05 | | Join Gibbed [0] (n=rick@pool-96-229-77-230.lsanca.dsl-w.verizon.net) |
16:51:09 | | Quit Rick (Nick collision from services.) |
16:51:17 | Febs | preglow: so the change you're working on will eliminate the HW EQ and incorporate the current HW EQ low and high shelf filters into the "bass" and "treble" settings in the iPod? |
16:51:23 | | Nick Gibbed is now known as Rick (n=rick@pool-96-229-77-230.lsanca.dsl-w.verizon.net) |
16:51:40 | preglow | Febs: aye, and the change is really already done by pondlife, i'm just thinking on extending it |
16:52:01 | markun | Dark_Apostrophe: I don't think any of these patches will be included, but I hope we'll get seeking support |
16:52:10 | preglow | Febs: other targets also allow changing the cutoff freq for treble/bass controls, and we might as well support that now that ipod video will |
16:52:24 | Febs | I think that makes a lot of sense. It's confusing to have a 5 band HW EQ with only 2 functional bands, and treble and bass settings that do nothing. |
16:52:31 | Dark_Apostrophe | markun: So do I, it would really be nice to have. :) |
16:52:38 | preglow | Febs: it's outright useless, heh |
16:53:21 | Febs | Good for establishing that the placebo effect does exist though. |
16:53:28 | DefineByte | so normal users won't know if they're using the hardware EQ or not? |
16:53:49 | preglow | jhMikeS: man, it looks like i've screwed up, it doesn't work on h120 either now |
16:54:06 | preglow | jhMikeS: my build probably wasn't as fresh as i though |
16:55:08 | jhMikeS | battery bench works |
16:55:23 | Febs | DefineByte: I think that the change would bring the iPod more into line with other platforms like the H100/H300 where the bass and treble settings are hardware based rather than having a separate setting called "hardware EQ." It's the same functionality, just presented in a more consistent manner. |
16:55:54 | preglow | jhMikeS: no, it does work now..... |
16:56:40 | DefineByte | the only problem i have with that is the currently (?) huge difference in battery life between hardware and software eqs. Users might like to know they changes they can make without a large impact on battery life |
16:56:50 | | Quit gtkspert (Read error: 110 (Connection timed out)) |
16:57:08 | DefineByte | 'the changes'/ |
16:57:18 | preglow | jhMikeS: triple checked, it does work on a fresh svn |
16:57:38 | preglow | jhMikeS: i wonder how healthy it not yielding is, though, on h120, the disk activity light stays on, as well as the disk, during the whole test |
16:58:04 | preglow | god, forget that entire last sentence. i suck badly |
16:58:17 | Febs | DefineByte: there is no change in functionality. Think of it as relabeling the hardware EQ so that instead of being called "hardware EQ," it is now called "bass" and "treble." (The low and high shelf filters were the only two bands of the hardware EQ that worked anyway.) |
16:59:46 | DefineByte | okay, I see. That sounds good then. So people will just get to know that the bass and treble settings are the ones to use if battery lifee is a problem for you. |
17:00 |
17:00:07 | jhMikeS | preglow: not yielding? :) |
17:00:22 | preglow | moos, Buschel: i can detect no audible difference between h120 and nano on test_codec wav writes |
17:00:28 | preglow | jhMikeS: yeah, that, it does yield, forget me |
17:00:55 | preglow | works perfectly on h120, not so on nano |
17:00:56 | jhMikeS | I'm having it hang on loading... |
17:01:02 | preglow | yup |
17:01:04 | preglow | that's it |
17:01:34 | preglow | and execution is fine until it starts waiting for codec_playing to go false |
17:01:37 | preglow | it never does |
17:01:42 | preglow | and the thread that does the printing never prints |
17:01:53 | | Join lazka [0] (n=lazka@85-124-45-211.dynamic.xdsl-line.inode.at) |
17:03:21 | jhMikeS | that's the main thread |
17:03:38 | preglow | the performance test printing, i don't think the main thread does that |
17:04:02 | preglow | or maybe it does, seems i'm on crack today anyway |
17:04:20 | preglow | yeah, that is the main thread... |
17:05:00 | Buschel | preglow: having a hard time comparing reference against optimized decoder |
17:05:06 | DefineByte | when's rockbox's birthday? |
17:05:37 | preglow | Buschel: how? |
17:06:16 | Buschel | preglow: using cooledit. but cooledit seems to not like subtracting -32767 from -32767 (results in -32768) |
17:06:44 | preglow | nice.. |
17:07:03 | Buschel | now scalint to 95% and subtract afterwards... |
17:07:06 | Buschel | *sclaing |
17:07:17 | Buschel | *scaling (what's up with my fingers?) |
17:08:28 | | Join XavierGr [0] (n=xavier@ppp146-235.adsl.forthnet.gr) |
17:08:50 | preglow | :D |
17:10:32 | | Quit Jeremie ("CGI:IRC") |
17:10:44 | *** | Saving seen data "./dancer.seen" |
17:10:45 | jhMikeS | so far it gets upto the first sleep(HZ). I wonder if it gets past that. |
17:11:06 | | Quit sitwon ("Leaving") |
17:11:21 | preglow | Buschel: btw, i tried both 4 and 5 as threshold values for the accel patch on nano, it still seems too jittery to me |
17:11:33 | preglow | Buschel: behaviour while accelerating is fine, but not so when not |
17:11:45 | Ctcp | Ignored 1 channel CTCP requests in 0 seconds at the last flood |
17:11:45 | * | jhMikeS hysteresis *cough* |
17:12:09 | | Quit Wiwie (Read error: 110 (Connection timed out)) |
17:12:46 | preglow | is that in the original e200 scrollwheel handler? |
17:12:46 | | Quit agm3nt () |
17:12:51 | * | jhMikeS finds that word interesting with greek in mind :P |
17:13:01 | jhMikeS | preglow: yes |
17:13:11 | preglow | any reason it's not in the ipod patch? |
17:13:35 | jhMikeS | don't ask me |
17:15:14 | jhMikeS | that's weird. the sleep never wakes up. |
17:15:20 | Buschel | jhMikeS: would you again be so kind a shortly explain the function of the hysteresis to me? ;o) |
17:15:32 | Buschel | *and |
17:17:06 | jhMikeS | well, the e200 uses two kinds. but for the direction, if the wheel changes direction in slow mode, you always have to move two clicks for another message to be generated. if you go one click right and one click left, no movement. one click right, then two clicks left you scroll up. |
17:17:16 | Buschel | preglow: the distortion I can see is much higher than with my test samples. but this seems to be connected to the high-altitude of Moos' samples. the distortion is still <-78 dB (max) and <-85 dB (avg). so, far beyond masking threshold |
17:17:17 | jhMikeS | it's really a half-speed mode |
17:17:25 | | Quit BigMac ("Konversation terminated!") |
17:18:11 | jhMikeS | with an iPod wheel where you can detect touch, really nifty control could be done since you can detect a drag. |
17:18:16 | preglow | Buschel: no wonder i didn't hear that, i don't have a chance |
17:18:31 | | Quit Arathis ("Bye, bye") |
17:21:19 | | Join gtkspert [0] (n=gtkspert@gateless.info) |
17:22:55 | DefineByte | I've noticed that the players are reffered to as 'MP3 players' in the manual. Is this really the best term to use? Would digital audio player be better? |
17:23:12 | DefineByte | referred/ |
17:23:23 | preglow | DefineByte: indeed, where? |
17:23:41 | DefineByte | getting started |
17:23:51 | * | jhMikeS is troubled by sleep not waking up. nothing in that code changed. hmmm.... |
17:24:40 | DefineByte | i noticed a spelling mistake in the same section: 'acces' instead of 'access'. |
17:25:05 | Buschel | preglow: does moos maybe use some kind of EQ which pushes the signal into distortion? were there any changes on gigabeat? afaik he uses official builds. where there any additional changes and do we really know it is definately the musepack patch which causes his flaws? |
17:25:36 | Buschel | preglow: and finally -> could anyone decode Moos's files to HDD on a gigabeat? |
17:25:59 | preglow | don't have a gigabeat, sorry |
17:26:14 | preglow | DefineByte: thanks |
17:26:14 | DefineByte | There's some weird wording in 'Browsing and Playing' too. I may just go through the whole thing and make a patch |
17:26:36 | preglow | docs people: we should use "digital audio player" instead of "mp3 player" where the target is not explicitely an archos, yes? |
17:26:40 | preglow | perhaps even there? |
17:27:00 | bluebrother | yep ... I think it's best to use that term for all players |
17:27:08 | DefineByte | it's still a DAP even if it only plays MP3s |
17:27:08 | bluebrother | archos can play wav too ;-) |
17:27:10 | preglow | DefineByte: would be super sweet, i have the mp3 players and acces covered, thiugh |
17:27:15 | preglow | DefineByte: true |
17:28:31 | | Quit gtkspert_ (Read error: 110 (Connection timed out)) |
17:29:41 | | Quit gtkspert (Remote closed the connection) |
17:29:52 | | Join Arathis [0] (n=doerk@p508A47CC.dip.t-dialin.net) |
17:30:12 | | Join gtkspert [0] (n=gtkspert@gateless.info) |
17:31:41 | | Join merbanan [0] (n=banan@83.233.243.132) |
17:32:03 | preglow | shop now, will deal with this stuff later |
17:35:55 | | Quit nls (Read error: 110 (Connection timed out)) |
17:36:24 | | Join nls [0] (n=nils@nl104-209-90.student.uu.se) |
17:38:41 | | Quit spiorf (Remote closed the connection) |
17:39:17 | | Join spiorf [0] (n=spiorf@87.21.22.210) |
17:39:44 | | Quit hcs ("Leaving.") |
17:42:04 | | Quit Nico_P (Remote closed the connection) |
17:42:29 | | Join Nico_P [0] (n=nicolas@rockbox/developer/NicoP) |
17:43:49 | * | JdGordon is back |
17:45:32 | bluebrother | Buschel: I just tried the updated FS #7738 on my mini2g, I think the sensitivity is ok now. |
17:46:18 | | Join kubiix [0] (n=Miranda@ip-89-103-17-41.karneval.cz) |
17:47:35 | Buschel | bluebrother: so, good news from your side. but for preglow (nano) it's still too jumpy... |
17:49:43 | | Quit codesquid (Read error: 104 (Connection reset by peer)) |
17:51:14 | | Join kugel [0] (n=kugel@e178096214.adsl.alicedsl.de) |
17:51:50 | | Quit gromit` ("Coyote finally caught me") |
17:52:31 | | Join kugel_ [0] (n=kugel@e178090048.adsl.alicedsl.de) |
17:52:31 | | Quit lazka (Remote closed the connection) |
17:52:38 | | Join gromit` [0] (i=gromit@ras75-5-82-234-244-69.fbx.proxad.net) |
17:52:41 | | Quit kugel (Nick collision from services.) |
17:52:42 | | Nick kugel_ is now known as kugel (n=kugel@e178090048.adsl.alicedsl.de) |
17:54:22 | | Part DefineByte |
17:56:20 | | Join hcs [0] (n=agashlin@rockbox/contributor/hcs) |
17:56:47 | Buschel | Nico_P: you there? |
17:56:54 | Nico_P | yes |
17:57:16 | Buschel | Nico_P: regarding Moos's samples. You have a Gigabeat? |
17:57:35 | Nico_P | yes, but I haven't listened to them yet |
17:58:16 | Buschel | I am really interested in the decoded samples (via test_plugin). can you send the first 20-30s of each file to me via Email? |
17:58:27 | Nico_P | sure |
17:59:33 | preglow | it would surprise me a great deal if they were different |
17:59:55 | Buschel | i think so, too. seems to be something different... |
18:00 |
18:00:13 | preglow | does moos only use mpc? |
18:00:14 | nls | can the dma access iram on h300? |
18:00:21 | | Quit Isolinear (Read error: 104 (Connection reset by peer)) |
18:00:27 | Buschel | preglow: i don't know |
18:00:43 | Buschel | preglow: were there any changes in dsp.c for gigabeat? |
18:01:16 | jhMikeS | n1s: core IRAM is DMA compatible, the second bank used in plugins is not |
18:01:19 | Nico_P | Buschel: do you know of a program I can use to cut the file under linux ? |
18:01:20 | Buschel | preglow: maybe the truncation doesn't work fine. Moos' files have to be truncated a lot as they are of high altitude |
18:01:44 | | Join RaZorbacK [0] (n=BOFHIRC@gar31-1-82-66-75-34.fbx.proxad.net) |
18:02:04 | nls | jhMikeS: ah, that would explain why midiplay would crash when the output buffer is in iram then, thanks :-) |
18:02:19 | Buschel | nico_p: no. why not just use a binary editor and cut 2MB out of it? |
18:02:30 | Nico_P | ok |
18:02:42 | | Quit RaZorbacK (Client Quit) |
18:02:48 | | Join kugel_ [0] (n=kugel@e178095222.adsl.alicedsl.de) |
18:02:58 | | Quit kugel (Nick collision from services.) |
18:03:00 | | Nick kugel_ is now known as kugel (n=kugel@e178095222.adsl.alicedsl.de) |
18:03:49 | Nico_P | Buschel: will one file be OK ? |
18:03:58 | Buschel | hopefully :) |
18:04:41 | | Join sarixe [0] (n=sarixe@pool-68-239-186-190.nwrk.east.verizon.net) |
18:04:59 | | Quit sarixe (Client Quit) |
18:07:20 | preglow | Buschel: how can that not work fine? |
18:07:29 | preglow | Buschel: do you mean clipping, btw? |
18:07:39 | Buschel | preglow: yes. clipping |
18:08:54 | Nico_P | Buschel: I've sent a DCC request to you |
18:09:32 | Buschel | nico_p: this doesn't seem to work. can you send via email? you already have an email by me, just answer :) |
18:09:39 | Nico_P | ok |
18:11:03 | Buschel | preglow: reagrding scrolling-stuff. did you try to even enlarge the magic number beyond 4 or 5? the wheel is quite small on the nano. |
18:11:16 | Nico_P | Buschel: sent :) |
18:12:03 | Buschel | nico_p: received :) |
18:13:38 | preglow | Buschel: well, i can try eight or something |
18:14:18 | | Quit merbanan (Remote closed the connection) |
18:17:55 | jhMikeS | preglow: I think the codec is just freezing up. Of course test_codec makes no allowance for stack needs of the real codec thread while it runs. |
18:18:14 | preglow | why would that behaviour change with your commit? |
18:18:21 | preglow | i also tried several codecs, both mp3, ogg and mpc |
18:18:33 | jhMikeS | context loading changed |
18:18:51 | Buschel | Nico_P, preglow: the sample by Moos which was decoded on a gigabeat by nico_p does not show any new effect. the output is binary identical to the one i get on my PC and via my iPod. so, Moos's issue is connected to something else... |
18:19:03 | preglow | yep |
18:19:03 | preglow | good |
18:19:04 | | Quit JdGordon ("Konversation terminated!") |
18:19:15 | jhMikeS | even the with the dual core scheduler version - which is really carefully thought out - has exactly the same problem |
18:19:24 | Nico_P | Buschel: maybe he has weird EQ settings and doesn't know it |
18:20:08 | Buschel | nico_p: something like this. he should try with an mp3-file. maybe he didn't test yet |
18:21:21 | preglow | Buschel: could you sync the accel patch? |
18:22:10 | jhMikeS | I'm gonna try it by giving it some room to run and see |
18:22:45 | Buschel | preglow: i did a few hours ago |
18:23:04 | preglow | really |
18:23:11 | Nico_P | jhMikeS: in rockbox's threading code, can I assume code that doesn't yield will be executed without being interrupted, or do I really need to use mutexes on sensitive parts ? |
18:23:17 | TMM | yay! my player arrived! :) but I have to pick it up at the postoffice... and it's closed now |
18:23:17 | jhMikeS | the stack munging will just overwrite the contents |
18:23:24 | preglow | Buschel: the v11 one? that's not synced |
18:23:29 | preglow | unless... |
18:23:35 | preglow | Buschel: forget me, i think i have some patched applied |
18:23:55 | jhMikeS | Nico_P: if you don't have absolute control over the code underneath, you really must treat it the same as preemptive. |
18:24:18 | Nico_P | jhMikeS: what's the code underneath ? things like file operations and such ? |
18:24:32 | jhMikeS | besides, if it will run on two cores at once at some point, it should be designed with that in mind |
18:25:08 | Nico_P | jhMikeS: also the thing is I know very little about preemptive and even concurrent programming... I discovered about semaphores on wednesday |
18:25:09 | jhMikeS | Nico_P: yup, pretty much any function call. as soon as a new yield would pop up somewhere, that basically a preemption |
18:25:33 | Nico_P | hmm OK so maybe I'll need to add a few mutexes to my buffering API |
18:25:58 | Nico_P | jhMikeS: good thing is that I have a concurrent programming course this year |
18:26:07 | jhMikeS | the crutch of cooperative multitasking has made people lazy about threading and playback suffers for it. preemptive would let people's code die properly in testing. |
18:26:25 | | Join Isolinear [0] (n=A@c-76-105-254-119.hsd1.or.comcast.net) |
18:26:46 | Nico_P | so I can only gain from reasoning in preemptive terms for the playback code ? |
18:26:50 | jhMikeS | Nico_P: it's simple. treat threads like they can be doing anything at any time...well cause they can. |
18:27:24 | jhMikeS | Nico_P: not sure what that means :) |
18:28:22 | jhMikeS | oh, ok, now I get it. It basically should be treated that way. |
18:28:26 | Nico_P | basically I was asking if I should code as if the threading was preemptive and not cooperative, but it seems you answered |
18:28:31 | Nico_P | and again :) |
18:28:48 | Nico_P | jhMikeS: I'll probably need some help and review along the way :) |
18:29:05 | jhMikeS | file functions will yield and such, so yeah. so might other things. |
18:29:12 | Nico_P | ok |
18:29:30 | | Quit Soap () |
18:29:54 | Nico_P | some of the buffering API will probably need to be blocking, that's why I'm asking... what would be the best way to do that ? by using a mutex ? |
18:30:07 | preglow | Buschel: a value of 6 seems to work quite ok here |
18:31:09 | preglow | jhMikeS: why does jpeg viewer dithering make my nano screen flicker like a mad man in affacted areas? |
18:32:30 | Buschel | preglow: that's what i assumed. the former code did loose some wheel positions and was therefor less sensitive. this magic number should really be defined for each ipod type because the scrollwheel size has interference with the thickness of the finger :o) in german i have nice proposition for the naming: "WURSTFINGER_FACTOR" :o) |
18:32:33 | jhMikeS | preglow: I've no idea. It just changes the image data. |
18:32:51 | jhMikeS | preglow: does the type change it? |
18:32:52 | preglow | Buschel: hahahaha |
18:33:28 | preglow | jhMikeS: about that, what's the difference between the two types? |
18:33:56 | jhMikeS | one is Floyd-Steinberg error diffusion, the other is ordered |
18:34:17 | preglow | ordered makes the movement seem move sideways moving, that's the only difference i can see |
18:34:38 | jhMikeS | have you had anything to drink today? :p |
18:34:46 | preglow | no sir, i haven't :D |
18:35:07 | preglow | the dithering really doesn't look too good on nano |
18:35:24 | | Quit kubiix (Read error: 110 (Connection timed out)) |
18:35:50 | Buschel | btw, i really _love_ the gradient bar :) |
18:36:33 | preglow | yeah, it's seriously cool |
18:36:48 | preglow | what, the jpeg viewer has locked up |
18:36:49 | preglow | hahah |
18:36:50 | preglow | excellent |
18:37:39 | preglow | Buschel: anyway, this hysteresis deal jhMikeS talks about does sound interesting, what about trying that in too? |
18:38:09 | | Join toffe82 [0] (n=chatzill@adsl-70-235-225-149.dsl.frs2ca.sbcglobal.net) |
18:39:08 | preglow | jhMikeS: just looks like the internal dithering of the nano screen wrecks havoc on the kind of patterns dithering makes. i can see the same kind of thing without dithering too |
18:39:21 | Buschel | preglow: have to find a good way to implement it... i don't want to change too much code |
18:39:42 | jhMikeS | preglow: yeah, it could be any double-dither on stuff. |
18:39:45 | preglow | Buschel: any reason the same code from the 200 can't be factored out and reused without having to copy-paste it? |
18:40:31 | preglow | ooh, dithering isn't documented in the manual |
18:41:27 | jhMikeS | then I doubt the grayscale option is either |
18:41:38 | preglow | we probably should have some kind of manual-todo file that devs that can't be bothered to update the manual themselves should commit one-liners to |
18:41:47 | | Join Soap [0] (n=Soap@rockbox/staff/soap) |
18:41:54 | preglow | jhMikeS: it's not, no |
18:42:13 | preglow | i don't really mind not updating the manual for every commit you do, but it would be easier for other people to fix it if they knew what to do |
18:42:46 | | Quit haemmy () |
18:42:46 | jhMikeS | The threading API needs updating too since it doesn't explain that a thread function may return like a normal call. |
18:42:46 | preglow | we probably have something like this in the wiki |
18:43:17 | Buschel | preglow: there are some differences in how the information from the wheel in hand over. afaik e200-ISR does always get the wheel direction direclty and there is 1 ISR-call per click (jhMikeS, please correct me). The iPod driver will have a new wheel-position (0..95) with each ISR-call. The driver has to check the direction himself. So, you may need multiple ISR-calls before generaing a button-event. |
18:43:27 | Buschel | *is handed over |
18:43:37 | jhMikeS | I don' t even know where that wiki section is...I don't think I've ever seen any API docs |
18:43:38 | nls | preglow: feel free to update :-) http://www.rockbox.org/twiki/bin/view/Main/WebHome?topic=ManualTodo |
18:43:38 | * | Buschel really worries about his typos today |
18:44:52 | preglow | nls: am as we speak |
18:45:04 | nls | nice! |
18:45:17 | jhMikeS | Buschel: I'm pretty sure you should get an interrupt on every click once the "down" event is detected so direction should be simple there. |
18:46:22 | | Nick fxb__ is now known as fxb (n=felixbru@h1252615.stratoserver.net) |
18:46:54 | preglow | you do |
18:47:36 | jhMikeS | so then it's just pos - last_pos. the sign gives direction. of course there's the wrap handling but no biggie. |
18:48:21 | | Join crazyshit [0] (i=dsfds@bzq-88-154-50-18.red.bezeqint.net) |
18:48:33 | jhMikeS | you should even be able to use the wheel as a button if a push and release happens within the drag arc |
18:49:20 | | Quit MethoS- (Read error: 110 (Connection timed out)) |
18:49:24 | preglow | jhMikeS: api docs? :P |
18:49:45 | preglow | really shouldn't be needed if people just comment functions properly |
18:49:51 | preglow | which we should, rockbox is really lacking in the area |
18:50:25 | crazyshit | is there a risk in buyin a mp3 player (new sealed never used) but with 2 years old lithium battery in it? (its iriver u10) |
18:50:57 | Buschel | the driver does pos - last_pos. but these are quite jiggy as your (and my) finger is that large that you need to reject all new positions until there is a clear direction. this is done via accepting scroll movements which exceed N (=4) positions. |
18:51:22 | jhMikeS | I think the latest I'm working on is 1/3 comments out 2000lines. It explains every reason for everything, the locking heirarchy and how to implement atomic core sleep in 8 steps. :) |
18:51:43 | Buschel | jhMikeS: old_pos is only updated if there was an accepted wheel-movement |
18:51:53 | | Join XavierGr_ [0] (n=xavier@ppp176-153.adsl.forthnet.gr) |
18:51:53 | | Quit XavierGr (Nick collision from services.) |
18:52:21 | | Quit Arathis ("Bye, bye") |
18:52:39 | Buschel | jhMikeS: nevetheless the hysteresis is independent of this behaviour |
18:52:58 | jhMikeS | Buschel: on sansa old_pos is just updated outside any filtering but within the direction detection of course. |
18:54:30 | jhMikeS | or old_wheel_pos just tracks the reading at last interrupt iirc |
18:55:47 | | Quit tictoc (Remote closed the connection) |
18:55:49 | TMM | lllllllllllllllllllllvb 00i00000000000000 gtffffffn///////////////////////////////////////-0vy.,c////////////////////////////// 6 -0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 |
18:55:49 | TMM | 0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 |
18:55:50 | TMM | 0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000gf 666666666666666666666666ttttttttttttttttttt66 |
18:55:55 | TMM | FFFFFFFFFFFFFFFFFfff |
18:56:02 | crazyshit | TMM: thanks. |
18:58:06 | jhMikeS | preglow: what was it? test_codec did in fact work on cf? |
18:58:59 | pSXAuthor | hmmm... cat-like typing detected ;p |
18:59:01 | Mode | "#rockbox +o preglow " by ChanServ (ChanServ@services.) |
18:59:18 | preglow | jhMikeS: yeah |
18:59:43 | | Nick fxb is now known as fxb__ (n=felixbru@h1252615.stratoserver.net) |
19:00 |
19:00:10 | TMM | sorry |
19:00:13 | | Join XavierGr [0] (n=xavier@ppp256-153.adsl.forthnet.gr) |
19:00:14 | TMM | my cat was on my keyboard |
19:00:15 | jhMikeS | hmmm...it's the only multithread plugin with any trouble |
19:00:31 | pSXAuthor | TMM: heh - i guessed right ;p |
19:00:44 | TMM | crazyshit: sorry |
19:00:52 | TMM | pSXAuthor: yes, yes you did :) |
19:01:19 | Seed | Buschel: I'm glad to see you were right about moos's sample |
19:04:41 | preglow | Seed: yeah, i didn't have a chance to hear a difference |
19:04:49 | preglow | only thing i noticed is that my nano has a hotter output than my h120, heh |
19:07:44 | | Join BigMac [0] (n=mike@c-71-234-95-131.hsd1.ct.comcast.net) |
19:07:56 | | Join barrywardell [0] (n=barrywar@host-194-46-246-99.dsl-ie.utvinternet.net) |
19:08:20 | Seed | hotter? as in "warmer" sound? :) |
19:09:57 | preglow | just more juice |
19:09:59 | preglow | plays louder |
19:10:47 | *** | Saving seen data "./dancer.seen" |
19:10:59 | | Nick fxb__ is now known as fxb (n=felixbru@h1252615.stratoserver.net) |
19:11:17 | | Quit XavierGr_ (Read error: 110 (Connection timed out)) |
19:11:25 | | Join XavierGr_ [0] (n=xavier@ppp188-243.adsl.forthnet.gr) |
19:11:25 | | Quit XavierGr (Nick collision from services.) |
19:12:17 | Mode | "#rockbox -o preglow " by preglow (n=thomj@rockbox/developer/preglow) |
19:15:00 | | Join tictoc [0] (i=tabac@gateway/gpg-tor/key-0xB9002659) |
19:16:28 | | Join RaZorbacK [0] (n=BOFHIRC@gar31-1-82-66-75-34.fbx.proxad.net) |
19:16:45 | RaZorbacK | hello guys, |
19:17:08 | preglow | yoes |
19:17:56 | RaZorbacK | please could someone tell me the difference between this line : "$string =~ s/ID3/I D 3/g;" and "$string =~ s/ID3/I D 3/ig;" |
19:19:40 | Nico_P | does anyone know why the patch in FS #5199 isn't committed ? |
19:20:56 | | Join Siku [0] (n=Siku@f303b.w3.tontut.fi) |
19:23:13 | | Join jhulst [0] (n=jhulst@unaffiliated/jhulst) |
19:23:13 | Isolinear | Nice timing, I have an iPod 4G shipping here for my gf right now... |
19:24:26 | bluebrother | RaZorbacK: the second is case insensitive if my memory serves me correctly |
19:26:51 | preglow | RaZorbacK: the first is case insensitive |
19:26:55 | preglow | RaZorbacK: the last, i mean |
19:27:26 | | Join chris__ [0] (n=chris@CABLE-72-53-22-61.cia.com) |
19:28:11 | | Quit billytwowilly (Read error: 113 (No route to host)) |
19:28:36 | | Quit Febs (Read error: 110 (Connection timed out)) |
19:31:56 | | Quit syn4pse ("Time wasted on IRC: 4 hours 23 minutes 48 seconds") |
19:39:53 | | Quit barrywardell () |
19:41:54 | | Join XavierGr [0] (n=xavier@ppp205-201.adsl.forthnet.gr) |
19:44:15 | | Quit hcs ("Leaving.") |
19:45:33 | | Join Jeremie [0] (i=482894e0@gateway/web/cgi-irc/labb.contactor.se/x-fafe3aafe2805a6d) |
19:45:44 | | Quit midgey () |
19:46:06 | Buschel | preglow, jhMikeS: tried to implement the hysteresis for ipod clickwheel. it does not solve the issue with jiggy scrolling. the problem is imo that the wheel may be configured too sensitive and you will therefor scroll too far. with the hysteresis you even get worse haptic as you will need to even rotate back more to compensate any scrolling which went too far |
19:54:59 | maxkelley | teehee.. jiggy scrolling. |
19:55:49 | | Quit XavierGr_ (Read error: 110 (Connection timed out)) |
19:57:14 | | Join SkinInd95 [0] (n=chatzill@71-217-136-184.hlna.qwest.net) |
20:00 |
20:00:17 | preglow | orly |
20:00:23 | preglow | someone should just get jhMikeS an ipod :> |
20:00:37 | preglow | Buschel: but the current scheme really isn't bad at all with sens 6 |
20:00:51 | Buschel | that's what i updated in FS |
20:02:13 | preglow | yeah, saw |
20:11:17 | | Quit spiorf (Remote closed the connection) |
20:11:45 | | Join spiorf [0] (n=spiorf@host210-22-dynamic.21-87-r.retail.telecomitalia.it) |
20:12:09 | Buschel | bye |
20:12:11 | | Quit Buschel () |
20:12:25 | | Quit TMM (Read error: 110 (Connection timed out)) |
20:12:37 | | Quit midkay ("Leaving") |
20:14:10 | | Join midgey [0] (n=tjross@westquad-188-75.reshall.umich.edu) |
20:17:46 | | Join FOAD_ [0] (n=dok@dinah.blub.net) |
20:20:21 | | Join hcs [0] (n=agashlin@rockbox/contributor/hcs) |
20:20:21 | | Quit Jeremie ("CGI:IRC (EOF)") |
20:22:57 | | Quit midgey () |
20:24:49 | | Quit crazyshit () |
20:34:21 | | Quit Dark_Apostrophe (Read error: 104 (Connection reset by peer)) |
20:34:50 | | Quit FOAD (Read error: 110 (Connection timed out)) |
20:34:51 | | Nick FOAD_ is now known as FOAD (n=dok@dinah.blub.net) |
20:38:15 | | Join merbanan [0] (n=banan@83.233.243.132) |
20:38:59 | | Join BHSPitLappy [0] (n=steve-o@unaffiliated/bhspitmonkey) |
20:51:16 | | Join midgey [0] (n=tjross@westquad-188-75.reshall.umich.edu) |
20:52:25 | | Quit midgey (Client Quit) |
20:52:51 | | Join midgey [0] (n=tjross@westquad-188-75.reshall.umich.edu) |
20:55:30 | | Quit hcs ("Leaving.") |
20:56:46 | | Join maxkelley_ [0] (n=max@cpe-74-69-17-126.rochester.res.rr.com) |
20:57:21 | | Quit maxkelley (Connection reset by peer) |
20:57:52 | | Join barrywardell [0] (n=barrywar@host-194-46-246-99.dsl-ie.utvinternet.net) |
21:00 |
21:08:52 | | Join hannesd_ [0] (n=light@gate-hannes-tdsl.imos.net) |
21:08:56 | desowin | jhMikeS: do you know that latest svn bootloader can't boot into OF? |
21:09:02 | desowin | (sansa e280) |
21:10:51 | *** | Saving seen data "./dancer.seen" |
21:14:16 | | Join lee-qid [0] (n=liqid@p549649E4.dip.t-dialin.net) |
21:18:16 | | Quit hannesd (Read error: 110 (Connection timed out)) |
21:18:17 | | Nick hannesd_ is now known as hannesd (n=light@gate-hannes-tdsl.imos.net) |
21:19:32 | | Join Mouser_X [0] (n=Mouser_X@67.110.120.36.ptr.us.xo.net) |
21:27:53 | | Quit lee-qid ("aufwiederbyebientotsayonara") |
21:28:40 | | Join bam2550 [0] (i=bam2550@c-69-249-243-110.hsd1.pa.comcast.net) |
21:28:44 | bam2550 | Hey |
21:29:14 | bam2550 | are all the ipodpatchers.exe the same? Like does the ipodpatcher in the Ipod nano 1st generation work for the ipod video 30gb? or are they all different? |
21:29:41 | bluebrother | ipodpatcher detects and installs the bootloader on all Ipods. |
21:29:51 | bluebrother | the downloads provided include all required bootloaders. |
21:30:06 | bam2550 | so it doesn't matter what ipodpatcher i download? |
21:30:09 | bam2550 | they are all the same? |
21:30:20 | bluebrother | there is only one ipodpatcher. What are you referring to? |
21:31:01 | bam2550 | Well, i want to install rockbox on more then one different type of ipod. So i was wondering if i could use the ipodpatcher i found in the Nano Manual for the iPod 30gb Video ipod? |
21:31:19 | bam2550 | or ipod photo ect |
21:31:28 | bluebrother | as you might have noticed the link in the nano manual is the same as the link in the video manual ... |
21:31:33 | bluebrother | so it's the same file. |
21:32:04 | bluebrother | and as you also might have noticed, neither download path nor filename allow to distinguish between Ipod models. |
21:32:35 | bluebrother | So it should be a safe guess to assume it's the same binary −− we would need to distinguish between different versions too |
21:32:48 | bam2550 | Well thank you. |
21:33:29 | bluebrother | ipodpatcher is smart enough to refuse work if it doesn't detect a supported Ipod so there is nothing to worry about ;-) |
21:33:32 | | Quit Mouser_X (Read error: 104 (Connection reset by peer)) |
21:33:43 | bam2550 | kewl |
21:33:44 | bam2550 | thanks |
21:33:45 | bam2550 | bye |
21:33:47 | | Quit bam2550 () |
21:35:00 | | Join Mouser_X [0] (n=Mouser_X@67.110.120.36.ptr.us.xo.net) |
21:35:06 | | Join MethoS- [0] (n=clemens@pD955CA05.dip.t-dialin.net) |
21:39:18 | | Quit grndslm (Read error: 104 (Connection reset by peer)) |
21:40:53 | Mouser_X | In the wiki (SimpleGuideToCompiling) it says I'm supposed to enter "the folder where the extracted files went to." Would that be the directory I'm already in, or would that be "rockbox"? |
21:41:05 | | Join agm3nt [0] (i=agm3nt@nat.n3t.pl) |
21:41:27 | Mouser_X | (Rockbox being one directory below where I'm at currently in cygwin.) |
21:43:27 | Nico_P | Mouser_X: what have you just done ? svn co ? |
21:43:34 | Mouser_X | Yes. |
21:44:23 | Nico_P | yeah, so everything most probably went in "rockbox" |
21:45:57 | Mouser_X | Well, when it says "extracted" I wasn't sure if some process happened after I checked out the source. In other words, to have made it more clear for me, it could have said "go to the directory where the files were downloaded." |
21:46:23 | Mouser_X | Though, since I know next to nothing about this stuff, that may in fact be an inaccuate statement. |
21:47:04 | agm3nt | bluebrother:does rbutilqt (windows binary) from RockboxUtilityQt wiki have sansapatcher with c200 support?? |
21:47:19 | | Quit davina (Read error: 104 (Connection reset by peer)) |
21:48:07 | Nico_P | Mouser_X: looking at the page, it appears that this part is meant for when you extract the source from an archive |
21:48:24 | | Join ]RowaN[ [0] (i=a2b0y@82.43.210.209) |
21:49:07 | ]RowaN[ | i just noticed a commit to the manual to say "digital audio player" instead of mp3 player.. maybe the intro on rockbox.org should be the same? |
21:49:18 | bluebrother | agm3nt: no, support came later. |
21:49:45 | bluebrother | I have an updated binary around if you want to try −− c200 support is also roughly tested. |
21:49:49 | ]RowaN[ | portable digital audio players even.. perhaps |
21:50:06 | bluebrother | agm3nt: http://www.stud.uni-karlsruhe.de/~uhcn/rockbox/rbutil/rbutilqt.zip |
21:51:41 | | Quit petur ("gone taping!!!") |
21:51:45 | | Join DefineByte [0] (n=DefineBy@bb-87-81-195-5.ukonline.co.uk) |
21:52:59 | Mouser_X | Nico_P: I got an error when I did "..tools/configure" and selected the Gigabeat, with a normal build. The error was "The compiler you must use (arm-elf-gcc) was not in your path!" When I installed cygwin, I double checked the settings to make sure I had the right stuff selected (I even used the graphical guide in the wiki)... |
21:53:20 | DefineByte | As far as Rockbox is concerned, which is the preferred term, folder or directory? |
21:53:22 | Mouser_X | So, does this mean I missed something? |
21:54:01 | Mouser_X | If yes, do I need to go back and run the cygwin setup again? |
21:54:03 | DefineByte | I'm thinking in terms of the manual. |
21:54:19 | bluebrother | Mouser_X: well, you either missed installing the compiler or it's not in the path (as the error messge tells) |
21:54:35 | Mouser_X | How do I fix it, so that it's in the path? |
21:54:45 | bluebrother | do you have the compiler installed? |
21:54:47 | Mouser_X | (Or, is that necessary?) |
21:54:53 | Mouser_X | How do I check? |
21:54:59 | Mouser_X | (I thought I did...) |
21:55:12 | bluebrother | you could run the cygwin setup and check −− I guess that's the easiest way |
21:55:22 | bluebrother | or find / -name arm-elf-gcc |
21:57:30 | Mouser_X | Note: I'm attempting to build Rockbox using my laptop (which is running Win98 as the OS). |
21:57:43 | bluebrother | DefineByte: from grepping the manual sources, directory is use about twice as often as folder |
21:57:47 | Mouser_X | (My laptop was free, and seems to be pretty old.) |
21:57:58 | DefineByte | okay, i'll go with that then |
21:58:03 | DefineByte | thanks |
21:58:15 | bluebrother | but maybe it would be good to try using always the same term. |
21:58:44 | DefineByte | that's the idea. i'm updating the manual now :) |
21:58:58 | bluebrother | it's cool to see someone working on it |
22:00 |
22:00:03 | Mouser_X | I'm using the "find" option. So far, it's found "arm-elf-gcc" in my "install_stuff" folder (which is where everything downloaded to when I installed cygwin). |
22:00:20 | Mouser_X | I'm going to assume that it did indeed download arm-elf-gcc then. |
22:00:43 | bluebrother | IIRC I started writing a small glossary once. But I can't remember how far I got (or if I even actually wrote it ;-) |
22:01:02 | Mouser_X | (As for how/where it installed to, I don't know that yet. It's not done searching.) |
22:01:05 | bluebrother | Mouser_X: I'm not sure if windows' find dialog will find it ... |
22:01:18 | Mouser_X | I typed "find" in cygwin. |
22:01:31 | | Join webguest37 [0] (i=4a4c97e6@gateway/web/cgi-irc/labb.contactor.se/x-c07ab3aeb00c0fca) |
22:01:31 | bluebrother | besides, cygwin has different paths than windows. |
22:01:39 | bluebrother | and that opened the windows find dialog? |
22:01:45 | Mouser_X | No, I didn't say that it did. |
22:02:09 | bluebrother | ok, good. I was already wondering ... |
22:02:17 | webguest37 | i've been waiting for so long but it seems like an auto-installer for the sansa e200r series has had no progress. |
22:02:43 | | Join haemmy [0] (n=stefan@194.208.162.140) |
22:02:48 | * | Mouser_X is *not* new to computer usage. |
22:03:06 | Mouser_X | Actually, I don't think I can remember a time when we haven't had a computer here. |
22:03:09 | * | bluebrother isn't used too much to cygwin ;-) |
22:03:18 | Mouser_X | Well, that's understandable. |
22:03:19 | Mouser_X | :P |
22:03:29 | BHSPitLappy | also commendable |
22:03:41 | Mouser_X | Sorry I'm using a crappy OS. It's due to using a crappy laptop. |
22:03:51 | preglow | would any of you guys cry if balance and stereo width got a new step size of 5%? |
22:04:20 | krazykit | Mouser_X, you could probably install a very light linux distro on there :P |
22:04:21 | Mouser_X | Since I rarely alter it (I don't think I ever have), I doubt it. |
22:04:28 | krazykit | and not bother with cygwin at all. |
22:04:42 | bluebrother | preglow: I wouldn't ... but I find it quite strange to have like arbitrary values for balance |
22:04:50 | | Part agm3nt |
22:04:58 | bluebrother | as it doesn't easily tell whats left and whats right. |
22:05:04 | Mouser_X | krazykit: Hmmm. Maybe. |
22:05:11 | preglow | bluebrother: what would you prefer? |
22:05:27 | * | bluebrother would prefer a slider like (which could keep the same setting) |
22:05:36 | | Quit robin0800 (Read error: 113 (No route to host)) |
22:05:37 | Soap | FWIW, Mouser_X, seeing as you aren't in #rockbox-community I'll mention it here, but will keep my off-topic brief. Windows 2000, in my experience, runs as well as Windows 98 on any machine with more than 32 megs of memory. My experience is with 133 Mhz machines, your mileage may vary - but the advantages of Win2K justify the $15 cost to pick up a used copy IMHO. |
22:05:49 | preglow | bluebrother: not something that goes well with the existing settings system, i'm afraid, heh |
22:05:55 | bluebrother | like the slider JdGordon implemented once in the tracker (and I made some changes to it) |
22:06:04 | bluebrother | yeah, that's right. |
22:07:25 | | Quit webguest37 ("CGI:IRC (EOF)") |
22:07:47 | | Join kratonator [0] (n=kratonat@84-73-230-223.dclient.hispeed.ch) |
22:08:42 | kratonator | hello |
22:08:52 | kratonator | i have a WPS related question |
22:09:17 | kratonator | is there a way to add to the volume/seeker bar a seek button? |
22:09:23 | kratonator | like in winamp |
22:10:36 | DefineByte | i've noticed the manual recommends wordpad to edit configuration files in Windows. I'm guessing Notepad would be a better option? |
22:10:49 | Soap | WPSs are display screens, they are not code for functionality, kratonator. If I am reading your query correctly you want a new function? |
22:11:09 | bluebrother | DefineByte: no. Notepad has issues with unix line endings, so most cfg files would show up as a single line |
22:11:14 | kratonator | no |
22:11:15 | preglow | perhaps i should also decrease the possible range from 255% to 200% |
22:11:16 | krazykit | DefineByte, notepad++ would probably be better. i'd assume notepad would munge line endings |
22:11:22 | Soap | DefineByte: no, Notepad does not respect Unix line-endings, wordpad does. Notepad2 or Notepad+, or any of the other dozen notepad replacements are most likely ok. |
22:11:34 | | Quit Nico_P (Remote closed the connection) |
22:12:10 | kratonator | you can let the wps bar fill with a colour or whatever you want, but can you add only a small button which goes from left to right instead of a bar filling iteself? |
22:12:21 | DefineByte | didn't know that (don't use Notepad myself). I'll leave it as is then. :) |
22:12:25 | | Join Nico_P [0] (n=nicolas@rockbox/developer/NicoP) |
22:12:27 | Soap | preglow: Is it possible to make the balance step-size = 1dB, or is there no relationship between balance % and dB? |
22:12:47 | preglow | Soap: it's possible, but doesn't really make sense |
22:13:46 | Mouser_X | How long should "find" take in cygwin? |
22:14:00 | Mouser_X | (I think it may not be working as expected.) |
22:14:17 | Soap | preglow: the reason I mentioned it is that supposedly 1dB is about the smallest discernable volume change, and any step smaller than that size would seem silly. If a step larger than 1dB is still in the realm of silly is another question/ |
22:14:23 | bluebrother | depends on size and speed of your hard disc (and number of files) |
22:14:39 | bluebrother | but using the installer might be a bit faster, especially if the box is slow. |
22:15:07 | preglow | Soap: i think it's more a question of what users are used to, a decibel scale for balance control is not something you see often |
22:15:16 | Soap | Mouser_X: on an old laptop with a (most likely) 4200 rpm slow-as-molassas-in-January-HDD, I can believe a very long time. Cgywin seems to have slow file access as is. |
22:15:19 | Mouser_X | Cygwin died (I CTRL+C to stop the "find" command). |
22:15:38 | Mouser_X | I'll try the setup instead. |
22:15:52 | Mouser_X | I do know that arm-elf-gcc was downloaded though. |
22:16:02 | Mouser_X | If it was downloaded, it should be installed, right? |
22:16:14 | Mouser_X | ("find" found the downloaded stuff) |
22:16:51 | bluebrother | not necessarily. |
22:17:00 | Mouser_X | Dang. |
22:17:09 | bluebrother | you could have downloaded the package for some reason but not installed it. |
22:17:26 | bluebrother | But if you just installed it I assume it's installed. |
22:18:08 | Mouser_X | How do I install it then? I just went through the stuff. I figured it was installed automatically. |
22:18:34 | bluebrother | well, if setup installed it you just need to find where it was installed. |
22:18:40 | Mouser_X | (Meaning, I just followed the directions as I read them. I installed cygwin a few days ago. Probably a week.) |
22:18:42 | | Part DefineByte |
22:19:31 | | Join robin0800 [0] (n=robin080@user-5af0ac0c.wfd105.dsl.pol.co.uk) |
22:19:35 | bluebrother | doesn't the cygwin install page have the information where the compiler gets installed? |
22:20:25 | | Quit midgey () |
22:20:33 | * | bluebrother wonders if it would be a good idea removing support for an external rbutil.ini file from rbutilqt. |
22:20:38 | | Join bam2550 [0] (i=bam2550@c-69-249-243-110.hsd1.pa.comcast.net) |
22:20:47 | preglow | what's that do? |
22:20:54 | bam2550 | Hey, im not sure what kind of generation/ipod i have... how could i find out? |
22:21:05 | | Join amiconn [0] (i=5b700e2e@rockbox/developer/amiconn) |
22:21:17 | bluebrother | otoh, by using an external file would make it possible to use rbutil for custom builds |
22:21:22 | Mouser_X | It's got 3 installation options: Install from internet (download); Download (no install? Previously installed, but adding stuff?); Instal from directory. |
22:21:24 | | Join crazyshit [0] (i=dsfds@bzq-88-154-50-18.red.bezeqint.net) |
22:21:26 | crazyshit | hello |
22:21:28 | bluebrother | bam2550: check the faq |
22:21:36 | | Quit SkinInd95 (Read error: 110 (Connection timed out)) |
22:21:54 | bluebrother | preglow: it holds download server / paths / filenames and target configurations |
22:22:33 | Bagder | bam2550: http://docs.info.apple.com/article.html?artnum=61688 |
22:23:16 | bam2550 | thanks |
22:23:45 | amiconn | Quick hello from Vienna... |
22:23:49 | preglow | amiconn: you think 200% stereo width expansion is enough? :> |
22:26:44 | | Join chrisjs169 [0] (n=jack@unaffiliated/chrisjs169) |
22:27:13 | Mouser_X | bluebrother: Arm-elf-gcc is definitely installed. I tried reinstalling, and cygwin went through, and said it was already installed. |
22:27:31 | Mouser_X | (Though, as near as I could tell, it didn't say where it was installed to.) |
22:27:31 | amiconn | Bah, the web client lags like hell :/ |
22:27:33 | chrisjs169 | crazyshit, FS #5533 is an alarm plugin, but not for the Sansa |
22:27:40 | crazyshit | hm |
22:27:44 | preglow | it's also quite annoying |
22:27:49 | | Join midgey [0] (n=tjross@westquad-188-75.reshall.umich.edu) |
22:27:55 | amiconn | preglow: I would prefer more... |
22:28:06 | crazyshit | didnt they add a standby mode in sansa in the last offical firmware |
22:28:23 | crazyshit | couldnt that be used for standby with alarm clock ? |
22:28:27 | crazyshit | (it uses less battery) |
22:28:33 | chrisjs169 | we don't use any parts of the OF |
22:28:47 | | Quit bam2550 () |
22:29:03 | | Quit MethoS- (Read error: 110 (Connection timed out)) |
22:29:05 | chrisjs169 | FS #6044 seems to be an alarm plugin that could work, but the Sansa would need to be on the entire time |
22:29:06 | preglow | amiconn: why? the effect is quite useless and low bitrate files start to sound really bad... |
22:29:23 | bluebrother | Mouser_X: ah, looks like the package goes to /opt/arm, so you need to add /opt/arm/bin to the PATH variable |
22:29:26 | preglow | amiconn: anyway, i've tried out 5% steps for both stereo width and balance, and it's just enough for both, i think |
22:29:39 | crazyshit | but if the of made it probally you here can do that too |
22:29:40 | crazyshit | no ? |
22:29:45 | crazyshit | a standby mode |
22:29:55 | Mouser_X | bluebrother: And how do I do that? Is there somewhere in the wiki I should be reading? |
22:30:02 | amiconn | preglow: The (very) old "stereo wide" setting the variable stereo width is based on equalled 300% |
22:30:07 | bluebrother | export PATH=%PATH:/opt/arm/bin |
22:30:07 | | Join agm3nt [0] (i=agm3nt@nat.n3t.pl) |
22:30:17 | amiconn | And I don't care about low bitrate files.... |
22:30:17 | Mouser_X | Thanks. |
22:30:24 | amiconn | Imo 250% would be a good limit |
22:30:38 | chrisjs169 | crazyshit, it's possible, if we knew how |
22:30:51 | crazyshit | arent you allowed to reverse engineer |
22:30:55 | crazyshit | the of ? |
22:30:55 | preglow | amiconn: better than 255% at least :) |
22:30:58 | Mouser_X | *Anything* is possible, if you know *how* |
22:31:00 | crazyshit | 'to learn' |
22:31:00 | Mouser_X | :P |
22:31:04 | bluebrother | you can add that to .bashrc to make it permanent (might be a different file depending on the setup; as I said I'm not really used to cygwin) |
22:31:14 | chrisjs169 | reverse engineer the sansa - yes. however, we don't use any parts of the OF |
22:31:36 | | Join bam2550 [0] (i=bam2550@c-69-249-243-110.hsd1.pa.comcast.net) |
22:31:50 | bam2550 | i must thank you guys so much! |
22:31:56 | preglow | amiconn: i shouldn't need to change any code, no? it's not tailored to 255 as a max value right now? |
22:31:58 | bam2550 | RockBox made my ipod work again |
22:31:58 | amiconn | 5% for balance is a bit coarse imo... although, I always have balance set to +/- 0 |
22:32:37 | bam2550 | Do you think there is a reason why i couldnt scroll on my ipod with the normal firmware, but after putting rockbox on i could? |
22:32:41 | preglow | try it, the steps sound pretty good, not too big difference in sound between each |
22:33:34 | crazyshit | one other thing, is there on progress u10 rockbox ? |
22:33:36 | preglow | amiconn: i've got a patch for it, let me know if you want to test some time |
22:33:43 | agm3nt | bluebrother: sansapatcher in rbutilgt from you and on http://download.rockbox.org/bootloader/sandisk-sansa/sansapatcher/win32/ is the same version? |
22:33:55 | preglow | not that it's hard to do quickly for yourself... |
22:34:06 | | Quit bam2550 (Client Quit) |
22:34:19 | amiconn | preglow: No, the formula is generic |
22:34:38 | bluebrother | agm3nt: I'm not 100% sure but I think it is. |
22:34:40 | preglow | then 250 sound like a nice new limit to me |
22:34:50 | * | amiconn can't try anything before tomorrow (late) evening |
22:34:55 | preglow | sure, no hurry |
22:35:03 | chrisjs169 | crazyshit, http://forums.rockbox.org/index.php?topic=4291.0 |
22:35:10 | crazyshit | just send spam to bill_gates@microsoft.com , that what i do when xp pisses me |
22:35:28 | Nico_P | amiconn: any reason why the patch in FS #5199 was never committed ? |
22:35:35 | Nico_P | wrong fix ? |
22:37:11 | Mouser_X | bluebrother: After doing the "export PATH=%PATH:/opt/arm/bin" I'm now getting more errors, in addition to arm-elf-gcc missing. |
22:37:41 | bluebrother | Mouser_X: argh, I made a typo :( |
22:37:47 | Mouser_X | As well as the fact that when I run "../tools/configure" I get errors, and none of the available selections show up. |
22:37:53 | bluebrother | it's "export PATH=$PATH:/opt/arm/bin |
22:38:00 | bluebrother | " |
22:38:17 | bluebrother | well, you messed up your path variable completely (due to my typo) |
22:38:18 | Mouser_X | So, how do I fix it? Just restart cygwin? |
22:38:27 | bluebrother | would be the easiest. |
22:38:31 | Mouser_X | K |
22:39:07 | amiconn | linuxstb: What's the problem with the very early 1st gen firmwares? |
22:40:08 | | Quit midgey () |
22:40:27 | Mouser_X | Yay. It worked that time. |
22:40:29 | | Join spiorf_ [0] (n=spiorf@host60-22-dynamic.21-87-r.retail.telecomitalia.it) |
22:40:35 | crazyshit | chrisjs169: i see there no update there for since year ago |
22:40:39 | crazyshit | is that means it dropped? |
22:40:51 | chrisjs169 | it means nobody's worked on the port |
22:41:12 | Mouser_X | bluebrother: So, due to the fact that I'll forget it later, how do I make that PATH thing permanent? As in, where/how do I add it? |
22:41:19 | amiconn | Nico_P: The fix looks good (didn't notice it before), but powermgmt is an incredible mess in general atm |
22:41:51 | Nico_P | amiconn: did you look at the patch I posted ? |
22:42:01 | amiconn | My plan was to clean up powermgmt (need to do that anyway in order to add suspend support), and then add lcd shutdown to *all* targets where it's possible |
22:42:29 | bluebrother | Mouser_X: try adding it to the end of ~/.bash_profile |
22:42:33 | | Quit crazyshit () |
22:42:35 | amiconn | Even the player lcd shows a nasty pixel flash on shutdown |
22:42:57 | Nico_P | amiconn: I'd like to commit that patch for now, at least so that people don't have to wait for powermgmt to be rewritten to have the line go |
22:43:21 | Mouser_X | Anyone have any assumptions as to how long it will take cygwin to compile Rockbox on a 200 mhz laptop? |
22:43:35 | agm3nt | bluebrother: rbutilgt recognize c200, but bootlader installation not work, on sansapachher everything work for me |
22:43:45 | Nico_P | Mouser_X: my assumption is: along time :) |
22:43:53 | bluebrother | agm3nt: interesting. What OS are you using? |
22:43:59 | Soap | Mouser_X: 2-3 hours. |
22:44:09 | bluebrother | Mouser_X: I'd say 30+ mins. If not hours. |
22:44:09 | Soap | maybe longer still. |
22:44:15 | agm3nt | bluebrother: now windows |
22:44:16 | Mouser_X | Ouch... |
22:44:30 | Soap | It takes me an hour+ on a 450Mhz and cgywin and 7200rpm drives. |
22:44:31 | bluebrother | make sure to turn of your virus scanner, in case you have one on that box |
22:44:37 | bluebrother | agm3nt: what version of windows? |
22:44:42 | agm3nt | bluebrother: but I test sansapatcher on linux and also work |
22:44:48 | * | Mouser_X expects the laptop to crash before then. |
22:44:49 | Mouser_X | :( |
22:44:55 | Mouser_X | This isn't very stable. |
22:45:18 | agm3nt | bluebrother: xp on administrator |
22:45:21 | | Quit haemmy () |
22:45:37 | bluebrother | ok. I guess this is a windows issue then :( |
22:46:07 | bluebrother | and it's not some UAC thing on vista. Well :( |
22:47:00 | amiconn | gtg |
22:47:11 | preglow | have fun |
22:47:11 | | Quit amiconn ("CGI:IRC") |
22:47:15 | | Join spiorf__ [0] (n=spiorf@host197-213-dynamic.0-79-r.retail.telecomitalia.it) |
22:48:09 | Nico_P | anyone here with a grayscale ipod ? |
22:48:21 | bluebrother | Nico_P: yes, mini2g |
22:48:42 | Nico_P | bluebrother: do you have the line on shutdown ? |
22:49:05 | bluebrother | agm3nt: I need to check that on windows natively. It seems this is related to windows as bootloader installation works fine on linux. |
22:49:24 | bluebrother | Nico_P: yes, and I used the patch in that task already (not your updated version though) |
22:49:35 | Nico_P | bluebrother: ah, so it works ? |
22:49:55 | bluebrother | it worked fine for me. But I don't have the line issue all the time with official builds |
22:50:05 | Nico_P | bluebrother: maybe you know why it wasn't committed ? |
22:50:10 | bluebrother | I guess it's kinda related to the lcd state before it gets turned off. |
22:50:35 | bluebrother | amiconn told me about the powermgmt thing he wanted to do. I don't know of other reasons. |
22:50:38 | | Quit spiorf (Read error: 110 (Connection timed out)) |
22:50:56 | Nico_P | OK so I think I'll commit my patch |
22:51:23 | | Join RudMan [0] (n=RudMan@ool-182fb504.dyn.optonline.net) |
22:51:41 | bluebrother | I though about commiting it myself a while ago already ... |
22:52:10 | | Join Gram_K [0] (n=Gram_@S0106001217e09cef.cg.shawcable.net) |
22:52:11 | bluebrother | but I'm not that used to the core Rockbox code so I didn't do it |
22:52:23 | | Quit barrywardell () |
22:53:33 | Gram_K | Hello |
22:54:00 | Gram_K | I had something small I'd like to contribute to Rockbox and I read that I need to sign up for the wiki and ask for write permission here |
22:54:04 | Gram_K | Who would I speak to about that? |
22:54:25 | bluebrother | to anyone who has write permissions to the wiki |
22:54:37 | bluebrother | what's your wiki name? |
22:54:45 | | Quit robin0800 (Read error: 104 (Connection reset by peer)) |
22:54:48 | Gram_K | Well that simplifies things! I'm just signing up right now |
22:56:11 | * | Nico_P goes ahead with the commit |
22:56:38 | | Quit agm3nt () |
22:58:43 | | Join sin613 [0] (n=pbarton@dsl-134-129-144-51.und.nodak.edu) |
22:58:55 | Gram_K | Attention |
22:58:55 | Gram_K | −−-+ Access Denied |
22:58:55 | Gram_K | Access check on Main.FmPresetsAmerica failed. Action "change": access not allowed on web. |
22:58:55 | DBUG | Enqueued KICK Gram_K |
22:58:55 | Gram_K | Contact twiki@haxx.se if you have any questions. |
22:59:02 | Gram_K | It seems that I don't have write access to that page |
22:59:23 | bluebrother | yep ... as the signup page tells, someone needs to grant you access first. |
22:59:32 | bluebrother | that's why I asked you about your wiki name earlier |
22:59:58 | Gram_K | GrahamKing |
23:00 |
23:00:00 | Gram_K | Thanks |
23:00:29 | Gram_K | I misread that earlier...thought you said anyone has write permissions to the wiki... |
23:00:39 | Ctcp | Ignored 1 channel CTCP requests in 0 seconds at the last flood |
23:00:39 | * | Gram_K continues to drink the morning coffee and shakes his head |
23:00:40 | | Join robin0800 [0] (n=robin080@user-5af0ac0c.wfd105.dsl.pol.co.uk) |
23:00:47 | bluebrother | Gram_K: done. |
23:00:50 | Gram_K | ty |
23:01:06 | bluebrother | you're welcome |
23:01:11 | | Join midgey [0] (n=tjross@westquad-188-75.reshall.umich.edu) |
23:01:21 | Gram_K | Now I have a question before I upload this |
23:01:48 | RudMan | what are you uploading? |
23:02:20 | Gram_K | I'm uploading FM presets for Calgary, Alberta, Canada. I've made two copies, one of which has the Presets with minimal info to fit on my Sansa 280 and another version of the file has more info, IE; CKXX - Station Name (Music Genre). |
23:02:41 | Gram_K | This is my first MP3 player...so I'm guessing that other varieties maybe display more info...? |
23:03:03 | Gram_K | My Sansa 280 only displays so much info on one line so the info I type in for the presets gets cut off |
23:03:10 | | Quit chrisjs169 (Remote closed the connection) |
23:03:20 | Gram_K | It scrolls, but it doesn't scroll across everything I typed in |
23:03:20 | | Quit spiorf_ (Read error: 110 (Connection timed out)) |
23:03:33 | Gram_K | So...more info file, or more compatable file...? |
23:04:00 | bluebrother | well, depends on you −− I don't live in that area ;-) |
23:04:15 | Gram_K | Okay, well here's an example of what I'm talking about... |
23:04:20 | Gram_K | 92900000:CFEX X92.9 |
23:04:21 | Gram_K | or |
23:04:25 | bluebrother | generally speaking, Rockbox supports players with a wider displays and other players with a narrower. |
23:04:29 | RudMan | upload both |
23:04:35 | Gram_K | 92900000:CFEX X92.9 (Modern Rock) |
23:04:58 | bluebrother | so it's not possible to give a generic answer to that question. But as RudMan said, you could just upload both. |
23:04:58 | Gram_K | Okay, I'll send both :) |
23:05:07 | Gram_K | Can't go wrong with that I suppose |
23:06:26 | | Quit Frazz ("Leaving") |
23:10:53 | *** | Saving seen data "./dancer.seen" |
23:15:53 | Gram_K | Can anyone here delete or edit the file directly? |
23:16:12 | bluebrother | no, only wiki admins can delete attachments |
23:16:26 | Gram_K | I was able to add it but there were special characters for a french station that got messed up, different encoding or something |
23:16:37 | Gram_K | http://www.rockbox.org/twiki/bin/view/Main/FmPresetsAmerica |
23:16:41 | Gram_K | check it out... |
23:16:49 | Gram_K | Canada, Alberta, Calgary |
23:16:53 | Gram_K | Look okay to you? |
23:17:15 | | Join chrisjs169|winxp [0] (n=opera@pool-71-114-128-205.hrbgpa.dsl-w.verizon.net) |
23:17:29 | Gram_K | I've never uploaded a file to a wiki before and only found out about rockbox a few days ago |
23:17:39 | bluebrother | yep. The page is delivered as latin1 while Rockbox uses utf8 internally. |
23:18:02 | bluebrother | so it's just displayed wrongly in the wiki. Download and copy the file to your player and it should be fine |
23:18:36 | Gram_K | Yep, it sure is! |
23:18:44 | | Join davina [0] (n=davina@cpc1-sout6-0-0-cust616.sotn.cable.ntl.com) |
23:18:58 | | Join DrHorse [0] (i=dsfds@bzq-88-154-50-18.red.bezeqint.net) |
23:19:11 | bluebrother | so no real need to do anything about. Wiki admins: could we change the wiki to utf8? |
23:19:13 | Gram_K | So it's good to go...that's the compatable copy that'll display properly on the Sansa e280, and probably any other player, so I'll just leave that one |
23:19:26 | DrHorse | as electrical enginner, should i have enough knowledge to help in the development here? |
23:20:09 | preglow | DrHorse: programming experience is a plus for actual development |
23:20:13 | bluebrother | possibly, depending on the field you want to help. |
23:20:24 | DrHorse | porting |
23:20:25 | Mouser_X | Cracking the Zune? |
23:20:26 | preglow | but we've also had need of ee people in the past, sure |
23:20:27 | Mouser_X | :P |
23:20:43 | DrHorse | im actually workin as a programmer |
23:20:57 | bluebrother | but you could even help without programming or ee knowledge −− for example on the manual ;-) |
23:22:46 | | Quit przemhb ("ChatZilla 0.9.78.1 [Firefox 2.0.0.2/2007021917]") |
23:23:02 | DrHorse | where to start |
23:23:24 | bluebrother | have you already checked the "for developers" section in the wiki? |
23:23:30 | DrHorse | no |
23:23:40 | DrHorse | where that |
23:23:44 | bluebrother | might be a good place to start |
23:23:50 | bluebrother | http://www.rockbox.org/wiki/ |
23:24:41 | | Join linuxstb_ [0] (n=chatzill@i-83-67-212-170.freedom2surf.net) |
23:27:30 | DrHorse | i dont see for developers link |
23:27:50 | bluebrother | seen the DocsIndex? |
23:28:08 | DrHorse | ah |
23:30:17 | linuxstb_ | DrHorse: Which port are you interested in? |
23:31:26 | preglow | probably wouldn't hurt to have more dev links on the wiki front page, if you ask me |
23:36:21 | | Quit spiorf__ (Remote closed the connection) |
23:36:49 | | Join spiorf [0] (n=spiorf@host197-213-dynamic.0-79-r.retail.telecomitalia.it) |
23:39:22 | | Nick parafin is now known as parafin|away (i=parafin@paraf.in) |
23:39:27 | DrHorse | clix |
23:39:30 | * | Bagder is ranked above linus torvalds on ohloh... I bet that won't last for long ;-) |
23:41:09 | Bagder | aha |
23:41:13 | Bagder | "the iRiver Clix uses the TCC7801" |
23:41:29 | DrHorse | or u10 even |
23:41:34 | DrHorse | but they probally very simillar |
23:42:00 | Bagder | hm, seems people state conflicting facts about the cpu in these things |
23:43:32 | linuxstb_ | DrHorse:Have you seen http://www.rockbox.org/wiki/NewPort ? |
23:43:41 | DrHorse | yes |
23:45:45 | | Quit seablue ("life, death, life, death") |
23:46:03 | Bagder | how can you say clix _or_ u10? you haven't made up your mind yet? |
23:47:38 | DrHorse | I'd like to port both |
23:48:10 | Bagder | the so called "clix 2" seems to be Telechips based at least |
23:48:34 | DrHorse | clix2 is big diffrence |
23:48:57 | Bagder | yeah I figure |
23:49:14 | Bagder | so I think the plain clix is samsung sa58* |
23:49:31 | DrHorse | i'll try to learn the firmware assembly |
23:49:35 | DrHorse | in the link there... |
23:50:19 | Bagder | try find other owners interested in this task |
23:50:22 | Bagder | try to |
23:50:26 | Bagder | gee I type badly |
23:50:46 | Bagder | SA58700X07 in the clix it seems |
23:50:54 | Bagder | http://www.rockbox.org/twiki/bin/view/Main/SamsungSA58 |
23:51:07 | DrHorse | i'll start with the u10 |
23:51:17 | Bagder | SA58450X02 then |
23:51:50 | | Quit merbanan ("Leaving") |
23:51:59 | | Quit DrHorse () |
23:52:44 | Bagder | too bad the links in the wiki no longer work ;-/ |
23:53:36 | preglow | Bagder: pft, audio on linux sucks, no wonder you're ranked higher :P |
23:53:58 | Bagder | yeah, that must be it! |
23:55:43 | | Join homielowe [0] (n=chatzill@d207-81-67-190.bchsia.telus.net) |
23:56:58 | Bagder | http://daniel.haxx.se/blog/2007/09/22/sound-on-linux-has-some-quirks-left/ :-) |
23:58:07 | | Quit mtoups_ ("leaving") |
23:58:58 | | Join insllvn [0] (n=ian@c-65-96-248-89.hsd1.ma.comcast.net) |