Skip to main content

Posts

Showing posts with the label programming

PYTHON PROCESSING / It only really begins ...

Back into Processing again, with Python! While Daniel Shiffman is continuously inspiring us with his CODING TRAIN series on YouTube, using Processing with Java and Javascript language, I decided to free my mind and trying to really do something using Processing and Python language. Installing Python language version on Processing 3 is easy enough, just first download the latest Processing and install the Python language mode via Add Mode button. Other link that might help: https://github.com/jdf/processing.py http://py.processing.org/tutorials/ BLANK MODE As soon as Processing Python Mode, opens up and running I am presented with a  blank environment. Suddenly I recalled my journey in learning programming from zero until now... With Python, outside Processing, commonly people will be introduced to Python IDE or IDLE environment. Something that looks like Console Window or Command Prompt, where we type single liners command. Python Command Line and IDE normally ha...

music21 / MIDI and Python

If you like to generate music with Python, the last time I checked, we have module for ChucK and also for Pi Sonic. They both require server to talk to Python, there might be slight latency and delay, but they are quite fun and easy to setup. And... there is also this fully Python module that deals with music: (a bit hard to use I found) http://ajaxsoundstudio.com/software/pyo/ I like the idea of being able to generate music on the fly via Python. Would be nice if realtime, and if I could connect it to ... Blender 3D for example. Anyhow, I remember apart from SYNTH there is also MIDI, and maybe Music Generation does not have to be realtime, if we can code certain BEAT and TRIGGER to match the animation or sampling of other stuff that we can visualize. PYTHON AND MIDI By some kind of magic I actually stumbled into this 'music21' module for Python. http://web.mit.edu/music21/doc/about/what.html I look through this 'music21' quickly and found lots of interesti...

BEETLEBLOCK / Place Sphere in Circle and Rainbow Colour

This is my first little program created using BeetleBlock. https://github.com/ericrosenbaum/BeetleBlocks I really like this program because similar to Scratch programming, it uses bunch of building blocks and it is interactive inside 3D environment. Still in beta version, but I would like to see how this can be used to learn and teach programming.

Self Taught Programming - IS POSSIBLE!

A BIT OF PERSONAL CODING HISTORY... Today, I decided to start a new blog that just deals with GENERAL PROGRAMMING LANGUAGE(S), not tied or specific to certain software like what I might have done in the past. I just need another blog to store quick ideas, exploration, my own notes that might be useful for beginner programming. My programming journey actually started just few years back ago. I used to be a little bit afraid of programming, but I do realize at some point that I MUST learn to code or program in order to go far (my background is in Computer Graphic Design and Graphics). A bit like learning to draw or to cook, this programming stuff actually took me quite a while to have that *SPARK JOY* of programming, beyond just the ability to type the syntax correctly and not making error. Understanding the CONCEPT is crucial, while learning the LANGUAGE and actually make something useful. I know it myself that I am very far from being master of coding and making apps and such...