youTube tutorials: openFrameworks superBasics

This video for SuperBasics 3 walks thru some of the basics of setting up and controlling window styles and sizes to run your openFrameworks application. Setting window titles, default windows and running full screen.

2 Likes

Here’s superBasics 4: Using colour in oF in RGB and HSB. The video walks thru setting and controlling colour in your openFrameworks applications. Foreground drawing, setting backgrounds and also making colour using RGB ( (Red, Green and Blue) and HSB (Hue, Saturation and Brightness) colour models.

1 Like

I just uploaded the next video tutorial in the superBasics creative coding series: doing more strange drawing things with colour. This new video walks thru more advanced work with controlling colour in your openFrameworks applications. Setting transparency making controllable palettes in HSB (Hue, Saturation and Brightness) colour model and exploring some routines to make generative colour field works. We also look at using the ofMap() function to map an input value from one range into an output value in another range - superhelpful in our example to help us map screen positions into colour value scales.

2 Likes

First post for me here! Thanks for putting these together @danb, I’ve had a few false-starts with openFrameworks over the years but now I’m up and running.

1 Like

@dansimco welcome to oF ! and thanks for the feedback - really happy they are helping - more posted every tuesday on http://youtube.com/danbuzzo - oF is awesome and the community of smart and friendly people building, maintaining, contributing and supporting it is what helped me get started using oF. let me know if there are videos that you want to see…

Drawing lines and complex line objects:
This video investigates simple and complex line drawing objects and gets a little funky bringing randomness in to make simple generative line drawings. We look at basic line drawing command and at the more complicated ofPolyline object that lets us draw and manipulate complicated lines easily.

3 Likes

I just uploaded ep7 in the #openFrameworks superBasics creative coding tutorial series -
This video digs deeper into complex drawing objects and looks at extra things we can do with our lines. We look more at the ofPolyline object and see the different kind of lines we can make with it and the kinds of data we can find out about our lines.

2 Likes

I Just uploaded the next #openFrameworks superBasics video tutorial - I walk thru how to hack the project templates in oF so you can make your own custom versions with comments, attribution and your own starter functions and commands .

2 Likes

I just uploaded the next video in the #openFrameworks superBasics series - I walk thru how to save out image files of your awesome code art, make unique filenames (and also use switch statements for all your new key commands)

2 Likes

I just uploaded the next video in the #openFrameworks superBasics series. I look at a super simple example from @zach investigating generative animations using sine waves and colour.

2 Likes

the next video in the series is up - having a look at using ofTransform to make complex animation easily

2 Likes

I just uploaded the next video in the #openframeworks superBasics creative coding tutorial series. In this video I make a slightly sweary belligerent clock for the studio…

running thru ofTrueTypeFont, ofTranslate, ofpushmatrix and ofpopmatrix

1 Like

I just uploaded the next #openframeworks superBasics video where I take the Belligerent Sweary clock we made last week and port it to #raspberryPi and make a custom screen for it to hang in the studio

This is a great series, really like the style and your blocks of functionality(each tut) work well together.

Thank You.

1 Like

@teotigraphix thank you very much! feedback really helps with motivation to make the videos. I’m moving more to making pieces of work and show the process but happy to look at individual techniques or ideas if people have interest?
:smiley:

1 Like

Well I am an audio app dev, so audio visualizations are my second thing I want to do in life. :wink:

Mainly I will be trying out various forms procedural audio and visual 3D places.

openFrameworks already has been a blast to program in. Just last night my “3rd” eye really saw what a tool chest this is for independent minded artists.

I think one thing as a whole that is lack, theory and implementation of sample accurate sequencing and MIDI beat time syncing to a track.

My first little test will be a rompler clip launcher. My next goal will probably be trying to “somehow” get Albeton Link to work with Windows and Android.

I have been that dev that has always kind of been on the other side of the isle with audio, using Windows and Android.

Your kinect tutorials are kewl too but I don’t have one to mess with. :slight_smile:

1 Like

I just uploaded the next video in the #openframeworks superBasics C++ tutorial series. In this video I look at sound using ofSoundPlayer and make a generative Dirty-Electro sample player sound synth experiment using random walks…

1 Like

I just uploaded the next video in #openframeworks superBasics C++ tutorial series where I rebuild Brian Eno’s ‘Music for Airports’ using multiple ofSoundPlayer objects as a sample based ambient music generator.

5 Likes

Another great one! Cool. :slight_smile:

I just posted ep16 in the #openframeworks superBasics C++ creative coding series.

in this video we make an audio reactive visualiser for our generative ambient music player based on the sounds of Brian Enos ‘Music for Airports’ - using ofSoundGetSpectrum(…) and ofSoundPlayer objects with HSB colours,.

2 Likes