Ocular Dose
\/+/\
2022-12-04
12th December Hyde Park Book Club | 6-10pm

Last meet-up of the year for geeky inclined brain boxes creating awesome things with computers

All you need to do is bring your own computer & that's it

See you then!
🖤

Background visuals made in Max 8 by Cycling '74

#oculardose #oculardosecollective #jointhecollective #coding #creativecoding #code #creativecode #hydeparkbookclub #hydepark #leeds #meetup #computer #interactive #technology #learning #teaching #learn #teach #openFrameworks #processing #maxmsp #unity3d #gamemaker #website #webdevelopment
2022-11-30
This is ODV, a new visual playground for VJing & live performance

It has 3 shapers that can go into several types of shapes with several types of draw modes.
The shapes are audio reactive with the low, mid & high frequencies & constantly change when activated

It's controlled with the Lemur OSC controller using an iPad with a custom template that has many controls for position, shapes, rotation & even to perform the shape deforming without sound, plus many more controls

Plans are to add in some smaller features to help with current ones & streamline a few things

Built in Max8 by Cycling '74

Music is Consequence DJ set from Resident Advisor

#oculardose #visuals #cycling74 #max8 #maxmspjitter #jitter #audioreactive #opensoundcontrol #OSC #lemur #ipad #vj #liveperformance #drumandbass #dnb #tablet #desktop #audio #sound #music #demo
2022-11-11
Shader Shelter - 10-11-22
•
GLSL [OpenGL Shading Language] as a whole is known as a "dark art", due to it being quite hard to understand.
We won't lie, it really can be at times because of how the language works

It's incredibly powerful & is accessible from every computer & is capable of some fantastic things, even on slow computers.
Many games use it for effects & to build atmosphere, some use it to make graphics looks nice, because it is so damn quick

But with only a few lines of code you can create some really interesting visuals. Then when you build up even further, adding some OSC control & multiplying some number, you can end up with really trippy visuals

This GLSL playground we made uses Processing [or could be put into any other coding framework with minimal change] to not only load & run our fragment shader that creates these visuals, but also use an OSC [Open Sound Control] template as a controller that can talk to the shader using our tablet or phone

Meaning we can control how the shader looks, whether we want to change the color, or even how much we want to zoom into the shader or even how fast it can warp.
We can put in Kinect support or even make it audio reactive

GLSL is not for the faint of heart, but it is a really impressive piece of tech that can make visuals even more interesting than they already are

We will be showing & sharing & working on this playground at the coding meet-up & workshop at Hyde Park Book Club - Monday 14th November | 6pm-10pm

See you then
🖤

#processing #code #coding #GLSL #openGL #shader #fragment #fragmentshader #OSC #opensoundcontrol #learn #meetup #workshop #teach #audio #sound #tech #hydeparkbookclub #leeds #visuals #visualart #visualisation #lemur #touchOSC
2022-11-07
Spinning Squares - 07/11/22
•
A simple Processing sketch to show how easy it is to create an interesting visual.
With a basic for loop that rotates squares on the X, Y & Z axis, with each square turning ever so slightly like it has a delayed effect & each one bigger than the last & the border lines going from thin to thick

It could be extended to allow OSC control with your phone/tablet, or audio reactive. You could try different colors for each square & maybe fill them in so they are a solid shape.
The limits are endless, with a simple beginning

Sound design was created in post production, using the REAPER DAW & Native Instruments REAKTOR along with some other effects

We will be posting more visual ideas & code for you to try in the mean time before we see you on Monday 14th November at Hyde Park Book Club for the code meet-up & workshop

See you soon & happy coding
🖤

```
float time = 0.0;

void setup(){
size(640, 480, P3D);
surface.setResizable(true);
frameRate(60);
}

void draw(){
background(255);
noFill();
translate(width / 2, height / 2);

for (int i = 0; i < 12; i++){
rotateX(time / 300);
rotateY(time / 365);
rotateZ(time / 480);
strokeWeight(0.3 * i);
rect(0 - 16 * i, 0 - 16 * i, 32 * i, 32 * i);
}

time++;
}
```

#oculardose #oculardosecollective #jointhecollective #processing #sketch #processingsketch #code #coding #learning #basics #sounddesign #sound #music #nativeinstruments #reaktor #audio #hydeparkbookclub #visuals #reaper #reaperdaw #DAW
2022-10-27
JOIN THE COLLECTIVE!!!

Happy to unveil that we are running a creative coding meet-up & workshop at Hyde Park Book Club on Monday 14th November 6-10pm

Whether you are skilled or unskilled with coding, interested in creating games, want to make visuals, create websites, or maybe you don't know what you want to do yet.
Don't you worry

All you need to do is bring your own computer & that's it

The meet-up is free, so buy a drink or food [why not both!] to support the venue that has been gracious to allow us this space

See you then!
🖤

#oculardose #oculardosecollective #jointhecollective #coding #creativecoding #code #creativecode #hydeparkbookclub #hydepark #leeds #meetup #computer #interactive #technology #learning #teaching #learn #teach #openFrameworks #processing #maxmsp #unity3d #gamemaker #website #webdevelopment

Client Info

Server: https://mastodon.social
Version: 2025.07
Repository: https://github.com/cyevgeniy/lmst