lekernel changed the topic of #milkymist to: Milkymist One, Migen, Milkymist SoC & Flickernoise :: Logs: http://en.qi-hardware.com/mmlogs :: EHSM Berlin Dec 28-30 http://ehsm.eu
mumptai has quit [Ping timeout: 246 seconds]
sh4rm4 has quit [Remote host closed the connection]
sh4rm4 has joined #milkymist
voidcoder has quit [Read error: Connection reset by peer]
elldekaa has joined #milkymist
elldekaa has quit [Ping timeout: 260 seconds]
larsc has joined #milkymist
mumptai has joined #milkymist
sh4rm4 has quit [Ping timeout: 276 seconds]
sh4rm4 has joined #milkymist
voidcoder has joined #milkymist
voidcoder has quit [Read error: Connection reset by peer]
voidcoder has joined #milkymist
lekernel_ has joined #milkymist
lekernel has quit [Ping timeout: 246 seconds]
lekernel_ is now known as lekernel
Gurtycopter is now known as Gurty
kyak has quit []
rejon_ has quit [Remote host closed the connection]
rejon has joined #milkymist
kyak has joined #milkymist
kyak has joined #milkymist
<GitHub105> [milkymist-ng] sbourdeauducq pushed 1 new commit to master: http://git.io/gL1blw
<GitHub105> [milkymist-ng/master] VGA framebuffer connections - Sebastien Bourdeauducq
<GitHub34> [migen] sbourdeauducq pushed 1 new commit to master: https://github.com/milkymist/migen/commit/4873cfe1a70ae9c42d3b16665769acb423a5e572
<GitHub34> [migen/master] flow/plumbing: Combinator/Splitter should not inherit CombinatorialActor - Sebastien Bourdeauducq
Alarm has joined #milkymist
azonenberg has quit [Ping timeout: 245 seconds]
elldekaa has joined #milkymist
jimmythehorn_ has joined #milkymist
jimmythehorn has quit [Read error: Connection reset by peer]
jimmythehorn_ is now known as jimmythehorn
jimmythehorn_ has joined #milkymist
jimmythehorn has quit [Read error: Connection reset by peer]
jimmythehorn_ is now known as jimmythehorn
jimmythehorn has quit [Read error: Connection reset by peer]
jimmythehorn_ has joined #milkymist
jimmythehorn_ is now known as jimmythehorn
jimmythehorn has quit [Read error: Connection reset by peer]
elldekaa has quit [Ping timeout: 244 seconds]
elldekaa has joined #milkymist
larsc has quit [Ping timeout: 244 seconds]
larsc has joined #milkymist
elldekaa has quit [Ping timeout: 252 seconds]
elldekaa has joined #milkymist
qwebirc13815 has joined #milkymist
<qwebirc13815> Hello everybody..
qwebirc13815 is now known as dreammer
<dreammer> ah, more personal :)
<dreammer> I got a small question for you all.. i could not really find it in the manual... I saw somebody play with grafix. had 24frames of a loop with a ball in it.. and they spoke of 2 grafix channels..
<dreammer> sounds like fun.. but..
<kristianpaul> hi dreammer
<dreammer> does that mean if i animate 2 things with those grafix channels.. i cant get those nice plasma fields anymore
<dreammer> (at the same time)
<dreammer> hello kristian
<kristianpaul> dreammer: that persona was wpwrak
<dreammer> ah :) cool
<dreammer> i see him in the list.. but i am not sure he is awake to tell this unknowing pre-beginner :)
<kristianpaul> he is, well i guess :)
<dreammer> in reality i want to combine my puppet-animations, with nice funky colours.. and 1 or 2 dmx lights in my studio
<kristianpaul> is a good question, but i guess you could include any effect on the loop /talking about plasma)
<dreammer> heh, if i can get it to work.. it saves me on 7hour+ renderingtimes on the stuff i make now :)
<dreammer> ah.. so i make my 24frame puppet dance.. and make that channel glow
<dreammer> i get puppet + strange colours
<dreammer> heheh
<dreammer> if i put 3 puppets in channel 1.. and 3 in channel 2.. i get 6 puppets :)
<dreammer> hmm that sounds nice :)
<dreammer> thank you kristian.. i think its getting slightly clearer for me
<kristianpaul> he, well not trust me much, but as soon as you can write those variables related with plasma (that i dont remenber names at the moment)
<kristianpaul> it should work, had you tried?
<kristianpaul> you know what is werner's patch name right?
<dreammer> i have not tried yet.. i am a pre-beginner because i did not exactly buy the machine yet..
<dreammer> but normally before i buy stuff.. i read manuals.. look at examples and all that
<lekernel> dreammer: if I understand correctly, you want to add puppet animations to the "vibrant plasma fields" patch?
<kristianpaul> yes i understand same
<dreammer> i saw somebody (sorry i am really bad with names) connect dmx lights and make m do what i want
<kristianpaul> phew :)
<dreammer> and yes.. i like my puppets and i like "pretty colours"
<kristianpaul> dreammer: dmx, that was xiangfu (sleeping now guess)
<dreammer> so a machine that would turn my studio into a disco.. and give me the abbility to stare at glowing puppets dancing to my beats
<dreammer> is way cool :)
<kristianpaul> sounds fun indeed :)
<dreammer> can i make it 1 step more difficult .. when i jam.. i do multiple songs in 1 go... i bet i can change the "patch" with a midi program message or something
<kristianpaul> yes you can
<kristianpaul> midi or keyboard shortcut
<dreammer> and "switch puppets A and B + starfield" to puppet C and D + other form of pretty colour
<dreammer> ah cool :)
<kristianpaul> i remenber..
<kristianpaul> dreammer: when you got your M1?
<dreammer> not yet :) i am in the budget / reading manual fase
<dreammer> at the moment i do my stuff with sony vegas.. which is nice.. but renderingtimes are killing me
<kristianpaul> Geiss & Werner - Tornado (Rain Dance MIDI RMX).fnp
<kristianpaul> at what resolution you render?
<dreammer> slightly higher then hd-tv
<kristianpaul> oh
<dreammer> i do not mind if the milkyone isnt true hd or something.. i dont think i ever buy a full-hd beamer
<kristianpaul> ah good :-)
<kristianpaul> see lekernel ;)
<kristianpaul> okay, nice tou meet you dreammer :) but i must leave (visit grandma)
<dreammer> thanks for your time kristian..
<kristianpaul> please stay bit longer so other could reply your inquiries
<dreammer> i am not running :)
<kristianpaul> or check irc logs http://en.qi-hardware.com/mmlogs
<kristianpaul> later if you leave soon
<kristianpaul> good !
<GitHub79> [milkymist-ng] sbourdeauducq pushed 1 new commit to master: http://git.io/CgfSeQ
<GitHub79> [milkymist-ng/master] framebuffer: frame initiator - Sebastien Bourdeauducq
voidcoder has quit [Read error: Connection reset by peer]
voidcoder has joined #milkymist
<wpwrak> here he is, just back from a siesta :) reading the backlog ...
<dreammer> hello :)
<dreammer> i heard you was the nice person that made the circles with a ball in it animation demo-movie :)
<dreammer> i am the weird dutch, that want to do it with puppets instead of circles...
<wpwrak> yup, guilty as charged :)
<dreammer> so if i get this right.. you made 24images, loaded them into your m1.. put them in some sort of array
<dreammer> and played it back?
<wpwrak> the "two channels" refer to images (PNG, etc.). in addition to the images, you still get the usual effects.
<wpwrak> yes, correct
<wpwrak> i made a list of images and told each channel which image (by index) to show
<dreammer> aah :) so a complete starfield + 2 channels to put what ever it is you animate..
<dreammer> as in 2 dancing puppets in a starfield :)
<dreammer> and may i be curious what the resolution was of your animation frames?
<wpwrak> the images were 216x216 pixels each, if my comments can be trusted
<wpwrak> (M1 works with fairly low resolutions)
<dreammer> ah... hmmm i wonder how my puppets look at 216*216 ..
<wpwrak> when mixing images with other effects, note that the effects work on the whole picture. so any distortions/fading applies to the images as well
<dreammer> hmmm.. i see what you mean..
<wpwrak> this patch may be a bit closer to your puppets: https://github.com/milkymist/flickernoise/tree/master/patches/demo/pacman/
<wpwrak> it has two images, pac man and ghost. they can be moved around. and there's some light distortion/fading that's applied to the whole picture
<dreammer> i see..
<wpwrak> the pacman and ghost images can also be changed. e.g., you can turn pacman into a ghost - or even into some stars
<dreammer> hehehe.. thats neat
<wpwrak> and you could of course combine this with image sequence effects, like in the "wheel" demo
<dreammer> well i liked the wheel demo..
<dreammer> basicly what i do is : make techno... but hmmm just putting songs online for me was not enough.. did not feel right..
<wpwrak> there is one list of images shared by both channels. but both can use separate ranges of indices.
<dreammer> so i started making clippies.. but none of my friends wanted to help... so i ended up making animations with gi-joe puppets
kyak has quit []
<dreammer> so yeah :) by the looks of it .. i want my puppets instead of the wheel :)
<wpwrak> (puppets) heh, nice ;-)
<wpwrak> yeah, the wheel does get boring after a while :)
<dreammer> probably :) but i got more then 190 !! puppet animations.. of atleast 24frames a piece :)
<dreammer> play those in any direction.. and swap them on a bar basis.. and hmm
<dreammer> unlimited clippies without being "boring"
<dreammer> i can just jam all day.. and upload it to youtube
<wpwrak> wow. that's a lot :)
<dreammer> been a bit busy :)
<wpwrak> you may run into two kinds of limitations: the number of images M1 can hold in memory and the time you're willing to wait while your patch is loading
<dreammer> the whole idea is kinda like making a feature film length movie-like video clip :)
<dreammer> heh.. yeah something inside me says i need to build myself a vj computer again
<dreammer> i had one a long time ago..
<wpwrak> when loading a patch, M1 converts each image to an internal format. that takes a bit of time. so if you have a lot of images, you'll have a noticeable delay
<dreammer> no offence.. i like the m1.. and what i seen.. but hmmm better for background instead of videoclip generator as i see it
<dreammer> a combi be fun.. the vj computer to film "the front" and the m1 to be projected behind me
<wpwrak> maybe we should add "raw" image support at some point in time, to avoid the conversion in cases where you have a lot of them ...
<lekernel> then there will be the flash size limitation ...
<lekernel> the only good way to solve this imo is to have hw decoding of video clips
<wpwrak> that's more tricky :)
<lekernel> eg vp8
<wpwrak> do they release their gateware sources yet ?
<lekernel> no
<wpwrak> seems they're in no hurry to gain more popularity :-(
<lekernel> well, open source gateware isn't exactly popular, is it?
<dreammer> whats opensource gateware?? (new term for me)
<wpwrak> lekernel: it has its followers ...
<lekernel> dreammer: logic designs (e.g. CPUs, video decoding accelerators, GPUs, ...) that are released under an open source license
<wpwrak> gateware = the "software" that defines the fpga's "circuit"
<dreammer> oooh.. that fpga was field programmable gate array wasnt it..
<dreammer> some chip you could program to be "any chip"
<dreammer> and the gate ware is the "firmware" to make that fpga into "what ever"
<dreammer> correct?
<wpwrak> yes, exactly
antgreen has joined #milkymist
<wpwrak> all the core logic of M1 is in an FPGA (CPU core, video controller, etc.)
<dreammer> cool :) educational chat this is
<wpwrak> the peripheral chips only do relatively simple things. convert video between analog and digital, and such
<wpwrak> advantages of this approach include a very high degree of flexibility. e.g., lekernel is currently working on a complete redesign of the memory interface what will make it a lot faster
<dreammer> bweh.. and instead of upgrading firmware .. you actually upgrade the fpga.. and have new device..
<dreammer> hehehe thats almost "magic" to me
<wpwrak> drawbacks include not being as efficient as an ASIC (a non-programmable chip) would be. e.g., the CPU core runs at only 80 MHz.
<wpwrak> yeah, it's a lot of fun to make new devices that way :)
<dreammer> not so sure if i can upgrade my knowledge to write new hardware.. i am happy i got my puppets to move :)
<dreammer> heheh the aphex of my creativity :)
<dreammer> hehehe
<wpwrak> e.g., i once made a board with 24 LEDs: http://downloads.qi-hardware.com/people/werner/m1/leds/ledm-in-m1.jpg
<dreammer> pretty
<wpwrak> plus the controller that does the multiplexing with separate brightness for each LED in the FPGA (i.e., it's a 24-channel PWM controller)
<wpwrak> the programming of such hardware is not excessively difficult. about as hard or easy as writing code in C. of course, you have to learn a few new concepts, but it's not something totally alien
<dreammer> ah.. sounds doable.. :)
kyak has joined #milkymist
kyak has joined #milkymist
<dreammer> i almost made a pwm-controller for my "set-lights" for the puppets..
<wpwrak> e.g., that LED controller was my first such project and it took me only about a day to do it. i had a bit of help with people on this channel to figure out some of the concepts, though. and i had a book about verilog.
<dreammer> but its still on the list of "what to do on a boring sunday"
<dreammer> i should learn it one day though.. i have the feeling it will make my live as "a wannabe artist" easier :)
<wpwrak> M1 has an expansion connector with some 10 I/O pins. that LED array is a board that plus into that. so it's pretty nice for this sort of experiments.
<dreammer> hmmm.. :) i wonder if you could connect them with stepped motors :)
<dreammer> build a box with 5 stepmotors on it.. a few mirrors and a dmx light..
<dreammer> stick puppet on stepped motor
<wpwrak> of course, the system is more expensive than a bare-bones FPGA development board, but then it's also a fairly complete little "PC"
<dreammer> make it move on the beat :)
<dreammer> dancing puppets without the need of making 200.000 frames :)
<wpwrak> for motors, you'd need to make a driver circuit. but besides that, why not
<dreammer> funny...
<dreammer> i do not think the m1 will solve all my problems.. but it does sound like a freaky thing to play with if i upgrade my knowledge a fair bit
<wpwrak> and you'd have the ability to make the controller circuit run things nicely in parallel. without all the messy details of writing code that emits such pulses with the exact timing.
<dreammer> i see potential in that.
<wpwrak> yeah, M1 is a fun device for experimenting and exploring. perhaps more so than it is a VJ tool
<dreammer> thats ok :) if i wasnt into experimenting.. i would not be doing what i was doing :)
<dreammer> heh, i am getting in the mood to share some puppetry and all that... http://www.muzu.tv/dreammer
<dreammer> thats kinda the stuff i make..
<dreammer> sorry bout the commercials... i do not want to make money of people that educate me.. but hmm its not on a non-commercial site anymore..
<dreammer> even youtube gives you adds now
<wpwrak> hmm, no content visible with chromium
<wpwrak> ah, maybe this is a hint: http://www.muzu.tv/territoryUnavailable/
<wpwrak> wrong part of the world
<dreammer> thats weird :) it should be global..
<dreammer> http://www.youtube.com/dedreammer <--- less up2date and all that
<dreammer> i did not know that muzu did teritory blocking.. they should not..
<wpwrak> nobody should :)
<dreammer> agreed ..
<dreammer> i like my songs and all that.. but i had my fun with it.. if others want to have fun with it.. be my guest
azonenberg has joined #milkymist
<dreammer> once i am completely done having fun with my own stuff.. i prob make a site where i can dump all loops / samples /puppetry and all that
<dreammer> so people can play "i wanna be dreammer 2" at home :)
<GitHub120> [migen] sbourdeauducq pushed 2 new commits to master: https://github.com/milkymist/migen/compare/4873cfe1a70a...66ac62d0bbcb
<GitHub120> [migen/master] actorlib/control: use numbers of bits instead of maxima - Sebastien Bourdeauducq
<GitHub120> [migen/master] flow/network: fix handling of edges with subrecords at both ends - Sebastien Bourdeauducq
<wpwrak> nice clip. now let's see the puppets ... "maharadja" has them, right ?
<dreammer> jup..
<dreammer> maharadja was created using some vj program..
<dreammer> if you want better puppetry.. go for "the techno that sounded like a cat"
<dreammer> or "the technotrancer"
<wpwrak> let's see ...
<GitHub163> [milkymist-ng] sbourdeauducq pushed 1 new commit to master: http://git.io/1yjYug
<GitHub163> [milkymist-ng/master] framebuffer: address generator and DMA - Sebastien Bourdeauducq
<lekernel> hey, nice clip on muzu.tv
<dreammer> thank you lekernel..
<wpwrak> ah yes, a lot more realistic. sometimes, you could mistake them for real people in "cat". you should include a few barbies, though ;-)
<dreammer> HAHAHAHAHAAHAHAHAHAAH
<dreammer> your not the first one.. wait.. let me show this to my wife :) she couldnt believe people noticed it
<dreammer> I do have barbies (well girl wrestlers) but it took me about 9 months !! to find them
<dreammer> animatable girl action figures are sooo hard to find
<dreammer> barbies dont move enough.. bratz dolls could not stand up straight well enough :)
<lekernel> reminds me it's been a while since the last good and big techno party... hmm :)
<dreammer> heh.. been about 5 years for me i think.. but then again.. i just create my own party
<dreammer> easier. it will just stay 1998 for me :)
ChanServ has quit [*.net *.split]
<wpwrak> so you found the fountain of eternal youth ;-)
<dreammer> in a way.. yes
<dreammer> and i like it
<wpwrak> (girl action figures) no tomb raiders, catwomen, etc. ?
<dreammer> well.. also had a bit to do with budget..
<dreammer> if you ebay for it.. it is findable.. but some of those puppets will be 10pound a piece
<dreammer> or be one of the kind that does not move.. or does not standup
<dreammer> so took me long to find girlpuppets which "could stand up" be fully possable.. and be in rougly the same dimensions as the male puppets
<dreammer> oh and did not cost more then 1 or 2 pound a piece
<wpwrak> ah, lots of requirements :)
<dreammer> yes..
<dreammer> when i started.. i thought it be "easier"
<dreammer> but its not..
<dreammer> heheheh
<dreammer> though easier then getting your friends dressed up on the beach pretending their on the party of their lifetime
<dreammer> in case you wondering.. why budgetting on this... well i used over 60 puppets to get to the collection of "useable puppets" i got now
<dreammer> so if i payed 10pound a piece.. that be 600!! pounds worth of puppets
<dreammer> heheheh..
<dreammer> and thats excluding building materials for some backgrounds.. and making clothing for some of them
<wpwrak> phew. quite a cast :)
<dreammer> jup :)
<sh4rm4> probably easier to figure how blender works...
<dreammer> hehehe.. :) i almost figured out how blender works..
<dreammer> (look for "i am the keeper of the machines v1.006)
<dreammer> but blender is going 2 be used to stitch all the clips together when i am done..
<dreammer> then you be looking at a mega big techno party..
<dreammer> (and waste about an hour and a half of your life looking at it)
elldekaa has quit [Ping timeout: 240 seconds]
<azonenberg> lol
<azonenberg> So I'm making good progress on my internal LA, it now computes all of the trigger masks properly
<azonenberg> i should have a testable alpha later today or tomorrow at the latest
<azonenberg> this is what the UI looks like now http://i.imgur.com/TaWUA.png :D
<azonenberg> wolfspraul: see above
ChanServ has joined #milkymist
Alarm has quit [Quit: ChatZilla 0.9.88.2 [Firefox 12.0/20120420145725]]
<lekernel> azonenberg: looks good. but have you had a look at sigrok, finally?
elldekaa has joined #milkymist
jimmythehorn has joined #milkymist
<lekernel> I have never touched it, but if it's good it would be a shame to reinvent wheels...
antgreen has quit [Ping timeout: 246 seconds]
<azonenberg> lekernel: they're intended for different purposes
elldekaa has quit [Ping timeout: 252 seconds]
<azonenberg> Most of what i'm doing would have to be redone anyway if i was making a sigrok plugin, it looks
<azonenberg> My entire project is focused on data acquisition
<azonenberg> the analysis can be done by anything that can read a vcd file
<azonenberg> for now i'm using gtkwave
<azonenberg> you'd need to write a libsigrok plugin to interface with the hardware anyway
<azonenberg> and that's about all i'm doing
<azonenberg> that equivalent module
elldekaa has joined #milkymist
dreammer has quit [Ping timeout: 245 seconds]
elldekaa has quit [Quit: Ex-Chat]
<Fallenou> is the video generated by a M1 ?
<lekernel> I think so. some pictures are definitely from M1 patches.
<Fallenou> wolfspraul: you see, the M1 is used in the real world by real customers who are - I hope - enjoying it :)
<lekernel> now that's definitely m1 :)
<wpwrak> looks rather impressive
<wpwrak> are you sure it's M1 ? so little green ;-)
<Fallenou> yeah it's M1 :)
<Fallenou> they are doing it really nicely
<Fallenou> Do you know if they modified the patches ? or if they used the provided ones ?
<Fallenou> if they modified them they could contribute them back :)
<lekernel> there's some video mixing involved with something else (DOS demos I think) eg in http://www.youtube.com/watch?v=FFmU_DNySYQ
<lekernel> he modified the patches
<Fallenou> wow very nice
<Fallenou> M1 and <whatever> integrate nicely into one final display
<Fallenou> do you know how much time did he spend on studying how to use the M1 ?
<Fallenou> did you help him during a few hours explaining how it works ?
<Fallenou> the FNP language I mean
<lekernel> wpwrak: green will go. i'm working on the 10:10:10 framebuffer atm
<lekernel> designed with the dataflow system
<lekernel> Fallenou: no... he just dropped by a few times on irc... he used the milkdrop docs I think
<lekernel> no matter how obscure some people claim milkdrop is, there are dozens of thousands of presets for it
<wpwrak> nice use of image support
lekernel changed the topic of #milkymist to: Milkymist One, Migen, Milkymist SoC & Flickernoise :: Logs: http://en.qi-hardware.com/mmlogs :: EHSM Berlin Dec 28-30 http://ehsm.eu :: latest video http://www.youtube.com/playlist?list=PL181AAD8063FCC9DC
<Fallenou> hum macports guys have open a trac ticket to notice everyone that all rtems ports (binutils and gcc ones) are out of date
<Fallenou> if one day I don't know what to do I could try to end what I started to get rtems lm32 toolchain integrated in macports
<Fallenou> gn8 ! short week-end is short :(
<lekernel> gn8
km2 has quit [Ping timeout: 276 seconds]
km2 has joined #milkymist
km2 has quit [Ping timeout: 276 seconds]
km2 has joined #milkymist
mumptai has quit [Ping timeout: 245 seconds]
km2 has quit [Ping timeout: 276 seconds]
<kristianpaul> milkymist look so 80's some of those videos plus nice music .love it :-D
pablojavier has joined #milkymist
<kristianpaul> they swich between patches very fast !!
<kristianpaul> is that the real time thing? :-)
km2 has joined #milkymist
<kristianpaul> awesome
<kristianpaul> something get bit bored aboout flickernoise is that mirrored effetcs with respect x/y axis..
Gurty has quit [Ping timeout: 265 seconds]
Gurty has joined #milkymist
<kristianpaul> still nocarrier now how to save interesting effects for the end
Jia has joined #milkymist
km2 has quit [Ping timeout: 276 seconds]
km2 has joined #milkymist