[00:01] <SmrtJustin> sorune copys faster than ndbm
[00:01] <SmrtJustin> copies*
[00:02] <DeepB> ndbm is prettier than sorune
[00:02] <SmrtJustin> yeah true
[00:03] <DeepB> and updated more often
[00:03] <Yono> I just wish starkey made .m3u support :(
[00:03] <DeepB> sorune has it
[00:04] <SmrtJustin> sorune needs more options
[00:04] <SmrtJustin> like the ability to specify how you want your music organized on the neuros
[00:05] <SmrtJustin> and the ability to put The Artist under A
[00:05] <DeepB> it has such an option, but not the latter
[00:05] <SmrtJustin> then I'd use it
[00:05] <Yono> u can do the latter on NDBM
[00:05] <SmrtJustin> wheres the option at?
[00:06] <DeepB> but tweaking it to strip 'the' or use 'Artist, The' notation is easy
[00:06] <SmrtJustin> ...tell me how
[00:07] <SmrtJustin> well nvm, I just stick with ndbm
[00:07] <SmrtJustin> its easier for me to just press the sync button
[00:07] <SmrtJustin> in ndbm
[00:08] <nollidj> oh my... are the toolbar icons really written in-line with the code for sorune?
[00:08] <nollidj> good grief
[00:08] <nollidj> still, it works and does what is needed
[00:08] <DeepB> SmrtJustin: sorune is packed with documentation and also has a sorunerc config file, look at those
[00:09] <nollidj> ah, the icons are indeed in a separate file... i'll stop chattering about it
[00:10] <DeepB> do you really use the crappy sorune GUI?
[00:13] <nollidj> i do, yes
[00:14] <DeepB> oh.. i thought no one really cared about it
[00:14] <nollidj> i might try sprucing it up somewhat
[00:15] <nollidj> even if it just means i end up with a specially-patched version of sorune that only i use, it would be helpful
[00:15] <DeepB> i myself use one of those
[00:18] <nollidj> i am looking to change how the music is organized somewhat... how have you patched up your version of sorune?
[00:19] <DeepB> check my wiki page
[00:19] <DeepB> the sources must be there
[00:20] <nollidj> er... which wiki?
[00:20] <DeepB> ok, sorry
[00:20] <DeepB> neuros-firmware.sourceforge.net
[00:20] <nollidj> alright, thanks
[00:21] <SmrtJustin> is there anyway it can be changed so Artists is above Songs?
[00:22] <DeepB> SmrtJustin: sure, there should be a way
[00:23] <SmrtJustin> hmmm, now to find a way
[00:23] <SmrtJustin> I dont think ndbm or sorune can do it though
[00:24] <DeepB> SmrtJustin: both sorune and ndbm have official forums
[00:24] <SmrtJustin> yeah, but I'm not a huge forum fan...
[00:24] <DeepB> also, ndbm has mailing lists and sorune a Y! group
[00:37] <SmrtJustin> hmm ndbm doesnt like ? in filenames
[00:38] <SmrtJustin> I dont think my battery meter is very accurate, its showing only two bars and the voltage reading is saying: 406
[00:38] <DeepB> ????
[00:38] <DeepB> you can't have "?" on filenames !
[00:39] <SmrtJustin> well you can, but everytime I tried to add the Dir again, it would add those songs again, so I'd have multiple entries in my DB for the same song
[00:39] <nollidj> well, another sorune question, if anyone can answer it: is the distribution of libraries (like Ogg::Vorbis::Header::PurePerl) with sorune mostly for convenience, or have they really been changed a lot to fit with sorune?
[00:40] <DeepB> nollidj: dunno
[00:41] <SmrtJustin> lol, it says this song is 6 hours...
[00:42] <SmrtJustin> does the battery graph and battery volts meter get their info two different ways?
[00:42] <jpat> question: Is there a 30 sec skip forward feature (ala TiVo commercial skip) in Neuros?
[00:43] <SmrtJustin> jpat: not that I know of
[00:44] <jpat> It would be cool to add. I like to listen to internet radio b'casts that I've stored on neuros during my commute. Be nice to be able to skip over the commercials :?)
[01:01] <DeepB> ok here's all the magic needed to make sorune treat "The Cure" as "Cure, The"
[01:01] <DeepB> $tag =~ s/^(the)(\ +)(.+)/\3,\2\1/i;
[01:02] <DeepB> applied smartly on a few places on mainlib.pm
[01:08] <DeepB> even better
[01:08] <DeepB> $tag =~ s/^(the)(\ )+(.+)/\3,\2\1/i;
[01:16] <edbgon> god im so bored please save me
[01:17] <DeepB> edbgon: web.media.mit.edu
[01:17] <DeepB> make yourself one of those
[01:18] <@edbgon> id like to do that
[01:18] <@edbgon> but..
[01:18] <@edbgon> im in the stockholm airport
[01:18] <DeepB> leaving or on arrival?
[01:19] <@edbgon> departure
[01:19] <@edbgon> waiting for the flight to amsterdam
[01:19] <@edbgon> it is 1:20 now... flight leaves at 6:50
[01:19] <@edbgon> im having the time of my life
[01:20] <DeepB> nice
[01:20] <DeepB> it's 1:20 here also
[01:20] <nollidj> ouf, my clock must be broken
[01:21] <@edbgon> im camping in the airport :-D
[01:21] <@edbgon> i found what i believe to be the only existing power outlet ;)
[01:23] <DeepB> got a cam with you?
[01:25] <@edbgon> yep
[01:25] <@edbgon> not webcam
[01:25] <@edbgon> regular digital camera
[01:26] <DeepB> send us some pics of those nordic women dude ;)
[01:26] <nollidj> images.google.com
[01:28] <DeepB> nollidj: :(
[01:29] <DeepB> nollidj: the guy is bored, i'm telling him something to do
[01:29] <nollidj> ahh, well
[01:30] <DeepB> tomorrow he'll be stoned to hell, so who cares
[01:30] <DeepB> ;)
[01:31] <@edbgon> sorry no nordic women in sight
[01:31] <@edbgon> seems to be some mediterranean people
[01:32] <@edbgon> be back later, my bum hurts from this damn bench
[02:07] * chreekat  waves
[02:15] <chreekat> So, some posts say the Neuros has a TMS320DA150 DSP, and others say it has a DSP from the TMS320C54X family. Can someone reconcile this for me?
[02:16] <chreekat> I spoke with someone who knows something of embedded devices and he reasoned that "TMS320DA150" might be some specially-built version for Neuros Audio.
[02:16] <chreekat> But, I thought I'd check that out.
[02:18] <JoshMalone> it's a C54x decendant - possibly a custom-made one
[02:18] <JoshMalone> (I know, cuz the compiler target is C54x)
[02:19] <unknown_lamer> It's optimized for audio
[02:19] <chreekat> k
[02:19] <unknown_lamer> At least the TI press releases back in the day made it seem that way.
[02:19] <unknown_lamer> It's target was mp3 playing headunits and stuff.
[02:23] <JoshMalone> that part says: DVC5416GGu
[02:24] <chreekat> *sniffle* press releases are teh suck
[02:24] <DeepB> TMS3205416@120Mhz
[02:25] <JoshMalone> there ya go :)
[02:27] <chreekat> DeepB: where'd that info come from, out of curiosity?
[02:27] <DeepB> sorry, i missed a C somewhere
[02:28] <chreekat> right, I caught that. :)
[02:28] * JoshMalone  puts his Neuros back together
[02:28] <chreekat> haha
[02:29] * chreekat  was wondering about the statement "that part says..."
[02:30] <JoshMalone> I pop my N open all the time
[02:30] <JoshMalone> But it looks like a custom spin to me
[02:31] <chreekat> "spin" sounds like jargon I'm not familiar with
[02:31] <DeepB> i bet it is a cheaper chip somewhat 'pirated' from the TI ones
[02:31] <JoshMalone> "spin" - engineer jargon for "a smallish production run"
[02:32] <JoshMalone> DeepB: agreed - it's the el-cheapo PBGA packaging; nothing that looks like what TI would use
[02:33] <chreekat> So they're using a 'generic' chip?
[02:33] <JoshMalone> perhaps not comepletely pirated; licensed perhaps
[02:33] <chreekat> ah
[02:33] <JoshMalone> but that's just a guess
[02:35] <JoshMalone> You can see the chip in picture here lupavista.org
[02:35] <JoshMalone> it's the smaller square one, above and to the left of the Xilinx
[02:37] <DeepB> it will be the third time i paste this, but you weren't on the channel, so it doesn't make me feel bad...
[02:37] <DeepB> web.media.mit.edu
[02:40] <JoshMalone> DeepB: THAT RULEZ!
[02:40] <DeepB> i know ;)
[02:40] <chreekat> hehe
[02:41] <JoshMalone> I wish we had one of those on our boards
[02:41] <JoshMalone> (www.applieddata.net
[02:42] <DeepB> hehehe
[02:43] <DeepB> "... Microsoft's prestigious Embedded "Partner of the Year" ..."
[02:43] <JoshMalone> yeah - whatever
[02:43] <JoshMalone> I work for the Linux team
[02:43] <chreekat> Has anyone ordered docs from TI? I wonder what costs are involved
[02:48] <JoshMalone> that minty is quite a piece of work
[02:48] <JoshMalone> too complicated for me, though
[02:49] <JoshMalone> I'll just continue with my home stereo mp3 deck
[02:49] <DeepB> humm... my soldering skills won't stand a chance either
[02:50] <DeepB> but it's sooo cool :)
[02:51] <JoshMalone> I know - I've moved SMT resisters before, but not a whole IC
[02:52] <JoshMalone> our rework woman at the main office could do it....wonder if she'd let me use the station? :)
[02:52] <DeepB> humm.. you could trade it for sex
[02:52] <DeepB> ;)
[02:54] <JoshMalone> LOL
[02:54] <JoshMalone> I don't think so....no
[02:56] <DeepB> i'm gone
[02:56] <DeepB> bye
[02:56] <JoshMalone> l8r
[03:20] <unknown_lamer> unknownlamer.org
[03:22] <chreekat> ?
[03:24] <unknown_lamer> It's my cell phone.
[05:32] <wacky_> hey guys :) what's going on with this open source firmware since it first started ?
[05:32] <wacky_> did any user benefit from it being open source ?
[05:33] <wacky_> I own an iRiver H-120.. and soon there may be an open source firmware for it, the Rockbox (rockbox.org)
[05:33] <nollidj> yes... try out neuros-firmware.sourceforge.net
[05:33] <wacky_> I was wondering what you guys think about all this ?
[05:33] <nollidj> there is work under way to let gcc compile to the neuros
[05:34] <nollidj> and the open firmware exists and is good
[05:34] <wacky_> how is it compiled right now, if gcc can't do it ?
[05:34] <wacky_> some proprietary compilers ?
[05:35] <nollidj> yeah, texas instruments has a compiler
[05:35] <nollidj> you can get a free trial version, but it is windows-only and will expire
[05:35] <wacky_> Where's a list of features the open firmware has ?
[05:35] <SmrtJustin> night all
[05:35] <nollidj> it's in the wiki. look for the changelog
[05:35] <SmrtJustin> wacky_: your gonna have to read the whole changelog sadly
[05:35] <wacky_> GarBageChangelog ?
[05:35] <SmrtJustin> yep
[05:36] <wacky_> what do you guys think about the Rockbox ? do you know it a little ?
[05:37] <SmrtJustin> I just looked at the features, seems nice
[05:38] <nollidj> i am not really familiar with it, except people have mentioned it on the neuros forums...
[05:38] <wacky_> do you think it was a good move from Neuros, open sourcing their firmware ?
[05:38] <nollidj> i do, yes
[05:38] <wacky_> and did they do it in a respectful manner ? or did they just throw everything there.. without support ?
[05:38] <nollidj> they are pretty good about interacting with the community on the forums at www.neurosaudio.com
[05:39] <nollidj> i basically lurked around there waiting for the features of the neuros to match what i wanted in a music player, and now i've bought a unit and am no longer lurking
[05:39] <SmrtJustin> well night
[05:39] <nollidj> goodnight
[06:37] <Xoring> in the NSM, what is the "Sequence" column?
[07:47] <nollidj> well... anyone awake?
[07:50] <chreekat> barely
[07:53] <nollidj> ah
[07:53] <nollidj> you got any information on nesting submenus on the neuros?
[07:53] <chreekat> fraid not
[07:53] <nollidj> ah well
[07:53] <nollidj> i'll keep trying to put it together
[09:47] <nero_on_java> god, this java IRC gateway sucks
[21:12] <nerochiaro> good evening, anyone around ?
[21:24] <DeepB> evening, nero
[21:24] <nerochiaro> hi
[21:25] <nerochiaro> DeepB: the UP+PLAY and DOWN+PLAY key combos are implemented into the bootloader, in your opinion, or into the main app ?
[21:25] <nerochiaro> or elsewhere ?
[21:26] <DeepB> bootloader, my guess
[21:26] <nerochiaro> my too, but then, what would happen if one redefines them in the main app ?
[21:26] <nerochiaro> if that's even possible
[21:27] <DeepB> dunno
[21:27] <nerochiaro> down+play seems to be already defined there, if the main app is running
[21:29] <nerochiaro> mmmh, i was wondering these things, because if these 2 functions are always available, one can be quite sure in the sick experimental things that can be done to the firmware.
[21:29] <nerochiaro> i mean, with the 2 combos, there's always a way out
[21:30] <nerochiaro> well, i'll find out soon enough
[21:30] <DeepB> i think HiSi + Down (or smthing like that) saved me a while ago
[21:30] <nerochiaro> what does that do ?
[21:31] <DeepB> wakes up with the 2nd bootloader
[21:31] <DeepB> a backup one
[21:31] <nerochiaro> you have lost me there, is there a second one ?
[21:31] <DeepB> yeah
[21:31] <nerochiaro> am i safe in trying that ?
[21:32] <DeepB> i won't answer that dude ;)
[21:32] <nerochiaro> well, ok. i tried, but nothing happened
[21:32] <DeepB> i was told to do that by mgao when i screwed mine
[21:32] <DeepB> but maybe it was a completely different combo
[21:33] <DeepB> i could search my inbox if you're really interested
[21:33] <nerochiaro> yeah, if you can do that, i'd appreciate it
[21:34] <nerochiaro> got to take the potatos away from the pot. be back in a minute
[21:35] <DeepB> mgao said:
[21:35] <DeepB> Reconnect backpack, try HiSi+DOWN and see if the second copy of bootloader is still available....
[21:36] <nerochiaro> mmh, then in my case it probably means it isn't
[21:36] <SmrtJustin> anyone know how the neuros gets the length of the time? is that in the DB, or does it read the file?
[21:37] <DeepB> SmrtJustin: File -> SyncManager -> DB -> Neuros
[21:37] <SmrtJustin> gets the length of the song*
[21:37] <SmrtJustin> DeepB: ?
[21:37] <SmrtJustin> so its the syncmanager that puts the song length in the DB
[21:38] <SmrtJustin> ?
[21:38] <DeepB> you got it
[21:38] <SmrtJustin> so if I rebuild my DB will that fix my time problems?
[21:38] <nerochiaro> DeepB: ah, i managed to do it. it was just a matter of pressing DOWN before HiSi. nice to know there's another escape route
[21:38] <SmrtJustin> my times are off
[21:38] <SmrtJustin> my one song said it was 7 hours.
[21:39] <nerochiaro> quite a bit off, indeed
[21:39] <nerochiaro> just one case, or more than one ?
[21:39] <SmrtJustin> yeah, some are less than 10 secs, but others are hours off
[21:39] <SmrtJustin> quite a few are off
[21:40] <SmrtJustin> Other than that my neuros is working very well
[21:40] <SmrtJustin> If it stays working another week I may try the opensource firmware...
[21:40] <nerochiaro> SmrtJustin: have you tried a different sync manager ?
[21:40] <SmrtJustin> but I'm kind of afraid to
[21:41] <SmrtJustin> nerochiaro: I've been using ndbm
[21:41] <SmrtJustin> v. 1.48
[21:41] <nerochiaro> SmrtJustin: well, give a shot to sorune, it might be worth the trouble if your db gets fixed, no '
[21:41] <nerochiaro> ?
[21:41] <DeepB> SmrtJustin: i've updated my sources and binaries of sorune, it now does that "The" thing
[21:42] <SmrtJustin> I dont like how sorune does my menus and organizes the files on the disk though...
[21:42] <SmrtJustin> DeepB: cool, but will it turn my menus spanish?
[21:42] <SmrtJustin> DeepB: can you edit it to put the files in a certain place?
[21:42] <DeepB> look for the config file, and rename them as you wish
[21:43] <SmrtJustin> like: music/"Artist"/"Album"/"Songs"
[21:43] <DeepB> or do a diff against official sources and build one to your liking
[21:43] <SmrtJustin> DeepB: where can I get your version?
[21:43] <DeepB> SmrtJustin: on the same place where you got it last time
[21:43] <nerochiaro> DeepB: i knew you were going to give him the geek's answer, sooner or later :)
[21:44] <nerochiaro> DeepB: "rebuild your own"
[21:44] <SmrtJustin> modifying its probably over my head...
[21:44] <DeepB> neuros-firmware.sourceforge.net
[21:44] <DeepB> nerochiaro: i like the sound of it :)
[21:45] <SmrtJustin> brb
[21:45] <nerochiaro> DeepB: it wasn't meant as a negative comment. i often give that answer myself
[21:46] <DeepB> ;)
[21:46] <SmrtJustin> back
[21:46] <DeepB> don't worry, i know
[21:46] <SmrtJustin> whats unix program to extract those...
[21:47] <SmrtJustin> whats the*
[21:47] <nerochiaro> damn, i must have some kind of curse on myself that makes me fail all my tries to find and use a decent C cross-reference program
[21:48] <DeepB> SmrtJustin: follow the white rabbit... err.. orange links
[21:48] <DeepB> nerochiaro: what's wrong with ctags?
[21:49] <nerochiaro> DeepB: i like it, but chokes badly on macros
[21:49] <nerochiaro> can't backtrace to a macro definition even if i threaten it with a loaded gun
[21:49] <DeepB> hehe
[21:50] <DeepB> i've found UltraEdit + CTAGS + Search in Project, a killer combo for win32 source editing
[21:50] <SmrtJustin> 7z, I forgot what the command was
[21:51] <DeepB> also like SciTE
[21:51] <nerochiaro> DeepB: that's my setup exactly :) and it's the best i could find so far.
[21:51] <nerochiaro> scite is nice
[21:51] <nerochiaro> a little bit too barebones for my taste thoug
[21:53] <DeepB> i just can't live without 'Column mode'
[21:53] <DeepB> ;)
[21:53] <SmrtJustin> oh another thing I dont like about sorune, it wont find the new songs and just copy them over
[21:53] <nerochiaro> ever tried sourcenav ? it seems promising, but somehow chokes on unix/win32 newlines, opens up all the files in a sick way
[21:53] <SmrtJustin> but I know that doesnt affect you because you use rsync
[21:53] <nerochiaro> DeepB: column mode is the best thing after sex
[21:53] <nerochiaro> DeepB: well, more or less
[21:54] <DeepB> nero: could i quote you on that? ;)
[21:54] <DeepB> *may
[21:54] <SmrtJustin> anyone use positron?
[21:55] <nerochiaro> DeepB: sure, with the "more or less" in, though ;)
[21:55] <DeepB> dl'ing sourcenav...
[21:56] <SmrtJustin> maybe I should try using positron to rebuild my db
[21:56] <nerochiaro> checking again my dinner for well-cooking. be back later
[21:56] <SmrtJustin> cya
[21:56] <DeepB> l8r
[22:05] <DeepB> funny...
[22:05] <DeepB> www.gizmodo.com
[22:14] <SmrtJustin> lol
[22:17] <SmrtJustin> eww positron is slow...
[22:23] <SmrtJustin> DeepB: anyway to make your sorune do error messages in english?
[22:23] * DeepB  is rolling back history
[22:24] <DeepB> or do a diff against official sources and build one to your liking
[22:24] <SmrtJustin> I'm not real good with diff
[22:24] <SmrtJustin> how do I use it: diff file1 file2 ?
[22:25] <DeepB> yeah, that's a way
[22:25] <DeepB> man should tell you more
[22:25] <DeepB> are you on *nix?
[22:26] <SmrtJustin> yeah
[22:26] <SmrtJustin> oh crap, you have it add numbers to the song tags...
[22:26] <DeepB> yeah, i do
[22:27] <SmrtJustin> but its a ndbm problem with the song lengths because sorune doesnt do it
[22:28] <DeepB> you could try kdiff3 or kompare if you're on KDE, dunno of any gnome replicas
[22:28] <SmrtJustin> but theres a lot of differances because your version is written in spanish
[22:28] <SmrtJustin> no, I dont have kde or gnome installed
[22:29] <DeepB> well imediff2 uses ncurses, then
[22:29] <SmrtJustin> I figured out diff
[22:30] <SmrtJustin> what files do I want to diff, mainlib.pm?
[22:30] <DeepB> all of them
[22:30] <DeepB> some changed, some did not
[22:31] <SmrtJustin> this isnt going to work, are versions are pretty differant since yours is spanish
[22:31] <SmrtJustin> our*
[22:32] <SmrtJustin> I find it odd that my neuros charged in 2 hours...
[22:33] <DeepB> nerochiaro: sourcenav is insultingly fast ... i'm amazed
[22:39] <SmrtJustin> hmm yeah its a bug in ndbm
[22:44] <yonkeltron> good shabbos!
[22:44] <nerochiaro> DeepB: sourcenav is indeed fast as hell. but does it work fine for you, regarding that newline problem i mentioned
[22:44] <nerochiaro> ?
[22:48] <DeepB> i've set it that to auto
[22:48] <DeepB> and no problems so far
[22:49] <nerochiaro> before parsing the files
[22:49] <nerochiaro> ?
[22:52] <nerochiaro> i have tried everything, and still the files, when i open them inside sourcenav appear with each newline replaced by a double newline
[22:52] <nerochiaro> so when i jump to a symbol, it lands off-base of line/2
[22:53] <nerochiaro> newline mode set to "auto", or "unix"... same thing
[22:54] <nerochiaro> DeepB: what do you use when you're on windows to do checkouts ?
[22:55] <SmrtJustin> DeepB: ok I'm messing with my sorune source, and it looks like you added this: $tag =~ s/^(the)(\ +)(.+)/\3,\2\1/i;
[22:55] <SmrtJustin> what exactly does that do, for I dont know perl at all
[22:56] <nerochiaro> it's a regex, it puts "the" at the end of whatever comes after it
[22:56] <eozl> SmrtJustin, enjoy www.itlab.musc.edu
[22:56] <SmrtJustin> alright cool, but for some reason after adding that my sorune now puts the numbers in front line DeepB's.
[22:56] <SmrtJustin> that to my*
[22:57] <iswm> SmrtJustin, so everything's been going ok with this one?
[22:57] <SmrtJustin> iswm: so far so good
[22:57] <iswm> Lucky number 3 heh.
[22:57] <SmrtJustin> except it came w/ corrupted fw, but once I fixed that its been OK
[22:58] <SmrtJustin> I'm kind of afraid to change the fw now since its working so good.
[22:59] <nerochiaro> SmrtJustin: you're afraid, but you shouldn't. you had hardware problems so far, changing the firmware is another matter
[22:59] <SmrtJustin> Think I should wait another week? just to be safe.
[23:00] <iswm> SmrtJustin, yeah, might as well wait and see if the hardware will hold up for a few more days; but changing firmware should really be a non-issue.
[23:00] <SmrtJustin> alright
[23:01] <nerochiaro> SmrtJustin: of course, wait a while until you know you're on the safe side hardware-wise
[23:02] <nerochiaro> i'll be away. later.
[23:09] <DeepB> nerochiaro: before indeed
[23:11] <DeepB> nerochiaro: sourcenav is rad.. it just need scintilla as the embedded source editor
[23:12] <DeepB> nerochiaro: and if you're talking about CVS checkouts, i'm using TortoiseCVS
[23:20] <Yono> DeepB: do you still have the doxygen files online?
[23:22] <DeepB> yeah
[23:22] <DeepB> www.elmundo.es
[23:22] <Yono> thanks
[23:22] <DeepB> that's just historic
[23:22] <DeepB> pics fro