Processing | xltronic messageboard
 
You are not logged in!

F.A.Q
Log in

Register
  
 
  
 
Now online (2)
big
RussellDust
...and 130 guests

Last 5 registered
Oplandisks
nothingstar
N_loop
yipe
foxtrotromeo

Browse members...
  
 
Members 8025
Messages 2613470
Today 8
Topics 127501
  
 
Messageboard index
Processing
 

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



 

offline 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



 

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


 

offline 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 :)



 

offline 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


 

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


 

offline 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



 

offline 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


 

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


 

offline 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



 

offline 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


 

offline 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


 

offline mohamed from the turtle business on 2010-03-16 16:09 [#02372014]
Points: 31145 Status: Regular | Show recordbag



kinda like LAZY_TITLE


 

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


 

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



 

offline 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


 

offline 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


 

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


 

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


 

offline mohamed from the turtle business on 2010-03-16 17:46 [#02372038]
Points: 31145 Status: Regular | Show recordbag



didn't read LAZY_TITLE


 

offline mohamed from the turtle business on 2010-03-16 18:03 [#02372041]
Points: 31145 Status: Regular | Show recordbag



stolen LAZY_TITLE


 

offline 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

:)


 

offline 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


 

offline 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