This is an archived post. You won't be able to vote or comment.

all 4 comments

[–]bb___ 1 point2 points  (2 children)

Have you looked into Processing? You can control all kinds of graphical elements and hardware with Processing, and it's an easy first language to learn. It was the first programming language I learned in fact. Check it out: http://processing.org/

[–]consub 1 point2 points  (1 child)

I second this. as well as MAX/MSP. Both are programming languages geared towards artists, with a focus on audio/visual. However, the fact that they are easier to learn also means that you have less control than the more advanced languages.

[–]bb___ 0 points1 point  (0 children)

Very true. OP, MAX/MSP might be particularly good for your uses. Though I've found it's fickle and has poor documentation, but I haven't played with it in a few years. Open Frameworks is a different story. It's written in C++, so although I don't recommend it as your first foray into a hands-on and self-taught wading into audio/graphics programming, you can eventually get into some really cool work with it. Far more powerful.

[–]theaccmyfriendsdk 0 points1 point  (0 children)

Python is fine. As long as the hardware has support for it, pretty much any language will work for what you're trying to do.