00:09:54 | | Quit _seb_ (Read error: 104 (Connection reset by peer)) |
00:15:16 | | Join _seb_ [0] (Sean@bgp420584bgs.union01.nj.comcast.net) |
00:21:37 | MT | anyone know what the policy would be for introducing another buffer? |
00:22:08 | MT | atm ive just added one in, but just realised probably need slightly more strict mem management on a machine this small :) |
00:23:48 | *** | Saving seen data "./dancer.seen" |
00:24:44 | | Quit edx () |
00:45:46 | | Join tracktheripper [0] (jirc@ACB66081.ipt.aol.com) |
00:46:03 | tracktheripper | Hiii |
00:47:53 | tracktheripper | Why do so many rejected requests contain the line "This is not possible to implement, due to hardware limitations"? |
00:48:21 | PsycoXul | because so many people request stuff that is not possible to impliment, due to hardware limitations |
00:48:34 | tracktheripper | yes but its always that same sentence :-) |
00:48:36 | tracktheripper | heehee |
00:49:11 | PsycoXul | ah, well, who knows |
00:49:46 | PsycoXul | all rejected by the same person? everybody doing the rejecting likes that sentence? maybe there's a form for rejections with a drop-down box of previously used reasons you can select from instead of typing a new one... |
00:49:52 | tracktheripper | yea was just checking out Feature Requests and noticed that 95% of the rejected ones contain that same exact sentence |
00:49:52 | tracktheripper | lol |
00:50:54 | tracktheripper | just being curious |
01:00 |
01:04:05 | | Join LinusN [0] (~linus@labb.contactor.se) |
01:05:28 | tracktheripper | hey Linus :) |
01:05:32 | LinusN | yo |
01:05:56 | tracktheripper | whats up mate> |
01:05:57 | tracktheripper | :) |
01:06:08 | LinusN | not much |
01:06:27 | tracktheripper | awwww |
01:06:37 | tracktheripper | have you tried Jzoss's ID3 tag editor? |
01:07:06 | LinusN | nope |
01:07:36 | tracktheripper | i have the ajbrec.ajz file he did for me and the ID3 tag editor is superb |
01:07:43 | tracktheripper | works flawlessly |
01:08:17 | LinusN | nice |
01:08:31 | tracktheripper | :-) if you give me your email address ill forward it onto you |
01:09:52 | LinusN | there is no patch available? |
01:10:12 | tracktheripper | well he applied the patch for me |
01:10:19 | tracktheripper | he just emailed me the ajbrec.ajz file |
01:10:35 | tracktheripper | so if u wanna see it in action I can forward it to you if u give me ur addy |
01:11:08 | LinusN | i don't have time for it right now, i'll apply the patch myself when i'm ready |
01:11:11 | LinusN | but thanks |
01:11:42 | tracktheripper | no problemo |
01:12:06 | tracktheripper | Linus is there a pre-defined sentence for rejected requests? |
01:13:26 | LinusN | perhaps, why? |
01:14:28 | tracktheripper | A great deal of rejected requests have "This is not possible to implement due to hardware limitations" That always appears when Zagor rejects a request |
01:15:22 | LinusN | i guess that is predefined, yes |
01:16:04 | tracktheripper | ohhhh |
01:16:05 | tracktheripper | lol |
01:22:37 | | Quit tracktheripper (sterling.freenode.net irc.freenode.net) |
01:22:37 | NSplit | sterling.freenode.net irc.freenode.net |
01:22:55 | | Join PH [0] (jirc@dslam181-25-166-62.adsl.zonnet.nl) |
01:22:55 | NHeal | sterling.freenode.net irc.freenode.net |
01:22:55 | NJoin | tracktheripper [0] (jirc@ACB66081.ipt.aol.com) |
01:24:01 | | Quit tracktheripper ("Leaving") |
01:24:01 | | Quit PH (Client Quit) |
01:24:04 | | Join PH [0] (jirc@dslam181-25-166-62.adsl.zonnet.nl) |
01:24:15 | PH | Hi |
01:24:33 | PH | I have a question about Rockbox |
01:24:51 | PH | Can I use a peakmeter on the player? |
01:26:09 | PH | hello, someone here?? |
01:28:02 | PH | Nope??? |
01:29:21 | LinusN | oh |
01:29:33 | LinusN | no, you can't have a peak meter on player models |
01:30:22 | PH | Darn, well thanks for the awnser anyway |
01:30:46 | PH | I leave, bye |
01:30:59 | | Quit PH ("Leaving") |
01:34:29 | MT | LinusN: I'm having some problems programming :) |
01:35:01 | MT | i'm trying to access the playlist struct from playlist.c outside of playlist.c |
01:35:22 | MT | and i cant quite find the right way to do it, and some people I aksed told me I couldnt do it :/ |
01:49:13 | LinusN | ??? |
01:51:35 | LinusN | just #include "playlist.h" |
01:53:53 | MT | hmm - i mean the actual static instance of the paylist_info struct |
01:54:02 | LinusN | yes |
01:54:13 | LinusN | it is called 'playlist' |
01:54:31 | MT | i get a linker error when i do that :/ |
01:54:39 | LinusN | playlist.index = 1; |
01:54:56 | MT | printf("%s\n",playlist.filename); |
01:55:09 | LinusN | should work |
01:55:10 | MT | i get undefiend reference to playlist |
01:55:13 | MT | :/ |
01:55:48 | MT | /home/tom/rockbox/rockbox-devel/builds/jumpf.o(.text+0x2f): In function `jumpf_screen': |
01:55:56 | MT | /home/tom/rockbox/rockbox-devel/uisimulator/x11/../../apps/jumpf.c:20: undefined reference to `playlist' |
01:56:03 | MT | collect2: ld returned 1 exit status |
02:00 |
02:00:51 | LinusN | ah now i see |
02:00:57 | LinusN | it is static |
02:01:03 | LinusN | i wonder why |
02:01:46 | MT | hmm |
02:01:59 | MT | i shall have to put some of my code inside playlist.c then |
02:02:12 | LinusN | probably, yes |
02:02:35 | LinusN | i guess there is a reason for declaring 'playlist' static... |
02:02:52 | MT | probably :) |
02:06:12 | MT | also - i'm playing with iterating through the current playlist, filtering it - do you think using playlist_peek() or manually parseing the playlist would be best? |
02:08:00 | LinusN | it depends, i guess |
02:08:16 | MT | i'll try it both ways |
02:08:17 | LinusN | what is the filter function doing? |
02:08:32 | MT | im doing a "jump to .." function |
02:08:37 | LinusN | aha |
02:08:43 | MT | like the jump to on winamp or xmms |
02:08:45 | LinusN | do whatever you feel is best |
02:09:00 | LinusN | which ever gives the cleanest code |
02:09:06 | MT | okay |
02:23:49 | *** | Saving seen data "./dancer.seen" |
02:52:42 | | Join jlamar_ [0] (jirc@hwdpub01.multnomah.lib.or.us) |
02:52:48 | | Part jlamar_ |
03:00 |
03:09:07 | | Join jzoss [0] (jzoss@cs6711155-229.satx.rr.com) |
03:50:19 | | Quit jzoss ("BitchX: the original point-and-click interface.") |
04:00 |
04:23:53 | *** | Saving seen data "./dancer.seen" |
05:00 |
05:29:55 | | Part LinusN |
05:50:16 | | Quit ken0_ (Read error: 104 (Connection reset by peer)) |
06:00 |
06:23:55 | *** | Saving seen data "./dancer.seen" |
06:29:57 | | Join PsycoXuul [0] (psyco@adsl-64-161-172-144.dsl.lsan03.pacbell.net) |
06:35:01 | | Nick _seb_ is now known as seb-sleep (Sean@bgp420584bgs.union01.nj.comcast.net) |
06:47:47 | | Quit PsycoXul (Read error: 110 (Connection timed out)) |
06:55:46 | | Nick PsycoXuul is now known as PsycoXul (psyco@adsl-64-161-172-144.dsl.lsan03.pacbell.net) |
07:00 |
07:44:00 | | Join Ryono [0] (jirc@h24-64-98-48.ed.shawcable.net) |
07:44:38 | Ryono | Hey... does anyone else have a problem with their archos's hard drive not spinning up? |
07:46:24 | | Quit Ryono (Client Quit) |
07:46:38 | | Join Ryono [0] (jirc@h24-64-98-48.ed.shawcable.net) |
07:46:52 | Ryono | Can anyone see this? |
07:50:24 | Ryono | I hate to be obnoxious but, Hello?? |
07:52:00 | | Quit Ryono ("Leaving") |
08:00 |
08:23:58 | *** | Saving seen data "./dancer.seen" |
10:00 |
10:23:59 | *** | No seen item changed, no save performed. |
11:00 |
11:09:24 | | Join quelsaruk [0] (~zaknafein@faerun.ugr.es) |
11:09:30 | quelsaruk | morning |
11:32:39 | | Join tracktheripper [0] (jirc@ACB40BD9.ipt.aol.com) |
11:55:00 | | Quit tracktheripper (Read error: 104 (Connection reset by peer)) |
12:00 |
12:00:38 | quelsaruk | i need to make a low level format to a toshiba hdd |
12:00:51 | quelsaruk | anyone has an utility that can help me? |
12:13:32 | adi|home | what os? |
12:16:14 | quelsaruk | windows 2k |
12:16:42 | quelsaruk | toshiba website is horrible |
12:17:08 | quelsaruk | i've found seaget utility.. ibm utility, but i can't fing toshiba utiliy |
12:17:10 | quelsaruk | :( |
12:24:01 | *** | Saving seen data "./dancer.seen" |
12:25:46 | quelsaruk | great.. |
12:25:57 | quelsaruk | now it works... |
12:27:51 | Schnueff | moin |
12:28:02 | quelsaruk | hi Schnueff |
12:55:13 | quelsaruk | i don't understand windows |
12:56:54 | | Quit Snorlax (Read error: 104 (Connection reset by peer)) |
13:00 |
13:15:31 | quelsaruk | well.. time to go home |
13:16:20 | | Quit quelsaruk ("KVIrc 3.0.0-beta1 "Eve's Avatar"") |
13:28:19 | | Join edx [0] (edx@pD9EA92AE.dip.t-dialin.net) |
13:51:43 | | Quit seb-sleep (Read error: 54 (Connection reset by peer)) |
14:00 |
14:15:51 | | Join matsl [0] (~matsl@as13-4-5.mal.s.bonet.se) |
14:16:12 | | Join tracktheripper [0] (jirc@ACB4EFBB.ipt.aol.com) |
14:18:29 | | Quit tracktheripper (Client Quit) |
14:24:05 | *** | Saving seen data "./dancer.seen" |
15:00 |
15:02:55 | | Join Snorlax [0] (Snorlax@h53n1fls34o883.telia.com) |
15:18:51 | | Quit GreyShadow ("going, going, gone.") |
16:00 |
16:21:48 | | Join Dracoony [0] (~Dracoony@p5084B03F.dip.t-dialin.net) |
16:22:06 | Dracoony | moin! |
16:22:55 | | Join seb-sleep [0] (Sean@bgp420584bgs.union01.nj.comcast.net) |
16:23:15 | Dracoony | dum di dum.... |
16:23:28 | | Part Dracoony |
16:24:06 | *** | Saving seen data "./dancer.seen" |
17:00 |
17:10:20 | | Join jzoss [0] (jzoss@cs6711155-229.satx.rr.com) |
18:00 |
18:16:34 | | Join tracktheripper [0] (jirc@ACB78DA5.ipt.aol.com) |
18:19:31 | | Join edx`busy [0] (edx@pD9EAA732.dip.t-dialin.net) |
18:23:10 | | Quit tracktheripper ("Leaving") |
18:24:10 | *** | Saving seen data "./dancer.seen" |
18:37:11 | | Quit edx (Read error: 110 (Connection timed out)) |
18:55:13 | | Nick edx`busy is now known as edx (edx@pD9EAA732.dip.t-dialin.net) |
18:58:36 | | Join gclark [0] (~glc@user-119ah2f.biz.mindspring.com) |
18:59:23 | | Quit gclark (Client Quit) |
19:00 |
19:00:58 | | Join gclark [0] (~glc@user-119ah2f.biz.mindspring.com) |
19:01:10 | | Quit gclark (Client Quit) |
19:12:58 | | Quit PsycoXul (Read error: 110 (Connection timed out)) |
19:14:23 | | Join tracktheripper [0] (jirc@ACB78DA5.ipt.aol.com) |
19:14:30 | tracktheripper | hi |
19:23:41 | | Join LinusN [0] (~linus@labb.contactor.se) |
19:38:10 | | Nick edx is now known as edx`off (edx@pD9EAA732.dip.t-dialin.net) |
19:40:33 | jzoss | hiya, track |
19:50:26 | | Quit tracktheripper ("Leaving") |
19:50:38 | | Join tracktheripper [0] (jirc@ACB78DA5.ipt.aol.com) |
19:50:53 | tracktheripper | Hi Jzoss, Linus and Zagor |
19:53:14 | tracktheripper | any news? |
19:53:32 | LinusN | i and zagor met today and discussed 2.0 |
19:54:01 | tracktheripper | ohhhh |
19:54:06 | tracktheripper | wish I could meet Zagor |
19:54:21 | LinusN | looks like 2.0 is coming pretty soon |
19:54:33 | tracktheripper | yea |
19:54:44 | tracktheripper | will it include the "inverted video line" and the ID3 tag editors? |
19:54:50 | LinusN | tracktheripper: why are you drooling so much over 2.0? |
19:55:08 | tracktheripper | because im a techno-freak thats why :-) |
19:55:10 | LinusN | the daily builds have all 2.0 features |
19:55:15 | LinusN | (almost) |
19:55:34 | tracktheripper | and Im a mega die-hard obsessed MP3 fanatic :-) |
19:55:52 | LinusN | still, what's wrong with using a daily build? |
19:56:16 | tracktheripper | because according to the website "the daily builds are guaranteed to have bugs" |
19:56:42 | LinusN | yeah, it says so |
19:57:06 | tracktheripper | I just dislike the way Zagor comments on some of my feature requests |
19:57:15 | tracktheripper | he keeps thinking im trying to be funny when Im not |
19:57:26 | LinusN | example? |
19:57:56 | tracktheripper | like the "drive partitioning" one. He replied, "Do you use Winamp to partition your deskstop PC?" |
19:59:30 | LinusN | he misunderstood your request |
19:59:49 | LinusN | he thought you wanted a partitioning menu option in rockbox |
20:00 |
20:00:36 | tracktheripper | well it was just a thought. he didn't have to be rude |
20:01:12 | LinusN | still, why not use a dedicated partitioning tool? |
20:01:39 | LinusN | i though xp had a hadr disk manager |
20:01:45 | tracktheripper | yea It does |
20:01:48 | tracktheripper | just figured it out |
20:01:59 | tracktheripper | i have a 2nd partition formatted as NTFS |
20:02:04 | tracktheripper | for my data files |
20:02:37 | LinusN | you have to understand that zagor and the rest of the crew get a lot of very silly requests |
20:02:54 | tracktheripper | yea I can see them |
20:03:12 | tracktheripper | like "Show JPEG pictures on a TV with a video RF cord2 |
20:03:26 | LinusN | we sometimes have a hard time explaining to people why things can't be done, and why they should read the FAQ before submitting stupid requests |
20:03:41 | tracktheripper | true |
20:03:50 | jzoss | too bad there's not a bugzilla-style rating system where the rest of us could moderate out all the silli-est requests for you. =) |
20:03:59 | LinusN | do the two partitions show up as two drives? |
20:04:12 | tracktheripper | well to be honest it took me a long time to figure out why pitchshift is possible and timestretching isnt |
20:04:57 | tracktheripper | yea Linus both partitions show in My Computer |
20:05:00 | LinusN | nice |
20:05:10 | tracktheripper | the NTFS partition does NOT show in Rockbox or Archos firmwares |
20:05:21 | LinusN | no, only the first partition |
20:05:28 | LinusN | why ntfs? |
20:05:41 | tracktheripper | because NTFS supports native compression |
20:05:51 | tracktheripper | squeeze more files onto the partiton |
20:05:58 | jzoss | track clearly does not run linux. It makes me sad that NTFS support is not quite there in linux yet. =) |
20:06:14 | tracktheripper | JZOSS I use Windows XP you fool :-) |
20:06:24 | LinusN | jzoss: ntfs is evil anyway |
20:06:30 | jzoss | I dual-boot, so I still format my data drive as Fat32. |
20:06:35 | tracktheripper | there is nothing wrong with NTFS |
20:06:42 | LinusN | tracktheripper: yes there is |
20:06:43 | jzoss | Well, when you dual-boot, you gotta live with what MS supports. :S |
20:06:51 | LinusN | it's proprietary |
20:07:13 | jzoss | Heh. Even getting simple NFS/NIS to work under MS is a royal pain. |
20:07:15 | tracktheripper | Linus does Zagor really have something against me? |
20:07:26 | LinusN | i dunno |
20:07:46 | tracktheripper | dunno what I have done to upset him |
20:09:06 | tracktheripper | <−−- bursts into tears |
20:10:19 | tracktheripper | ok ok I do admit I sent a duff request once |
20:10:26 | tracktheripper | im not denying it |
20:15:33 | tracktheripper | where is everyone? |
20:16:14 | * | LinusN phones home |
20:17:40 | tracktheripper | ahhh there u are Linus |
20:17:44 | jzoss | I'm runnin around making lunch =) |
20:17:56 | tracktheripper | <−−−− is very very very upset |
20:18:21 | * | jzoss thinks track is being a *little* bit melodramatic =) |
20:18:30 | * | jzoss gives track a hug |
20:19:00 | tracktheripper | awwwww |
20:19:17 | tracktheripper | Im upset that no-one has fixed my "Auto Voice Transcriber" request |
20:19:26 | LinusN | :-) |
20:19:39 | tracktheripper | (smiles) |
20:20:20 | tracktheripper | and im upset that Zagor isnt here :-) |
20:20:23 | jzoss | well, it *is* technically feasible with the hardware... so the standard response doesn't quite work ;) |
20:21:03 | tracktheripper | and my stupid attempt to play WMA files on my JB was hilarious |
20:21:12 | tracktheripper | what I did was rename the .wma extension to .mp3 |
20:21:57 | jzoss | and you wonder why people think you're a goofball, track? lol |
20:22:30 | tracktheripper | (((gives Jzoss a damn good hiding))) |
20:22:31 | tracktheripper | :-) |
20:22:44 | jzoss | heh. i'm just kidding, dude |
20:22:50 | tracktheripper | i know u are :-) |
20:22:52 | tracktheripper | so am I |
20:23:07 | tracktheripper | I feel I have more spirit than anyone else in IRC |
20:23:07 | tracktheripper | lol |
20:24:13 | *** | Saving seen data "./dancer.seen" |
20:28:54 | tracktheripper | well at least I didn't submit the "Make Plain recorder receive FM like the FM recorder request" |
20:29:11 | LinusN | :) |
20:30:02 | tracktheripper | or "Make the Recorder 20 make the tea" request! |
20:32:16 | tracktheripper | lol |
20:32:35 | tracktheripper | Linus I can tell u why im sooooo excited about version 2.0 |
20:37:42 | LinusN | shoot |
20:39:14 | tracktheripper | because ever since I got my Archos after ditching the Creative Labs Nomad, Ive been using it non-stop Every day with no trouble. Rockbox brought mega improvements to the Archos firmware, and the sheer appeal of the Archos body design makes it impossible for me to leave the Archos and Rockbox alone |
20:41:24 | LinusN | it's funny how things have developed |
20:41:51 | LinusN | when we started the rockbox project, all we had in mind was hacking the jukebox for fun |
20:44:25 | tracktheripper | yea |
20:44:38 | tracktheripper | Linus Im practically married to my Archos Recorder 10 |
20:44:43 | tracktheripper | would never swop it for anything else |
20:45:06 | LinusN | it's a cool toy |
20:45:28 | tracktheripper | yea but if somene offered to swop my 10 for an FM recorder, i'd say "no" |
20:45:29 | tracktheripper | lol |
20:46:16 | tracktheripper | mine even has a "beauty scar" where I dropped it once |
20:47:35 | tracktheripper | Linus can u settle something for me once and for all please? |
20:47:43 | LinusN | sure |
20:48:10 | tracktheripper | Tell me EXACTLY why Pitch shift works and why timestretch will not |
20:48:31 | LinusN | ok |
20:48:41 | tracktheripper | please? |
20:48:56 | tracktheripper | after all both timestretch speed up and slow down music |
20:49:01 | tracktheripper | and pitch shift |
20:49:41 | LinusN | digital sound consists of a number of sampled voltage levels, right? |
20:49:54 | tracktheripper | yes |
20:50:10 | tracktheripper | i know that bit |
20:50:27 | LinusN | so when you sample a waveform at 1000hz you need to play it back at 1000hz to reproduce it |
20:50:40 | tracktheripper | yes i understand that too |
20:51:04 | LinusN | if you play it back at 2000hz you produce a waveform with all frequencies doubled |
20:51:18 | tracktheripper | yea? |
20:51:45 | LinusN | 1 second of 1000hz sampled data gives 1/2 second data at 2000hz |
20:51:59 | tracktheripper | oh right which produces a higher pitch? |
20:52:03 | LinusN | yes |
20:52:17 | tracktheripper | ok what about timestretch? |
20:52:24 | LinusN | all we do is to play the digital data at a higher sample rate than it is recorded with |
20:52:31 | tracktheripper | ohhh |
20:52:34 | tracktheripper | i see |
20:52:56 | LinusN | timestretch is a lot more difficult |
20:53:03 | tracktheripper | why? |
20:53:11 | LinusN | 1 second of 1000hz sampled data gives 1/2 second data at 2000hz, agreed? |
20:53:19 | tracktheripper | yes |
20:53:29 | tracktheripper | sounds straightforward |
20:53:42 | LinusN | so what timestretch does is to recalculate the data so the number of samples is constant |
20:53:51 | tracktheripper | erm..... |
20:54:03 | tracktheripper | like interpolation? |
20:54:06 | LinusN | sort of |
20:54:44 | LinusN | so it analyzes the frequency information and recalculates the waveform |
20:54:58 | tracktheripper | so tell me if im right or not, to make a 1000Hz signal twice as long with altering the pitch would involve making interpolations to make the waveform physically "longer" thereby keeping the pitch the same? |
20:55:23 | LinusN | yes |
20:55:35 | tracktheripper | right |
20:55:36 | tracktheripper | sorted |
20:55:53 | tracktheripper | and the tiny processor in the Archos isnt powerful enough to timestretch? |
20:56:14 | LinusN | the toughest part is to retain the "attack" portions in drums, for example |
20:56:28 | tracktheripper | oh right like the crack and snap of snare drums? |
20:56:32 | LinusN | simple timestretch will kind of smear it out |
20:56:38 | tracktheripper | ohh |
20:56:52 | LinusN | the processor is not powerful enough, no |
20:57:00 | tracktheripper | ok fair enough |
20:57:01 | LinusN | and the MAS can only play MP3 |
20:57:20 | tracktheripper | Its just that i am fortunate to own a copy of Soundforge and that timestretches effortlessly |
20:57:34 | LinusN | makes it |
20:57:45 | LinusN | appear simple, yes |
20:58:28 | tracktheripper | mind you, the only think I dislike about timestretch is that when you increase the speed, some parts of the sound appear missing (like the snap of a snare drum) and if you make a song too slow you get a lot of echo and distortion |
20:58:50 | LinusN | there are algorithms that combat those artifacts |
20:59:05 | Hadaka | do you have to do FFT for timestretching? |
20:59:06 | LinusN | but they are proprietary |
20:59:12 | tracktheripper | yea but even in Soundforge if you overdo it you get those said distortions |
20:59:16 | LinusN | Hadaka: i supppose so |
20:59:51 | LinusN | and you have to keep track of phase information |
21:00 |
21:00:01 | tracktheripper | yea |
21:00:14 | LinusN | tricky stuff indeed |
21:00:16 | tracktheripper | so pitch shift is really easy? |
21:00:28 | LinusN | yes it is, just change the sample rate |
21:00:34 | tracktheripper | ohhhhhhh |
21:00:45 | tracktheripper | ok ill shut up about timestretch now I know the ins and outs |
21:00:45 | LinusN | or resample the waveform (interpolate) |
21:00:51 | LinusN | :-) |
21:01:07 | LinusN | actually, the MAS can do timestretch |
21:01:29 | tracktheripper | WHAT?!?!?! |
21:01:37 | tracktheripper | you are contradicting yourself now! |
21:01:46 | LinusN | not really |
21:01:50 | LinusN | hang on... |
21:01:58 | tracktheripper | u said just now the MAS CAN timestretch! |
21:01:59 | tracktheripper | lol |
21:03:03 | tracktheripper | ((is confused)) |
21:04:58 | LinusN | yes it can, it is a DSP |
21:05:27 | LinusN | and timestretch has been implemented in the MAS3507D (the player model) |
21:05:54 | LinusN | as a custom DSP code downloaded into the MAS RAM memory |
21:06:02 | tracktheripper | so why can't you implement it? |
21:06:13 | Hadaka | heh, my archos just ran out of battery, so it couldn't spin up the HD - and rockbox faded the MP3 playing to stop :) |
21:06:20 | LinusN | because it is proprietary and secret |
21:06:24 | LinusN | http://www.m3po.com/_eng/index_eng.html |
21:06:38 | LinusN | Hadaka: nice |
21:06:56 | LinusN | "Variable playback speed possible without affecting pitch" |
21:07:47 | tracktheripper | so couldn't u ask Micronas very nicely to disclose the details? |
21:07:52 | LinusN | not micronas |
21:07:59 | LinusN | terratec |
21:08:16 | tracktheripper | I thought Micronas make the chip in the Archos |
21:08:31 | LinusN | yes, but i assume that terratec made the dsp code for the timestretch |
21:08:43 | tracktheripper | ok |
21:08:52 | LinusN | and those things are called "trade secrets" in their world |
21:09:11 | tracktheripper | lol |
21:09:13 | LinusN | Micronas are very not-helpful if there is no money involved |
21:09:31 | LinusN | i have tried getting help from them before |
21:09:35 | tracktheripper | is there an EEPROM part in the Micronas chip for DSP codecs? |
21:09:52 | Hadaka | doing timestretch code with a decent DSP isn't too difficult - if only the specs were out |
21:09:54 | LinusN | the first question they asked was what chip i needed hehlp with |
21:10:34 | LinusN | the second was how many chips i wanted to buy |
21:11:53 | tracktheripper | lol |
21:12:57 | tracktheripper | so it looks like we can only dream about timestretch :D |
21:13:07 | LinusN | yes, or pay for it :-) |
21:13:15 | tracktheripper | :-( |
21:13:29 | tracktheripper | ill stick to Soundforge if i wanna timestretch songs then |
21:14:31 | | Nick seb-sleep is now known as _seb_ (Sean@bgp420584bgs.union01.nj.comcast.net) |
21:14:56 | tracktheripper | <−−- is timestretching a song right now |
21:15:14 | LinusN | have you tried MixMeister? |
21:15:43 | tracktheripper | nah I prefer Soundforge |
21:15:49 | LinusN | have you tried MixMeister? |
21:16:06 | tracktheripper | no |
21:16:13 | LinusN | coolness |
21:16:18 | LinusN | www.mixmeister.com |
21:16:20 | tracktheripper | Linus Could pitch be altered without affecting song duration? |
21:16:38 | LinusN | real cool mp3 music mixing program, with timestretch |
21:16:52 | tracktheripper | well Soundforge offers that as well |
21:17:06 | LinusN | tracktheripper: altering pitch without affecting duration is technically the same thing as timestretch |
21:17:16 | LinusN | tracktheripper: not with automatic beat mixing |
21:17:21 | tracktheripper | oh ok fair enough |
21:20:26 | tracktheripper | lol pitch shift has the same effect as slowing a record down with your fingertips |
21:20:45 | tracktheripper | try doing timestretch on a record turntable!! (laughs)) |
21:22:58 | tracktheripper | ;) |
21:30:47 | | Quit tracktheripper ("Leaving") |
22:00 |
22:12:07 | | Quit Snorlax () |
22:14:36 | | Join juz [0] (juz@ACBDE3BA.ipt.aol.com) |
22:14:59 | juz | Is there anybody??? |
22:15:05 | LinusN | i'm here |
22:15:08 | jzoss | yah, I'm here... |
22:16:12 | | Join Snorlax [0] (Snorlax@h53n1fls34o883.telia.com) |
22:16:26 | juz | can you help me about rockbox?? |
22:16:33 | LinusN | shoot |
22:18:22 | juz | i want to update my language, i think i have to make the .lng file with the .lang but i don t know how i do |
22:19:16 | LinusN | you use the 'binlang' tool |
22:19:40 | juz | binlang??? |
22:21:39 | LinusN | binlang is a tool for converting .lang files to .lng files |
22:22:09 | LinusN | you use the latest daily or what? |
22:22:13 | juz | ok it is wath i want |
22:22:37 | juz | yes i use the latest daily |
22:22:50 | juz | where i can download it?? |
22:23:01 | LinusN | and you want the latest language file for it? |
22:23:28 | juz | no i have it thank you |
22:24:05 | LinusN | then what is your problem? |
22:24:16 | *** | Saving seen data "./dancer.seen" |
22:24:32 | LinusN | you made a translation? |
22:24:36 | juz | i don t have binlang but i have my .lang file |
22:25:50 | LinusN | windows or linux? |
22:26:14 | juz | windows |
22:26:19 | LinusN | oh |
22:26:33 | | Nick _seb_ is now known as seb-away (Sean@bgp420584bgs.union01.nj.comcast.net) |
22:26:40 | juz | yes i know..... |
22:27:01 | LinusN | you need perl |
22:28:08 | juz | ok i download it on rockbox site |
22:30:15 | juz | need i "Setting up a minimal Win32 SDK"?? |
22:30:23 | LinusN | no |
22:30:42 | LinusN | just install Perl and download the binlang tool |
22:31:35 | juz | it is on Rockbox web site??? |
22:31:41 | LinusN | no |
22:31:48 | LinusN | try www.activestate.com |
22:32:08 | juz | ok |
22:34:57 | juz | Is it ActivePerl?? |
22:36:02 | LinusN | yes, that's one Perl distribution, there are many |
22:37:52 | | Join nikkelitous [0] (~a@67.41.27.106) |
22:38:01 | nikkelitous | Hello |
22:38:39 | LinusN | hi |
22:38:46 | | Quit jzoss (Read error: 60 (Operation timed out)) |
22:39:32 | nikkelitous | How is everyone? |
22:40:15 | LinusN | fine i guess |
22:41:03 | | Join archtelamon [0] (archtelamo@du184038.spa.ptd.net) |
22:41:07 | archtelamon | hey guys |
22:41:17 | LinusN | yo |
22:41:31 | archtelamon | how do i get a m3u playlist to startup automatically when i turn my Archos on? |
22:41:33 | juz | i m downloading ActivePerl where can i find Binlang please?? |
22:41:33 | archtelamon | ne clue |
22:41:34 | archtelamon | like |
22:41:40 | archtelamon | when i start it up |
22:41:42 | LinusN | archtelamon: you don't |
22:41:46 | archtelamon | goddamnit |
22:41:49 | archtelamon | u kiddin me |
22:41:52 | archtelamon | that would be a good idea |
22:42:02 | archtelamon | auto-start up playlist |
22:42:12 | LinusN | use the resume function |
22:42:18 | archtelamon | how |
22:42:30 | archtelamon | im technically inept |
22:43:25 | LinusN | go to general settings->playback->resume, set it to Yes |
22:45:02 | juz | where can i find Binlang please?? |
22:45:47 | LinusN | http://cvs.sourceforge.net/cgi-bin/viewcvs.cgi/*checkout*/rockbox/tools/binlang?rev=1.6 |
22:46:01 | juz | ok yhank you very much |
22:47:52 | archtelamon | thanks |
22:48:03 | LinusN | archtelamon: was that what you wanted? |
22:48:06 | juz | ok i m understanding it is the source of a prgr which make the .lng fil with the .lang |
22:48:15 | LinusN | perl code |
22:48:26 | LinusN | use it in a DOS window |
22:48:29 | | Quit archtelamon ("Leaving") |
22:48:36 | juz | ok with Perl |
22:48:37 | LinusN | perl binlang <arguments> |
22:49:00 | juz | but why do perl take 10mo?? |
22:49:06 | LinusN | call it without arguments for a usage description |
22:49:13 | juz | ok |
22:49:17 | LinusN | because perl is a large language |
22:49:44 | juz | ok |
22:50:20 | Hadaka | perl is an entire programming language - it's actually rather small for what it does |
22:51:30 | juz | ok it is the best and we can programming an archos fireware in this language |
22:51:59 | juz | and does the official fireware is in Perl?? |
22:52:04 | Hadaka | nono |
22:52:12 | Hadaka | it's only for the language files |
22:52:19 | | Nick seb-away is now known as _seb_ (Sean@bgp420584bgs.union01.nj.comcast.net) |
22:52:26 | juz | ok |
22:52:31 | Hadaka | everything else is just plain C |
22:52:41 | juz | and wath is the language of fireware? |
22:52:59 | Hadaka | rockbox is coded in C |
22:53:18 | Hadaka | except for small bits in native assembler for the processor |
22:53:20 | juz | so you work in C and Perl?? |
22:53:31 | nikkelitous | Hey. I just thought of a question. Where can I see the info on the firmware scramble algorithm? |
22:53:44 | LinusN | juz: and bash shell scripts |
22:53:47 | Hadaka | the original firmware is most probably coded in C as well, but there's no way to tell |
22:54:21 | LinusN | nikkelitous: http://cvs.sourceforge.net/cgi-bin/viewcvs.cgi/*checkout*/rockbox/tools/scramble.c?rev=1.2 |
22:55:10 | | Quit Snorlax () |
22:59:42 | juz | so Thank you for information ,i go, Rockbox is exelent |
22:59:44 | | Part juz |
23:00 |
23:00:25 | nikkelitous | LinusM: Thanks |
23:00:31 | LinusN | yw |
23:07:16 | | Join Snorlax [0] (Snorlax@h53n1fls34o883.telia.com) |
23:08:04 | | Quit Snorlax (Client Quit) |
23:32:15 | | Join Snorlax [0] (Snorlax@h53n1fls34o883.telia.com) |
23:34:00 | | Join rambock [0] (~jirc@pD9EBE314.dip.t-dialin.net) |
23:34:30 | rambock | hi |
23:35:28 | rambock | any from germany ? |
23:36:52 | | Join Stefan98777 [0] (~jirc@chello080110099242.508.15.vie.surfer.at) |
23:37:22 | | Quit rambock (Client Quit) |
23:37:30 | | Join guest [0] (~jirc@pD9EBE314.dip.t-dialin.net) |
23:37:38 | guest | hi |
23:37:41 | | Quit guest (Client Quit) |
23:46:17 | LinusN | ls |
23:46:21 | LinusN | oops |
23:49:28 | Stefan98777 | hi all! |
23:49:35 | LinusN | hi |
23:49:43 | nikkelitous | I have another question. Is there any unified effort into figuring out the Multimedia Jukebox? I know that Rockbox doesn't support it but I wonder if there is already a group of people working on it. |
23:50:07 | LinusN | not that i know of |
23:50:11 | nikkelitous | If there isn't it might be a good idea to create something to bring the users together. |
23:50:28 | nikkelitous | They shouldn't all be going about it on their own. |
23:50:33 | LinusN | there is some discussion in a yahoo group, but nothing more than talk |
23:50:37 | nikkelitous | That is very counter-productive. |
23:51:44 | LinusN | let the JBMM users hack their devices |
23:52:20 | LinusN | the jbmm is a completely different beast |
23:52:24 | nikkelitous | Yeah. The MMJB users should do it themselves but I wonder if they are trying to do it without all on their own. |
23:52:42 | Stefan98777 | i've just d/l the latest bookmark.diff; does anybody know how to apply such a *diff ?? |
23:53:11 | LinusN | Stefan98777: do you have the c compiler and stuff installed? |
23:53:20 | nikkelitous | I read the FAQ. I realize that it is a very different device but is the biggest problem with the MMJB the different scramble algorithm? |
23:53:50 | LinusN | scrambling algorithm is the least problem |
23:53:50 | Stefan98777 | yes, i did. cygwin. i can compile a "normal" *ajz |
23:54:07 | LinusN | Stefan98777: patch < patchfile.diff |
23:54:28 | adi|home | nikkel.. its diff hardware |
23:54:28 | Stefan98777 | now i wanna add the bookmarking feature to it with the *.diff |
23:54:33 | LinusN | http://rockbox.haxx.se/docs/patch.html |
23:54:34 | nikkelitous | How sould one go about figuring out the scramble? |
23:54:35 | adi|home | it loads the firmware diff |
23:54:43 | Stefan98777 | tnx, i'll try that :) |
23:54:48 | adi|home | nikkel.. the scramble is the least of the prob |
23:54:54 | adi|home | rockbox is not going to work on the MM |
23:55:17 | nikkelitous | I understand the differences in hardware but hardware is a fairly straight-forward setup. |
23:55:34 | LinusN | nikkelitous: ??? |
23:55:37 | adi|home | you are asking in the wrong place |
23:55:42 | | Quit Snorlax () |
23:55:45 | nikkelitous | I'm sorry. Bad grammar. |
23:55:59 | adi|home | if we a. wanted to, b. had the time to c. felt the need to.. rockbox would already be ported to it |
23:56:06 | Stefan98777 | LinusN: i am getting an error msg.: 'can't find file to patch at input line 1224' |
23:56:35 | nikkelitous | I know I was in the wrong place but this place is the closest thing to what I'm looking for. I don't know anywhere else to go. |
23:56:47 | nikkelitous | If I had any other leads I would head out to those. |
23:57:02 | LinusN | patch -pX (read the url i gave you) |
23:57:27 | nikkelitous | How would a person figure out the scramble algorithm? |
23:57:41 | LinusN | nikkelitous: is there one? |
23:58:01 | nikkelitous | Is there one what? A scramble algorithm? |
23:58:07 | LinusN | yes |
23:58:30 | nikkelitous | I have been told there is a scramble on the MMJB's firmware. I don't know how to verify it myself. |
23:58:38 | LinusN | first, think about how an unscrambled file would look like |