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 2016-11-14

00:01:56Bilguspamaury: I think i finally have a sound way to do the selective backlighting the other tries were becoming crazy now I just delay the backlight a second, long enough to get an action back and then cancel the pending backlight call if the action matched
00:06:44 Quit saratoga_ (Ping timeout: 260 seconds)
00:07:53 Quit lebellium (Quit: ChatZilla 0.9.93 [Firefox 49.0.2/20161019084923])
00:15:54 Quit CommunistWitchDr (Remote host closed the connection)
00:16:44 Join SovietShaman [0] (
00:21:07 Quit idonob (Ping timeout: 248 seconds)
00:29:47 Quit pamaury (Remote host closed the connection)
00:36:19 Quit xorly| (Ping timeout: 260 seconds)
00:37:31 Quit ZincAlloy (Quit: Leaving.)
00:37:44 Quit Moarc (Ping timeout: 250 seconds)
00:39:55 Join Moarc [0] (
00:44:00 Join idonob [0] (
00:45:51 Quit girafe (Quit: Leaving)
00:46:18 Nick SovietShaman is now known as CommunistWitchDr (
00:51:47***Saving seen data "./dancer.seen"
00:52:47 Quit paulk-collins (Quit: Leaving)
00:57:39 Quit ender` (Quit: A user interface is like a joke. If you have to explain it, it's not that good.)
01:21:44 Quit athidhep (Quit: athidhep)
01:22:36 Nick __builtin_ is now known as __builtin (~xray@unaffiliated/franklin)
01:23:15 Quit cc___ (Ping timeout: 240 seconds)
01:47:28 Quit Rower (Read error: Connection reset by peer)
01:47:41 Join Rower [0] (
01:49:02 Quit evilnick (Ping timeout: 260 seconds)
01:49:15 Quit gevaerts (Ping timeout: 240 seconds)
02:13:15 Join evilnick [0] (~evilnick@rockbox/staff/evilnick)
02:17:23 Join gevaerts [0] (~fg@rockbox/developer/gevaerts)
02:19:59scorche`bluebrother: gevaerts: yeah - i need to re-do the entire server honestly. It has falled behind
02:20:39scorche`i mean, i can add a cert real quick if you want, but the enire server needs to be redone
02:20:43 Quit bluebrother (Disconnected by services)
02:20:49 Join bluebrother [0] (~dom@rockbox/developer/bluebrother)
02:21:05scorche`hopefully, i will have some time to dedicate to that in the beginning of the year, since I wont be working
02:21:31 Join fs-bluebot_ [0] (
02:24:07 Quit fs-bluebot (Ping timeout: 256 seconds)
02:24:58 Quit krnlyng (Ping timeout: 260 seconds)
02:26:23 Join athidhep [0] (
02:39:00 Join krnlyng [0] (
02:51:49***Saving seen data "./dancer.seen"
03:03:46 Quit Moarc (Ping timeout: 245 seconds)
03:04:35 Join Moarc [0] (
03:40:26[Saint]Thanks, Glowing Sphere Of Seething White-Hot Rage.
03:40:56Bilgus[Saint]: I have my selective bl patch done and now I want to do the soft lock portion what do I need to do to share some functions between them?
03:42:11[Saint]I'm unsure of the root of the question there.
03:43:52Bilgusok they both share some source
03:44:39BilgusIts in my commit but i'd like gerrit to allow me to use some of the stuff from that commit
03:44:54Bilgusfor this next one
03:45:04Bilgusor is it like automagic
03:45:45Bilgusor do I just duplicate it verbatim ?
03:53:26[Saint]With that flow, gerrit will automagically mark two or more distinct patches X and Y as X requiring Y for merge.
03:54:30[Saint]or, you could just duplicate it and git will sort out merge conflicts at merge time.
03:54:47[Saint]whatever floats you boat. but I prefer it if a dependency chain is clear.
04:00:12 Join CaptainKewl [0] (
04:02:48Bilgusso create a dependency with a marked parent?
04:06:20 Quit megal0maniac (Ping timeout: 244 seconds)
04:07:02[Saint]If you've still got the branch I pushe....errrr, gently coerced you in to creating, and create a new commit from within that, that'll get handled automagically.
04:07:10 Join megal0maniac [0] (~megal0man@unaffiliated/megal0maniac)
04:07:20[Saint]If you don't, you can just checkout your own task in to a new branch, and the same will happen.
04:08:05[Saint]just verify (as described in the linkypoos) that the dependency is listed in git log before commit.
04:09:32[Saint]to be honest, that whole advanced gerrit usage page is a treasure trove of useful gold.
04:13:53 Quit CaptainKewl (Quit: ( :: NoNameScript 4.22 :: ))
04:22:40 Quit rela (Ping timeout: 260 seconds)
04:51:50***Saving seen data "./dancer.seen"
05:26:36 Quit krabador (Remote host closed the connection)
05:45:52 Quit prof_wolfff (Ping timeout: 265 seconds)
05:58:04 Join prof_wolfff [0] (
06:09:05 Quit athidhep (Quit: athidhep)
06:09:36 Quit [7] (Ping timeout: 240 seconds)
06:10:22 Join TheSeven [0] (~quassel@rockbox/developer/TheSeven)
06:32:59Bray90820Can you plug in an external amp to a rockbox device?
06:42:16 Quit igitoor (Ping timeout: 240 seconds)
06:44:25 Join igitoor [0] (igitur@2a00:d880:3:1::c1ca:a648)
06:44:25 Join athidhep [0] (
06:45:42 Quit athidhep (Client Quit)
06:45:54 Quit igitoor (Changing host)
06:45:54 Join igitoor [0] (igitur@unaffiliated/contempt)
06:51:53***Saving seen data "./dancer.seen"
07:16:28[Saint]Bray90820: of course.
07:17:09[Saint]Amps don't care what is serving them their input.
07:17:27Bray90820Through usb?
07:17:47[Saint]We do not do USB audio.
07:17:59Bray90820Why not
07:18:00[Saint]Though there's a half baked patch for this
07:18:49Bray90820Why shouldn't I do it through USB
07:19:11[Saint]Presumably you'd want it to work. That would be one reason.
07:19:22[Saint]There's no support for this in our releases.
07:20:42[Saint]We don't do audio out over USB. There is a half done patch for using Rockbox as a USB DAC though.
07:20:54[Saint]But that sounds like the reverse of what you want.
07:21:35[Saint]Well...not quite the reverse.
07:40:11Bray90820[Saint]: You would be correct
07:51:07 Quit Rower (Ping timeout: 256 seconds)
07:51:56 Join Rower [0] (
07:54:59 Quit Moarc (Ping timeout: 252 seconds)
07:55:43 Join Moarc [0] (
08:10:42 Quit pixelma (Quit: .)
08:10:42 Quit amiconn (Quit: - Chat comfortably. Anywhere.)
08:10:55 Join pixelma [0] (~pixelma@rockbox/staff/pixelma)
08:10:57 Join amiconn [0] (~amiconn@rockbox/developer/amiconn)
08:13:52 Quit Bilgus (Quit: Page closed)
08:14:28 Join einhirn [0] (
08:26:16 Join ender` [0] (
08:39:39 Join Horrorca1 [0] (
08:41:25 Quit rasher (Ping timeout: 258 seconds)
08:46:14 Join xorly| [0] (
08:46:41 Quit Horrorca1 (Quit: leaving)
08:48:55 Join wodz [0] (
08:51:56***Saving seen data "./dancer.seen"
09:00:32 Join petur [0] (
09:00:33 Quit petur (Changing host)
09:00:33 Join petur [0] (~petur@rockbox/developer/petur)
09:06:42 Join pamaury [0] (~pamaury@rockbox/developer/pamaury)
09:21:43 Quit petur (Read error: Connection reset by peer)
09:25:53 Join petur [0] (
09:25:53 Quit petur (Changing host)
09:25:53 Join petur [0] (~petur@rockbox/developer/petur)
09:27:35 Quit pamaury (Ping timeout: 246 seconds)
09:32:24 Join johnb2 [0] (
09:33:44 Quit xorly| (Ping timeout: 268 seconds)
09:49:46 Quit johnb2 (Ping timeout: 268 seconds)
10:00:29 Quit petur (Ping timeout: 246 seconds)
10:06:53 Join ZincAlloy [0] (~Adium@2a02:8108:8b80:1700:11a6:abdc:7148:baea)
10:17:06 Quit alexweissman (Remote host closed the connection)
10:18:29 Join rasher [0] (~rasher@rockbox/developer/rasher)
10:20:59 Join alexweissman [0] (
10:22:29 Join paulk-minnie [0] (~paulk@
10:29:26 Join petur [0] (
10:29:26 Quit petur (Changing host)
10:29:26 Join petur [0] (~petur@rockbox/developer/petur)
10:34:47 Join pamaury [0] (
10:34:47 Quit pamaury (Changing host)
10:34:47 Join pamaury [0] (~quassel@rockbox/developer/pamaury)
10:50:07 Join xorly| [0] (~xorly@
10:50:39 Quit alexweissman (Remote host closed the connection)
10:51:59***Saving seen data "./dancer.seen"
11:13:01 Join lebellium [0] (
11:19:48 Quit TorC (Read error: Connection reset by peer)
11:22:05 Join TorC [0] (~TorC@fsf/member/TorC)
12:38:12 Quit paulk-minnie (Ping timeout: 248 seconds)
12:44:17 Quit scorche` (Read error: Connection reset by peer)
12:44:52 Join scorche [0] (~scorche@rockbox/administrator/scorche)
12:46:22 Quit wodz (Ping timeout: 265 seconds)
12:48:55 Quit prof_wolfff (Ping timeout: 260 seconds)
12:52:03***Saving seen data "./dancer.seen"
12:53:12 Join paulk-collins [0] (
13:02:15 Join prof_wolfff [0] (
13:19:23 Join wodz [0] (
13:20:05wodzpamaury: Got wm cable. I may check something on this wm-e474 if you want.
13:20:38pamaurywodz: will you be online tonight? It might be useful if you can dump the rootfs
13:21:44wodzpamaury: today no (maybe late but unlikely)
13:22:07wodzpamaury: I can do something now
13:24:26pamauryok, so let me write the instructions and you can do it when you have time:
13:24:26pamaurymake sure you are at HEAD, go to nzwtools/upgtools, run make, then go to nzwtools/scripts and run: (doing this from memory, in doubt run make to get help)
13:24:26pamaurymake dump_rootfs NZW_TARGET=nzw-e470 UPG=dump_rootfs_nwze470.upg
13:24:26DBUGEnqueued KICK pamaury
13:24:26pamauryplug your device and mount it then:
13:24:28pamaurymake copy_fw_upgrade UPG=dump_rootfs_nwze470.upg NWZ_MOUNT=/media/WALKMAN
13:24:28pamaurysudo make do_fw_upgrade NWZ_DEV=/dev/sdX
13:24:55pamauryit should reboot, print some messages (it may take several minutes to dump it, also make sure you have 300MB of free space on the device) and reboot
13:25:05pamaurythen you should have a bunch of files in dump_rootfs/
13:25:22pamauryif would be great if you can send me the fu_initrd and rootfs tgw
13:29:42wodzpamaury: in which package I can find crypto++ ?
13:29:55pamaurylibcryptopp I think
13:30:10pamaury-dev probably
13:30:23pamauryor libcrypto++-dev
13:32:47wodzpamaury: ^
13:33:23pamauryI made a typo, nzw -> nwz
13:34:03wodzyes, I spotted it, anyway it says unknown model
13:36:02 Join paulk-minnie [0] (
13:36:09pamaurynws-e470 is unknown?
13:36:20wodzpamaury: do I need some specific cross compiler?
13:36:42pamaurynot to dump the rootfs
13:36:47 Quit JdGordon (Ping timeout: 256 seconds)
13:37:15wodzso nwz-e470 is unknown
13:38:31pamauryah my mistake, I couldn't find a firmware upgrade for the e470 so I don't have the key, you need to do that before:
13:38:38pamaurygo to nzwtools/scsitools/, run make
13:39:03pamaury./scsitool /dev/sdX get_dnk_nvp kas
13:39:30pamauryand copy paste what you get
13:41:04 Join pamaury_ [0] (~pamaury@rockbox/developer/pamaury)
13:45:10 Quit xorly| (Ping timeout: 256 seconds)
13:45:16pamaurywodz: in upgtool.c, line 179, add this:
13:45:16pamaury{ "nwz-e470", HAS_KAS | CONFIRMED, "e4144baaa2707913f17b5634034262c4", "", "" },
13:45:25pamauryrecompile, and it should work
13:50:33wodzpamaury: On the screen there was error message cannot mount rootfs or something like this
13:53:40 Quit pamaury_ (Ping timeout: 256 seconds)
13:57:38pamaurywodz: ah indeed you don't have the rootfs, cat you pastebin mount.txt and dmesg.txt?
14:07:46 Join pamaury_ [0] (~pamaury@rockbox/developer/pamaury)
14:15:03 Quit pamaury_ (Ping timeout: 245 seconds)
14:31:39pamaurywodz: sorry I'm at work, I'm quite busy
14:32:03pamaurywodz: can you try to modify
14:32:13pamauryand replace "ext2" by ext3
14:32:55wodzpamaury: yes, but ext3 should be able to mount as ext2, no?
14:32:58pamaurymy code assumes ext2 by I knew that some device would come up with something else, I'll need to fix it
14:33:04pamaurywodz: yeah good point :)
14:34:16wodzpamaury: sent you email with dump as it is now
14:40:01 Join johnb2 [0] (
14:45:32 Join elensil [0] (~edhelas@2001:1c02:1903:d800:70c8:d069:ac39:24f4)
14:52:04***Saving seen data "./dancer.seen"
15:21:20 Quit johnb2 (Ping timeout: 250 seconds)
15:27:04 Quit wodz (Ping timeout: 268 seconds)
15:31:06 Join JdGordon [0] (~jonno@rockbox/developer/JdGordon)
15:35:45 Join Tristitia [0] (
15:36:32 Join amayer [0] (
15:40:50 Quit PurlingNayuki (Remote host closed the connection)
16:15:54 Join TheLemonMan [0] (~root@unaffiliated/thelemonman)
16:35:39 Join pamaury_ [0] (~pamaury@rockbox/developer/pamaury)
16:45:04 Join krabador [0] (~krabador@unaffiliated/krabador)
16:52:08***Saving seen data "./dancer.seen"
16:58:57 Quit pamaury_ (Ping timeout: 268 seconds)
17:04:59 Join alexweissman [0] (
17:06:20 Join Senji_ [0] (~Senji@
17:08:28 Join johnb2 [0] (
17:09:40 Quit Senji (Ping timeout: 260 seconds)
17:33:51 Quit alexweissman (Remote host closed the connection)
17:35:21 Join alexweissman [0] (
17:36:38 Quit einhirn (Quit: Miranda IM! Smaller, Faster, Easier.
17:36:58 Quit petur (Quit: Connection reset by beer)
17:37:05 Join xorly| [0] (~xorly@
17:51:59 Join einhirn [0] (
17:55:30 Quit elensil (Quit: Leaving.)
17:56:05 Quit einhirn (Ping timeout: 244 seconds)
17:56:33 Join einhirn [0] (
18:07:31 Join girafe [0] (
18:11:43 Quit xorly| (Ping timeout: 268 seconds)
18:13:25 Join xorly| [0] (~xorly@
18:19:51 Quit xorly| (Ping timeout: 258 seconds)
18:23:32 Join johnb3 [0] (
18:31:44 Quit johnb2 (Ping timeout: 244 seconds)
18:48:17 Join cc___ [0] (~ac@2001:910:113f:1:6a05:caff:fe1c:1627)
18:52:12***Saving seen data "./dancer.seen"
18:53:04 Quit pamaury (Remote host closed the connection)
19:00:14 Quit einhirn (Quit: Miranda IM! Smaller, Faster, Easier.
19:17:51 Quit paulk-minnie (Ping timeout: 265 seconds)
19:20:26 Quit robertd1 (Remote host closed the connection)
19:28:16 Join paulk-minnie [0] (
19:47:51 Quit paulk-minnie (Quit: Leaving)
20:02:05johnb3Bilgus: I fetched the new patch and am testing now ...
20:03:02 Nick johnb3 is now known as johnb2 (
20:14:05 Quit cc___ (Ping timeout: 258 seconds)
20:27:00vflysonIs there any way to run Rockbox as a stand-alone desktop program? I'm aware of the android port, but not sure if running that one within an Android VM with mounted ~/Music is the best way to go.
20:28:38 Join petur [0] (~petur@rockbox/developer/petur)
20:28:54 Join wodz [0] (
20:29:37wodzvflyson: Yes there is. It is called sdl app build. I am afraid you have to build it yourself from sources.
20:30:09vflysonOh, so they have based on SDL? Nice... building is not a problem, I'm a GNU/Linux user.
20:30:12vflysonthanks wodz
20:30:35wodzthey, you mean who?
20:36:22 Join Bilgus [0] (~Bilgus@
20:37:37BilgusJOHNB there is still a nagging issue with the power off message not showing in time but everything else should be nearly flawless
20:39:55 Quit Bilgus (Remote host closed the connection)
20:51:45vflysonwodz: whoever completed that port
20:52:14***Saving seen data "./dancer.seen"
20:55:42fs-bluebot_Build Server message: New build round started. Revision deaeb73, 255 builds, 14 clients.
20:57:35 Quit atsampson (Ping timeout: 260 seconds)
20:59:33 Join atsampson [0] (
21:03:14johnb2Bilgus: Ok, let's see.
21:05:25 Join xorly| [0] (
21:06:27fs-bluebot_Build Server message: Build round completed after 646 seconds.
21:06:30fs-bluebot_Build Server message: Revision deaeb73 result: 15 errors 15 warnings
21:08:40wodzapparently not my fault
21:18:44 Quit xorly| (Ping timeout: 248 seconds)
21:22:57 Quit johnb2 (Quit: Nettalk6 -
21:32:02 Join xorly| [0] (
21:40:20 Join johnb2 [0] (
21:56:58 Join Bilgus [0] (ae6611d9@gateway/web/freenode/ip.
22:06:13 Quit krabador (Quit: Leaving)
22:07:20 Quit johnb2 (Ping timeout: 256 seconds)
22:14:53 Join krabador [0] (~krabador@unaffiliated/krabador)
22:26:15 Quit wodz (Quit: Leaving)
22:26:33 Join pamaury [0] (~pamaury@rockbox/developer/pamaury)
22:29:31 Join beveradb [0] (
22:40:39lebelliumgevaerts: latest added members to the wiki look like spam
22:48:13 Quit petur (Quit: Leaving)
22:51:56lebelliumpamaury: which sony player would be interesting to buy for some testing (except the newest expensive ones) ?
22:52:18***Saving seen data "./dancer.seen"
22:53:36pamaurylebellium: hum, I think I wrote a list the other day on the channel, wait a minute
22:54:06lebelliumI guess you wrote a list of all linux sony devices
22:55:20pamaurythe NWZ-E580 would be nice
22:56:00lebelliumtough one :D
22:56:07pamauryone of the S series would be useful: NWZ-S750, NWZ-S760, NWZ-S770, NWZ-S780 (japanese only)
22:56:35lebelliumpamaury: would that still help? A working one is expensive :D
22:58:13pamauryhum, I guess for 10€ that's worth a try
22:58:45pamauryif it still displays something, maybe I can access the flash and recover it
22:58:50lebelliumreleased in 2013 and Sony still sells it for more than 100€. Pfff
22:59:54Fa1thHello which one is better ipod shuffle or sansa sandisk clip sport ?
23:00:10lebellium"access the flash" you mean physically?
23:00:15lebelliumdisassemble it?
23:00:26lebelliumok, so better you buy it yourself
23:00:35pamauryyeah let me give it a try
23:01:50pamaurylebellium: otherwise a NWZ-A15 would be a nice device, although still expensive
23:02:22pamaurythere are older device like the A820 but I'm not sure it's worth spending much time on them
23:03:40 Quit TheLemonMan (Quit: "It's now safe to turn off your computer.")
23:03:43lebelliumI was rather looking for <50€ players
23:04:35pamauryyeah I know, but Sony...
23:04:41lebelliumA15 is minimum 100€ on leboncoin
23:07:45pamauryyeah I'm waiting until a someone makes the mistake of selling it for less than that ;)
23:10:11lebelliumthe A15 has a sd slot thouh
23:10:44lebelliumit could be an excellent investment if one day working with rockbox
23:12:24[Saint]Speaking of investments, I found a pawn shop here in Christchurch that didn't seem to know the value of what they were sitting on and I purchased four more iPod Classics.
23:12:32[Saint]I only spent $200 on the lot.
23:12:41TorCFa1th: I'm not sure about the Ipod Shuffle, but the Clip Sport doesn't support RB and never will, so the opinion here is that if the Shuffle doesn't support RB, then get a better player.
23:14:12[Saint]Fa1th: based on the context of TorC's comment just now. No.
23:14:16[Saint]To both.
23:14:50[Saint]Neither are currently supported, the former might be if someone is invested enough in doing so, the latter never will be.
23:15:54TorCThought so, but I'm not familiar with the apple line to answer authoritatively. I know the Sansa line, though.
23:16:03[Saint]Rockbox on the iPod Shuffle would be a very different creature, though. The only thing Rockbox could actually offer it from our feature set is USB-HID and additional codecs.
23:16:40[Saint]Not having any form of visual output negates a fair amount of the Rockbox feature set.
23:17:00[Saint]Carving all that out would arguable make it not even Rockbox anymore.
23:17:15TorCThough the thought occurs to me that if there are enough buttons it might make a decent box for the blind?
23:18:10[Saint]TorC: well, it could, but all the supported targets already have full voice, decent players for the blind are 'any device currently supported'.
23:19:02 Quit ZincAlloy (Quit: Leaving.)
23:19:03TorCTrue. Which goes back to the situation that it isn't likely worth anyone's time to support.
23:19:51[Saint]Right. Someone would need to be very, very bored and have a lot of time on their hands and have some form unhealthy love affair with iPod Shuffles.
23:21:16[Saint]That person would also need to be a very experience embedded programmer with a lot of reverse engineering knowledge.
23:21:55[Saint]One small saving grace for that person, if they exist, is that there is already at least two viable exploit paths.
23:22:18[Saint]I have my doubts this person exists though, at present or in future.
23:22:51[Saint]Fa1th: So, basically, pick one of the devices that are actually currently supported.
23:26:13 Quit pamaury (Ping timeout: 268 seconds)
23:27:01 Join vifino [0] (
23:34:14TorCStarted looking at some of the Sony players because I think it would be fun to try getting in on development of a port (though I wouldn't be able to offer coding help).
23:34:59lebelliumI can't find any good deal
23:35:16lebelliumsony players are so overpriced, even in second hand
23:36:07Bilgus[<[Saint]> Fa1th: So, basically, pick one of the devices that are actually currently supported.] <IF you can find them :/
23:36:51Bilgussansa fuze+ is decent but the touch pad leaves something to be desired in US on amazon $0 new
23:37:05TorCThe NWZX2. Good God. Do people really spend that?
23:37:09[Saint]Bilgus: they're really not as difficult to find as people make them out to be.
23:37:09[Saint]But you're sure as shit not going to find any of them for what Joe Everyday is going to consider to be a reasonable price.
23:37:21[Saint]And finding one new is pretty much absolutely out of the question.
23:37:22__builtinhmm, what's so bad about the fuze plus's touchpad?
23:37:36[Saint]It is absolutely terrible.
23:37:44lebelliumit's as bad as any touchpad
23:37:46[Saint]The touch detection is all over the show.
23:37:50Bilgusbasically you have to lock it everytime you set it down or in pocket
23:38:09lebelliumthere is no good touchpad
23:38:22[Saint]The original firmware is basically unusable with 'ghost touches'.
23:38:32[Saint]Rockbox only marginally less so.
23:39:20TorCI've bought a few Clip+s and a zip as they've gone out of production. Costs more now used than they did new in production. Probably mostly because of RB.
23:39:25Bilgusbut at least it rockboxes and working on things to make it bearable
23:39:39Bilgusthe clip+ is $100+
23:39:55TorCThat much now? Ugghh.
23:40:16Bilgusmight be able to find one that needs a battery I found one for mine on ebay $16
23:40:40Bilgushardest part is getting it open
23:40:49TorCNice sound, decent battery, and a brilliantly sized package. Why, oh why, did they have to discontinue HW good enough to run RB?
23:41:12[Saint]TorC: you can spend as much as $300 on an iPod Classic these days
23:41:12TorCI've opened a couple in my time. Not impossible, but nearly so to do it without a mark.
23:41:19Bilgusone word.. Smartphone 2?
23:41:59BilgusI used credit cards and looked at the pics of the inside to find the 'clips'
23:42:03[Saint]Bilgus: you're aware that Rockbox As An Application on Android is entirely dead in the water, yes?
23:42:21[Saint]It ain't happenin'.
23:42:58Bilgusthe people taht use smartphones would rather use pandora or spotify I imagine
23:43:13[Saint]This is absolutely true.
23:43:15TorCI guess I'm spoiled by remembering the Clip+/Zip production days of sound quality/price ratio with uSD to offer semi-infinite storage.
23:43:51BilgusI wish I had known the clip+ was going to be discontinued back when they were $30 i'd have bought 6 instead of two
23:44:46TorCIf I'd had any idea the zips were going to be discontinued that's the one I'd have stocked up on. Probably have made a pretty penny if I let them out of my hands.
23:44:47Bilgusthe one I replaced the battery in was in my car for 3 years summers and all and the battery still lasted 6 hrs
23:45:25[Saint]I have a project that I work on occasionally when I get bursts of inspiration based on android-ffmpeg (I have also begun the process of backporting the very few optimizations Rockbox has deployed that aren't already integrated into ffmpeg) a native UI.
23:45:25[Saint]But I have little time or motivation to work on it.
23:45:48[Saint]It is arguable as to whether or not this is "Rockbox" though.
23:47:10[Saint]Rockbox as it exists in its current state is cumbersome and impractical, the theme engine is all but useless due to the wide ranging limitations, the plugin and viewers system makes absolutely no sense on Android, and it doesn't even run on any version of Android that anyone would consider as being even remotely modern.
23:47:14Bilgusi'd be interested if you could use a small smartphone as strictly a media player but it seems like they just get bigger and I'm weird so I doubt the majority would like it
23:47:39[Saint]It has been incompatible with our threading model ever since ART was deployed as the default runtime.
23:48:09[Saint]We would need to make some very drastic changes in core to get it to run on modern Android.
23:48:32[Saint]And that is a lot of work to deploy something that at this point isn't even arguable as to whether or not it even makes sense.
23:48:42[Saint]RaaAoA makes precisely zero sense.
23:48:42 Quit vifino (Quit: Who turned this off?! D:<)
23:48:53[Saint]For a laundry list of reasons.
23:49:28[Saint]...and no one has expressed any interest at all in helping me deploy an android-ffmpeg/librockbox based player with a native UI.
23:49:44Bilgusthe market for media players will just get smaller with more expensive devices but it might come back around as things tend to do
23:51:21 Join vifino [0] (
23:51:24[Saint]There are only two aspects of the DAP market now:
23:51:24[Saint] - disposable piece of shit Happy Meal toys like the Sansas.
23:51:24[Saint] - and foolishly expensive 'audiophile' players that Rockbox isn't directly compatible with because we don't support ridiculous bit depths and sampling rates.
23:51:46[Saint]People using Rockbox on the latter devices would be throwing away all the money they spent on those nonsense bits.
23:52:34[Saint]Because we can only do 16/48, which is entirely ample, but audiophiles get sucked in to the bullshit "HD" audio game.
23:53:08Bilgus^ i know what you mean
23:53:13[Saint]So their 32/196+ audio will get resampled.
23:54:09[Saint]And this makes Neil Young shed 196kbps tears of pure harmonic rage.
23:56:20[Saint]Audiophiles have, for the longest time, absolutely refused to believe that they aren't dolphins, whales, or bats and that for the purposes of faithful reproduction 16/44.1 is entirely adequate.
23:56:43TorCWell, I just picked up another purple zip, NIbB.
23:57:04[Saint] could technically faithfully reproduce the entire human-audible spectrum in 15 bits with a little bit of wiggle room.
23:57:06Bilguslol I hear no difference between them except in the very rarest of circumstances
23:57:14TorCSince who knows when anything close will come out again, and which will support RB.
23:57:19[Saint]16 is just a nice round number that makes the math a shitload easier.
23:58:04Bilgusand most of the music thats current sounds pretty shitty anyways lol
23:58:09[Saint]48kHz actually makes for some weird-isms with audible pitch shift in some circumstances..
23:58:44[Saint]16/44.1 is absolutely plenty unless you're a dolphin, whale, bat, cat, or dog.
23:58:56TorCBilgus: So true, on the quality of current "music".
23:59:00[Saint]and there's not really much of a market for whale music.

Previous day | Next day