--- Log for 18.11.116 Server: karatkievich.freenode.net Channel: #rockbox --- Nick: logbot Version: Dancer V4.16 Started: 1 month and 11 days ago 00.00.03 # <[Saint]> That takes up a fair amount of binsize (not a lot, but not something you should dismiss outright on such restrictive hardware, especially if I understand your intentions correctly) and related overhead. 00.00.51 Quit petur (Remote host closed the connection) 00.06.30 Join Galois [0] (djao@efnet.math.uwaterloo.ca) 00.06.52 Quit Galois (Remote host closed the connection) 00.07.10 Join Galois [0] (djao@efnet.math.uwaterloo.ca) 00.08.03 Quit Galois (Remote host closed the connection) 00.08.22 Join Galois [0] (djao@efnet.math.uwaterloo.ca) 00.09.06 # <[Saint]> The librbcodec/warble library gives what is possibly the best overview of its capabilities at warble.c around line 840. As you can see we have infile, outfile, volume, tempo, wait-to-offset, halt-at-offset, offset, A/B loop, pitch control, dithering, seek. 00.10.52 # <[Saint]> as well as example usage strings, not only useful for commandline usage but also for understanding what aspects need to be passed to build an API/hook/wrapper to govern playback assuming you wrap this in just enough "OS" to meet your needs. 00.11.21 # <[Saint]> By all means keep me/us posted on what route you take and how your project fleshes out. 00.14.06 # <[Saint]> guest12345: we also have a large body of documentation surrounding compilation and our crosscompiler toolchains that I believe may be superfluous to you but I'm not going to assume /is/ superfluous to you. 00.14.07 # <[Saint]> https://www.rockbox.org/wiki/DevelopmentGuide 00.29.13 Join Guest66888 [0] (~Slayer@c-73-86-128-62.hsd1.va.comcast.net) 00.32.13 Quit Guest7162 (Ping timeout: 244 seconds) 00.34.49 Quit toli (Ping timeout: 256 seconds) 00.36.28 Join Guest7162 [0] (~Slayer@c-73-86-128-62.hsd1.va.comcast.net) 00.37.24 Quit ender` (Quit: A user interface is like a joke. If you have to explain it, it's not that good.) 00.37.42 # <[Saint]> guest12345: Sorry buddy, I forgot about this, and it took me a while to dig up my copy of it 00.37.43 # <[Saint]> http://pastebin.com/pzyCjybd 00.37.54 Quit Guest66888 (Ping timeout: 244 seconds) 00.37.55 # <[Saint]> ROCKBOX BUILD TOOLS FOR ARM CORTEX-M4 00.39.16 # <[Saint]> I know it exist(ed|s) somewhere, in some form, in our docs, wiki, forums, patch tracker, or mailing lists. 00.39.29 # <[Saint]> But I opted to dig out my copy of it instead. 00.40.14 # <[Saint]> You may find this useful, some adaption will be required to bring this up to using modern tool sets, which I'm happy to help with. 00.40.17 Join toli [0] (~toli@62.235.7.186) 00.41.13 # <[Saint]> Your curiosity is refreshing and intriguing and I would like to help you with your project as much as I am able to based on availability. 00.43.19 # <[Saint]> It is labeled as Cortex-M4 for some reason, not entirely sure why. Perhaps I did this based on a specific use case at the time. Who knows. Perhaps you have your own preferred arm-none-eabi toolchain. 00.43.33 # <[Saint]> Either way I thought I would present it to you as an option. 00.44.12 Quit alexweissman (Remote host closed the connection) 00.48.07 Part [Saint] ("Part.") 00.48.23 Join krabador [0] (~krabador@unaffiliated/krabador) 00.49.24 Join alexweissman [0] (~alexweiss@2001-18e8-2-28cc-f000-51a.dhcp6-bl.indiana.edu) 00.53.54 *** Saving seen data "./dancer.seen" 01.06.58 Join [ElliotAlderson] [0] (~sinner@rockbox/staff/saint) 01.07.45 Quit [ElliotAlderson] (Quit: Quit.) 01.08.05 Quit alexweissman (Remote host closed the connection) 01.08.32 Join alexweissman [0] (~alexweiss@149-160-180-37.dhcp-bl.indiana.edu) 01.09.38 Join [Saint] [0] (~sinner@rockbox/staff/saint) 01.11.26 Quit alexweissman (Remote host closed the connection) 01.12.10 Nick [Saint] is now known as sinner (~sinner@rockbox/staff/saint) 01.12.47 Nick sinner is now known as [Saint] (~sinner@rockbox/staff/saint) 01.14.15 Quit duo8 (Ping timeout: 240 seconds) 01.21.48 Nick [Saint] is now known as ElliotAlderson (~sinner@rockbox/staff/saint) 01.27.57 Join duo8 [0] (~ZNC-SRV-H@27.76.243.84) 01.32.38 Join edhelas [0] (~edhelas@mic92-11-82-245-215-98.fbx.proxad.net) 01.42.32 Nick ElliotAlderson is now known as [Saint] (~sinner@rockbox/staff/saint) 02.05.36 Quit edhelas (Ping timeout: 256 seconds) 02.21.53 Join alexweissman [0] (~alexweiss@2001-18e8-2-28cc-f000-51a.dhcp6-bl.indiana.edu) 02.24.39 Quit krnlyng (Ping timeout: 260 seconds) 02.26.27 Quit alexweissman (Ping timeout: 258 seconds) 02.34.17 Join ZincAlloy1 [0] (~Adium@2a02:8108:8b80:1700:6584:a8a0:7ec4:fe4) 02.37.51 Join krnlyng [0] (~liar@178.112.242.158.wireless.dyn.drei.com) 02.46.56 Quit ZincAlloy1 (Quit: Leaving.) 02.53.58 *** Saving seen data "./dancer.seen" 02.54.23 Quit [Saint] (Remote host closed the connection) 02.55.51 Join [Saint] [0] (~sinner@rockbox/staff/saint) 02.56.50 Quit Jinx (Quit: reboot) 03.30.05 Quit dfkt (Read error: Connection reset by peer) 03.31.25 Join dfkt [0] (~dfkt@unaffiliated/dfkt) 04.02.19 Quit krabador (Quit: Leaving) 04.53.59 *** Saving seen data "./dancer.seen" 04.54.20 # can anyone with voice enabled try and reproduce this: https://www.rockbox.org/tracker/task/13090 05.43.01 Join alexweissman [0] (~alexweiss@c-68-51-123-75.hsd1.in.comcast.net) 05.45.45 Quit alexweissman (Remote host closed the connection) 06.05.36 Quit TheSeven (Ping timeout: 240 seconds) 06.06.02 Join TheSeven [0] (~quassel@rockbox/developer/TheSeven) 06.09.49 Join JanC_ [0] (~janc@lugwv/member/JanC) 06.11.02 Quit JanC (Killed (orwell.freenode.net (Nickname regained by services))) 06.11.02 Nick JanC_ is now known as JanC (~janc@lugwv/member/JanC) 06.23.44 Join alexweissman [0] (~alexweiss@c-68-51-123-75.hsd1.in.comcast.net) 06.54.03 *** Saving seen data "./dancer.seen" 07.02.45 Join johnb3 [0] (~johnb2@pD95652EB.dip0.t-ipconnect.de) 07.03.35 Quit TheSeven (Disconnected by services) 07.03.44 Join [7] [0] (~quassel@rockbox/developer/TheSeven) 07.05.54 Join Senji [0] (~Senji@85.187.103.250) 07.06.01 Quit Senji_ (Read error: Connection reset by peer) 07.09.59 Quit K1773R (Ping timeout: 246 seconds) 07.14.28 Join K1773R [0] (~K1773R@unaffiliated/k1773r) 07.18.40 Quit Jack87 (Ping timeout: 260 seconds) 07.23.06 Join Jack87 [0] (Jack87@nasadmin/admin/jack87) 07.43.01 Join rela_ [0] (~x@p200300764D369900C860DA54E590D73E.dip0.t-ipconnect.de) 07.44.17 Quit rela (Ping timeout: 246 seconds) 08.18.27 Join einhirn [0] (~Miranda@bsod.rz.tu-clausthal.de) 08.26.42 Join ender` [0] (krneki@foo.eternallybored.org) 08.29.03 Join edhelas [0] (~edhelas@mic92-11-82-245-215-98.fbx.proxad.net) 08.34.28 Quit johnb3 (Ping timeout: 258 seconds) 08.50.44 Quit Bilgus (Quit: Page closed) 08.54.05 *** Saving seen data "./dancer.seen" 09.07.40 Quit cc___ (Ping timeout: 260 seconds) 09.11.40 Join pamaury [0] (~pamaury@rockbox/developer/pamaury) 09.24.37 Quit Horrorcat (Ping timeout: 245 seconds) 09.24.51 Quit edhelas (Quit: Leaving.) 09.34.30 Join wo [0] (51d02624@gateway/web/freenode/ip.81.208.38.36) 09.38.19 Quit pamaury (Ping timeout: 268 seconds) 09.42.08 Quit michaelni (Ping timeout: 245 seconds) 09.53.21 Join Horrorcat [0] (~unknown@unaffiliated/horrorcat) 10.01.52 Join pamaury [0] (~pamaury@rockbox/developer/pamaury) 10.07.16 Quit pamaury (Ping timeout: 248 seconds) 10.20.45 # saratoga: could it be some buffer issue (did you compare file sizes of the fonts)? I don't have any targets with recent builds and currently no up-to-date voices to try, it was just an idea I had when reading this 10.27.30 Join johnb3 [0] (~johnb2@217.86.82.235) 10.46.55 Join pamaury [0] (~quassel@wks-50-63.mpi-sws.org) 10.46.55 Quit pamaury (Changing host) 10.46.55 Join pamaury [0] (~quassel@rockbox/developer/pamaury) 10.47.49 # pamaury: Have you seen my message about sony's radio driver? 10.51.19 # wo: yes 10.51.38 # though I don't know anything about v4l2 so I don't know if it's good news or bad news 10.52.02 # pamaury: looks simple https://wiki.maemo.org/Programming_N800_FM_radio_receiver for reference 10.52.27 # pamaury: The question is how analog mixing is solved 10.52.42 # by the codec? 10.52.49 # the codec is exposed through alsa 10.52.51 # yes 10.53.37 # ok, so maybe it is as simple as enabling some input in codec through alsa interface 10.53.53 # I guess 10.54.08 *** Saving seen data "./dancer.seen" 10.54.11 # you can look in the rootfs, there are some amixer scripts that tweaks alsa controls 10.54.32 # I didn't look into it very hard but I have the feeling that you control pretty much everything 10.55.40 # pamaury: anyway the driver do real things and is not simple passthrough shim to userland 10.56.10 # ok, so better use the ioctl interface then? 10.56.39 # I don't know if we have a generic v4l2 radio tuner driver, if not then it's the opportunity to zrite one 10.57.03 # pamaury: maybe maemo port have one (didn't check) 10.57.52 # if it does, it is not in drivers/tuner/ 10.58.50 # most target use the SI4700 and access registers directly 10.59.01 # because they don't expose a v4l2 interface 11.00.03 # pamaury: err, what? So what good are instructions put no maemo.org for? 11.01.12 # I said "most", maybe the maemo is an exception 11.01.16 # pamaury: or you mean in general? 11.01.30 # but the ibasso and samsungypr just have a shim 11.02.19 # pamaury: My understanding of sony's driver is that it exposes raw registers in /proc/fm/r0..15 as well 11.03.02 Join robertd1 [0] (~root@201.208.231.245) 11.03.21 # if we can, better use v4l2, it will avoid coding a new driver if Sony uses different tuners 11.03.30 # yep 11.05.08 # I was working on the toolchain yesterday 11.05.30 # and currently what is a bit annoying is that I use Sony's driver, that is too old to be officially supported by ctng 11.06.12 # however, I was thinking that maybe we don't actually need to use Sony's kernel headers. After all, Sony did not modify anything in the kernel and all the Sony specific headers are not exported anyway. 11.06.21 # that would simplify the toolchain a lot 11.06.50 # I just need to make rockboxdev.sh able to build the alsa library 11.09.17 Quit robertd1 (Ping timeout: 252 seconds) 11.09.54 # pamaury: did you diffed sony's source agains stock to be sure? 11.11.21 Quit girafe (Read error: Connection reset by peer) 11.11.22 # no, but I'm quite confident, Sony seems to be quite careful about how they modify the kernel. But I'll try to double check just to be sure 11.16.25 Join robertd1 [0] (~root@201.211.53.103) 11.16.50 Quit wo (Ping timeout: 260 seconds) 11.17.15 # hi pamaury, the ctng arm-unknown-linux-gnueabi could be used 11.18.39 Join lebellium [0] (~chatzilla@176.151.188.9) 11.21.00 # pamaury: the french NWZ-A15 owner agrees to do some testing for rockbox 11.21.07 # just let me know when you want 11.22.41 # lebellium: good :) I'll send you some files to test on it tonight, first without installing anything 11.25.03 # Ok I'll be out tonight but tomorrow 11.25.28 # and my E585 is on its way, almost reached Strasbourg 11.26.56 Join pamaury_ [0] (~pamaury@rockbox/developer/pamaury) 11.29.11 Join wo [0] (51d02624@gateway/web/freenode/ip.81.208.38.36) 11.32.04 # wo: why did you change your login? 11.32.46 # I am traveling, and use various computers and freenode gateway 11.33.05 # "wok" sounds better, you should try 11.43.40 # wo: diffing Sony's kernel might prove tricky, I know they use 2.6.23 as a basis but for some reason they removed entire arch that were not useful... This makes huge chunks of the diff irrelevant 11.44.13 # pamaury_: lovely 11.44.58 # but somehow this is not important, the headers are the only thing that matters 11.46.01 # because this is what is used by the glibc 11.51.11 Quit johnb3 (Ping timeout: 260 seconds) 11.54.35 Join michaelni [0] (~michael@213-47-41-20.cable.dynamic.surfer.at) 12.17.59 Quit pamaury_ (Ping timeout: 244 seconds) 12.54.10 *** Saving seen data "./dancer.seen" 13.10.29 Join petur [0] (~petur@78-23-23-252.access.telenet.be) 13.10.41 Quit petur (Changing host) 13.10.41 Join petur [0] (~petur@rockbox/developer/petur) 13.15.14 Quit wo (Ping timeout: 260 seconds) 13.27.38 Join pamaury_ [0] (~pamaury@rockbox/developer/pamaury) 13.41.14 Quit petur (Remote host closed the connection) 13.43.26 Join TestingIRC [0] (~TestingIR@176.59.134.222) 13.43.54 # what is this channel about ? 13.52.04 # the Rockbox firmware for music players: https://www.rockbox.org/ 14.21.26 Join paulk-minnie [0] (~paulk@147.210.204.186) 14.33.53 Join TheLemonMan [0] (~root@unaffiliated/thelemonman) 14.34.44 Join ZincAlloy [0] (~Adium@2a02:8108:8b80:1700:8a3:819d:3710:152c) 14.46.43 Quit robertd1 (Ping timeout: 246 seconds) 14.54.11 *** Saving seen data "./dancer.seen" 15.53.17 Join edhelas [0] (~edhelas@gch75-7-88-190-44-57.fbxo.proxad.net) 16.02.50 Join johnb2 [0] (~johnb2@pD95652EB.dip0.t-ipconnect.de) 16.23.48 Quit edhelas (Quit: Leaving.) 16.33.05 Join krabador [0] (~krabador@unaffiliated/krabador) 16.54.15 *** Saving seen data "./dancer.seen" 16.55.05 Quit paulk-minnie (Quit: Leaving) 16.55.29 Quit johnb2 (Ping timeout: 258 seconds) 17.20.51 Quit pamaury (Remote host closed the connection) 17.25.14 Quit pamaury_ (Ping timeout: 260 seconds) 17.32.13 Join johnb2 [0] (~johnb2@pD95652EB.dip0.t-ipconnect.de) 17.34.58 Join robertd1 [0] (~root@201.208.231.245) 17.38.11 Quit alexweissman (Remote host closed the connection) 18.06.07 Quit krabador (Quit: Leaving) 18.06.34 Join pamaury [0] (~pamaury@rockbox/developer/pamaury) 18.09.19 Quit robertd1 (Ping timeout: 244 seconds) 18.10.13 Join robertd1 [0] (~root@201.208.231.245) 18.21.46 Join fs-bluebot_ [0] (~fs-bluebo@xd9bef480.dyn.telefonica.de) 18.21.48 Join bluebrother [0] (~dom@rockbox/developer/bluebrother) 18.23.47 Quit fs-bluebot (Ping timeout: 244 seconds) 18.24.46 Quit bluebrother^ (Ping timeout: 246 seconds) 18.39.34 Quit rela_ (Quit: Leaving) 18.39.50 Join rela [0] (~x@pdpc/supporter/active/rela) 18.42.52 Part TestingIRC ("50,000 hamsters were harmed in process of creating this quit message") 18.48.38 Join alexweissman [0] (~alexweiss@2001-18e8-2-28cc-f000-407.dhcp6-bl.indiana.edu) 18.52.32 # [Saint]: thanks for overview of the library 18.52.57 Quit alexweissman (Ping timeout: 245 seconds) 18.53.01 # given the Chinese post delivery speed I expect hardware availability in beginning of January ;-) 18.53.24 Join cc___ [0] (~ac@2001:910:113f:1:6a05:caff:fe1c:1627) 18.53.25 # * guest12345 cuts&pastes irc log 18.54.17 *** Saving seen data "./dancer.seen" 19.04.28 Join paulk-nyan-big [0] (~paulk@37.162.107.0) 19.04.42 Quit einhirn (Quit: Miranda IM! Smaller, Faster, Easier. http://miranda-im.org) 19.08.54 Quit paulk-nyan-big (Remote host closed the connection) 19.34.48 Quit TheLemonMan (Quit: "It's now safe to turn off your computer.") 19.51.40 Quit prof_wolfff (Ping timeout: 260 seconds) 20.08.33 Join prof_wolfff [0] (~prof_wolf@82.159.0.123.dyn.user.ono.com) 20.08.43 Quit Senji (Quit: KVIrc 4.9.2 Aria http://www.kvirc.net/) 20.11.01 Join alexweissman [0] (~alexweiss@149-160-180-37.dhcp-bl.indiana.edu) 20.13.26 Quit alexweissman (Remote host closed the connection) 20.24.39 Join puck1pedia [0] (~puck@awoken.puckipedia.com) 20.26.22 Quit puckipedia (Quit: ZNC - 1.6.0 - http://znc.in) 20.26.22 Nick puck1pedia is now known as puckipedia (~puck@awoken.puckipedia.com) 20.52.20 Join alexweissman [0] (~alexweiss@99-127-252-227.lightspeed.iplsin.sbcglobal.net) 20.54.19 *** Saving seen data "./dancer.seen" 20.55.02 Quit alexweissman (Remote host closed the connection) 20.59.28 Join Senji [0] (~Senji@85.187.103.250) 20.59.48 Quit johnb2 (Ping timeout: 260 seconds) 21.25.33 Quit Ivoah (Quit: Connection closed for inactivity) 21.38.15 Quit puckipedia (Quit: hostname update) 21.38.38 Join puckipedia [0] (~puck@puckipedia.com) 21.41.14 Join petur [0] (~petur@rockbox/developer/petur) 22.03.00 Join einhirn [0] (~Miranda@p4FC10E96.dip0.t-ipconnect.de) 22.30.59 Quit cc___ (Ping timeout: 260 seconds) 22.39.33 Quit robertd1 (Ping timeout: 250 seconds) 22.46.48 Join robertd1 [0] (~root@201.208.231.245) 22.51.22 Quit robertd1 (Ping timeout: 265 seconds) 22.54.23 *** Saving seen data "./dancer.seen" 23.03.12 Join robertd1 [0] (~root@201.208.231.245) 23.06.45 Quit einhirn (Ping timeout: 268 seconds) 23.07.11 Join einhirn [0] (~Miranda@bsod.rz.tu-clausthal.de) 23.11.08 Quit robertd1 (Ping timeout: 258 seconds) 23.11.33 Join robertd1 [0] (~root@201.208.231.245) 23.18.46 Quit robertd1 (Ping timeout: 246 seconds) 23.22.43 Join edhelas [0] (~edhelas@mic92-11-82-245-215-98.fbx.proxad.net) 23.25.00 Join robertd1 [0] (~root@201.208.231.245) 23.25.10 Part robertd1 23.49.29 Quit edhelas (Ping timeout: 250 seconds) 23.53.30 Join edhelas [0] (~edhelas@mic92-11-82-245-215-98.fbx.proxad.net) 23.54.07 Quit edhelas (Client Quit) 23.55.29 Quit einhirn (Quit: Miranda IM! Smaller, Faster, Easier. http://miranda-im.org)