Topic for #milkymist is now Radical Tech Coalition :: Milkymist One, Migen, Milkymist SoC & Flickernoise :: Logs: http://en.qi-hardware.com/mmlogs
cladamw [cladamw!~adamwang@host-222.80-43-115.dynamic.totalbb.net.tw] has joined #milkymist
<cladamw> good morning ! Happy new year 2012 !
<kristianpaul> morning, and thanks cladamw !
cladamw [cladamw!~adamwang@host-222.80-43-115.dynamic.totalbb.net.tw] has joined #milkymist
Martoni [Martoni!~chatzilla@ip-167-165.evhr.net] has joined #milkymist
r33p [r33p!~rep@bon31-2-89-85-157-97.dsl.sta.abo.bbox.fr] has joined #milkymist
rejon [rejon!~rejon@li382-141.members.linode.com] has joined #milkymist
kilae [kilae!~chatzilla@catv-161-018.tbwil.ch] has joined #milkymist
cocoadaemon [cocoadaemon!~cocoadaem@2a01:e35:8a99:e90:20d:93ff:fe3b:868c] has joined #milkymist
Gurty [Gurty!~princess@ALyon-256-1-89-190.w90-9.abo.wanadoo.fr] has joined #milkymist
scrts [scrts!~quassel@2001:778:200:23a1:219:d1ff:fe8c:53ea] has joined #milkymist
scrts [scrts!~quassel@unaffiliated/scrts] has joined #milkymist
<wpwrak> grmbl. lists.milkymist.org is down
cladamw [cladamw!~adamwang@host-222.80-43-115.dynamic.totalbb.net.tw] has joined #milkymist
kristianpaul [kristianpaul!~kristianp@cl-498.udi-01.br.sixxs.net] has joined #milkymist
kristianpaul [kristianpaul!~kristianp@unaffiliated/kristianpaul] has joined #milkymist
mumptai [mumptai!~calle@brmn-4d0af7db.pool.mediaWays.net] has joined #milkymist
sb0 [sb0!~sb@136.125.103.84.rev.sfr.net] has joined #milkymist
<wpwrak> sb0: seems that lists.milkymist.org had too much champagne. it's down :(
<sb0> meh
<sb0> dreamhost issue ... :(
<wpwrak> nightmarehost :)
<sb0> yeah
<sb0> there's hardly a month without an incident of some sort
<wpwrak> why don't you just use qi-hw for this kind of infrastructure ?
<sb0> they do fix them, though. but I'd indeed prefer they had a bit more focus on prevention...
<sb0> well... then I have to move the web content (easy), database (semi-easy unless things go wrong), and mailman config and archives (messy)
<sb0> and I hate sysadmin, it feels like cleaning a massive toilet
<wpwrak> that's why i think outsourcing the problem to wolfgang could be something you'd like to do :)
cladamw [cladamw!~Adamwang@host-222.80-43-115.dynamic.totalbb.net.tw] has joined #milkymist
<wpwrak> sb0: btw, what's your plan for phasing in migen as the "standard" way of building the soc ? is this something you see happen soonish or will it be a while ?
<sb0> it'll be in a while
<wpwrak> lots of infrastructure elements to convert ?
<sb0> merely because I plan to do other things at the same time: redesign the memory infrastructure, support 32bpp graphics, and use migen flow for the tmu
<wpwrak> yeah, i'm curious about the memory infrastructure. the speed improvements you predicted would be quite massive. but let's see how well practice and theory go together there :)
<sb0> I do not plan to support the current SoC buses in Migen
<wpwrak> you mean wishbone and such ?
<sb0> only the new, faster ones (except wishbone for lm32 compat)
<wpwrak> ah, i see. well, as long as there's some working bus where needed, who cares how it's done inside :)
<wpwrak> on friday, i had a bit of fun trying to midi-ize the "digital flame". it was a disaster :) first, i hit a regression with audio levels. not sure yet where this comes from. audio from the internal mic on my rc3 is now very weak.
<wpwrak> and then i realized that i still haven't killed the evil variable name typo "feature". i.e., that the compiler will just happily accept any typo and leave it to you to figure out what on earth is wrong this time.
<wpwrak> i thin what may work is to refuse any read of variables that haven't been assigned to. and to allow assignment (initialization) of user-defined variables in the initial section.
<sb0> yes but be careful - there can be user variables, that need to be carried from frame to frame
<wpwrak> yes, digital flame has some. nice little EWMA example.
<sb0> and sometimes those variables are read and set in the same eqn
<sb0> eg foo = foo*0.5 + bass*0.5 is perfectly valid
<wpwrak> there, we should probably require initialization
<sb0> if you do not allow non-existing variable names, it'll complain about foo being incorrect when compiling the right hand side
<wpwrak> yes
<wpwrak> so foo = 0 into the initial section (or whatever value)
<sb0> that's not how MD does it - so it should only be a warning
<wpwrak> in the case of foo = foo...., i could just "declare" foo before parsing the right-hand side, but that wouldn't work in more complex cases. e.g., if there's a foo/bar pair that affect each other
<wpwrak> ah, but we don't really have the concept of warnings :)
<sb0> yes. MD (and my compiler) simply create a new variable when it reads an unknown identifier
<wpwrak> but what i can do is make it depend on the style detection. so if you write a new-style patch, you get the error. if your patch is ugly original style, the compiler will shut up and let you choose your own misery ;)
<wpwrak> the style is conveniently known by the time the first non-initial assignment happens. so the only divergence would be that old-style patches may accept user variables in the initial section, which they wouldn't do in MD. well, i could catch that when detecting new-style syntax.
<wpwrak> but then, it's probably not worth it. i'd rather convince people to limit their editing of old-style to a minimum and to spend those five minutes it takes to properly format a patch if they plan any larger changes
<wpwrak> if we're good, maybe MD will "steal" our parser in a while ;-)
wolfspraul [wolfspraul!~wolfsprau@p5B0AAC7C.dip.t-dialin.net] has joined #milkymist
<wpwrak> wolfspraul: btw, how is your midi shopping going ?
<wpwrak> wolfspraul: yi is also looking for midi devices these days. i kinda suggested she get an icreativ. one of these days, i need to make a video comparing the controllers.
rejon [rejon!~rejon@221.219.147.5] has joined #milkymist
<wolfspraul> wpwrak: I ordered 2 lv3 + 1 icreati
<wolfspraul> icreativ
<wpwrak> good. you'll have fun :)
errordeveloper [errordeveloper!~Dmitriche@host86-166-58-233.range86-166.btcentralplus.com] has joined #milkymist
errordeveloper [errordeveloper!~Dmitriche@host86-166-58-233.range86-166.btcentralplus.com] has joined #milkymist
rejon [rejon!~rejon@221.219.147.5] has joined #milkymist
elldekaa [elldekaa!~hyviquel@abo-168-129-68.bdx.modulonet.fr] has joined #milkymist
xiangfu [xiangfu!~xiangfu@fidelio.qi-hardware.com] has joined #milkymist
rejon [rejon!~rejon@221.221.11.236] has joined #milkymist
rejon [rejon!~rejon@li382-141.members.linode.com] has joined #milkymist
sb0 [sb0!~sb@136.125.103.84.rev.sfr.net] has joined #milkymist
elldekaa [elldekaa!~hyviquel@abo-168-129-68.bdx.modulonet.fr] has joined #milkymist
mumptai [mumptai!~calle@brmn-4d0af7db.pool.mediaWays.net] has joined #milkymist
wolfspraul [wolfspraul!~wolfsprau@p5B0AAC7C.dip.t-dialin.net] has joined #milkymist
aeris- [aeris-!~aerith@home.aerith.fr] has joined #milkymist