Previous day | Jump to hour: 01 02 03 04 05 06 07 08 09 10 11 12 13 14 15 16 17 18 19 20 21 22 23 | Next day

Seconds: Show Hide | Joins: Show Hide | View raw
Font: Serif Sans-Serif Monospace | Size: Small Medium Large

Click in the nick column to highlight everything a person has said.
The Logo icon identifies that the person is a core developer (has commit access).

#rockbox log for 2005-06-15

00:04:09Plugh_LinusN: I just clarified bug 937100 a bit
00:04:26 Join hubbel [0] (
00:04:53hubbeloki, got recording from mic and line-in using dma pretty working now
00:05:36LinusNPlugh_: the split files aren't supposed to have headers
00:05:37preglow"pretty working" ?
00:05:49preglowwhy isn't it "totally working"? :=
00:05:56LinusNso you can join them
00:05:59Plugh_LinusN: what are the splits supposed to play in?
00:06:41preglowwhat headers?
00:06:42Plugh_LinusN: the idea of making splits in my mind is to have individually playable mp3s
00:06:50Plugh_preglow: mp3 header
00:06:50hubbelpreglow: =) well.. there's no fancy codec_api support just record, playback and write wav =)
00:07:06preglowyou shave away the mp3 header from the frame?
00:07:10preglowthat makes no sense...
00:07:26preglowhubbel: well, yeah, but it doesn't glitch and shit? does it work while playing?
00:07:38LinusNpreglow: the id3 header, not the mp3
00:07:41hubbelrecord while playing?
00:07:47preglowthen all players can play them
00:07:59hubbelno glitches =)
00:08:01preglowmp3 files have no headers as such
00:08:06preglowhubbel: record while playing, yeah
00:08:30Plugh_preglow: id3 tag info is in a header
00:08:39LinusNpreglow: there is currently an issue where rockbox fails to split at frame boundaries
00:09:06Plugh_id3 isn't encoded into the stream
00:09:10LinusNbut i believe amiconn fixed that recently
00:09:20Plugh_that'd be nice, but a real pain in the ass
00:09:31hubbelpreglow: not yet, tried it once but then i used the same buffer for recording and playback and that didn't work out..
00:10:38hubbelpreglow: eager to implement some real-time filter? =)
00:11:10Plugh_I guess I'll just record everything as a big chunk and break it up with some tools
00:11:35Plugh_cuz right now, the splits aren't playable by anything but the player itself
00:12:50t0mas[23:14:45] <CoCoLUS> is anyone working on file tree display on the remote?
00:12:50t0mas[23:15:55] <Slasheri> i think t0mas is working on that. but now i have to go, sleep well :) ->
00:12:54t0masthat's markun
00:13:06t0masI'm doing WPS... next week
00:13:23markunI'm not working on it..
00:13:32t0masyou're looking at it :)
00:16:34preglowhubbel: i'm eager to know it's possible, heh
00:17:04hubbelpreglow: ok.. going to do a test of that now
00:19:04linuxstbLinusN: Did you read today's IRC chat about the iAudio M3?
00:19:53preglowi don't think anything he doesn't know surfaced
00:20:34linuxstbI was just curious to know if you're interested in the M3 at all.
00:20:45preglowapart from the firmware not being encrypted
00:21:03preglowwhich makes the work of whoever will port it easier indeed :)
00:21:51 Quit mrlala (Read error: 110 (Connection timed out))
00:22:25LinusNof course we are interested in the m3
00:22:35preglowm3 has mcf5249, yes
00:22:40preglowspotted it on the pictures
00:22:56LinusNany m3-owner is welcome to start the porting work
00:24:53preglowonly player i'm willing to buy would have to be small and flash based
00:24:58preglowpreferably arm based too :>
00:25:33 Join muesli- [0] (
00:26:34linuxstbI thought it was morning in Sweden now?
00:27:17muesli-high LinusN linuxstb
00:27:32muesli-its always morning ;)
00:27:55muesli-its a running gag in the north
00:27:58Plugh_it's morning when you wake up
00:28:31preglowi'm far enough north for there always to be light, at least
00:28:33muesli-some wake up @7pm :D
00:28:34Plugh_I've lost whole days to that mentality, but it works for me
00:28:35preglownever quite feels like its night
00:28:58hubbelpreglow: yea.. it works to play and record at the same time
00:29:27hubbelpreglow: start making those funky filters
00:29:34Plugh_oh my
00:29:35preglowhell yeah i will
00:29:47ghode|afkdarth vader voice inc? :p
00:30:04Plugh_hell, even recording monitor would be nice
00:30:59preglowwe need to enable plugins generating and recording audio themselves
00:31:24Plugh_hmm... there's an idea
00:31:39Plugh_ever seen the eLife projects?
00:31:48 Join webguest27 [0] (
00:31:50preglowno? <-
00:31:57Plugh_someone did that with sounds instead of graphics
00:32:22Plugh_there's rules about behavior of individual elements when they come into contact with other elements
00:32:27webguest27hi guys
00:32:35Plugh_you can do it with audio
00:32:38webguest27i am really loving rockbox but am having a problem
00:33:02Plugh_don't ask permission to ask a question ;)
00:33:13webguest27Is there a known bug while advancing to the next song during a shuffled playlist?
00:34:08LinusNdescribe it
00:35:04Mooswebguest: have you updates?
00:35:09webguest27if you create a playlist and your listening and want to skip the song it will stop playing and go back to the root directory if you were to do it like 3 or 4 times.. sometimes you can go 5 or more times
00:35:14webguest27yes, i have updates
00:35:31LinusNwebguest27: which version are you running?
00:35:47muesli-uffa...>30°c on weekend :D
00:35:51webguest27you mean update? june 14th
00:36:19 Join MisticJeff [0] (
00:36:30preglowhi, jeff
00:36:32webguest27yo mistic
00:36:35MisticJeffHey Guys
00:36:42webguest27smalls here
00:36:48Mooswebquest Slasheri worked on it today
00:36:59Mooshi Jeff
00:37:16yngwii tried that out just 10 min ago, and for me all worked very well :-)
00:37:25MisticJeff*smalls try the bleeding edge build and it may be fixed if Slasheri worked on it
00:37:39Moosyngwi: me too :)
00:38:59 Join hardeep [0] (
00:39:11yngwinow this is truely the "most advanced digital audio player on the market"
00:39:30MoosTotaly agreed :)
00:41:00MoosMisticJeff: have you still got Hxx series to sell? :)
00:41:01ghode|afkhas rb been slashdotted since iriver playback was added?
00:41:27webguest27player froze on me while advancing in playlist on the 6th song after doing the bleeding edge
00:42:13Moosstill in development ;)
00:42:13LinusNghode|afk: no, but there is this guy who has some pre-fetch plugin on his mozilla that tries to download the entire cvs
00:42:53 Quit Aison ("( :: NoNameScript 3.72 :: )")
00:45:31preglowghode|afk: it was last slashdotted when rockboy started working
00:47:16MisticJeff*LinusN need anything else in regards to the H300 side of things?
00:47:34 Quit webguest27 ("CGI:IRC")
00:47:37ghode|afkpreglow: do you remember who was the other person who had the same problem as me?
00:47:43preglowMisticJeff: time, i'd guess ;)
00:47:53preglowghode|afk: yes, pedro on the mailing list
00:48:03ghode|afkok will do a search
00:48:14ghode|afkany idea how long ago? ;p
00:48:23preglowor day before that
00:48:25ghode|afkskip the h300 imo and go x5! :p
00:49:05MisticJeffH300 Screen is much better than the X5 i'm afraid
00:49:48ghode|afkmeh its a music player first :P
00:50:00preglowsure hope people see it that way
00:50:08preglowi'd hate to implement xvid decoding .P
00:50:17MisticJeffyep, and a good one if it had proper firmware
00:51:07ghode|afkseems pedro is having the same problems ;/
00:51:20MisticJeffgotta run gang... keep up the good work, you guys are doing a FANTASTIC JOB!!
00:51:49 Quit MisticJeff ("CGI:IRC")
00:52:03ghode|afk hmm looks cool
00:52:59markunghode|afk: chamois had the same problem as you and pedro
00:53:35ghode|afkyeah i remember now, back when playback was first released i think
00:53:45 Quit Sucka ("a bird in the bush is worth two in your house")
00:54:14muesli-g'night ladiez
00:55:01preglowit almost makes me believe there are some hardware differences after all
00:56:53ghode|afki was justhing thinking it might be unit specific :/
00:57:26preglowso you have to boot iriver fw, then turn the unit off, then boot rockbox?
00:57:39preglowthat's extremely weird, man
00:58:11ghode|afkhave tried reloading roxkbox with rolo, and it doesnt help.
00:58:40ghode|afki'm not 100% sure but it might be to do with usb or auto shutdown >< have not narrowed it down enough though. although it could be random :/
00:59:26preglowproblem is you switch the thing off
00:59:32preglowthe state it was in should be forgotten
01:00:20ghode|afkyou think it might be worth reflashing the bootloader?
01:00:54ghode|afkcurrently using 1.65k
01:03:54*LinusN goes to sleep
01:03:59LinusNnite all
01:04:08 Part LinusN
01:04:47preglowi'm using 1.65 eu
01:04:55 Quit hubbel ()
01:06:56yngwii use 1.65k
01:08:54 Join Nibbler [0] (
01:09:55CoCoLUS<fn~preglow> the state it was in should be forgotten -> related to the hard drive maybe?
01:10:07CoCoLUSsounds unlikely, though
01:10:13yngwiand no real problems, sure i reset sometimes (illinstr) but nothing predictable..
01:13:10ghode|afki dont think its a hardrive issue ;/
01:17:34 Quit muesli- (Read error: 113 (No route to host))
01:20:57CoCoLUSpreglow said when you switch your player off, the state is forgotten
01:21:28CoCoLUSand the only way to store a state would be the harddrive...
01:21:47preglowiriver fw stores no state there, afaik
01:21:59preglowit uses the eeprom, but then again, rockbox doesn't use that
01:22:00CoCoLUSmaybe a problem with the settings sector?
01:22:27preglowwhat problem are you referring to, btw?
01:22:30preglowsound problem?
01:23:17preglowlinuxstb: smashing work
01:23:19 Quit hicks (Remote closed the connection)
01:30:37 Join cool2bdave [0] (
01:31:01markunpreglow: I switched the noise chaper in from 3rd order to 5th order, but I can't say I notice any difference.
01:32:33linuxstbpreglow: What are you referring to?
01:33:34 Join TCK [0] (
01:35:37preglowlinuxstb: metadata
01:35:47preglowmarkun: what noise shaper?
01:35:58linuxstbHave you tested it with your 44.1KHz AC3 file? I don't have any of those.
01:36:08preglowi'll do it now
01:36:18markunIn the uda1380
01:36:20linuxstbI'm not sure the track length will be accurate.
01:36:48preglowmarkun: there's a noise shaper in there? why the hell? does it dither?
01:37:09preglowthe sigma delta noise shaper
01:38:06markunsection 8.5 in the datasheet
01:38:24CoCoLUSah... the proton flux antimatter shaper!
01:38:37***Saving seen data "./dancer.seen"
01:39:12preglowlinuxstb: seems to work just dand
01:39:31markun5th order was prefered for samplerates above 32kHz
01:39:40preglowthen we'll respect that
01:40:28markunShould we change the noise shaper in pcm_set_frequency?
01:40:29cool2bdaveHi all, I am working on displaying Lyrics from the ID3 tag.
01:40:34cool2bdaveid3.c seems to have a restricted buffer size, therefore I only can display half the lyrics
01:40:43cool2bdaveIs there a way around this
01:41:08cool2bdave? :o)
01:41:12linuxstbHow are lyrics stored? Are they interleaved with the audio data, or stored together?
01:41:27preglowmarkun: yeah, if there's not reason not to do so
01:41:50cool2bdaveStorred with the rest of the tag at the begining or seperatly at the end
01:42:25cool2bdaveTHere are several standards I am working on USLT
01:43:01preglowlinuxstb: ac3 is cbr?
01:43:43linuxstbpreglow: I think it's like MPEG audio - you can mix frames of different bitrates if you want to. But I think all DVDs and digital TV broadcasts are CBR.
01:44:16linuxstbSo at the moment, I'm assuming CBR, but that could be wrong.
01:45:01preglowdoesn't really make sense to use cbr for storage, if you ask me
01:46:20linuxstbNo, but we are talking about video people here - they must prefer to have CBR audio.
01:47:14preglowoooh, the wall's on
01:48:36linuxstbcool2bdave: I'm not sure what the solution is - why don't you just increase the buffer size for now?
01:48:53linuxstbAre you working on an Archos or iRiver device?
01:50:48cool2bdaveI am working on the FM recorder
01:51:16linuxstbIn which case you need to be very careful with memory.
01:51:52cool2bdaveit seems to be determined in the setid3v2title function
01:54:53cool2bdavejust at the large commented section in the middle, if I increase framelen a bit I get to see more of teh lyrics
01:55:22linuxstbI don't know that part of the code, so can't really help.
01:55:33 Join webguest03 [0] (
01:55:50cool2bdaveIt is a little beyond me as well, I am getting there though
01:56:05 Join mrlala [0] (
01:56:35 Quit webguest03 (Client Quit)
01:56:42 Join webguest13 [0] (
01:57:04 Quit webguest13 (Client Quit)
01:57:56cool2bdavelinuxstb: thanks for having a look, I will try to get a friend of mine to give me a hand working it out
02:01:27cool2bdaveJust to check my architechture, I am initially displaying lyrics, by copying them to a temporary txt file thenusing the viewer to display them. Simple but it works
02:01:27cool2bdaveI will then work on synchronised lyrics for wps
02:02:49 Quit yngwi ("Chatzilla 0.9.68a [Firefox 1.0.4/20050511]")
02:03:54 Quit spiralout ("ChatZilla [Firefox 1.0.4/20050511]")
02:09:10 Join Gibbed [0] (
02:09:14 Quit Rick (Nick collision from services.)
02:09:26 Nick Gibbed is now known as Rick (
02:09:38 Quit crwl (
02:09:49linuxstbcool2bdave: It sounds like you need to store the lyrics in RAM - but the more RAM rockbox uses, the less playing time you get. And Rockbox doesn't have any dynamic memory allocation.
02:11:04preglowrockbox is better at hotswapping the remote than iriver is ;)
02:11:18*linuxstb must find his remote...
02:11:59linuxstbIs there anything Rockbox isn't better at :-)
02:12:06MoosGood night all
02:12:14 Part Moos
02:12:17preglowplayback :>
02:12:22preglowbut that hasn't got far to go
02:12:28 Quit DMJC ("Leaving")
02:12:36linuxstbIt plays my FLACs and MP2 files better than the iRiver firmware...
02:13:16preglowyes, that can be argued
02:13:20preglowit plays oggs better as well
02:13:23linuxstbAnd my AC3s...
02:13:25preglowwhat with the gapless and all
02:13:34preglowand it actually plays mp3s better as well
02:13:50preglowsmall wonder, having been massaged thoroughly by yours truly
02:14:28linuxstbI suppose we can give iRiver the FM radio and recording (at the moment)
02:14:39preglowaustriancoder says he's got radio going
02:14:47preglowhubble says he's got recording going
02:14:51preglowthere's not much left ;)
02:15:05linuxstbPeak meter?
02:15:13markunreplaygain :)
02:15:24preglowpeak meter
02:15:28preglowthere's always that
02:15:36preglowwell, i should be able to hack up a peak meter pretty quick
02:16:25preglowwhich reminds me
02:16:31preglowi need to do some resampling code
02:17:13linuxstbAh yes. The iRiver doesn't seem to resample every format though - I don't think 48KHz Oggs worked for me.
02:17:35markunlinuxstb: it worked for me.
02:17:45preglowthey do some stupid format specific stuff
02:17:57preglowplayback speed, for instance, only works for mp3s
02:18:45markungood night
02:19:23 Part markun
02:19:27 Join Kandie [0] (
02:19:46KandieI just installed rockbox on my iriver for the first time. I notice a significant delay when switching songs.. is this normal?
02:19:57preglownormal and normal
02:20:01preglowit's still under development
02:20:17preglowif people think there's too much of a delay, it'll probably be fixed
02:20:19NJoincrwl [0] (
02:22:00 Join DMJC [0] (
02:22:21Kandieokay :)
02:24:44 Quit Kandie ()
02:29:16linuxstbGoodnight all.
02:29:37cool2bdaveTime for bed, I will let you know of my lyrical progress, Goodnight
02:29:58 Quit cool2bdave ("CGI:IRC (EOF)")
02:32:50 Quit preglow ("leaving")
02:45:44 Join DMJC-L [0] (
02:54:26 Quit mrlala (Read error: 145 (Connection timed out))
02:56:38 Quit DMJC (Read error: 110 (Connection timed out))
03:04:23 Join DMJC [0] (
03:09:10 Quit hardeep ("[BX] Man and mouse alike, both end up in pussy")
03:34:18 Join amiconn_ [0] (
03:38:41***Saving seen data "./dancer.seen"
03:42:10 Join ehntoo [0] (
03:42:50 Quit Stryke` (Read error: 60 (Operation timed out))
03:52:47 Quit amiconn (Read error: 110 (Connection timed out))
03:52:48 Nick amiconn_ is now known as amiconn (
03:58:46 Quit cYmen ("zZz")
04:02:43 Join QT [0] (as@area51.users.madwifi)
04:32:58 Join mrlala [0] (
05:12:13 Join Stryke` [0] (
05:13:02 Quit DMJC-L (Connection timed out)
05:29:55 Quit mrlala (Read error: 110 (Connection timed out))
05:38:42***Saving seen data "./dancer.seen"
06:09:08 Join ashridah [0] (
06:09:27 Join kergoth [0] (
06:11:13 Part kergoth ("Leaving")
06:13:35 Join matsl_ [0] (
06:13:45 Quit matsl_ (Client Quit)
06:14:24 Join matsl_ [0] (
06:26:35 Quit Stryke` (Read error: 104 (Connection reset by peer))
06:33:08 Join mrlala [0] (
06:35:08 Quit silencer (Read error: 60 (Operation timed out))
06:35:16ashridahman rockbox sounds nice with my sennheiser HD 495's.
06:36:33 Join Aramil [0] (~tony@
06:37:10 Join jwalk [0] (
06:42:25 Quit tvelocity (Read error: 60 (Operation timed out))
06:42:54jwalkhi all. fantastic work
06:44:18jwalkany reason the wps won't stay at what I have set it at in config00.cfg?
06:44:59jwalkthat is, when i reboot, it goes back to default
06:45:31jwalkalso posted some bugs
06:45:38amiconnjwalk: where is your .wps located?
06:45:54amiconnIf it's not in /.rockbox, this is normal behaviour
06:46:09jwalkin a directory called wps in the .rockbox directory
06:46:30jwalkah. ok.
06:47:04amiconnThe wps filename is stored without the path in the config sector, so it has to be in /.rockbox, without subdir
06:47:36jwalkshould I copy new builds or delete old build, then copy new build? or any difference?
06:47:56amiconnJust overwrite the old one
06:48:13jwalkcan i change the path in config?
06:55:09 Join tvelocity [0] (
06:55:52jwalkapparently not
06:57:33amiconnjwalk: No, you can't. You would have to modify the source and build yourself to do so
06:58:02 Join silencer [0] (
07:00:48jwalknot my cup of tea, really.
07:06:30 Quit Aramil (Read error: 110 (Connection timed out))
07:10:28 Quit jwalk ("CGI:IRC")
07:10:33 Join jwalk [0] (
07:12:50 Quit ashridah ("Leaving")
07:22:24 Quit jwalk ("CGI:IRC (EOF)")
07:23:53 Join B4gder [0] (
07:38:43***Saving seen data "./dancer.seen"
07:40:18 Quit mrlala (Read error: 110 (Connection timed out))
07:41:18 Join Aison [0] (
07:42:53 Join jwalk [0] (~j_walk@
07:43:09HClbeing ill sucks
07:43:10HCl :/
07:49:19 Quit matsl_ (Remote closed the connection)
07:49:41*B4gder runs 2.6.12-rc4 on a ARM920T
07:54:13 Quit einhirn ("Miranda IM! Smaller, Faster, Easier.")
08:12:10 Join sku_dave [0] (
08:12:55sku_davehey, maybe i'm stupid, but can anyone tell me how to get into record mode on the ihp120 ?
08:13:39B4gderI don't know
08:13:47B4gderthe rec button I guess
08:13:56sku_davei wish
08:13:58B4gdersku_dave: you're not talking Rockbox, are you?
08:14:11B4gderno recording support yet
08:14:34sku_davewell then
08:15:44 Join oxygen77 [0] (
08:17:49 Quit sku_dave ("CGI:IRC")
08:57:18 Join einhirn [0] (
08:57:31 Join Patr3ck [0] (
09:05:02linuxstbMorning all.
09:05:31linuxstbDoes the Rockbox firmware on the Archos play MP3 files that don't start on a frame boundary?
09:07:10B4gderI don't know
09:07:57linuxstbI'm just wondering if it's something we should make an effort to support on the iRiver - I'm mainly talking about other file formats, not MP3.
09:13:00 Join mrlala [0] (
09:19:18 Join bobTHC [0] (
09:20:03bobTHCmorning all !
09:22:05 Join dapureplaya [0] (
09:23:45 Quit bobTHC ("Smoke Weed Every Day !")
09:24:05dapureplayai was just reading on MR and somone actually attempted on draining the battery compleetely with H100 Rockbox and apparantly the player went a-wall. Is there going to be a safety shutdown feature when the battery runs real low?
09:24:30 Join bobTHC [0] (
09:25:06 Join Harpy [0] (
09:32:06 Quit bobTHC ("Smoke Weed Every Day !")
09:33:34amiconnlinuxstb: It does
09:34:11 Quit ehntoo (Read error: 104 (Connection reset by peer))
09:38:47***Saving seen data "./dancer.seen"
09:40:06amiconnlinuxstb: In fact, rockbox on archos doesn't care much about the file format. It tries to extract id3v1, id3v2, xing and vbri headers and feeds all other data to the mas
09:41:18amiconn..which isn't a bad way after all. This way i even manages to play files that other players can't handle, e.g. when the mp3 bitstream isn't byte aligned
09:41:27B4gderdapureplaya: safety feature against what?
09:41:41amiconnThat does sometimes happen with mas recording, although I don't know why
09:42:13amiconnB4gder: LiIon/ LiPoly batteries should never be drained below 3 volts per cell
09:44:00amiconnMaybe this would be a good safety measure for fm/v2 recorders too?
09:47:28linuxstbamiconn: Thanks for the answer. I think it's only really an issue for MPEG and A52/AC3 It just means that my metadata parsers need to sync to the start of the first frame, and not give up immediately.
09:48:07linuxstbBut there's a lot of work to do there anyway (i.e. reading the id3/ape/vorbis/whatever tags).
09:49:12amiconnapev2 reading could be useful on archos too, at least skipping it properly
09:49:28amiconnIirc that replaygain stuff adds apev2 tags to mp3
09:49:35amiconn(never used it myself tho)
09:49:50linuxstbThat was my next question - should we aim to support all tags in MP3 files on archos?
09:50:43 Join bobTHC [0] (
09:51:13amiconnlinuxstb: I think so, but we must keep an eye on code size
09:51:41amiconnNot only because of the tight ram; there is a hard limit for the firmware size
09:52:13linuxstbAbsolutely. I don't plan to do anything in that area, but the code that gets written for the iRiver will of course be reusable on the Archos, even if we don't unify the audio playback.
09:53:42amiconnI would still like to unify playback code if possible.
09:54:15B4gderI think it'll be a lot of work
09:54:22B4gderdue to the way it is made now
09:55:11amiconnSlasheri: The pops are still there. Poweron - bootloader is loading rockbox - pop - resume request, accepted - click - playback
10:00:04dapureplayaB4gder: . Read this
10:01:03B4gderit behaved oddly
10:01:08B4gderit didn't break anything
10:01:08dapureplayais that mornal behaviour?
10:02:06dapureplayai was just curious if something like that would somewhat damage the player that's all.
10:07:18 Join preglow [0] (
10:07:29preglowit can most definitely damage your battery
10:07:32preglowi never run rockbox too low
10:07:44preglowsomeone should do a couple of voltage measurements
10:08:53amiconnThe voltage reading should be nearly correct
10:09:16dapureplayaok. Well the lowest i've ever gotten the batteyr down to was 20%. i think i'll keep it above that for now.
10:09:19amiconnFull charge shows ~4.20 V for me
10:09:41amiconndapureplaya: I don't talk about the percentage, but about the voltage reading in the debug menu
10:09:50amiconnThe percentage still needs calibration well as the runtime estimation
10:10:19dapureplayaoh right. i'm allowed to go in the debug menu? it says "keep out!" so i just do as it says lol
10:12:02 Join ashridah [0] (
10:13:30preglowi don't know if the hardware allows us to get to around 3 volts
10:13:37preglowbut if it does, we seriously need to cap it
10:16:46 Quit jwalk ("Chatzilla [Firefox 1.0.4/20050509]")
10:17:40 Part dapureplaya
10:25:41 Quit bobTHC (Read error: 110 (Connection timed out))
10:34:33 Quit mrlala (Read error: 145 (Connection timed out))
10:54:12 Quit ashridah (Read error: 145 (Connection timed out))
11:02:45 Quit Patr3ck (Read error: 60 (Operation timed out))
11:07:06 Join Chamois [0] (
11:08:58 Join ashridah [0] (
11:13:34 Join Patr3ck [0] (
11:28:01preglowgood day
11:32:08 Quit TCK (Read error: 110 (Connection timed out))
11:36:54 Join hicks [0] (
11:38:51***Saving seen data "./dancer.seen"
11:42:18 Join bobTHC [0] (
11:47:22 Join ghostiger [0] (~ghostiger@434256b7ab15259e.session.tor)
11:47:41 Join Patr3ck_ [0] (
11:52:31 Quit Patr3ck_ ()
11:55:18 Quit hicks (Remote closed the connection)
11:55:31 Join hicks [0] (~hicks@113370c2cd40dab5.session.tor)
11:55:48 Quit Patr3ck (Read error: 110 (Connection timed out))
12:05:07 Quit bipak (Read error: 110 (Connection timed out))
12:12:06 Quit linuxstb (Remote closed the connection)
12:12:58 Join linuxstb [0] (
12:14:25linuxstbI've just noticed that claim to have H140s in stock - I thought they were unavailable now...
12:17:36dwihnoThe price is also good
12:17:45 Join mrlala [0] (
12:18:43dwihnoAre there anyone who can confirm this availability?
12:18:54dwihnoIs there anyone... ;)
12:18:58dwihnoMy english, so good.
12:19:19linuxstbThere's an "in stock" logo on the website - but I don't know how reliable that website is.
12:20:44dwihnoWe need an insider to check it out ;)
12:26:09B4gderthere are mostly outsiders here :-)
12:29:43dwihnoB4gder: is ~3300 SEK a fair price for an ihp-140
12:30:11B4gderI think so
12:30:45dwihnoWith rockbox, it'll be worth twice the price ;)
12:30:56dwihnoI remember when I paid 4000-something for the recorder-20
12:31:11dwihnoIt was worth every öre.
12:31:18B4gderI suspect Rockbox will cause prices to go up
12:31:23B4gderlike on ebay etc
12:31:54B4gderbut perhaps it won't be noticable
12:44:13 Join Moos [0] (
12:45:55dwihnoI haven't been reading the mailing list for a while... Has there been any other port discussion?
12:46:24dwihnoipod port ;D
12:46:40 Join webguest27 [0] (
12:46:42B4gderwould probably be fairly straight forward
12:46:50B4gderbased on ipodlinux info
12:47:34 Quit mrlala (Read error: 110 (Connection timed out))
12:48:34dwihnoIt would be cool to see a port on the ifp-7/8/9xx models
12:48:45dwihnoIt has nooothing to do with the fact I've got one of those ;)
12:48:56webguest27would it be possible to display total time that player has been on, seeing as the battery indicator is unreliable
12:48:58BgerB4gder, amiconn: what do you think about adding some kind of warning to the wiki regarding battery levels ?
12:49:41Bgerfor iriver
12:49:58Bgeri think it was discussed
12:50:32Bgerafaik atm we are not sure that the battery's voltage doesn't fall under 3V
12:51:21B4gderrockbox is not released
12:51:23B4gderit is not beta
12:51:27B4gderit is in heavy dev
12:51:40B4gderwe can't warn for every possible flaw
12:52:02Bgerthere are many people using it on their irivers...
12:52:03B4gderI say someone add a check in the code instead
12:52:12B4gderfor the 3v level
12:52:38Bgeryep, this is better offer
12:52:51Bgerbut i'm not the right person for doing it ...
13:00:19 Join Shagnar [0] (
13:04:42Bgerone stupid C question: do we need this do { } while(0) here : #define DELAY do { int _x; for(_x=0;_x<10;_x++);} while (0)
13:04:45 Quit preglow (Read error: 104 (Connection reset by peer))
13:05:17Bgerisn't it enough just to use { int _x; ... }
13:05:28 Join preglow [0] (
13:06:20Bgerpreglow long live 2 your ISP
13:06:22B4gderthat do-while() trick is often used for defined macros, to make DELAY(); work fine
13:06:31B4gderthat is, without a stray semicolon
13:07:12 Join XavierGr [0] (
13:07:38XavierGrhi all
13:08:49preglowBger: i am my own isp
13:08:56preglowBger: so i hope i do live long
13:09:23linuxstbHas anyone thought about what the first official release for the iRiver should contain? i.e. what are we waiting for in terms of features.
13:09:32preglowlinux has glitchy drivers for my nic
13:10:00preglowall archos features plus perfect playback + wav recording sounds good to me
13:10:06B4gderI think a certain level of stability
13:10:13preglowwell, yes, and that, of course
13:10:14XavierGrhmm whenever I try to build a sim I have a problem. It compiles right but when I try to doubleclick the uisimulator win32 exe a memory error pops up. Any ideas?
13:10:32B4gderbut I don't think we need fm nor recording etc before a release
13:10:46preglowhubbel seems to have recording working fine
13:10:55preglowso i think it'll very possibly make it anyway
13:11:04linuxstbI think it could be useful to define a point where we stop adding features, and concentrate on stability.
13:12:02preglowi think proper codec plugin arch and glitchless playback is still a bit in the future
13:12:19preglowaustriancoder says he's got fm working fine too
13:12:34 Quit edx (Read error: 110 (Connection timed out))
13:12:46preglowi think fm and recording might easily make it
13:13:00B4gderit sure sounds like that
13:13:13preglowproper playback is still a month in the future, if you ask me
13:13:26preglowwe still need new codec arch and resampling
13:13:27B4gderI think proper playback is all we need to release
13:13:32preglowand somewhat better codec
13:13:56linuxstbShould we include full seeking in "proper playback"?
13:14:08Bgeri think so
13:15:21XavierGroh and remote support too :)
13:15:28BgerB4gder: just "#define DELAY { int _x; for(_x=0;_x<10;_x++); }" works perfectly
13:15:31preglownot having that would seriously annoy most people
13:15:38preglowand we should wait until at least the second release before we seriously annoy then ;)
13:15:40Bgerand that was what i asked ...
13:16:00preglowBger: i wouldn't count on that not being optimised away by the compiler...
13:16:04B4gderBger: it works, yes, but it leaves a stray semicolon, which is what I said
13:16:17BgerB4gder: no, it doesn't
13:16:21B4gderif you do DELAY();
13:16:30B4gderyou should pay attention to details
13:16:32Bgerthe other one will not work either
13:16:35preglowstray semicolons never hurt anyone?
13:16:43B4gderpreglow: some compilers complain
13:16:44Bgerand this macros was used as DELAY;
13:16:47B4gderor rather warn
13:17:10B4gderpreglow: and when used with things like if() DELAY(); else foo();
13:17:14B4gderit is important
13:18:15preglowahh, yes
13:18:17preglowthat'd break it
13:18:39preglowwhy must it be a macro?
13:18:42B4gderwhich is why the do-while(0) trick is an often used one
13:18:51linuxstbRegarding the first release - unless anyone else fancies doing it, I'll try and start something in the Wiki later today.
13:19:00preglowsounds silly to me, if you want a delay, the function call overhead shouldn't matter
13:19:07preglowthese aren't well defined delays anyway
13:19:14preglowlinuxstb: sounds good to me
13:19:14B4gderyeah, for this particular case it seems an odd choice
13:19:27preglowalso adds code bloat
13:20:33webguest27playback resume after stop is pressed is buggy
13:22:59B4gderis uda1380 not in the h300 models?
13:23:35BgerB4gder afacs the macro cannot be called with braces after it
13:23:51B4gderwhich makes the do-while pointless
13:24:03B4gdersince it meant for macros, not defines
13:24:57B4gdersloppy programmers do bad ifdefs in rockbox code...
13:25:42Bgerlike ?
13:26:22preglowi've added a HAVE_UDA1380 in config-h100.h we could use
13:26:25B4gderifdef IRIVER_H100
13:26:32B4gderinclude "uda1380.h"
13:26:52preglowi was planning to commit it once austriancoder does his stuff
13:27:08B4gderI'll just let my upcoming h300 stuff fails
13:27:38*Bger thinks about making a comparison table between components in H300 & H100 series...
13:27:50B4gdera very good idea
13:28:27Bgeri was just typing "do you think it'll have any usage"
13:28:44B4gdersee my commit just now :-)
13:30:40preglowmisticriver people are going to read something into this
13:32:02B4gdermy current thinking is that this will hopefully stop people from using the h100 define for ifdefs
13:32:11B4gderunless they _really_ mean the h100
13:32:25preglowi don't think there should be very many H100 def needs
13:32:58B4gderI agree
13:33:39preglowmost of my code are cpu and not model specific
13:33:44webguest27playback (using side button) doesn't resume after stop is pressed, and the song is played from the begining if joystick's 'play' is selected
13:34:09preglowB4gder: but HAVE_UDA1380 would be the proper name for such a define, hyes?
13:34:22*preglow summons austriancoder
13:34:45B4gderjust trying to build for a the h300 will reveal the problems
13:38:52***Saving seen data "./dancer.seen"
13:45:44*B4gder ponders adding h300 builds to the cvs build table
13:46:04B4gdernah, I'll wait
13:46:24BgerB4gder: better wait ...
13:46:56B4gderI'll give austriancoder and slasheri some time to clear up their ifdefs
13:47:39preglowB4gder: hell, go for it!
13:47:55preglownothing like deliberate badness
13:48:07B4gderits fails a bit too early to be interesting
13:48:47preglownice ifdef in SOURCES there'
13:49:04B4gderbroke the sim build
13:49:15B4gderah, that
13:49:26*B4gder gets confused easily ;-)
13:49:29preglowthe keypad ifdef
13:49:50preglowthink i'll put the HAVE_UDA1380 define in now jusk for kicks and hints
13:50:58Bgeranyone knows whether H1x0 have "Philips PCF50606HN/03A/N1Y Realtime Power Management Unit (PMU)" or something similar ?
13:51:47preglowisn't that the h3x0 rtc chip?
13:51:55B4gdersounds rtc
13:51:58Bgernot just the RTC
13:52:53Bgeri don't think such a large chip will have only RTC in it
13:53:35preglowwell, now, it's power management as well, apparently :>
13:53:38preglownow = no
13:54:51Bgerok :)
14:07:54 Quit pabs (Remote closed the connection)
14:08:21 Join pabs [0] (
14:11:02 Quit XavierGr ()
14:12:24 Join Musicmad [0] (
14:13:44Musicmadhi all - I've got a bunch of wma that I would like to convert to something both rockbox and original can understand. What would the best option be? wav is possible of course, but big too.
14:16:24Musicmadtvelocity: yeah thought of that too. Might be the best idea..
14:17:32MusicmadQ10 naturally I guess
14:17:32 Part Musicmad
14:19:36Bgerguys ... see
14:21:16B4gdergood work Bger
14:21:25preglowi'd start porting the codec ;)
14:23:09Bgerbtw, while doing it, i realised that some of the parts i thought that are the same, are in fact different (for example, the flash)
14:24:25B4gderthe name of it gives the impression it is bigger
14:25:19t0maswoohoo :D
14:25:31t0masfinished everything I had to finish
14:25:51t0masnow just 1 day of lazy hanging around to wait for my test results tomorrow
14:25:56preglowcongratulations, i can't wait until i'll be able to enjoy that feeling myself
14:26:01Bgerand, as usual, my english is awful ...
14:26:17preglowthey're pretty much the same
14:26:22preglowonly the size is different
14:26:30Bgerwhat's the size btw ?
14:26:35preglow4 mb
14:26:48 Join Musicmad [0] (
14:26:53Bgerthere must be enough space for all these fancy pictures ...
14:27:13t0maswhat are you doing?
14:27:24Bgerwho ?
14:27:38B4gdert0mas: bger added a section for h100 vs h300 diffs
14:27:46t0masah ok
14:27:46preglowMusicmad: why not get some coder to port wma decoder to fixed point for us? ;)
14:28:04B4gderwhy not _become_ that coder! :-O
14:28:14preglowt0mas: now, this is no time to be lazy hanging around, code something!
14:28:19B4gderI'm off
14:28:20 Quit B4gder ("Lämnar")
14:28:37t0maspreglow: I just digged up my IRC services project again
14:28:59linuxstbAn easy (relatively) first step would be to integrate the very slow floating point WMA decoder into Rockbox.
14:29:16Musicmadpreglow: I did - he said that short of writing a float>fixed point emulator is was very very hard :)
14:29:24t0maslinuxstb: how should that be done?
14:29:24Musicmadpreglow: almost a complete rewrite.
14:29:58linuxstbIf it was me, I would use the "xmms-wma" plugin (google for it) - it contains a stripped down version of ffmpeg, with just the WMA decoder left in.
14:30:37linuxstbYou then need to do the same as the other codecs - create a library in (e.g.) apps/codecs/wmadec/ and write a "wma2wav" plugin that runs on the iRiver.
14:31:12linuxstbFinally, you can integrate playback into Rockbox - but that's trivial after you have written wma2wav.
14:32:27t0masand then someone should take a look at the floatingpoint stuff
14:32:28preglowMusicmad: complete rewrite no, hard, yes
14:32:30MusicmadI guess the wma > ogg Q10 isn't the biggest quality loss after all. Most of it happened on the wma encoding..
14:32:44preglowlinuxstb: the wma decoder is just one file, so is pretty easy to rip out
14:32:51Musicmadpreglow: ok
14:33:30preglowdon't delete the wma files
14:33:35preglowwe'll probably have wma support some day
14:33:37Musicmadhm ogg rw seems to be broken.
14:33:41preglowif there aren't huge patent issues
14:33:47preglowit doesn't work
14:33:49linuxstbpreglow: It's also the ASF container (or whatever is used). That's part of libavcodec
14:33:53preglowif you mean ogg seeking
14:33:59preglowasf container, yes
14:34:01Musicmadpreglow: i do
14:34:18preglowi'm hacking up a quick resampler now
14:34:31preglowi thought i'd be able to have it work in place, but that seems kind of hard
14:36:53 Quit pabs (Remote closed the connection)
14:37:47 Join pabs [0] (
14:38:51Musicmadcan I prevent rockbox from showing wma files?
14:39:16BgerMusicmad yes
14:39:22Bgerby editing one file ...
14:39:31Bgerin .rockbox dir
14:39:37Musicmadok I'll find it.
14:41:20t0mashmm... preglow?
14:41:33t0masmaybe a stupid idea... but what if I make a struct for the float thing
14:41:42t0masand add operators for it?
14:41:49t0masor will that be slow as hell?
14:42:35t0mas(and it might be c++ only?)
14:43:00Bgert0mas what's the point of doing it ?
14:43:12preglowoperators for a struct? :PPP
14:43:20preglowtoo much c++ for you!
14:43:22Bgeraka methods ...
14:43:22t0mashm... is that c++ class only?
14:43:26preglowo hyes
14:43:29Bgerstruct - no
14:43:35preglowin c, you need to use macros
14:43:39*linuxstb cowers away from C++
14:43:44preglowlike a = mul(b, c)
14:43:44Bgerbut function as a member of a struct ...
14:43:54t0masthat's a lot more work :P
14:44:03Bgernot so much
14:44:06preglowthen define that macro to be a simple * for floating point, and something more advanced for fixed point
14:44:08t0masI now understand why c++ was invented
14:44:10preglowi'll probably look at wma one day
14:44:11Bgermainly more characters to type :)
14:44:41Bgerpreglow: don't run for it ... ;)
14:45:47 Quit thegeek (Read error: 131 (Connection reset by peer))
14:46:22 Join spiralout [0] (
14:47:52preglowoh, i wont
14:47:57preglowwill just be for the excerise
14:48:04preglowsome day i shall also learn how to spell
14:48:26t0masin german?
14:48:54t0masthat's impossible... you have 100s of weird things like kein, keine, keiner etc... ;)
14:49:33preglowoh, no, english will do for me
14:50:42MusicmadBger: I guess you are referring to tree.c?
14:51:21BgerMusicmad: don't think so
14:51:30Bgerit's run-time configurable...
14:51:34Musicmadhm - really?
14:51:45Bgerpreglow: give a hand ... :)
14:51:47linuxstbNo - I think .wma should be removed from tree.c
14:52:12linuxstbThat change should be committed to CVS - until we have WMA playback working.
14:52:20Bgerlinuxstb: no, wait
14:52:31webguest27with resume on. switch on player. resume prompt appears, select no, if I then select play (side button), no playback of last (previous) played track
14:52:32Bgerthere are many users using rockbox for creating playlist ...
14:52:47Bgerand using this list on original firmware. ..
14:52:51linuxstbBger: Very true.
14:53:03 Join edx [0] (
14:53:48 Join tucoz [0] (
14:54:37tucozsaw some talks on fixpoints. Wouldn't it be possible to take a already written source for this?
14:55:10tucozlike, the one found in libsidplay? Although it's a class, it shouldn't be too hard to transfer to c-style
14:55:12linuxstbI was thinking the same - e.g. the code in libmad
14:55:44tucozOk, so, there are already a implementation in rockbox
14:56:43linuxstbYes and no - the WMA decoder wouldn't be able to call libmad functions (only one codec is in RAM at once), but the code could be resused.
14:57:45 Quit t0mas (Remote closed the connection)
14:58:05tucozOk, so is fixed point = fixed point? or are there numerous ways to achieve this?
14:58:18 Join t0mas [0] (
14:59:05pregloweach implementation pretty much has to be unique
14:59:10preglowthanks to differing precision needs
14:59:17 Join thegeek [0] (
14:59:18tucozpreglow: ok
14:59:22preglowmaking the macros themselves aren't hard
14:59:30tucozWould this do any good?
14:59:49tucozit's the fixpoint-class from libsidplay
15:00:12t0masclass as in c++ class?
15:00:19preglowfinding out which parts of the code needs what precision is the hardest
15:00:23t0masthen we can't use it...
15:00:44preglowbut we should try to avoid doing like the libmusepack people as well, using differing precision all over the bloody place
15:01:01tucozno, but it wouldn't be too hard to convert it to c-style
15:01:51preglowwell, yeah, but all macros pretty much need to be tailored to your needs
15:01:56linuxstbBut the decoder seems relatively simple, so it's not an impossible task. Hopefully the original ffmpeg developer would be willing to answer questions about it as well.
15:02:15preglowyes, you could try mailing him first
15:02:18preglowto see if he's got any hints
15:02:43linuxstbWriting an integer-only WMA decoder is on the ffmpeg TODO list - but I haven't seen any signs of anyone showing interest before us.
15:02:55preglowthen we should still see if they've got any pointers
15:03:00 Quit pabs (Remote closed the connection)
15:03:01preglowi bet they'll be happy for some help
15:03:38linuxstbI don't have the time to devote to this, but I may have a go at integrating the floating point decoder into Rockbox this weekend - if no-one else has done it by then.
15:03:55linuxstbThat will be the end of my contribution.
15:04:57linuxstb(that sounded too harsh, didn't it?)
15:05:10preglowbut it's not much use
15:05:18linuxstb:-) It's a little bit of use.
15:05:41preglowi don't really think it belongs in cvs until we've found out if anyone is interested
15:05:50preglowi don't want another dumb rotting away while no one cares
15:06:10preglowbut then again, it'll raise awareness
15:06:23linuxstbBut having a broken WMA decoder is better motivation for someone to hack on it - WMA will be the most requested codec (simply because the iRiver firmware supports it).
15:08:39 Join pabs [0] (
15:09:24amiconnI don't care about wma at all
15:10:54 Quit Moos (Read error: 131 (Connection reset by peer))
15:11:02linuxstbI don't really either. I have one WMA file - I think I can live with converting that to FLAC.
15:12:23 Part tucoz
15:12:39Bgeramiconn: could you take a look @ , if you have an idea about the hardware in iriver h1x0
15:12:54 Join Psy-Dead1 [0] (
15:13:45 Quit pabs (Remote closed the connection)
15:14:12 Join Moos [0] (
15:14:38 Join pabs [0] (
15:14:51preglowi've got one wma file as well
15:15:01preglowbut i might port wma one day, seeing as how i've never ported anything to fixed point before
15:17:51 Quit webguest27 ("CGI:IRC")
15:21:34preglowi gotta go
15:21:40Bgercu ;)
15:21:49 Quit preglow ("leaving")
15:21:56amiconn@all: Someone have a hi-res image of a H300, preferably a sacn, or front photo?
15:22:14Bgeramiconn :(
15:22:14 Quit thegeek (Read error: 131 (Connection reset by peer))
15:22:17Bgerno ...
15:22:22 Join thegeek [0] (
15:22:30Bgeri've added all components from some well-known scans
15:23:05amiconnI mean front-side sca, no pcb scans
15:23:13Bgerof the unit ?
15:23:15amiconn(for making up a win32 simulator background)
15:24:04Bgeramiconn: why don't you ask @ misticriver ?
15:24:12Bgeri can ask for you
15:24:28amiconnI don't read misticriver
15:24:37Bgerthat's not a problem :)
15:25:55Bgercan i give your mail (with antispam garbage) there ?
15:27:19amiconnSee the IrcNicks wiki page :)
15:28:01 Quit pabs (Remote closed the connection)
15:28:06Bgeri know where i can get it from, i'm asking for permission :)
15:28:18 Quit Moos (Read error: 131 (Connection reset by peer))
15:29:56amiconnAh, yes. Please do that :)
15:36:44Bger heh :)
15:37:51 Quit spiralout ("ChatZilla [Firefox 1.0.4/20050511]")
15:38:55***Saving seen data "./dancer.seen"
15:43:38Musicmadhm had crosslinked sectors all over my iriver.
15:44:26MusicmadI wonder if rockbox crashes can cause this?
15:45:02Bgerhave you seen this : :)
15:46:32 Join yngwi [0] (
15:46:48yngwihello everyone
15:48:10Bgerhello, yngwi
15:48:46Psy-Dead1ynqwie malmsteen?
15:49:10yngwino, sorry
15:49:14*Bger WANTS 2 DEATH rockbox on his h340
15:49:21yngwithough im also a guitar superhero
15:49:34Musicmadeverybody is these days
15:51:56*Bger haven't learned to write this name correctly ...
15:53:53Psy-Dead1how do you pronounce bger?
15:59:26BgerPsy-Dead1 my nick is bager ... but for obvious reasons (Bagder) i changed it
16:01:13Psy-Dead1"bagle" would be better :P
16:01:19Psy-Dead1or beagle
16:01:33Bgermaybe :)
16:02:32 Nick Psy-Dead1 is now known as cardboardbox (
16:02:44yngwimaybe it's be-german
16:02:56Bgerno, i'm bulgarian :)
16:03:00Bgerand this is my real alias
16:03:14cardboardboxa real alias?
16:03:18cardboardboxgood oxymoron
16:04:45Bgerwhy oxymoron ?
16:05:25 Join Moos [0] (
16:17:47 Quit yngwi ("Chatzilla 0.9.68a [Firefox 1.0.4/20050511]")
16:19:16 Join yngwi [0] (~chatzilla@
16:22:46Bgerguys, offt q: do you think it's better "1.01.In The Flesh.mp3" "1.02.The Thin Ice.mp3" .... "1.13.Goodbye Cruel World.mp3" (The Wall 1st cd) and "2.01.Hey You.mp3" "2.02.Is There Anybody Out There.mp3" ... ("The Wall" second cd) or just "01.In The Flesh.mp3" "02.The Thin Ice.mp3" (without "<cdnumber>.") if the 2 cds are in separate directories
16:23:13Bgerwhat a big dilemma ...
16:25:24Bgerbriefly: do you think it's better to put "<cdnumber>." before "<tracknumber>.trackname" or it's just unnecessary
16:26:38dwihnoI just keep both discs in the same dir
16:26:43dwihno101. Hello there
16:26:52dwihno218. Goodbye there (outro)
16:27:03dwihnoand a lot of files in between :)
16:27:31Bgeryep, but ... then you have too much files in one dir ...
16:27:35 Quit Musicmad ("Trillian (")
16:27:47dwihnoBger: naah. this works.
16:28:06dwihnoBger: I keep my cornelis wreeswijk collection in one dir. but on the other hand, I know the list by haert
16:28:19dwihno\o/ ångbåtsblues \o/
16:28:47yngwii have 2 sep directories, because i like things organised in the same way (all files have the same type of names (1 - xxx.mp3, 2 - yyy.mp3, not 1 - xxx.mp3, 1.4 - yyy.mp3)
16:29:03yngwialso a physical cd gets one seperate directory
16:29:48Bgerthe whole album (1 or 2 or ... cds) will be named the same way
16:29:56Bgerif it's one cd - <tracknumber>
16:29:56 Join fartymenams [0] (
16:30:08dwihno/Genre/Artist/Album/xx. Blahblah.[flac|mp3]
16:30:13Bgerotherwise <cdnumber>.<tracknumber>.<trackname>
16:30:25fartymenamshi, i have a weird problem with my studio 20
16:30:33dwihno/Genre/Artist - Album (year)/xx. Blahblah.[flac|mp3] <−− if there's only 1 or 2 albums by the same artist
16:30:54fartymenamsif i do the menu button plus "minus" button
16:31:05fartymenamsthe pitch shifts downward slightly
16:31:10fartymenamsas the volume changes
16:31:17fartymenamsam using rockbox 2.4 flashed to ROM
16:31:43fartymenamshitting menu and going to the "sound settings" menu is fine though
16:31:51yngwithe 1.2 name type is in my opinion not good because it would make difficulties in renaming the file with an automated program (or do you also store 1.2 in the id3 tag)?
16:33:32Bgerguys, gotta go, cu
16:34:30fartymenamsany ideas? this basically means i can't use the menu "-" key shortcut
16:38:09 Quit fartymenams ("CGI:IRC")
16:53:05 Join Bagder_ [0] (
16:55:07amiconnHow many Bagder's there are? ;)
16:55:28t0masto much
16:55:44 Quit Chamois (" HydraIRC -> <- The professional IRC Client")
16:55:48t0masmissing B4gder....
16:58:59MoosHi amiconn/t0mas
16:59:34Moosamiconn: are your API graphical works progress ?
17:01:37 Quit Bagder (Read error: 60 (Operation timed out))
17:01:39 Quit oxygen77 ("CGI:IRC")
17:03:30 Join ]RowaN[ [0] (a2b0y@
17:06:22 Join Hansmaulwurf [0] (
17:07:08Hansmaulwurfis there a big in the last build that i cant change the volume?
17:07:27Hansmaulwurfvolume at 0% or 50%, all sounds like 100% (very loud)
17:07:39Hansmaulwurf-big +bug
17:08:25t0maswhat platform?
17:08:26ghostigersame thing 4 me
17:08:29t0masarchos? iriver?
17:08:40Hansmaulwurfbootloader v2
17:09:28t0maswhat build?
17:09:40ghostigerbleeding edge
17:09:43Hansmaulwurfbleeding edge 10 minutes ago
17:10:04t0masand what's the latest working version you used?
17:10:41ghostigerbleeding edge at 10:52
17:10:50Hansmaulwurfa version from yesterday, i think around at 18 CET
17:11:21t0mas10:52 GMT?
17:11:59ghostigerdont know. written on lcd " cvs version 1052"
17:13:25t0masI don't see any changes that could cause this...
17:13:31t0masbut maybe it's the configure change
17:13:38t0masfor the audio chip... or for the H3xx
17:13:43*t0mas prods Slasheri
17:19:30]RowaN[what is "bootloader v2"?
17:19:40t0masthe bootloader version
17:19:48t0maswe have old versions... a version 1 and a version 2
17:20:31]RowaN[yes i gathered that much. whats new/changed in v2?
17:21:55t0massee CVS logs? :)
17:22:20t0masv1: Boot loader: correct handling of CPU frequency setting, better button handling, USB mode handling
17:22:32t0masv2: iRiver: The hard drive power is now OFF by default
17:22:50t0masah and extra in v1: Ooops. DRAM can't start at 0x30000000 on iRiver
17:24:44 Join webguest57 [0] (
17:25:50webguest57the pop when selecting a new new song persists
17:26:56t0masok, was it Slasheri working on that? (miipekk in cvs logs)
17:30:43 Part webguest57
17:31:46Slasherihi :)
17:32:06SlasheriHmm, there should be no pop in headphone jack (on line-out there is)
17:32:35yngwii do not have any pop problems anymore
17:33:03yngwinor the startup noise
17:33:16]RowaN[that fwpatcher.exe util patches with v2 i presume?
17:33:46t0mas]RowaN[: depends on wich one you download
17:33:47]RowaN[i still have a sliight poppy/clicky sound (ihp120) when i start/stop listening to mp3s
17:33:57t0masthe new one in the wiki does... the old one ofcourse doesn't
17:34:19yngwimaybe my headphones are not good enough so i don't notice it
17:35:25 Join webguest54 [0] (
17:35:31]RowaN[ is v2?
17:36:19webguest54I'm using todays build, the pops are quite loud for me (using UE10 pro headphones)
17:36:50Slasheriwebguest54: Hmm, are you using the headphone connector?
17:37:15Slasheristrange.. perhaps there is some differences between iriver models
17:37:38webguest54on startup I also get a pop
17:37:43]RowaN[also for me crossing fading doesnt work, and songs seem to end a few seconds too early. but hey, bleeding edge build what should i expect heh
17:38:58***Saving seen data "./dancer.seen"
17:42:25amiconnSlasheri: I still get pops & clicks; hope you read my message in the morning
17:42:29amiconn(on line out that is)
17:43:10amiconnAnd then there is the premature end of the last file in a playlist... didn't measure, but it's likely >~10 seconds
17:45:12Slasherihmm, on line-out there is still all the pops & clicks but on headphone out there should not be any loud pops
17:45:22Slasherii will fix that last file problem soon
17:46:48 Join bipak [0] (
17:50:08 Quit ashridah ("Leaving")
17:59:13 Quit ]RowaN[ ("bbl")
17:59:58 Join Lynx_ [0] (
18:13:48 Quit einhirn ("Miranda IM! Smaller, Faster, Easier.")
18:14:43 Quit Shagnar (Remote closed the connection)
18:30:06 Join DMJC-L [0] (
18:46:14 Part webguest54
18:53:32linuxstbI've started yet another iRiver status page in the Wiki - - I think we need both a clean "home page" for the iRiver port (the IriverPort topic is too technical), and a sort of countdown to the first official release.
18:53:51linuxstbI don't have time to finish it now (have to go), but will try and do some more on it later this evening.
18:54:05linuxstbHopefully it's not duplicating a page I've missed.
18:55:02 Join Chamois [0] (
18:57:29 Quit linuxstb ("Client Exiting")
19:11:08 Join Tangleding [0] (
19:14:23 Join Sucka [0] (
19:34:24Tangledingexcellent idea the iRversatus section
19:38:59***Saving seen data "./dancer.seen"
19:41:30 Join Bitmastro [0] (
19:42:21 Join San [0] (
19:42:31SanHey Guys
19:43:07SanAre you guys making a port for the iRiver H300 Soon?
19:44:56SanAnyone Here?
19:45:14Bitmastrohi everybody... just wanna thank you for the good job
19:45:32SanYeah Me to, with the H100 port
19:46:13DBUGEnqueued KICK San
19:46:13SanWhy did you guys want the scans of the H fronts?
19:48:05 Nick Sucka is now known as Sucka`away (
19:48:44 Join thegeek_ [0] (
19:50:01 Quit bobTHC ("Smoke Weed Every Day !")
19:50:10 Quit gromit` (Read error: 131 (Connection reset by peer))
19:50:26bill20r3I have an H340 on the way
19:51:33Tangledingfor H3xx port see this:
19:51:33yngwimaaaa its so hot
19:51:57 Join ep0ch [0] (
19:52:03 Join gromit` [0] (~gromit`
19:52:28bill20r3are the H10's similar hardware too?
19:52:55ep0chAs today is payday I have donated some money :) I will donate more when SID and DUMB work
19:53:09ep0ch(hint hint insentive)
19:54:17SanGood job guys
19:54:25ep0cherr that doesn't look right, i meant incentive
19:55:43Sando you know when you are goiung to start?
19:56:26 Quit thegeek (Read error: 145 (Connection timed out))
19:57:19Tangledingread the section i gave bill20r3
19:57:26TangledingH10 has differnt hardware
19:57:34Tangledingmore close to iPOD
19:57:53Sani Read that
19:58:06Sandoesn't say when it will start though
19:58:33ep0chwill start when someone feels like it
19:58:56 Join west-acre [0] (
20:00:47CtcpIgnored 1 channel CTCP requests in 0 seconds at the last flood
20:00:47*bill20r3 reads
20:01:17bill20r3I was just curios, since iRiver seems to be moving torwards the H10 line
20:01:24Sananyone feel like it now?
20:01:54*San will stop anoying you now
20:02:13*San hides in the corner away from the scary cool rockbox people
20:02:27Santhank you for all your help
20:02:50Tangledingno problem
20:03:00Tangledingi'm not a Rockbox memeber
20:03:05Sanoh, ok
20:03:06*west-acre hides in the corner away from the scary cool San
20:03:18west-acrethey're too cool for us ;)
20:03:30Tangledingso i have time to spent in ginving information
20:03:33west-acrewell, that's true
20:03:35west-acrethey are
20:03:39west-acrei want to BE THEM
20:03:48 Quit lostlogic (Ping timeout: 14400 seconds)
20:04:10Sanme and west are members of misticriver
20:04:20SanWhy did you guys want the scans of the H300 fronts?
20:05:43west-acreis the iriver iFP5xx still for sale?
20:05:51Tangledingnoone want scans of H3xx front
20:06:02Santhey do
20:06:03San1 sec
20:06:24Tangledingcheck this:
20:06:37Sancheck that
20:07:33SlasheriAh, that is for making pc simulator which looks like H3XX unit
20:09:00 Quit Hansmaulwurf ("( :: NoNameScript 3.81 :: )")
20:11:36west-acrewhere are the ops in this channel :S
20:11:49TangledingAh lol
20:11:52west-acreor is this a communist régime in here
20:11:54amiconnSan: We have so-called rockbox ui simulators for all targets we support
20:12:16Tangledingokay if it's for sim
20:12:23Tangledingmaybe you should contact
20:12:28amiconn...and the ui simulators for win32 use a background picture of the actual unit
20:12:29TangledingH3Mod authos
20:13:01amiconnSo I'd need a front photo or scan of a H3xx for the H3xx win32 simulator
20:13:16Tangledingsince it use a nice pic of H3xx for "loading logo"
20:13:20amiconn(provided that the H3xx doesn't have buttons on its side(s)
20:13:59amiconnwest-acre: Normally there are no ops in this chan
20:14:19Tangledingif you want i can contact lordJulius
20:14:26amiconnIf needed, the people who have the account data can op themselves using chanserv
20:14:29Tangleding(H3mod author)
20:14:46Tangleding(i guess he'll be happy to give you his pic)
20:14:54 Part Bitmastro
20:14:56 Join tucoz [0] (
20:15:33tucozhi, seems like iriver's h3x0 firmware uses the same encryption as h1x0
20:15:52Sanit does
20:16:04Sani know that atleast
20:16:04tucozdescrambled the firmware, and the strings output shows perfectly readable strings
20:16:23SanH3Mod can do that
20:16:37tucozok, then that part is taken care of then...:)
20:17:01Santhat is me
20:17:11Santhe hobo with the signe
20:18:20tucozlooks like a nice fella
20:19:00SanSo, the port doesn't need to be a full write up?
20:19:11Sanjust a few mods to the H100 port>
20:19:24amiconnThe biggest task/problem is the lcd
20:19:40amiconn...and probably usbotg support, but that can be done later
20:19:40Santhe color
20:19:42tucozThe processor is the same
20:19:50tucozcpu that is
20:19:59Sanso it shouldn't take long?
20:20:14 Join DrMouss [0] (
20:20:20amiconnThe colour itself is not the problem, properly controlling the lcd is
20:20:23TangledingStay patient guys
20:20:27tucozI guess someone has to find the datasheets for the lcd-controller first
20:20:31Sanare you part of the RB team?
20:20:54amiconnI bet the lcd controller has a b&w mode, which could be used for a start
20:20:57Tangledingtill a bootloader is released for H3xx you'll have to wait a little
20:21:00bill20r3if I can jumper power to the usbotg port, will it work on a US version?
20:21:13Sanit does
20:21:16Sani did that
20:21:28Tangledingyou can use Intl fw on US version
20:21:30Tangledingso no problem
20:21:48Santhere you go bill
20:22:05bill20r3just the one red wire in that this pic?
20:22:11bill20r3err, in that picture at the bottom?
20:22:24Santhe red wire
20:22:24bill20r3can't be any harder than mod'ing a ps/2
20:22:29Tangleding(the H3mod pic of H3xx is nicer than all these on MR in my opinion
20:22:39Tangledingdue to photoshop probably
20:22:52Sanit is, why dont you get on of the website
20:23:02Tangledingbut maybe aesthetical concerns aren't important for the sim
20:23:16SanThe ads for them
20:23:46bill20r3San, where's the other end of that wire go?
20:24:03Sanwhich side
20:24:15Tangledingthere is a thread on MR
20:24:18 Quit yngwi ("Chatzilla 0.9.68a [Firefox 1.0.4/20050511]")
20:24:19Tangleding(sticked i think)
20:24:30Santhere is
20:24:35bill20r3the end that's not in the picture.
20:24:44bill20r3I'll search for it later when my player actually arrives.
20:24:47bill20r3<−−- eager
20:25:06Sananyone see my invention, the inSkin
20:25:30bill20r3I have.
20:25:44bill20r3I have some of this glow-in-the-dark sheeting...
20:25:44Sando you have one?
20:25:53Sandoes it look good?
20:25:56bill20r3I have a H340 ordered, but not here yet.
20:26:58 Join spiralout [0] (
20:27:04bill20r3in reality I'd probablly never use the usbotg.
20:27:23 Quit Moos (Read error: 145 (Connection timed out))
20:27:28Sanjust a novelty
20:27:50bill20r3now if there was software to copy stuff off ipods.....
20:28:04bill20r3err, for archival purposes.
20:30:20TangledingHi HCl
20:30:37Tangleding(i've contacted LodrJulius on MR for a nice H3xx front pic)
20:30:55 Part tucoz
20:31:07 Nick Sucka`away is now known as Sucka (
20:31:07 Join Stryke` [0] (
20:33:33*HCl is sick :/
20:35:23 Join asdsd____ [0] (
20:35:39 Part asdsd____
20:38:57 Quit San (Read error: 145 (Connection timed out))
20:41:13Tangledingyou're ill?
20:41:52bill20r3anyone ever held a H340 and an iPod at the same time?
20:42:07Tangledingwhat's the point?
20:42:15bill20r3from the specs it looks like the H340 is about 1cm thicker
20:42:17ep0chH340 is a brick in comparison
20:42:20bill20r3just wondering how the size compares
20:42:35Tangledingyou can find pics on the web i guess
20:42:47TangledingH340 is thicker indeed
20:42:54Tangledingbut who cares?
20:43:13bill20r3looked, didnt find one of them together, but the specs say this:h340 62 x 103 x 25 ipod(30g photo) 61 x 104 x 16
20:43:18bill20r3I'm just curious.
20:43:29Tangledingi rather a brick with Rockbox than a white plastic toywith crappy hardware and firmware
20:43:44bill20r3in mm
20:43:48bill20r3that doesnt seem right
20:43:54Tangledingno it's 22mm thickness
20:44:04Tangleding(for H340)
20:44:14bill20r3Dimension: Approximately 62mm(W) x 103 mm(D) x 25mm(H)
20:44:16bill20r3is what thier site says
20:44:35bill20r3so it's bigger, but not a *lot* bigger
20:46:05amiconnbill20r3: I never held an ipod :-)
20:47:20ep0chif you compare the volume, H340 is about 1.5 times the size
20:47:31 Quit thegeek_ (Read error: 131 (Connection reset by peer))
20:47:51bill20r3most of that being in the thickness, right?
20:48:10 Join thegeek_ [0] (
20:48:11ep0chyeah, am quite amazed how slim the ipod is
20:48:33ep0chshame it's shite though
20:48:48ep0chpardon my french
20:48:56 Quit cardboardbox (Read error: 110 (Connection timed out))
20:49:13bill20r3all my co-workers worship thier ipods
20:50:09Plugh_I wouldn't mind an iPod for some stuff. I think a shuffle would do the trick though
20:51:36bill20r3I think they're ok, just too much money for what you get.
20:51:48Plugh_just want something to listen to podcasts that isn't bulky like my fmr, no skips, hard drive read delay, no cutting out while walking because the battery jars loose, etc
20:51:56amiconnI'm quite sure I'll never want an ipod. Not having simple mass storage access for transferring music is just silly
20:51:58bill20r3and I'm not cool with how they dont (officially) let you copy the music off of them
20:52:24Plugh_you can use an ipod to transfer music
20:52:33Plugh_just not music you want to listen to in transit
20:52:53bill20r3yeah, I dont like products that disable features for no good reason
20:52:54amiconnIn fact mass storage access was one of the main reasons I got an archos back then (iriver wasn't around in 2002)
20:53:30amiconnPlugh_: Yes I know that you can use an ipod as a mobile harddisk, but that isn't the point
20:53:57Tangledingindeed amiconn
20:54:11Tangledingi advised my sister to buy archos
20:54:21Tangledingtill iriver released iHP1xx
20:54:30Tangledingsame reason
20:54:54amiconnBack in 2002, I had no computer that was capable of running special mp3 player software, so I needed mass storage access
20:55:18amiconn(no windows, no linux either, and of course no apple)
20:55:18Plugh_I love my archos for music. I'd prefer something smaller for speech, books, news, etc
20:55:49Plugh_and I wouldn't trade the archos for anything as far as recording
20:55:54amiconnPlugh_: For those occasions where I want a smaller device and can live with less capacity, I have my Ondio ;-)
20:56:01Plugh_ah. I don't
20:56:15Plugh_shuffle seems perfect for me though
20:56:32amiconn60g, 128 MB flash builtin, and a 2 GB MMC :-)
20:56:38Plugh_or maybe that 2gig device I saw
20:57:02bill20r3can you copy from a H3x0 to a Shuffle? (assuming your usbotg works)
20:57:07amiconn...and of course all rockbox features :-))
20:57:31ep0chhey, does anyone look at the Rockbox feature requests? I added a few and was wondering what people thought...
20:57:52amiconnbill20r3: If the shuffle allows transferring music via mass storage (which I severely doubt) then yes
20:57:52Tangledingi gonna leave
20:57:55Tangledingbye all :)
20:58:09bill20r3I think the shuffle does actually.
20:58:13Tangledinghope HCl get cured
20:58:18bill20r3but I'm not %100 sure on that
20:58:22amiconnbill20r3: Of course usbotg would work to transfer stuff from H3xx to an Ondio :-)
20:58:38amiconn(but then I don't have an H-3xx)
21:00:08 Quit thegeek_ (Read error: 131 (Connection reset by peer))
21:00:50HCli'm fairly okay compared to last night, i mostly got a killer headache
21:01:21amiconnPlugh_: I'm doing some more extended recording tests; perhaps I can improve long-term recording to give less broken recordings
21:03:28 Quit Tangleding ("Chatzilla 0.9.68a [Firefox 1.0.4/20050511]")
21:08:20Plugh_amiconn: I'd appreciate that. My recording sessions are generally 8-20 hours
21:09:12Plugh_unfortunately, the only time I record that much is when I really need it to be reliable the whole time
21:09:25amiconnThe MAS is extremely picky about timing, and sometimes shifts the data by one bit so it's no longer byte aligned
21:09:50Plugh_do you know of a good mp3 splitter that reads vbr properly?
21:10:15amiconnThe files will still play on the box, since mp3 is a bitstream format after all so byte alignment shouldn't matter
21:10:29amiconnHowever, many players don't cope with that
21:10:38amiconn*many _other_ players
21:11:17Plugh_I'm using one that you give the start and end times of each chunk, but what I really need is one that I can define the frame to split
21:11:25amiconnI'll try disabling m/s stereo for the higher quality settings now
21:11:41amiconnPerhaps that'll help
21:11:41Plugh_since they can only guess what time point is what frame
21:12:02amiconnYes. Rockbox doesn't prepend id3v2 and xing headers when time splitting
21:12:13amiconnI want to change that as well
21:12:14Plugh_I spend half a day doing mp3 fixing anyway after a recording session
21:12:25Plugh_yes, that would be optimal
21:12:46 Join cardboardbox [0] (
21:12:50amiconnLinus' argument was that it's easier to join the files when there are no headers, but why would you split them first if you want them joined?
21:13:08Plugh_that's the way I see it
21:13:12amiconnAdding the headers doesn't help much for the bitshifting problem though
21:13:23Plugh_if I wanted them joined, I'd just record as a block anyway
21:14:12amiconn...and with my latest changes, recordings are only split when they reach 2 GB (FAT32 limit), even if this takes longer than 24 hours
21:14:40Plugh_reasonable enough
21:15:14amiconnWith a low quality and/or sample rate, you can record several days (e.g. for monitoring purposes) into one file
21:15:37 Join hubbel [0] (
21:15:49Plugh_I don't know if I'd ever get to that point
21:16:12Plugh_but I could picture a 3 day recording session
21:16:41amiconnWith 48 kHz and q=7 it's slightly more than one day (about 25.5 hours in my test)
21:16:44Plugh_given the choice, I'd set it up for 80 min splits
21:17:06Plugh_just so it's easier to burn cd's
21:17:33Plugh_and it's much easier to work with 80 min pieces for cut/paste than a 72 hour block
21:18:05Plugh_I use it to record raves, off the mixer
21:19:01Plugh_and I like being able to split it by DJ
21:19:24Plugh_right now I'm fighting tooth and nail with split utils
21:19:44amiconnAh, btw, that's a thing I probably didn't test:
21:20:30amiconnIf you have time split enabled, and then split 'by hand' using F3, does the next block start properly, i.e. would it split at the set time limit?
21:20:47amiconn(if not split again prematurely by using F3 of course)
21:21:22amiconnDo you run rombox?
21:23:54Plugh_oh, I don't know about manual split
21:24:10Plugh_I suspect it would record for the time limit
21:24:21Plugh_since it's just working off the recorded track length
21:24:37Plugh_which would reset to 0 after you start a new track
21:24:58amiconn(rombox) Good. That's what I am running too, also for the tests
21:26:10 Quit Chamois ("Leaving")
21:27:08Plugh_afk lunch
21:39:00***Saving seen data "./dancer.seen"
21:40:28 Join DomZ [0] (
21:44:19 Join webguest42 [0] (
21:44:57webguest42the link to the 'bleeding edge' daily builds is broken
21:45:26DomZthat's happen sometimes
21:45:31ep0chjust downloaded, worked for me
21:45:57webguest42thanks worked on the second attempt
21:46:33 Part webguest42
21:47:27 Join preglow [0] (
21:51:41hubbelhum.. does anyone badly want bas/tremble settings?
21:51:54preglowyes, someone does
21:52:08preglowbut austriancoder has already implemented the uda functions
21:52:15preglowand i dont wanna duplicate his work
21:52:27preglowi've already implemented the settings needed
21:52:43CoCoLUSbadly is not even strong enough :)
21:52:50preglowso the second he commits, we'll have bass & treble
21:53:00hubbelk.. i'm adding recording settings now.. decimator gain and vga/pga gain etc
21:53:06preglowsomeone go bug him
21:53:28CoCoLUSit's not like he's here
21:53:40HCldidn't he lose his iriver? is he still able to develop?
21:53:47CoCoLUSmaybe he will never come back? and we'll -never- have b/t settings? :)
21:53:51preglowHCl: the code is ready
21:53:56preglowi'll commit my settings change
21:53:58hubbelvga is the interal microphone "preamp" and pga is the line-in /external mic "preamp"
21:54:06preglowthen we just lack code to actually set it in the uda
21:54:08preglowwhich is very simple
21:54:13ep0chinconsistant playback behaviour with latest build, play the first track in a dir, then hit 'previous' plays the last track in the directory, and then hitting 'next' doesn't play the first track again.
21:55:07ep0chif that makes sense
21:56:30t0mascan you confirm my assumption that 2 is faster?
21:56:44t0masand the idea that it's only faster for len > 2 ?
21:56:47t0masor is that wrong?
21:56:52preglowi commited the sound.c settings change
21:57:40preglowt0mas: this is x86, it's impossible to say what will be faster ;)
21:57:56t0mashm... because?
21:58:15*t0mas tested... and it's differing... that's why I'am asking ;)
21:58:31t0masbut the general idea that 2 is faster is true?
21:58:33preglowmodern x86 processors do so incredibly much fancy with the code before it's actually executed
21:58:36preglowbut yeah
21:58:38preglowlesser instructions should give a boost
21:59:50preglowhubbel: if you've got uda1380_set_treble functions lying around, just add a call to sound_set now and we should be ok
22:00:38hubbelpreglow: i dont have any such =)
22:00:46 Quit ghostiger (Remote closed the connection)
22:00:51CoCoLUSso close :)
22:01:11preglowhubbel: well, it's either make them, or wait for austriancoder to commit his
22:01:27preglowwhich it's starting to look like might never happen
22:03:15hubbelpreglow: sorry, think i misunderstood.. i can add the uda functions to set bass/tremble if you want?
22:03:39preglowsure, i wont do it ;)
22:03:46preglowsection 11.8 describes how to
22:03:47preglowit's very simple
22:03:58hubbelpreglow: yeah, i know =)
22:04:17CoCoLUS<- me getting excited ;)
22:04:38preglowthat commit is seriously broken
22:04:41preglowwhat the hell have i been smoking
22:05:38preglowif i can find out what it was
22:05:56ep0chcontinuing with the inconsistant playback... it only happens while the first song is trying to buffer the first 2 mb, after the first 2mb are buffered hitting 'previous' causes a slight click to be heard.
22:06:42amiconnPrevious should always jump to the track start when at the first track, everything else is a bug
22:07:07preglowdefaults should be 0 for both bass and treble, yes?
22:07:19amiconnNot on the archos
22:07:23preglowso i see
22:07:24preglowbut for iriver
22:07:32amiconnI think so
22:08:02preglowwhy isn't it zero for archos?
22:08:41hubbelpreglow: trebble is 2 bits, bass boost i 4 bits
22:08:44amiconnPeople complained that rockbox sounded 'dull' compared to archos firmware
22:08:47 Join Chamois [0] (
22:09:05amiconn..because archos default isn't flat
22:09:07 Join yngwi [0] (
22:09:22preglowhubbel: yea
22:09:26CoCoLUShm... the volume setting... do i imagine that or is it actually finer adjustable with rockbox?
22:09:39preglowCoCoLUS: it's 255 steps internally
22:09:39hubbelpreglow: and then there's a mode setting: no bass/treble, min and max
22:09:43preglowCoCoLUS: rockbox makes it a 100
22:09:45preglowhubbel: just use max
22:09:54CoCoLUSand iriver makes it about 40 i think
22:10:01preglowhubbel: max has all the values of min, plus more
22:10:08CoCoLUSso i didn't imagine that .)
22:10:11ep0chbut iriver at 20 != rockbox at 50
22:10:23preglowrockbox uses a linear scale of iriver
22:10:36preglowiriver fw probably uses log scale
22:10:44preglowgod knows what the uda uses internally
22:10:45ep0chso 20 is equivalent to ??
22:11:16CoCoLUSwill the same be true for b/t ?
22:11:58preglowi hope the newest mailing list request will be turned down vehemently?
22:12:09preglowCoCoLUS: bass treble will be equal
22:12:19preglowCoCoLUS: they seem to use the direct hardware values, so will we
22:12:53CoCoLUSok... about that mailing list request
22:13:01CoCoLUSisn't choice always better? :)
22:13:24preglowit'll require a big rewrite
22:13:56preglowand i dont think many people will want it
22:14:05ep0chi have a few feature requests, anyone like to hear them?
22:14:11amiconnpreglow: It's a thing I surely don't want
22:14:17preglowep0ch: spill it
22:14:19preglowamiconn: agreed, completely
22:14:41preglowi love the way rockbox does it
22:14:41amiconn(Are we iriver that we'll read the whole hd on boot, or what? ;) )
22:14:51hubbelpreglow: in the user interface it would be nice to translate the values to actual dB using table-lookups
22:15:01ep0chfeature request 1219247Volume stepping
22:15:02preglowhubbel: they ARE db values
22:15:12hubbelpreglow: ok =)
22:15:14ep0chchange the increment of the volume
22:15:28ep0chfeature 1219250Add a '>' to menus
22:15:29amiconnIf someone thinks the HD spins down too quickly - rockbox has an option to change it
22:15:36CoCoLUSwould it be possible to create this "in-memory directory tree" on the fly, so when you visit folders you already had open, their content loads instantly... aka caching? :)
22:15:46ep0chso you know its a sub menu
22:15:50pregloweverything is possible
22:16:01ep0chfeature 1219252Top level menu
22:16:01preglowit would just require readdir caching it's stuff
22:16:05preglowbut i don't want it ;)
22:16:33CoCoLUSbut it would make sense... hmm.. ;)
22:16:52yngwii just logged in, what are you talking about?
22:16:55amiconnIt would require to add modes to the file browser, and that would bloat code
22:17:05preglowwell, it depends, i dont want to waste ram on dir caching
22:17:24yngwioh, dir caching
22:17:31ep0chcaching the top level would be useful...
22:17:31preglowwe'll have to write a whole cache implementation as well
22:17:36amiconnIt could use the main buffer for caching when no music is playing
22:17:37preglowit'll bloat up code something awful
22:17:42ep0chas its most visited
22:17:48preglowamiconn: people are going to want it while music is playing as well
22:18:09ep0chand first visited on start up
22:18:15amiconn...but then it would have to use modes (caching while browsing only, and non-caching when playing in parallel)
22:18:26amiconn- ugly -
22:18:40preglowand let's not forget: unwanted!
22:18:40CoCoLUSsuch feature requests will get more and more common as more people use rockbox for the iriver..
22:18:47preglowyes they will
22:18:56amiconnCoCoLUS: I wonder why
22:19:02preglowluckily we don't have to listen
22:19:22preglowsomeone could always just code this and keep it as a patch anyway
22:19:30amiconnRockbox is running for quite some time on archos, and there is no dir caching other than currentdir
22:20:03yngwii'd say this isn't neccessary, as loading times are not that long
22:20:07CoCoLUSbecause those users with less technical knowledge only use finished, stable products, but then, they are in superior numbers? :)
22:20:29preglowbut i'd still like to know why this is needed
22:20:34preglowdo you browse your unit a whole lot?
22:20:44DomZall dir caching will be great :)
22:20:46preglowi tend to start my music and then let it play music
22:20:53 Join linuxstb [0] (
22:21:03amiconn10 seconds spindown is plenty to get from dir to dir without intermediate spindown (for me)
22:21:14DomZwhy don't use a database ?
22:21:23CoCoLUSi don't, but i understand the fact that there are a lot of different user types with different requirements
22:21:29amiconnThere is no need for a database
22:21:39amiconn...if you organise your music
22:21:45DomZi do
22:21:50CoCoLUSbut many don't.
22:21:51preglowneed and need
22:22:15amiconnI agree that it might be a nice option... from time to time.. but absolutely nothing that I require, be it on a dap or on a computer
22:22:16Slasherihmm, some configurable file tree caching could be useful too :)
22:22:31preglowi don't like where this is going!
22:22:40CoCoLUSi think it depends if you guys, as the developers, code rockbox for yourself or for the "masses"
22:22:53amiconnFile caching just eats battery, because most of the stuff it reads is never used
22:22:56preglowi sure as hell place myself nicely in the first category
22:23:02preglowunless there's something interesting afoot
22:23:06amiconn*File _tree_ caching
22:23:06CoCoLUSif you do it for the masses, well then you should listen to their requests, that's only my opinion of course
22:23:10 Join webguest22 [0] (
22:23:29DomZbut with a database you can store id tag, and the directory listing can be store into it. database is faster than system file
22:23:29*webguest22 whispers quietly 'gapless'
22:23:32preglowluckily, my interests coincide with that of the masses at the moment:
22:23:35preglowcodec support
22:23:43preglowwebguest22: we have gapless :-)
22:23:51webguest22we do
22:23:57preglowwhy, yes
22:23:59preglowunless you use mp3s
22:24:10webguest22ah mp3's for me
22:24:14preglowoh well
22:24:19yngwii don't have problems with mp3's....???
22:24:23preglowgapless code is in
22:24:27preglowsomeone just needs to make it work, heh
22:24:41bill20r3Subject: Shipping Confirmation <−− YAY!
22:24:52preglowyngwi: it's very close to gapless, but not quite
22:24:53DomZeverybody talk about gapless, but what is it ?
22:25:03preglowDomZ: the player not adding gaps between tracksd
22:25:20preglowDomZ: if you listen to music that is supposed to have seamless track transitions, it matters a lot
22:25:38yngwihmm, i couldn't hear any gaps with my lame -aps ripped the doors live cd.. but that may be just my ears :-)
22:25:39DomZahh ok !
22:25:44preglowa lot of my music has this
22:25:50preglowyngwi: it's pretty close to gapless, but not quite
22:25:53yngwisometimes it helps to hear not thaaaat good
22:25:57ep0chany commercial firmware out there support gapless?
22:26:03preglowep0ch: neuros, i think
22:26:10ep0chthats it?
22:26:14*webguest22 will buy preglow a crate of his fav beer to finish gapless
22:26:16preglowmore or less
22:26:26preglowwebguest22: that'll be pretty expensive on you...
22:26:32preglowi've got expensive tastes in beer, heh
22:26:33webguest22try me
22:26:33amiconnArchos stock firmware does play gapless (at the frame level of course, e.g. lame −−nogap encoded)
22:26:42webguest22no price is too high
22:27:07preglowi believe iriver rockbox plays those gapless as well
22:27:08webguest22are you up to it :))
22:27:15preglowyeah, i am, but no time now
22:27:29 Join matsl [0] (
22:27:30ep0chso an option to change the volume increment amount would be nice...
22:27:32amiconn(That's one thing archos actually did right - years before iriver made H1xx firmware)
22:27:37preglowi gave it a shot a week ago or something, but i just couldn't get it to work
22:27:57preglowamiconn: i don't really think h1xx firmware is any kind of benchmark to measure them by, heh
22:28:24amiconnDoes H3xx stock firmware play gapless?
22:28:27preglowyou actually have to go out of your way to add gaps to music, i don't understand why everyone manages it
22:28:31preglowamiconn: oh no
22:28:37preglowamiconn: far from it, it adds gaps
22:29:31ep0chpreglow: probably because everyone waits for the playback buffer to be empty before decoding the next track?
22:29:43preglowwhy the hell would they do such a thing?
22:29:50preglowmaybe they're just plain stupid
22:30:02linuxstbMaybe they have less threads (or no threads) running.
22:30:04ep0chits not a requirement from there bosses :)
22:30:06DomZno gap, does it means that when we listen the end of a track, the player begin to put the next track into buffer ?
22:30:31preglowlinuxstb: i guess: no threads
22:30:47ep0chend of the day, these coders just do what they're told to get paid, where as with rockbox, you guys care
22:30:52preglowDomZ: yes, it inserts the next track _right_ after the other track ends
22:31:08preglowhell no, i do it for free beer and the chicks
22:31:15DomZhumm ok
22:31:23ep0chis it working?
22:31:39preglowtragically, no, i still pay for my own beer and i haven't even seen a chick today
22:32:00preglowmy h120 has gotten a lot nicer, though
22:32:08preglowand i'm better at m68k assembler :P
22:32:10ep0chprobably cause you haven't got gapless mp3 working ;)
22:32:34 Nick Bagder_ is now known as Bagder (
22:32:49linuxstbDomz: We have two buffers - one containing compressed data loaded from disk, one containing uncompressed PCM data waiting to be sent to the DAC. If buffer two is never empty, you have gapless. Simple.
22:33:32*webguest22 wonders, pregloe hasn't seen a chick today and his h120 has gotten a lot nicer ?
22:33:53DomZquite easy to understand, but not so easy to code i'm sure :)
22:34:09 Quit Nibbler ("blubber")
22:34:24 Join Nibbler [0] (
22:34:59preglowwebguest22: not that nice
22:37:11t0massorry for the flood
22:37:19t0masbut I'm having something weird happening:
22:37:20t0mas00000000 g F .text 0000000b main
22:37:21t0mas0000000b g F .text 00000028 memcpy
22:37:21DBUGEnqueued KICK t0mas
22:37:21t0mas00000033 g F .text 0000001e memset
22:37:21t0mas00000051 g F .text 00000021 memsetw
22:37:21***Alert Mode level 1
22:37:21t0mas00000072 g F .text 00000014 strlen
22:37:22***Alert Mode level 2
22:37:22t0mas00000086 g F .text 0000000a inportb
22:37:24t0mas00000090 g F .text 0000000c outportb
22:37:33t0masthat's an objdump of a .o file
22:38:07t0masbut in my book (and my teacher) try to teach me that GCC makes _main symbol
22:38:17t0masso I should use extern _main in asm...
22:38:19preglowis it an elf file?
22:38:29preglowelf doesn't allow _ first in a symbol
22:38:32 Quit ep0ch (" HydraIRC -> <- State of the art IRC")
22:38:34preglowso that's no longer true
22:38:38t0masah, that's it...
22:38:52t0mashow do I make gcc output a flat binary?
22:38:59DomZwhat about the fm radio of the iriver ? does it works ?
22:39:23preglowt0mas: objcopy does that
22:39:23t0masDomZ: autriancoder has it working
22:39:30t0maspreglow: k tnx
22:39:34DomZexcellent !!
22:39:58preglowsomeone make austriancoder commit it!
22:40:08DomZan idea when it will be committed to daily playlist ?
22:40:13t0masyeah... it had some problems
22:40:14t0mas2 weeks ago
22:40:15preglowdaily playlist? :P
22:40:19DomZeuh daily build :p
22:40:22t0masdon't know what he did with it after that
22:40:45preglowDomZ: no idea, he managed to brick his player
22:40:55DomZoups :s
22:40:58webguest22austrian coder plugged 9v's into his iriver
22:41:18 Join StrathAFK [0] (
22:41:23webguest22fried it
22:41:46t0masthe regulators go upto 5 or 6 afaik?
22:41:59webguest226.5 max 7
22:42:05bill20r3just the regulator?
22:42:58webguest22his dad unwittingly changed the settings on his multi charger whilst washing his car, or so he says
22:44:56webguest22sad indeed,
22:44:59t0masmaybe he can email me or someone else with time the code?
22:45:15 Join webguest25 [0] (
22:46:10amiconnreboot brb
22:46:14 Part amiconn
22:46:14 Quit webguest25 (Client Quit)
22:47:23***Alert Mode OFF
22:48:20 Join telliott [0] (
22:48:35HClit wasn't 9v, 7.5
22:48:39HCland it wasn't completely fried
22:48:44HClbut yes, glitching badly
22:49:23 Nick DrMouss is now known as Moos (
22:49:41yngwii guess if i didn't live alone, i'd throw away all multichargers and nokia chargers..
22:50:56webguest22yep a few have plugged the nokia chargers into their players, only problem is that they're center pin negative
22:53:42 Quit telliott ("Trillian (")
22:53:51t0masyngwi: nobody touches my iriver ;)
22:53:54t0masproblem solved
22:54:02CtcpIgnored 1 channel CTCP requests in 0 seconds at the last flood
22:54:02*HCl traded his nokia for a smartphone
22:54:20*webguest22 wishes everyone sweet gapless dreams :)
22:54:29 Part webguest22
22:57:03 Join pacroon [0] (
22:57:12 Quit hicks (Remote closed the connection)
23:00:02 Quit cardboardbox ()
23:00:51 Quit Strath (Read error: 110 (Connection timed out))
23:02:11 Join Zoom2 [0] (
23:03:04 Quit Chamois ("Leaving")
23:07:30hubbelwebguest22: i've been using nokia chargers for more than 6 months i guess
23:08:29hubbelwebguest22: seams like the iriver can handle reverse polarity?
23:09:24HClirivers fry on nokia chargers
23:09:34preglowoh yes
23:10:16hubbelehm.. i've been using _only_ nokia charger for a long time now
23:10:39preglowkudos, then
23:10:43preglowyou're an incredibly lucky man
23:10:45t0masand it's still working?
23:11:10preglowi'd start using the original one, though
23:11:14t0masman... you should send it to linus... and change for one of his players... just to give him a look at it
23:11:18preglowlower voltage doesn't do your battery any favours
23:11:40hubbelt0mas: hehe
23:11:52hubbelpreglow: batteries are cheap? =)
23:12:13 Quit Sucka ("a bird in the bush is worth two in your house")
23:14:08 Join LinusN [0] (
23:14:29Bagderevening LinusN
23:19:28t0mashi LinusN
23:19:41t0mashave you read the logs?
23:19:46t0masthis one:
23:19:46t0mas[23:11:32] <hubbel> ehm.. i've been using _only_ nokia charger for a long time now
23:20:00t0mason an iriver... have you any idea how that's possible?
23:22:15LinusNwhat voltage is this?
23:22:19 Join mborus [0] (
23:22:28bill20r3an original nokia one, or an aftermarket charger meant for a nokia?
23:23:08hubbelcharger is marked 5.7v 800mA
23:23:22LinusNshould work fine i guess
23:23:28t0masyes, but the polarity is wrong for nokia chargers
23:23:42LinusNa little too high voltage, but it shouldn't damage it
23:23:55t0mas[22:52:10] <webguest22> yep a few have plugged the nokia chargers into their players, only problem is that they're center pin negative
23:24:05t0masiriver is center pin +
23:24:08LinusNwow, i didn't know about the polarity
23:24:44t0masbut hubbel's iriver can handle it :S
23:25:51hubbelvery handy not having to carry nokia + iriver charger on trips and at work =)
23:26:40LinusNi guess i'll have to investigate a little
23:26:56mborushi - just wanted to post the the wavpack "bug" with short filenames is still in the current bleeding build...
23:27:48mborusVery short filenames like "1.wv" and "2.WV" are not accepted. Renaming them to something longer makes them playable on the H140....
23:31:10Bagdervery odd
23:31:53 Join CheeseBurgerMan [0] (
23:32:05 Join MisticJeff [0] (
23:32:23Bagdermborus: is this happening with other codecs too?
23:32:30MisticJeffHi Guys
23:32:33BagderI mean with short names
23:32:52MisticJeffBe careful with that Nokia charger, several users have fried their units using one by mistake
23:33:38mborusbadger, so far only wavpack. Tried Wav and mp3. I assume it's because the file extension is only 2 letters.
23:34:10Bagderyes, might be
23:35:02 Quit CheeseBurgerMan (Client Quit)
23:35:07t0massomewhere someone might have used the 3 chars extension?
23:35:13t0masso strip of 4 chars for filename...
23:35:30t0masthat works for .mp3 and .wav but not for .wv
23:35:59linuxstbI had a _very_ quick look for that bug and didn't see anything obvious. But maybe I missed it.
23:36:50linuxstbI've created a file called "1.wv", and it doesn't appear with a music symbol in file browser - so the problem is before playback.c
23:37:30Bagderit feels like a fat issue
23:37:48 Join CompDude [0] (
23:37:48 Quit CompDude (Client Quit)
23:37:48linuxstbCould it be a sortname/longname thing?
23:38:10Bagderit seems likely
23:38:28 Quit Zoom2 ("CGI:IRC (EOF)")
23:39:02hubbelMisticJeff: been using it for a long time now, why would it suddenly fry?
23:39:04***Saving seen data "./dancer.seen"
23:39:20 Join amiconn [0] (
23:39:23 Join JJC [0] (
23:39:25 Nick JJC is now known as JJ-Demon (
23:39:41 Join San [0] (
23:40:10JJ-Demonany devs here :D ?
23:41:43 Quit matsl (Read error: 104 (Connection reset by peer))
23:42:04linuxstbBadger: filetree.c line 243 :-).
23:42:15JJ-Demoni am wondering if there could be a port of rockbox to the gmini400... i am from and we have found an exploit to dump the firmware unencrypted... but we dont have enough devs to get any work started...
23:42:53LinusNJJ-Demon: which cpu is it using?
23:43:01amiconnmborus: I think this short filename bug with wavpack isn't exactly a wavpack bug, but caused by the format 'detection' routine
23:43:29linuxstbamiconn: Yes - the "len > 4" check in filetree.c, line 243.
23:43:33amiconnOops, t0mas mentioned tha talready :)
23:43:53*amiconn should read the logs completely before commenting :/
23:43:53HCllen >= 4 ?
23:44:35JJ-Demonit is using a TI DSP which has a ARM processor..
23:44:45JJ-Demonhold on ill grab the spec sheet for you
23:44:52LinusNJJ-Demon: docs?
23:45:40JJ-Demonthere is limited documentation :(
23:46:04LinusNhow surprising
23:46:46JJ-Demonthat seems to be the only information avail.. to the public anyway
23:47:15LinusNJJ-Demon: make a note in our Wiki, NonArchos
23:47:28amiconnIirc TI DSPs are a no-go - no open dev environment (?)
23:47:37JJ-Demonusername: gminidev Password: boxrox
23:48:12LinusNamiconn: true
23:48:39mborusI'm off again - if I see more strange things I'll post it on the mailing list or come back here tomorrow...
23:48:49amiconnI think it's even worse than with calmrisc
23:49:17LinusNJJ-Demon: hehe, nice exploit
23:49:54 Quit mborus ("CGI:IRC")
23:49:58LinusNi gotta go now
23:50:06LinusNcu around guys
23:50:11 Part LinusN
23:51:55JJ-Demonarg i gota go to work
23:52:14 Quit JJ-Demon ("—I-n-v-i-s-i-o-n— 2.0 Build 3515")
23:56:24 Join matsl [0] (

Previous day | Next day