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).

Notice: Only Gecko based browsers prior to FF4 support the multipart/mixed "server push" method used by this log reader to auto-update. Since you do not appear to use such a browser, this page will simply show the current log, and not automatically update.

#rockbox log for 2013-05-16

00:00:01neozenwhee!
00:00:54 Join jhMikeS [0] (~jethead71@rockbox/developer/jhMikeS)
00:01:37neozen(after correcting paths for aapt and dx in android/android.make, and shoving that apkbuilder script in the SDK/tools directory)
00:08:58 Quit y4n (Quit: only amiga makes it possible)
00:09:11 Quit Strife89 (Quit: Vamoose!)
00:17:06 Quit neozen (Quit: Leaving)
00:20:05 Join hype [0] (~hype@82.199.174.16)
00:27:14 Quit pamaury (Ping timeout: 246 seconds)
00:36:09 Quit dfkt (Quit: -= SysReset 2.55=- Sic gorgiamus allos subjectatos nunc.)
00:39:03 Nick soap__ is now known as soap (~soap@cpe-174-102-96-10.woh.res.rr.com)
00:39:20 Quit soap (Changing host)
00:39:20 Join soap [0] (~soap@rockbox/staff/soap)
00:45:23 Quit lebellium (Quit: ChatZilla 0.9.90 [Firefox 21.0/20130506154904])
00:49:56***Saving seen data "./dancer.seen"
00:55:07 Join dfkt [0] (dfkt@unaffiliated/dfkt)
01:00
01:35:17 Quit pystar89 (Ping timeout: 264 seconds)
01:37:56 Join webguest17 [0] (~d4b3da8a@www.haxx.se)
01:38:30 Join SUPERBRAINRULES [0] (~Andreas@97-124-89-59.phnx.qwest.net)
01:38:57webguest17hi!
01:39:12webguest17how do i compile a rock file?
01:39:27webguest17i can compile rockbox
01:39:46webguest17but i dont know how to compile a single file
01:40:16webguest17i am a a programer but new in ubuntu
01:41:43jhMikeSyou can't. it's 'make bin', 'make rocks', 'make codecs'
01:42:23 Quit prof_wolfff (Ping timeout: 256 seconds)
01:43:53webguest17you mean i can only compile all the rock files?
01:53:24 Join saratoga [0] (123e1cf8@gateway/web/freenode/ip.18.62.28.248)
01:53:30 Quit liar (Remote host closed the connection)
02:00
02:01:10 Join liar [0] (~liar@clnet-p09-185.ikbnet.co.at)
02:06:29jhMikeSwebguest17: aye
02:08:51webguest17ty
02:09:11webguest17another question
02:09:34webguest17can i edit the main menue in rockbox
02:09:50webguest17i want to remove radio from the menue
02:11:32jhMikeSyou can modify the appropriate c file but menus are not configurable and it has been agreed they shouldn't be
02:11:56webguest17its just for my kid
02:12:44saratogayou can actually remove items from the very top level menu
02:12:54saratogaits in the manual
02:12:56webguest17which will bel appropriate c file ? under "firmware"
02:13:00webguest17?
02:13:19jhMikeSsaratoga: wow, news to me even, lol
02:16:02jhMikeSapps
02:18:06webguest17main?
02:18:41webguest17ok! ive got it root_menu
02:22:19 Quit ur725 (Quit: Leaving)
02:24:08jhMikeShttp://www.reactiongifs.com/tag/orson-welles/
02:35:00 Quit liar (Quit: huiiiiiiiiiiiiiiiiiiiiiiiiiiiiiii)
02:35:08[Saint]So, its no secret I'm not much of a sound guy, so. Does a precut of -6dB == the equivalent of 0dB at full volume if +6dB is the max?
02:35:31[Saint]Or, does it just not work like that and it'd clip past 0dB regardless of the precut anyway?
02:39:17LloreanThat's the way I thought it works, but I'm no expert either.
02:48:05 Join fordcars [0] (46538c30@gateway/web/cgi-irc/kiwiirc.com/ip.70.83.140.48)
02:48:13 Part fordcars
02:48:19 Join fordcars [0] (46538c30@gateway/web/cgi-irc/kiwiirc.com/ip.70.83.140.48)
02:50:00***Saving seen data "./dancer.seen"
02:53:49[Saint]Llorean: errrr, just to be specific, which? The former, or the latter?
02:54:03[Saint]That it works as I expected, or that it'll just clip anyway?
02:54:37 Quit shamus (Ping timeout: 240 seconds)
02:56:33 Quit SUPERBRAINRULES (Quit: pbly gone to sleep (-.-)Zzz...)
02:59:32 Quit mc2739 (Quit: leaving)
03:00
03:00:23jhMikeS+6dB is over-unity
03:00:57jhMikeSso, precut -6 will net +0
03:03:46 Join mc2739 [0] (~mc2739@rockbox/developer/mc2739)
03:20:44 Quit thegeek (Read error: Connection reset by peer)
03:20:47saratogathat'll lower the amplitude by a factor of 2 digitally, and then raise it by a factor of 2 after the DAC (in analog)
03:30:05 Quit krabador (Ping timeout: 260 seconds)
03:35:57soapthere are two things I don't grok in that, saratoga.
03:36:18soap1 - won't it lower it by (roughly) a factor of 4?
03:36:35soap2 - and what's this about it raising it again in the analog domain?
03:36:56 Join pystar89 [0] (~pystar89@ip-109-90-154-150.unitymediagroup.de)
03:43:41 Join saratoga_ [0] (123e1c0f@gateway/web/freenode/ip.18.62.28.15)
03:44:07saratoga_soap: it'll raise the amplitude 2x and the power 4x
03:44:13saratoga_since power is amplitude squared
03:45:57saratoga_its why theres two formulas for dB, 20*log10(voltage) and 10*log10(power)
03:47:07saratoga_analog gain just means it turns the power up on the amplifier, whereas digital means the the bits are shifted over 1 place so that the DAC produces a smaller voltage
03:48:19saratoga_lowering the digital gain makes sense if you're going to then apply some digital effect that will increase the level (say positive EQ) and you want to make sure you don't clip
03:48:24 Join shamus [0] (~shmaus@ip-206-192-195-49.marylandheights.ip.cablemo.net)
03:50:24saratoga_i guess there isn't ever really a reason to need postive analog gain in rockbox, but its handy if you don't feel like enabling the EQ precut or replaygain just to raise the level of some quiet tracks
03:55:06soapok, saratoga, question 1 answered.
03:55:18soapquestion 2 of mine apparently wasn't worded well.
03:55:24soapLet me rephrase:
03:56:33soap"What I get get from your original response is that using the -6db precut trick will in and of itself lower it 6dB in the digital domain AND raise it back up 6dB in the analog domain". Is that what you were trying to say?
03:57:19saratoga_no the precut lowers it 6dB, then the volume setting raises it back up 6dB
03:57:31saratoga_so there is no net change in volume
03:59:36soapso an iPod at volume 6 outputs the same voltage as an ipod at volume 6 with a precut of -6?
03:59:47soap(which was [Saint]'s query)
04:00
04:00:53saratoga_yeah
04:01:13saratoga_oh wait no
04:01:49saratoga_that wasn't his question
04:02:06saratoga_he asked if -6dB then +6dB = 0 dB
04:02:32soapright
04:02:44soapand you appear to be saying that the precut does not accomplish that
04:02:50saratoga_an ipod at +0dB, +6dB will have 2x the amplitude (or clip trying)
04:04:28saratoga_"that'll lower the amplitude by a factor of 2 digitally, and then raise it by a factor of 2 after the DAC (in analog)"
04:14:19 Quit n17ikh_ (Changing host)
04:14:19 Join n17ikh_ [0] (~n17ikh@unaffiliated/n17ikh)
04:15:40 Nick n17ikh_ is now known as n17ikh (~n17ikh@unaffiliated/n17ikh)
04:24:14 Quit pixelma (Disconnected by services)
04:24:15 Join pixelma_ [0] (pixelma@rockbox/staff/pixelma)
04:24:17 Nick pixelma_ is now known as pixelma (pixelma@rockbox/staff/pixelma)
04:24:21 Join amiconn_ [0] (quassel@rockbox/developer/amiconn)
04:24:21 Quit amiconn (Disconnected by services)
04:24:24 Nick amiconn_ is now known as amiconn (quassel@rockbox/developer/amiconn)
04:41:08 Quit hype (Ping timeout: 248 seconds)
04:41:48 Quit fordcars (Quit: http://www.kiwiirc.com/ - A hand crafted IRC client)
04:50:02***Saving seen data "./dancer.seen"
04:57:02 Quit DexterLB (Read error: Connection reset by peer)
05:00
05:07:40 Join Elfish_ [0] (amba@2001:1608:12:1:13:3:3:7)
05:07:51 Join zoktar_ [0] (~zoktar@78-72-46-85-no186.tbcn.telia.com)
05:07:51 Quit zoktar_ (Changing host)
05:07:52 Join zoktar_ [0] (~zoktar@unaffiliated/zoktar)
05:08:08 Join funman_ [0] (~fun@altair.via.ecp.fr)
05:09:29 Join uwe__ [0] (~uwe_@dslb-088-064-210-138.pools.arcor-ip.net)
05:11:07 Join dionoea [0] (~dionoea@oyp.chewa.net)
05:12:33 Join TBCOOL [0] (~tb@c-893571d5.09-42-73746f22.cust.bredbandsbolaget.se)
05:13:48 Quit zoktar (Ping timeout: 245 seconds)
05:13:49 Quit Elfish (Ping timeout: 245 seconds)
05:13:49 Quit uwe_ (Ping timeout: 245 seconds)
05:13:49 Quit funman (Ping timeout: 245 seconds)
05:13:49 Quit Gareth (Ping timeout: 245 seconds)
05:13:50 Quit dionoea_ (Ping timeout: 245 seconds)
05:13:50 Quit TBCOOL_ (Ping timeout: 245 seconds)
05:13:50 Nick Elfish_ is now known as Elfish (amba@2001:1608:12:1:13:3:3:7)
05:13:54 Nick zoktar_ is now known as zoktar (~zoktar@unaffiliated/zoktar)
05:15:48 Join Gareth [0] (~gareth@2607:ff38:2:83::3)
05:18:37 Quit TheSeven (Disconnected by services)
05:18:49 Join [7] [0] (~quassel@rockbox/developer/TheSeven)
05:28:19 Quit webguest17 (Quit: CGI:IRC (Ping timeout))
05:51:33 Join SuperBrainAK [0] (~Andreas@97-124-89-59.phnx.qwest.net)
06:00
06:00:30 Quit dfkt (Read error: Connection reset by peer)
06:00:52 Join dfkt [0] (OxO29A@unaffiliated/dfkt)
06:38:57 Join akaWolf [0] (~akaWolf@unaffiliated/akawolf)
06:39:03 Quit froggyman (Ping timeout: 256 seconds)
06:43:42 Join froggyman [0] (~froggyman@unaffiliated/froggyman)
06:48:34 Join kiwicam [0] (~quassel@101.98.163.139)
06:50:03***Saving seen data "./dancer.seen"
07:00
07:02:09 Quit Rower (Quit: Hmmm...)
07:17:35 Quit jhMikeS (Ping timeout: 256 seconds)
07:34:41 Join mortalis [0] (~kvirc@213.33.220.118)
07:50:12 Join way2strong [0] (~irssi@pool-96-231-204-73.washdc.fios.verizon.net)
07:52:33 Quit saratoga_ (Quit: Page closed)
07:59:36 Quit [Saint] (Read error: Connection reset by peer)
08:00
08:07:19 Join fragilematter [0] (~fragilema@unaffiliated/fragilematter)
08:08:38 Join melmothX [0] (~melmoth@unaffiliated/melmothx)
08:10:01 Quit fragilematter (Client Quit)
08:12:36 Join fragilematter [0] (~Thunderbi@unaffiliated/fragilematter)
08:21:18 Join thegeek [0] (~thegeek@40.200.16.62.customer.cdi.no)
08:27:17 Join Zagor [0] (~bjst@sestofw01.enea.se)
08:27:17 Quit Zagor (Changing host)
08:27:17 Join Zagor [242] (~bjst@rockbox/developer/Zagor)
08:32:12 Join DexterLB [0] (~dex@82.137.112.209)
08:33:37 Join ender` [0] (krneki@foo.eternallybored.org)
08:43:10 Join y4n [0] (~y4n@unaffiliated/y4ndexx)
08:50:06***Saving seen data "./dancer.seen"
09:00
09:03:20 Join einhirn [0] (~Miranda@bsod.rz.tu-clausthal.de)
09:05:06 Quit SuperBrainAK (Quit: pbly gone to sleep (-.-)Zzz...)
09:05:41 Join pamaury [0] (~quassel@rockbox/developer/pamaury)
09:13:58 Quit Llorean (Read error: Connection reset by peer)
09:17:38 Join hype [0] (~hype@82.199.174.16)
09:34:13 Quit zoktar (Ping timeout: 240 seconds)
09:35:51 Join [Saint] [0] (~saint@rockbox/user/saint)
09:36:51 Join zoktar [0] (~zoktar@unaffiliated/zoktar)
09:38:53 Quit zoktar (Excess Flood)
09:39:48 Join zoktar [0] (~zoktar@unaffiliated/zoktar)
09:41:23 Quit mortalis (Remote host closed the connection)
09:58:23 Join wodz [0] (~wodz@iwl138.internetdsl.tpnet.pl)
10:00
10:14:40 Join Highlander [0] (~Connor_Ma@2a01:e35:2e86:8310:cdda:1693:42cc:aa15)
10:22:17 Join lebellium [0] (~chatzilla@lns-c10k-ld-02-m-212-194-176-149.dsl.sta.abo.bbox.fr)
10:27:56 Quit fyrestorm (Read error: Connection reset by peer)
10:28:16 Join fyrestorm [0] (~nnscript@cpe-24-90-158-3.nyc.res.rr.com)
10:34:17 Join LinusN [0] (~linus@giant.haxx.se)
10:37:48 Join olspookishmagus [0] (~pookie@host-84-205-241-1.cpe.syzefxis.ote.gr)
10:42:54 Nick Unhelpful_ is now known as Unhelpful (~quassel@rockbox/developer/Unhelpful)
10:49:03 Join ukleinek [0] (~ukl@unaffiliated/ukleinek)
10:49:30ukleinekmoin, I'm looking into firmware/target/arm/imx233/audioout-imx233.c because I have to write a Linux driver for it.
10:50:02ukleinekthe timeings copied from the HRM are not optimal.
10:50:07***Saving seen data "./dancer.seen"
10:51:34ukleineke.g. for HW_FREQ_11 { 0x1, 0x3, 0x11, 0x38 } is a better value
10:54:13ukleinekthe value in the driver/reference yields 11025.057601619304 while my values yield 11024.978466838931.
10:54:39 Join mortalis [0] (~kvirc@213.33.220.118)
10:55:10wodzukleinek: thats the remark for pamaury
10:55:24ukleinekwodz: thanks
10:55:29wodzmortalis: You should add MA9 to mainpage
10:56:13pamauryukleinek: I took the values from the datasheet iirc (I wrote a general code too but left it commeted), thanks for noticing, i'll check later
10:56:49ukleinekpamaury: ah, I see
10:57:35ukleinekpamaury: for 192000 the value in the datasheet is plain stupid. You could get an exact match but the suggestion fails to do that.
10:58:15mortalisyes, i remember, i will do it later today
10:58:19pamauryto be honest I didn't care too much because rockbox uses 44100Hz for virtually anything ^^
10:58:39*ukleinek checks HW_FREQ_44
10:59:39pamauryinterestingly I recall writing some code to find the value best values (with brute force) and concluded that the values of the datasheet were indeed the best, maybe my memory is faulty
10:59:51ukleinekpamaury: datasheet -> 44100.23040647722, with s/37/38/ 44099.913867355725
11:00
11:00:27wodzpamaury: I was thinking about the way to recover your rk27generic DAP. The easiest way seems to be this http://mympx.org/forum/support-how/42981-rockchip-rk27sdk-recovery-guide.html
11:00:47pamaurywodz: thanks, i'll have a look
11:01:01ukleinek..ooOO(much homework for pamaury :-)
11:02:08wodzpamaury: The other possibility I can think of is to overwrite nand loader with the image grabbed from my DAP.
11:02:08pamauryukleinek: are you sure there is no trick like dividing by SRC_FRAC+1 instead of SRC_FRAC ?
11:02:28ukleinekpamaury: also I wonder why dacssr doesn't just contain a u32.
11:02:43wodzpamaury: The downside is that I am not quite sure in which way ftl is screwed so I don't know if this will work at all
11:03:25pamaurybecause it's more complicated than just a divider, you can adjust oversampling in the internal paths for example and there are fractional dividers
11:03:47wodzpamaury: the files for RM970 should work (at least I think so)
11:04:36ukleinekoutput_sample_rate = (6x10^6 * BASEMULT) / (SRC_INT.SRC_FRAC * 8 * SRC_HOLD + 1))
11:05:37ukleinek= 75e4 * basemult * (1 << 13) / ((SRC_INT << 13) + SRC_FRAC * (SRC_HOLD + 1))
11:06:35ukleinekwell, I screwed the parens
11:07:20ukleinek44100.23040647722
11:07:20DBUGEnqueued KICK ukleinek
11:07:20ukleinek44099.913867355725
11:08:30pamauryok, i'll have a look at this later, i'm quite busy at the momentn and i'll tell you if I confirm or if I found an error :)
11:08:45ukleinekpamaury: very appreciated
11:09:16pamauryif you understand some of the audioout parameters, I am very interested because I can't get rid of background noise/hiss on the fuze+
11:13:15CtcpIgnored 1 channel CTCP requests in 0 seconds at the last flood
11:13:15*ukleinek works on http://www.amazon.com/Chumby-Industries-CHB802XXXX-one/dp/B0030QUU4M/ref=cm_cr_pr_pb_t
11:14:20pamauryukleinek: I have a chumby infocast 3.5" ! I've begun a rockbox port, not finished though
11:16:26ukleinekpamaury: my formula is:
11:16:30ukleinek div13 = SH_DIV(750000 * basemult, outrate * (hold + 1), 13);
11:16:30ukleinek divfrac = div13 & ((1 << 13) - 1);
11:16:30ukleinek divint = div13 >> 13;
11:17:07pamauryukleinek: I just dug out of my hard drive this code I told you about to find the best dividers: pamaury/5590501">https://gist.github.com/pamaury/5590501
11:17:23pamauryYou can have a look at it while i'm busy, maybe you'll find my error or yours or none ^^
11:18:09ukleinekpamaury: /me takes a look
11:18:27pamauryI wrote it two years ago or so, I don't remember any of it
11:23:56ukleinekyou're using unshifted integer math, so 44100.23040647722 and 44099.913867355725 is both 44100 for you
11:26:56pamauryok
11:27:05pamaurymake sense
11:39:59ukleinekpamaury: http://paste.debian.net/4505/
11:41:29pamaurywhat is UWE ?
11:41:46ukleinekpamaury: my first name
11:41:52 Quit mortalis (Quit: KVIrc 4.3.1 Aria http://www.kvirc.net/)
11:42:11pamauryok ^^ thanks
11:42:19pamauryi'll need to update the table in our code then
11:43:27ukleinekin return I'll copy from rockbox instead of a vendor kernel from the middle age
11:44:26pamauryI'm interested in some feedback about anti-pop code, the best way I found was this delay before unmuting. Also my code doesn't handle the speaker yet
11:44:51ukleinekok
11:45:50pamaurybut i have a device with a speaker
11:46:17 Quit efyx__ (Ping timeout: 264 seconds)
11:47:28ukleinekpamaury: /* minimum is -100dB and max is 0dB */
11:47:28ukleinek vol_l = MAX(-200, MIN(vol_l, 0));
11:47:43ukleinekthere is a mismatch between comment and code, isn't there?
11:49:10 Join efyx__ [0] (~efyx@208.220-241-81.adsl-dyn.isp.belgacom.be)
11:50:03pamauryukleinek: no no ^^ the hardware has half-db precision
11:52:05pamaurybasically internally rockbox uses thenth-of-db and uses a function (tenthdb2master) to go from tenth-of-db to internal representation, my internal representation is in half-db so *2 basically
11:52:20pamaurymight be a bit confusing
11:52:36*ukleinek nods
11:53:10pamauryalso I suggest you have a look at the code on my personal branch here: pamaury/rockbox-1/tree/imx233-renaming">https://github.com/pamaury/rockbox-1/tree/imx233-renaming
11:53:34pamauryit is more up-to-date and will eventually find its way to the trunk, it is a major rework of the port in many ways
11:53:43pamauryaudioout is not that different though
11:53:56 Join krabador [0] (~krabador@host250-198-dynamic.32-79-r.retail.telecomitalia.it)
11:53:56 Quit krabador (Changing host)
11:53:56 Join krabador [0] (~krabador@unaffiliated/krabador)
11:53:57 Quit krabador (Excess Flood)
11:54:11 Join krabador [0] (~krabador@unaffiliated/krabador)
11:54:11 Quit krabador (Excess Flood)
11:54:28 Join krabador [0] (~krabador@host250-198-dynamic.32-79-r.retail.telecomitalia.it)
11:54:28 Quit krabador (Changing host)
11:54:28 Join krabador [0] (~krabador@unaffiliated/krabador)
11:54:29 Quit krabador (Excess Flood)
11:54:35ukleinekpamaury: s/biais/bias/ still exists in the rewrite
11:54:52 Join krabador [0] (~krabador@host250-198-dynamic.32-79-r.retail.telecomitalia.it)
11:54:52 Quit krabador (Changing host)
11:54:52 Join krabador [0] (~krabador@unaffiliated/krabador)
11:54:53 Quit krabador (Excess Flood)
11:55:18pamaurybias you mean ?
11:56:15pamauryah ok, understood ^^ thanks
11:56:21 Join krabador [0] (~krabador@host250-198-dynamic.32-79-r.retail.telecomitalia.it)
11:56:21 Quit krabador (Changing host)
11:56:21 Join krabador [0] (~krabador@unaffiliated/krabador)
11:56:22 Quit krabador (Excess Flood)
11:56:35 Join krabador [0] (~krabador@host250-198-dynamic.32-79-r.retail.telecomitalia.it)
11:56:35 Quit krabador (Changing host)
11:56:35 Join krabador [0] (~krabador@unaffiliated/krabador)
11:56:36 Quit krabador (Excess Flood)
11:56:44Mode"#rockbox +o Torne" by ChanServ (ChanServ@services.)
11:56:53 Join krabador [0] (~krabador@host250-198-dynamic.32-79-r.retail.telecomitalia.it)
11:56:53 Quit krabador (Changing host)
11:56:53 Join krabador [0] (~krabador@unaffiliated/krabador)
11:56:54 Quit krabador (Excess Flood)
11:57:16 Join krabador [0] (~krabador@host250-198-dynamic.32-79-r.retail.telecomitalia.it)
11:57:16 Quit krabador (Changing host)
11:57:16 Join krabador [0] (~krabador@unaffiliated/krabador)
11:57:17 Quit krabador (Excess Flood)
11:57:41Mode"#rockbox +b krabador!*@*$##fix_your_connection" by Torne (~torne@rockbox/developer/Torne)
11:58:06Tornefreenode is magical
11:59:00ukleinekTorne: because they kicked him before you issued the command?
11:59:02pamauryukleinek: also, very very very important, maybe you can help me on this point
11:59:15ukleinekpamaury: what is IMX233_SUBTARGET?
11:59:41pamaurymagic value to handle stmp3600, stmp3700 and stmp3780/imx233 at the same time, for your purpose, IMX233_SUBTARGET would be 3780
12:00
12:00:12ukleinekok
12:00:37Torneno, because $##fix_your_connection is a neat trick that most ircds don't have :)
12:00:38pamauryif you look at pcm-imx233.c, you'll notice a comment about dma channel, that's something I never sorted out: it seems that if the audioout is running and you reset the dma channel, it just breaks everything and you are good for a complete audioout reset. Maybe i'm missing something
12:00:46Mode"#rockbox -b krabador!*@*$##fix_your_connection" by Torne (~torne@rockbox/developer/Torne)
12:01:19ukleinekpamaury: will keep that in mind.
12:01:28pamauryin theory it would only clear RUN and thus clkgate audioout as datasheet says but in practice that's not what happen on my device
12:01:49pamaury(and this is not the only explain of this problem)
12:01:51pamaury*example
12:09:12pamauryukleinek: last piece of advise, maybe your are aware of it. I haven't implemented speaker yet (I'll do it) but I seem to recall some linux/freescale/sigmatel code which states that to "power up" the speaker you have to send a few samples to it at the beginning otherwise it would stay silent.
12:10:09*ukleinek nods
12:10:26ukleinek... and leaves for lunch
12:13:13 Quit Highlander (Quit: ChatZilla 0.9.90 [Firefox 21.0/20130511120803])
12:48:28 Join mortalis [0] (~kvirc@213.33.220.118)
12:50:10***Saving seen data "./dancer.seen"
12:56:21Mode"#rockbox -o Torne" by Torne (~torne@rockbox/developer/Torne)
13:00
13:11:54 Quit hype (Quit: ["Textual IRC Client: www.textualapp.com"])
13:12:06 Join swilde [0] (~wilde@euarne.ipv6.intevation.de)
13:21:45 Quit fyrestorm (Read error: Connection reset by peer)
13:35:36 Quit mortalis (Quit: KVIrc 4.3.1 Aria http://www.kvirc.net/)
13:45:55 Join hype [0] (~hype@82.199.174.16)
13:48:40 Quit hype (Client Quit)
13:58:29 Quit dfkt (Quit: -= SysReset 2.55=- Sic gorgiamus allos subjectatos nunc.)
14:00
14:09:58 Join dfkt [0] (OxO29A@unaffiliated/dfkt)
14:19:35 Quit yosafbridge` (Quit: ERC Version 5.3 (IRC client for Emacs))
14:24:39pamauryhum, this is weird: freescale bootloader sets HW_POWER_DEBUG_*LOCK fields, which are marked as reserved, which basically screw up the VBUSVALID irq and I have absolutely no idea why those are set
14:27:12 Join yosafbridge [0] (~yosafbrid@li125-242.members.linode.com)
14:28:20ukleinekpamaury: /* change biais to -50% */
14:28:20ukleinek BF_WR(AUDIOOUT_TEST, HP_I1_ADJ, 3);
14:28:30ukleinekaccording to the datasheet 3 = +50%
14:28:32ukleinek?
14:29:23pamauryDoesn't the comment apply to the next line, I don't remember why I put this, probably because the fuze+ OF (based on Freescale SDK) does this and it improves audio output
14:29:45 Join kaitsu1 [0] (~bubba@a91-152-170-133.elisa-laajakaista.fi)
14:30:03pamauryhonestly I don't understand exactly what those bits do, I'm no electrical engineer
14:30:54pamauryhum you're right there is a mistake here, the comment must be wrong
14:31:23*ukleinek agrees, I'm also no electrical engineer.
14:36:05pamauryI found this in the stmp3600 sdk, it may or may not apply, still better than nothing: pamaury/5591411">https://gist.github.com/pamaury/5591411
14:39:31 Join amayer_ [0] (~amayer@mail.weberadvertising.com)
14:45:19 Quit wodz (Quit: Leaving)
14:50:14***Saving seen data "./dancer.seen"
15:00
15:12:31[Saint]saratoga: soap: I read the backlog, I promise...but, I *know* my question was answered, but now I'm sitting here completely unsure as to what the answer actually was.
15:13:45[Saint]SO, if it can just be a yes or no answer, does a volume of +6dB with a precut of -6dB == 0dB? If its not that simple that's ok.
15:14:23Torneyes
15:14:29Tornepretty sure it's that simple
15:14:45 Quit kaitsu1 (Quit: ( www.nnscript.com :: NoNameScript 4.22 :: www.esnation.com ))
15:15:20*Torne reads the thing above.
15:15:32Torneyeah, it's definitely yes.
15:16:03[Saint]Right. That's what I thought. But after reading and re-reading the above I was still second guessing it.
15:17:33[Saint]I was just after a solution to stop Ms [Saint] workmates from setting ridiculous volume levels that will almost certainly be clipping because they don't understand the principle of line level.
15:17:54Torneyeah, it works fort hat, or for any kind of volume limiting in general.
15:18:59[Saint]I'll add a 6dB precut to fixed.cfg, thanks.
15:20:16[Saint]I suppose I could just set the max volume level as 0dB in my build, but I'm /almost/ back at a vanilla tree again and I don't want to go reinventing wheels.
15:21:29[Saint]The tiny CPU hit from having the EQ on with all bands at zero is absolutely irrelevant on the Classic.
15:22:33[Saint]well, in all fairness, having all ten bands with non-zero values on the Classic is an almost irrelevant CPU hit too.
15:24:30 Join hype [0] (~hype@82.199.174.16)
15:26:36 Quit amayer_ (Quit: Leaving)
15:34:46 Join amayer [0] (~amayer@mail.weberadvertising.com)
15:37:16 Quit funman_ (Changing host)
15:37:16 Join funman_ [0] (~fun@rockbox/developer/funman)
15:37:19 Nick funman_ is now known as funman (~fun@rockbox/developer/funman)
16:00
16:03:42 Part LinusN
16:22:05 Join liar [0] (~liar@clnet-p09-185.ikbnet.co.at)
16:36:24 Quit hype (Quit: ["Textual IRC Client: www.textualapp.com"])
16:41:27 Quit fragilematter (Quit: fragilematter)
16:50:16***Saving seen data "./dancer.seen"
17:00
17:02:41 Join jhMikeS [0] (~jethead71@50.4.247.132)
17:02:41 Quit jhMikeS (Changing host)
17:02:41 Join jhMikeS [0] (~jethead71@rockbox/developer/jhMikeS)
17:06:25 Join hype [0] (~hype@82.199.174.16)
17:17:35ukleinekpamaury: the chumby sets HP_I1_ADJ to 1
17:26:13 Join madcat1990 [0] (~madcat199@216.185.65.74)
17:32:32Maxdamantusis there a a function somewhere to shuffle the current file/database list, or if not, would it be difficult to program?
17:33:08Maxdamantusto avoid playing music by artists with names starting with "A"
17:34:00melmothXMaxdamantus: create a playlist and shuffle that, or I am understanding it wrong?
17:34:22Maxdamantusin the actual file/database viewer.
17:34:42melmothXwell, when you play something, you are inside a playlist, so reshuffling should work
17:34:45Maxdamantusso if you go into Database→Artists, it's all alphabetical.
17:35:06Maxdamantusso I'm more likely to select someone whose name starts with A or B.
17:35:25melmothXwhy the listing should be random?
17:35:53Maxdamantusso I don't tend to select music by artists whose names start with A or B.
17:36:19Maxdamantusmaybe just being able to jump to a random position would be enough.
17:36:32 Join ur725 [0] (~ur725@97-86-82-70.static.aldl.mi.charter.com)
17:37:13 Quit Zagor (Quit: Clint excited)
17:37:16MaxdamantusI usually select all music by a particular artist, but don't have an artist in mind when going to select.
17:37:33Maxdamantusso I'll scroll down the list until I see something I'm in the mood for.
17:38:16melmothXlol, start from the bottom, or close the eyes and keep the down button pressed for a bit :-)
17:38:54 Quit olspookishmagus (Quit: Aum Namah Shivaya)
17:39:39Maxdamantusyeah, neither way results in a uniform random distribution .. I'll just add a function to jump to a random position.
17:39:53Maxdamantusshould be simple enough.
17:40:21Maxdamantushmm .. unless I can make it loop while holding the down button.
17:41:26Maxdamantustakes about 6s to scroll to the bottom with my current settings.
17:42:16Maxdamantusand the probability of hitting something at the end (other than the very last item) is far lower than hitting something at the start, assuming my selection from 6s is uniform.
17:42:25Maxdamantus(because of acceleration)
17:43:12Maxdamantusactually, maybe it'd be nice to change the default behaviour of the current <Random> item.
17:43:40Maxdamantusmeh, probably not.
17:44:28Maxdamantuswas going to say: instead of going back to <Random> when leaving the randomly selected artist, go back to the artist (item in the Artists list)
17:48:30pamauryukleinek: so maybe my comment is right and I made a mistake when writing the value
17:50:03pamaurycopper: ping
17:50:44copperpamaury: hai
17:51:14pamaurycan you do a build with a modification and check if the background noise is gone on the fuze+ ?
17:51:28coppercompile you mean?
17:51:45copperturns out I didn't set a build env for rockbox after all
17:51:58copperI just used your compiled rockbox.sansa
17:52:22pamauryhum ok, then I'll try to send you one later to compare
17:52:33coppercool
17:52:47pamauryukleinek: apparently this is a mistake since in trunk I set it to 1 and not 3
17:53:18copperpamaury: also, http://www.hydrogenaudio.org/forums/index.php?showtopic=100682&hl=
17:53:37coppersome EEs concluded SOMETHING that I'm not sure I understand
17:55:33copperI think the conclusion is, the noise exists, but it's below 16bit noise floor
17:55:46copperbut because of IEM high sensitivity, it's audible
17:56:06copperI still have a hard time wrapping my head around the idea that I'm hearing anything below 16 bit noise floor
17:56:42copperdoesn't really compute
17:57:21pamauryi can hear something too
17:57:34ukleinekpamaury: re your rate setting values, I think the relevant difference between your and my version is just that I round in the computation of src_frac
17:57:40pamauryIf I correctly this maybe be related to the voltages ? (I cannot make sense of it either)
17:58:59pamauryukleinek: make sense, since my code is not aware of the fractional part it rounds good but not necessarily best
18:00
18:00:28ukleinekpamaury: so maybe just add another "+ f * (src_hold + 1) / 2" on the left side of /
18:01:30pamaurycopper: If I understand correctly some of the setting of the DAC and what they do, we could try to lower the voltage, that would reduce overwall volume but the DAC will be more robust to small vddd perturbation, need to check that
18:01:31 Join bertrik [0] (~quassel@rockbox/developer/bertrik)
18:01:51coppervddd?
18:01:59copperis that a new MST?
18:02:09pamauryhehe, digital voltage
18:03:39pamauryanalog voltage (vdda) is derived from digital voltage (vddd) and apparently perturbation in vddd (like noise from the switching converter which powers the chip) can interfere, not sure this is the problem here but that's worth giving a try
18:05:03pamaury(this is not 100% technically correct but that's not important)
18:08:55saratogais gerrit searchable for keywords?
18:09:09saratogai tried "ipod" in the search box and it just gives me an error
18:10:30pamaurysaratoga: yes, but I don't remember how you do this, the search box at the top doesn't work
18:11:35pamaurysaratoga: https://review.openstack.org/Documentation/user-search.html
18:13:46saratogaso its "message:[text]" to search
18:13:48Torneyeah
18:14:02saratogaweirdly "subject:[text]" is an error
18:14:13Tornethat's because "subject" is just a convention, not a real field
18:14:19Tornegit commits don't really habe subjects
18:14:23Torneit's just a convention that the first line is one.
18:14:29Torne:)
18:21:23 Join prof_wolfff [0] (~prof_wolf@62.83.50.196.dyn.user.ono.com)
18:25:09 Quit einhirn (Quit: Miranda IM! Smaller, Faster, Easier. http://miranda-im.org)
18:25:44 Join hype_ [0] (~hype@82.199.174.16)
18:25:48 Nick efyx__ is now known as efyx (~efyx@208.220-241-81.adsl-dyn.isp.belgacom.be)
18:28:47 Quit hype (Ping timeout: 245 seconds)
18:32:01 Join mortalis [0] (~mortalis@77.108.98.176)
18:33:29 Quit [Saint] (Remote host closed the connection)
18:33:57copperpamaury: I'll be back in ~20 minutes
18:34:30 Join [Saint] [0] (~saint@rockbox/user/saint)
18:48:16 Join Rower [0] (husvagn@v-413-alfarv-177.bitnet.nu)
18:49:02 Join pretty_function [0] (~sigBART@123.252.214.201)
18:50:19***Saving seen data "./dancer.seen"
18:52:24fs-bluebotBuild Server message: 3New build round started. Revision a7dee7f, 214 builds, 22 clients.
18:59:57fs-bluebotBuild Server message: 3Build round completed after 454 seconds.
19:00
19:00:27copperback
19:26:47 Join Horscht [0] (~Horscht@xbmc/user/horscht)
19:27:15 Join Wardo [0] (~Mirandaha@176-120-190-109.dsl.ovh.fr)
19:44:32 Quit TBCOOL (Quit: "you're more annoying than crabs on a proxy.")
19:46:40 Join TBCOOL [0] (~tb@c-893571d5.09-42-73746f22.cust.bredbandsbolaget.se)
19:48:23madcat1990yay new build! *checks log*
19:55:00 Join hype [0] (~hype@82.199.174.16)
19:57:24 Quit hype_ (Ping timeout: 248 seconds)
19:59:04 Quit pretty_function (Remote host closed the connection)
19:59:18 Join hype_ [0] (~hype@82.199.174.16)
20:00
20:00:27 Quit pamaury (Ping timeout: 246 seconds)
20:02:53 Quit hype (Ping timeout: 264 seconds)
20:06:45 Join hype [0] (~hype@82.199.174.16)
20:07:16 Quit DexterLB (Ping timeout: 252 seconds)
20:07:27 Quit hype_ (Ping timeout: 248 seconds)
20:07:44 Quit mortalis (Quit: KVIrc 4.3.1 Aria http://www.kvirc.net/)
20:11:39amayerwill the new hermite polynomial resampler effect battery life at all?
20:13:24jhMikeSDepends on your file encoding, and probably not much at that.
20:14:56jhMikeSIf your files are 44.1kHz, it's not used unless you're changing pitch.
20:16:15amayerwhat about increasing playback speed
20:16:32amayeri change that a lot under the pitch menu when listening to podcasts
20:16:34jhMikeSfor simple timestretch no
20:17:01amayerjhMikeS, thanks
20:23:18 Join DexterLB [0] (~dex@46.10.53.86)
20:25:15 Join kaputnik__ [0] (~kaputnik@port-92-206-95-253.dynamic.qsc.de)
20:28:12madcat1990I'm hearing some weirdness in the background with that new commit on my ipod mini 2g
20:28:19 Quit kaputnik_ (Ping timeout: 248 seconds)
20:29:16madcat1990wait nvm, it's nothing
20:36:40 Quit swilde (Quit: ERC Version 5.3 (IRC client for Emacs))
20:47:26 Join Scromple_ [0] (~Simon@161.43.73.67)
20:50:21***Saving seen data "./dancer.seen"
20:51:18 Quit Scr0mple (Ping timeout: 256 seconds)
21:00
21:49:26 Quit mc2739 (Ping timeout: 276 seconds)
21:50:50 Join mc2739 [0] (~mc2739@rockbox/developer/mc2739)
21:50:56ukleinekpamaury: when does the "pop" occur? When unmuting? (log)
21:53:34 Join SuperBrainAK [0] (~Andreas@97-124-89-59.phnx.qwest.net)
22:00
22:00:19 Nick uwe__ is now known as uwe_ (~uwe_@dslb-088-064-210-138.pools.arcor-ip.net)
22:04:01 Quit melmothX (Quit: @.@)
22:08:00 Quit |beowulf| (Quit: ciao)
22:17:35 Quit akaWolf (Ping timeout: 248 seconds)
22:30:59 Join lorenzo92 [0] (~chatzilla@95.232.109.248)
22:31:09 Quit lorenzo92 (Client Quit)
22:41:50 Quit Guest94238 (Ping timeout: 260 seconds)
22:41:50***ERROR: (Closing Link: giant.haxx.se (Ping timeout: 260 seconds)) from calvino.freenode.net
22:41:50***Cleanup
22:41:50***Cleanup
22:41:50***Saving seen data "./dancer.seen"
22:41:50***Exit
22:41:52***Started Dancer V4.16
22:41:52***Connected to irc.freenode.net on port 6667
22:41:52***Logfile for #rockbox started
22:41:53Mode"logbot :+i" by logbot
22:41:59***Server message 501: 'logbot :Unknown MODE flag'
22:41:59 Join logbot [0] (~rockbox@giant.haxx.se)
22:41:59 Join SuperBrainAK [0] (~Andreas@97-124-89-59.phnx.qwest.net)
22:41:59 Join mc2739 [0] (~mc2739@rockbox/developer/mc2739)
22:41:59 Join Scromple_ [0] (~Simon@161.43.73.67)
22:41:59 Join kaputnik__ [0] (~kaputnik@port-92-206-95-253.dynamic.qsc.de)
22:41:59 Join DexterLB [0] (~dex@46.10.53.86)
22:41:59 Join hype [0] (~hype@82.199.174.16)
22:41:59 Join TBCOOL [0] (~tb@c-893571d5.09-42-73746f22.cust.bredbandsbolaget.se)
22:41:59 Join Wardo [0] (~Mirandaha@176-120-190-109.dsl.ovh.fr)
22:41:59 Join Rower [0] (husvagn@v-413-alfarv-177.bitnet.nu)
22:41:59 Join [Saint] [0] (~saint@rockbox/user/saint)
22:41:59 Join prof_wolfff [0] (~prof_wolf@62.83.50.196.dyn.user.ono.com)
22:41:59 Join bertrik [0] (~quassel@rockbox/developer/bertrik)
22:41:59 Join ur725 [0] (~ur725@97-86-82-70.static.aldl.mi.charter.com)
22:41:59 Join madcat1990 [0] (~madcat199@216.185.65.74)
22:41:59 Join jhMikeS [0] (~jethead71@rockbox/developer/jhMikeS)
22:41:59 Join liar [0] (~liar@clnet-p09-185.ikbnet.co.at)
22:41:59 Join amayer [0] (~amayer@mail.weberadvertising.com)
22:41:59 Join yosafbridge [0] (~yosafbrid@li125-242.members.linode.com)
22:41:59 Join dfkt [0] (OxO29A@unaffiliated/dfkt)
22:41:59 Join efyx [0] (~efyx@208.220-241-81.adsl-dyn.isp.belgacom.be)
22:41:59 Join ukleinek [0] (~ukl@unaffiliated/ukleinek)
22:41:59 Join lebellium [0] (~chatzilla@lns-c10k-ld-02-m-212-194-176-149.dsl.sta.abo.bbox.fr)
22:41:59 Join zoktar [0] (~zoktar@unaffiliated/zoktar)
22:41:59 Join y4n [0] (~y4n@unaffiliated/y4ndexx)
22:41:59 Join ender` [0] (krneki@foo.eternallybored.org)
22:41:59 Join thegeek [0] (~thegeek@40.200.16.62.customer.cdi.no)
22:41:59 Join way2strong [0] (~irssi@pool-96-231-204-73.washdc.fios.verizon.net)
22:41:59 Join kiwicam [0] (~quassel@101.98.163.139)
22:41:59 Join froggyman [0] (~froggyman@unaffiliated/froggyman)
22:41:59 Join [7] [0] (~quassel@rockbox/developer/TheSeven)
22:41:59 Join Gareth [0] (~gareth@2607:ff38:2:83::3)
22:41:59 Join dionoea [0] (~dionoea@oyp.chewa.net)
22:41:59 Join uwe_ [0] (~uwe_@dslb-088-064-210-138.pools.arcor-ip.net)
22:41:59 Join funman [0] (~fun@rockbox/developer/funman)
22:41:59 Join Elfish [0] (amba@2001:1608:12:1:13:3:3:7)
22:41:59 Join amiconn [0] (quassel@rockbox/developer/amiconn)
22:41:59 Join pixelma [0] (pixelma@rockbox/staff/pixelma)
22:41:59 Join shamus [0] (~shmaus@ip-206-192-195-49.marylandheights.ip.cablemo.net)
22:41:59 Join pystar89 [0] (~pystar89@ip-109-90-154-150.unitymediagroup.de)
22:41:59 Join saratoga [0] (123e1cf8@gateway/web/freenode/ip.18.62.28.248)
22:41:59 Join fs-bluebot [0] (~fs-bluebo@g224239086.adsl.alicedsl.de)
22:41:59 Join bluebrother [0] (~dom@rockbox/developer/bluebrother)
22:41:59 Join mrtux [0] (~colin@unaffiliated/mrtux)
22:41:59 Join AlexP_ [0] (~alex@rockbox/staff/AlexP)
22:41:59 Join rudi_s [0] (~simon@austria125.server4you.de)
22:41:59 Join simabeis [0] (~simabeis@lobmenschen.de)
22:41:59 Join Xerion [0] (~xerion@5419F5F4.cm-5-2d.dynamic.ziggo.nl)
22:41:59 Join Maxdamantus [0] (~Maxdamant@2001:470:f078::dead:beef:cafe)
22:41:59 Join kevku [0] (~kevku@2001:470:27:773:0:feed:c0f:fee)
22:41:59 Join habys [0] (~luke@arikui.org)
22:41:59 Join Scall [0] (~chat@unaffiliated/scall)
22:41:59 Join derf [0] (~derf@fuzzyneural.net)
22:41:59 Join ruskie [0] (ruskie@sourcemage/mage/ruskie)
22:41:59 Join advcomp2019 [0] (~advcomp20@unaffiliated/advcomp2019)
22:41:59 Join GeekShadow [0] (~antoine@reactos/tester/GeekShadow)
22:41:59 Join Poodlemastah_ [0] (~Poodlemas@109-124-181-96.customer.t3.se)
22:41:59 Join Torne [0] (~torne@rockbox/developer/Torne)
22:41:59 Join Provel__ [0] (~Provel@75-132-18-44.dhcp.stls.mo.charter.com)
22:41:59 Join dokan [0] (~minatani@ac250006.ppp.asahi-net.or.jp)
22:41:59 Join evilnick [0] (~evilnick@rockbox/staff/evilnick)
22:41:59 Join dv_ [0] (~quassel@chello080108009040.14.11.vie.surfer.at)
22:41:59 Join bzed [0] (~bzed@devel.recluse.de)
22:41:59 Join freqmod [0] (~quassel@cm-84.215.142.108.getinternet.no)
22:41:59 Join LjL [0] (~ljl@unaffiliated/ljl)
22:41:59 Join Kohlrabi [0] (~kohlrabi@kohlio.de)
22:41:59 Join Lynx_ [0] (~bayer@109.171.130.211)
22:41:59 Join Guest94238 [0] (~rockbox@giant.haxx.se)
22:41:59 Join soap [0] (~soap@rockbox/staff/soap)
22:41:59 Join thoraxe1 [0] (~thoraxe@tacs.cs.tamu.edu)
22:41:59 Join maraz [0] (maraz@kapsi.fi)
22:41:59 Join Slasheri [0] (miipekk@rockbox/developer/Slasheri)
22:41:59 Join Barahir [0] (~Barahir@fb08schindler24.anorg.chemie.uni-giessen.de)
22:41:59 Join Hadaka [0] (~naked@naked.iki.fi)
22:41:59 Join Raptors [0] (~whoneedsa@216-58-33-203.cpe.distributel.net)
22:41:59 Join punkt [0] (~mgr@port-212-202-120-50.static.qsc.de)
22:41:59 Join Unhelpful [0] (~quassel@rockbox/developer/Unhelpful)
22:41:59 Join XavierGr [0] (~XavierGr@rockbox/staff/XavierGr)
22:41:59 Join Topy44 [0] (~Topy44@93.190.93.215)
22:41:59 Join Bagder [241] (~daniel@rockbox/developer/bagder)
22:41:59 Join gevaerts [0] (~fg@rockbox/developer/gevaerts)
22:41:59 Join ender^ [0] (~ender1@2a01:260:4094:1:42:42:42:42)
22:41:59 Join Marex [0] (~Marex@195.140.253.167)
22:41:59 Join makoto [0] (~makoto@ludgate.privmsg.me.uk)
22:41:59 Join Zambezi [0] (Zulu@unaffiliated/zambezi)
22:41:59 Join tchan [0] (~tchan@lunar-linux/developer/tchan)
22:41:59 Join copper [0] (~copper@unaffiliated/copper)
22:41:59 Join amithkk_ [0] (uid4289@gateway/web/irccloud.com/x-cqrrczegnliukczm)
22:41:59 Join GodEater [0] (~whoknows@rockbox/staff/GodEater)
22:41:59 Join mystica555_ [0] (~Mike@75-171-207-229.hlrn.qwest.net)
22:41:59 Join user890104 [0] (Venci@unaffiliated/user890104)
22:41:59 Join gelraen [0] (~imax@mail.univua.net)
22:41:59 Join Galois [0] (djao@efnet.math.uwaterloo.ca)
22:41:59 Join ps-auxw [0] (~arneb@2001:470:c807:0:1532:4e5f:2ad3:4123)
22:41:59 Join @ChanServ [0] (ChanServ@services.)
22:41:59 Join FOAD [0] (~foad@unaffiliated/foad)
22:41:59 Join uwe_mobile [0] (~uwe@static.88-198-8-117.clients.your-server.de)
22:41:59 Join ranmachan [0] (ranma@kagami.uguu.de)
22:41:59 Join mikroflops_ [0] (~yogurt@h-34-210.a238.priv.bahnhof.se)
22:41:59 Join Rondom_ [0] (~rondom@2a01:488:66:1000:b24d:4f2f:0:1)
22:41:59 Join alexbobp [0] (~alex@capitalthree.pwnz.org)
22:41:59 Join ej0rge [0] (~alhaz@207.135.137.71)
22:41:59 Join rasher [0] (~rasher@0x5550f5a3.adsl.cybercity.dk)
22:41:59 Join JdGordon_ [0] (~jonno@101.174.10.99)
22:41:59 Join kugel [0] (~kugel@141.45.176.104)
22:41:59 Join Guest25865 [0] (~jae@dedicated.jaerhard.com)
22:41:59 Join scorche|sh [0] (~scorche@rockbox/administrator/scorche)
22:41:59 Join Gallomimia [0] (~gallo@key.cha0sgaming.net)
22:41:59 Join Mir [0] (~Mir@pool-71-109-219-86.lsanca.dsl-w.verizon.net)
22:41:59 Join Jack87 [0] (Jack87@nasadmin/admin/jack87)
22:41:59 Join XFaCE [0] (XFaCE@unaffiliated/xface)
22:41:59 Join guymann [0] (~c@unaffiliated/guymann)
22:41:59 Join Guinness [0] (Slayer@c-69-143-178-62.hsd1.va.comcast.net)
22:41:59 Join zu [0] (~zu@ks387228.kimsufi.com)
22:41:59 Join Cultist [0] (~Cultist@c-67-184-182-139.hsd1.il.comcast.net)
22:41:59 Join knittl [0] (~knittl@unaffiliated/knittl)
22:41:59 Join linuxguy4 [0] (~timj@24-148-61-208.c3-0.lem-ubr1.chi-lem.il.cable.rcn.com)
22:41:59 Join n17ikh [0] (~n17ikh@unaffiliated/n17ikh)
22:41:59 Join scorche [0] (~scorche@rockbox/administrator/scorche)
22:41:59 Join preglow [0] (thomj@rockbox/developer/preglow)
22:41:59 Join x56 [0] (~0x56@sillytitties.com)
22:41:59 Join Synergist [0] (~synfn@unaffiliated/synergist)
22:43:08 Quit Guest94238 (Ping timeout: 260 seconds)
22:50:10 Join SuperBrainAK_ [0] (~Andreas@97-124-89-59.phnx.qwest.net)
22:50:16 Join uwe__ [0] (~uwe_@dslb-088-064-210-138.pools.arcor-ip.net)
22:50:38 Quit SuperBrainAK (*.net *.split)
22:50:38 Quit kaputnik__ (*.net *.split)
22:50:38 Quit Rower (*.net *.split)
22:50:39 Quit uwe_ (*.net *.split)
22:50:39 Quit Scall (*.net *.split)
22:50:39 Quit Slasheri (*.net *.split)
22:50:39 Quit XavierGr (*.net *.split)
22:52:03 Join pamaury [0] (~quassel@rockbox/developer/pamaury)
22:52:27pamauryukleinek: yes
22:56:48 Quit ur725 (Quit: Leaving)
22:57:57 Join Rower [0] (husvagn@v-413-alfarv-177.bitnet.nu)
23:00
23:06:42ukleinekpamaury: do you have the hardware reference manual?
23:07:02pamauryYes
23:07:06*ukleinek has Rev 1 from 11/2009
23:07:11 Quit amayer (Ping timeout: 245 seconds)
23:08:10ukleinekpamaury: see page 1220
23:08:15pamauryactually I have two versions of it: rev 1 11/2009 and rev 4 03/2009
23:08:33ukleinekwow, why I don't have rev4?
23:08:45 Quit Galois (Ping timeout: 246 seconds)
23:09:02pamaurybecause it's difficult to find and it's actually pretty confusing since it's doesn't look like a rev 4 to me
23:09:49pamaurywhat about page 1220 ?
23:10:15pamauryI can send you the rev 4 if you want
23:10:26ukleinekpage 1220 describes pops
23:11:59pamauryyes and there is page 1230 but if you can make any of those techniques work, please tell me
23:12:42pamauryI personally find it dubious to have one anti-pop procedure described in a reserved bit and the one in audioout talking about rtc persistent bits which really seem unrelated
23:12:48 Quit madcat1990 (Quit: Leaving)
23:14:30pamauryand there is an inconsistency in the datasheet: it says you must ramp the volume but volume starts in a state which means "zero" and explicitely states and go in/out of it will cause a pop
23:15:05pamaurys/and/that if you
23:15:32pamauryactually even with lowest volume, unmuting will cause a pop on my fuze+ iirc
23:17:13*ukleinek would be happy to hear a pop, so I cannot say anything yet
23:18:46pamauryyour driver doesn't work ?
23:19:14ukleinekcorrect
23:19:50pamauryrandom things to check: ungate analog clock (see clkctrl), unclkgate audioout obviously, power up dac and random bits in audioout_pwrdn
23:20:17pamauryungate headphone/speaker gate with a gpio ?
23:20:24pamaurymany device have this
23:22:14 Quit SuperBrainAK_ (Quit: pbly gone to sleep (-.-)Zzz...)
23:22:31pamaurynote that if you use a speaker you have to power up the speaker too in pwrdn, and unmute speaker in speakctrl
23:23:06pamauryand if you use a speaker there is this "magic" sequence you might have to send to the dac otherwise the speaker will not start for some reason
23:24:14ukleinekpamaury: I compared the audioout registers to the state of the of with no differences that should matter
23:24:47pamaurydid you check if the OF uses a speaker/headphone gate controlled by gpio ?
23:24:49ukleinekaudio clk in clkctrl_xtal is ungated
23:25:21ukleinekI'm not that far yet. DMA isn't running I'd say
23:26:35pamaurydma is not required to produce sound actually since you can push samples directly, but you need to set RUN obviously
23:27:01ukleinekI set RUN, but when I check the registers then, it's off
23:27:13ukleinekHW_AUDIOOUT_DACDEBUG = 3
23:27:37pamaurydid you push samples to HW_AUDIOOUT_DATA ?
23:28:07ukleinekdo you think that would work with run unset?
23:28:49pamauryprobably not but many the dac won't start if you set run without sending anything to the fifo so I would set RUN and then write a few samples to see
23:29:56ukleinekdo you have a suggestion what to write to DATA?
23:30:27pamauryzero or all ones or try a sin
23:31:32pamaurytry to set the volumes to something reasonable too
23:32:14ukleinekI hardcoded them to the values of the of
23:33:47ukleinekRUN keeps on now
23:35:34*ukleinek also has FIFO_UNDERFLOW_IRQ
23:36:26pamauryunderflow is not a problem, if the dac runs out of sample if will just wait you send more
23:38:51pamauryukleinek: what is the value of vdda and vag ? there are constraints to make the dac work
23:39:25ukleinekhow do I find out?
23:39:42ukleinekah, I remember setting that somewhere
23:40:19pamauryyou can print the fields related to vddda in power registers
23:41:27ukleinekpower registers?
23:41:41pamauryHW_POWER_VDDACTRL
23:41:41pamaury
23:42:03ukleinekI set: AUDIOOUT + 0x00000080: 0x03381030
23:42:57ukleinekHW_POWER_VDDACTRL = 0008270a
23:46:32 Quit liar (Read error: No route to host)
23:47:06 Join liar [0] (~liar@clnet-p09-185.ikbnet.co.at)
23:47:10 Join old [0] (~steam412@188.134.60.14)
23:47:28 Join william [0] (~william@d108-180-134-160.bchsia.telus.net)
23:47:53 Nick william is now known as Guest84847 (~william@d108-180-134-160.bchsia.telus.net)
23:48:08pamauryukleinek: why do you set LOW_PWR in REFCTRL ?
23:48:47 Quit Guest84847 (Client Quit)
23:49:37oldGood night all
23:49:51ukleinekpamaury: because the of does it, too
23:50:11oldI have rockbox problems
23:50:18oldthis with my eq
23:50:41 Quit bluebrother (Disconnected by services)
23:50:41pamaurysame for XTAL_BGR_BIAS, not sure what is the effect, but if the OF works with...are those bit set even when playing sound ?
23:50:46 Join bluebrother^ [0] (~dom@rockbox/developer/bluebrother)
23:50:53ukleinekpamaury: yes
23:51:15ukleinekI dumped the registers while the device was playing
23:51:32oldi have live music and try right setting sound
23:51:46 Quit fs-bluebot (Ping timeout: 245 seconds)
23:51:54ukleinekdifferences are: CTRL 001f0043 <> 001f0040
23:52:04ukleinekDACSRR because I play a different sound
23:52:12oldbut i have problems with voice khz
23:52:14ukleinekDACVOLUME because the pending bits are set
23:52:24pamauryhum, so RUN is not set ?!
23:52:26ukleinekDACDEBUG 00000000 <> 00000003
23:53:02 Join fs-bluebot [0] (~fs-bluebo@g224239196.adsl.alicedsl.de)
23:53:19ukleinekright, at least after I set RUN for the first time. I can set it in memedit though
23:53:47ukleinekPWRDN 0 <> 00000100
23:53:48oldmain question say please in how queue need setting any band ?
23:54:05oldbecause in eq have three parametrs
23:54:15ukleinekTEST 00000000 <> 00800000
23:54:20ukleinekDATA is different
23:54:29ukleinekSPEAKERCTRL 0 <> 01800000
23:55:16pamauryukleinek: you have MUTE set in SPEAKERCTRL !
23:56:24ukleinekright, does it matter? ok I won't hear anything, but that doesn't explain everything
23:56:29*ukleinek still drops MUTE
23:57:10oldWho can tell how right do setting equalizer please answer. I hope in your help.
23:57:31ukleinekpamaury: doesn't make a difference
23:57:39pamaurywhat are you trying to obtain exactly ?
23:58:05pamauryold: if someone knows the answer it will answer, otherwise try asking on the forum
23:58:07gevaertsold: not that many people know the eq well. If nobody answers here, you might have better luck on the forums
23:58:17ukleinekfinding out why run is cleared
23:58:47pamaurytry to setup a dummy dma transfer which loops and send a few samples

Previous day | Next day