|
|
isnieZot
from pooptown (Belgium) on 2010-03-12 23:32 [#02371402]
Points: 4949 Status: Lurker
|
|
does anyone here do stuff with Processing? visuals or sound or ...
I bought the book ('learning processing').Because I'm an absolute beginner, I have zero programming experience....well...except for html.
I'd love to do a combination of little musical and visual projects one day.
|
|
Terence Hill
from Germany on 2010-03-13 00:26 [#02371436]
Points: 2070 Status: Lurker
|
|
congs for starting. Shiffman's book is a-okay and covers the basics nicely imo.
i've been doing a variety of music related things with it (LAZY_SPAM), but Processing is really not intended for building musical tools. There are a couple community-contributed libraries, and sending/receiving basic midi is quite easy, but don't be disappointed if you won't be able to build fancy drum machines within the next year or so :B
there are environments far more geared towards that. imo it's best to see Processing as a sketchbook. That said, it is excellent for coding graphics and getting into concepts of object oriented programming (OOP) or coding in general, but a bit of a hurdle to build bigger projects… especially with the standard IDE which is very basic, i.e. you'll need to type everything by hand… but you'll be able to seamlessly advance into Java/Eclipse once you're noticing the boundaries of Processing, so don't worry.
couple of tips:
- don't worry to break anything. you're safe, as is your computer. it's all in the Java VM… so break code… do weird stuff… hack around.
- do the book. there are a couple of fundamental concepts you just need to learn and understand how to use: data types, arrays, conditionals, loops, functions, classes… they're covered in the book nicely. if you know these, everything else is a breeze :D
- don't give up - get into OOP as early as possible and live by it. It's a deep concept, but very rewarding and powerful once you'll use it intuitively.
- you're sitting in front of a supercomputer. it can do lots of math, very very fast. actually drawing your pixels to the window will be the bottleneck in almost all cases.
- http://www.openprocessing.org/ look at other peoples' code
|
|
fleetmouse
from Horny for Truth on 2010-03-13 12:49 [#02371526]
Points: 18042 Status: Lurker
|
|
I've fooled around with it a bit. It's awesomely cool.
|
|
isnieZot
from pooptown (Belgium) on 2010-03-14 20:41 [#02371786]
Points: 4949 Status: Lurker | Followup to Terence Hill: #02371436
|
|
awsomeone! thanks for the advice.
I'm at page 39 and really enjoying it so far. I'm going to keep it up. and maybe later (in a couple of years or something) move into openFrameworks if I want to do übergeekstuff. But for now I want to concentrate on the basics. Since OOP really requires me to change the way I think. But the book is really helping me so far.
btw pretty cool project you did there. you mind if I contact you if I ever have a question? don't worry, I won't bother you before finishing the book :)
|
|
freqy
on 2010-03-14 21:25 [#02371790]
Points: 18724 Status: Regular | Show recordbag
|
|
terrence is that your youtube lazy link? thats a great video! really warped my eyes that one lol :; P
|
|
Terence Hill
from Germany on 2010-03-15 19:32 [#02371867]
Points: 2070 Status: Lurker | Followup to isnieZot: #02371786
|
|
^ ye of course it's mine… this is at least the 4th time i'm spamming this exact video on xlt… :D
isnieZot sure, i'd be glad to help. openFrameworks seems to be not that hard to learn if you got OOP down in Java… so yeah it probably won't even take a year. Planning to learn it myself, but so far there was no need.
|
|
freqy
on 2010-03-16 00:13 [#02371904]
Points: 18724 Status: Regular | Show recordbag
|
|
well done : ) best little music vid all year for me . , i dont have chance to see all threads i definitely missed it before. you should do a vid for square pushings or aphex or ampies sacks!! yeah : P ! although your tune in that vid is well cool and suits the vid awesomnessly.
so you trigger parameters by frequnecies midi anything ay?
its soo cool i wish i had time to get real deep into it. i look forward to it one day tho.
: P
|
|
mohamed
from the turtle business on 2010-03-16 11:29 [#02371984]
Points: 31145 Status: Regular | Followup to Terence Hill: #02371867 | Show recordbag
|
|
pretty cool, i've found the description text rather inspiring
push that motherfucker to the max
|
|
Terence Hill
from Germany on 2010-03-16 11:43 [#02371987]
Points: 2070 Status: Lurker
|
|
heh thanks guys.
working on v2, will be trying new things shortly.
|
|
mohamed
from the turtle business on 2010-03-16 15:00 [#02372003]
Points: 31145 Status: Regular | Show recordbag
|
|
seeing that you're trying to work out easy concepts while maintaining the complexity factor intact
i humbly suggest to imagine the enviroment as an integration for someone deprived of a sense. have you ever met someone that needed to reorganize his/herself brain in order to do deal with routine tasks such as.. walking for example? let's say that there is people who lose the tactile sensation, well they can regain the ability to walk w/o the need to have a the contact with the ground, actually learning to feel the walking movement into their bodies. i've read about people hearing with the tongue or watching with the ears but that's just speculation, never had a real life contact with such peoples.
amateurish word i know, hope you make the best of it
:9
|
|
mohamed
from the turtle business on 2010-03-16 15:17 [#02372007]
Points: 31145 Status: Regular | Show recordbag
|
|
on the visual side, the use of basic symbols and forms in order to build new forms or just fit them into themselves might also be useful. remember the games we did in primary school.. that's just like the last science discovery, cos it's only with the basics that you can focus on the basis of the basic. have you ever did that game where you put coloured nails into the holes.. or this:
LAZY_TITLE
they're called 'regoli' in italy, dunno the english name
i liked the tape worm interface, it reminds me of this LAZY_TITLE
|
|
mohamed
from the turtle business on 2010-03-16 15:57 [#02372010]
Points: 31145 Status: Regular | Show recordbag
|
|
oh and i typed all that while listening to wave funk by dmx krew, so people can't tag that as 'sad' bullshit anymore, indeed
|
|
mohamed
from the turtle business on 2010-03-16 16:09 [#02372014]
Points: 31145 Status: Regular | Show recordbag
|
|
kinda like LAZY_TITLE
|
|
Terence Hill
from Germany on 2010-03-16 16:24 [#02372017]
Points: 2070 Status: Lurker
|
|
yeh you're right indeed… it has to be kept simple… a bad thing is when you code something and it's hardly understandable without a manual… creating decent interfaces is an art..
anyway v2 will be 3D probably, LAZY_CLICK
for 3D effect you'll need a pair of red/blue glasses (or colored transparent lego pieces, is what i'm using). drag mouse left/right to rotate, scroll to zoom.
|
|
mohamed
from the turtle business on 2010-03-16 16:37 [#02372020]
Points: 31145 Status: Regular | Show recordbag
|
|
all you need is keywords, universally recognizable
for example, i give a quick look at wikipedia for the idea i have in mind, and i come up with this article
LAZY_TITLE
which i obliviusly didn't read, but my eyes were somehow attracted to the word 'believing' from the following paragraph:
the impact of not only emotion, but cognition, spiritual beliefs and the ability to understand. Roper explained this was about "knowing, thinking, hoping, feeling and believing". One example of the application of this factor would be how having paranoid thoughts might influence independence in communication; another example would be how lack of literacy could impact independence in health promotion.
in this case applying the 'keyword' word (or distort it to 'keyform' for example) to your project, the result could be displayed in you believing in your project, in order to make others believe in it.
|
|
Terence Hill
from Germany on 2010-03-16 16:38 [#02372023]
Points: 2070 Status: Lurker
|
|
omg, your pot is decent pot i believe in that :D
|
|
mohamed
from the turtle business on 2010-03-16 17:11 [#02372030]
Points: 31145 Status: Regular | Show recordbag
|
|
i'm doing everything but fooling ya
i've been informed by a trusted source that the lone mental image of a thread across your body that you can move backwards and forwards with the power of though makes disabled people be able to move again. this could be useful for your audio/visual integration.
if people have to be puppet, better let them be puppet of themselves.
salut
|
|
Indeksical
from Phobiazero Damage Control (United Kingdom) on 2010-03-16 17:26 [#02372035]
Points: 10671 Status: Regular | Show recordbag
|
|
Nice stuff terence, very nice.
|
|
mohamed
from the turtle business on 2010-03-16 17:38 [#02372037]
Points: 31145 Status: Regular | Show recordbag
|
|
ps: i almost forgot! try to make the whole learning process having some kind of rhytmic attribute, so the learning, and most boring process becomes a musical acivity itself, gaining a musical significance by nature.
|
|
mohamed
from the turtle business on 2010-03-16 17:46 [#02372038]
Points: 31145 Status: Regular | Show recordbag
|
|
didn't read LAZY_TITLE
|
|
mohamed
from the turtle business on 2010-03-16 18:03 [#02372041]
Points: 31145 Status: Regular | Show recordbag
|
|
stolen LAZY_TITLE
|
|
mohamed
from the turtle business on 2010-03-16 18:15 [#02372045]
Points: 31145 Status: Regular | Show recordbag
|
|
yeah, kinda like the training of a videogame
united with the sound test
k, inuff for today
:)
|
|
mohamed
from the turtle business on 2010-03-18 11:56 [#02372259]
Points: 31145 Status: Regular | Followup to Terence Hill: #02372023 | Show recordbag
|
|
hey look, i got a few other hints in case you're interested
|
|
mohamed
from the turtle business on 2010-03-18 12:01 [#02372260]
Points: 31145 Status: Regular | Show recordbag
|
|
i think you have enough material now to make better than this?
sorry for all those posts
|
|
Messageboard index
|