[sharing is defeatism] MOUSE MUSIC – MOUSE MAX
did any of you get a chance to check this out?
it’s an interactive flash noise page produced by keiichiro shibuya, a prominent electronica artist in Japan.
it’s fun, nice sound, nice design…
i especially enjoyed the ease of the interactivity.
a mouse drawing a rectangle makes the noise.
a simple idea but very brilliant.
so i tried to recreate something like that in max with [lcd]
video >> http://www.youtube.com/watch?v=YgTRq5VjKic
directions decide four different noises;
left-up >> high noise
right-up >> low noise
left-down >> sine wave
right-down >> cranky noise
great stuff as always :)
brilliant! i love it. (from the video, it seems you wrote it backwards, left-up is not high noise but low noise? and right up is not low noise but high noise? maybe i’m not understanding… but still brilliant!)
and you are right. left-up&right-up are the other way around.
when you see dots, that’s low noise and when you see wave forms that’s high noise…
bug : i’ve an inifinite list of "expr divide by zero detected" messages.
This is great. Thank you very much.
I’ve checked your website and found tons of other stuff too. I love the way you always use very small font, you do not care about old people, I like that. Anyway, just to look at your interface, I already listen to beautiful music, I admire…
Amazing…I think I’ll have loads of fun with [lcd] next five years or so.
I am also a fan of R.Ikeda, maybe it’s you.
thank you very much for opening the door to this huge warehouse of inspirations.
you’re a true brother.
thank you for kind words…
>bug : i’ve an inifinite list of "expr divide by zero detected" messages.
yes, i noticed this when i was writing the patch,
but at that point i had a little too many [expr]s to figure out which ones causing this…
(looks like though there are multiple [expr]s doing this)
thanks to the smart design of [expr], it doesn’t halt the computations,
so i left them alone…
and yes [lcd] is a fun object,
but it you were to spend five years, i’d rather recommend [jit.lcd] or [jsui].
and no, i’m not ryoji ikeda, although i wish i was. i’m a big fan too.
you might want to check this as well.
Wonderful stuff, love it.
It seems to be a Max 4 patch. In Max 5 you can simply double click on an error message and it will show you the object causing the message…
The divide by zero is happening in the drawnums subpatcher.
You feed $i3 as zero, the modulo or div operator will complain…
Its a bit hard to wade through all these expr and if objects. But with that hint you’ll catch it for sure…
thanks for the hint!
hmm, probably adding another [if $i1!=0 then $i1] or even [sel 0] will solve this problem…
I in delight from these paches, thanks!)
there are more, if you are interested, on main ondomusic site as well.
more patches to come so please stay tuned…