Category Archives: Coding
something by way of coding
OpenCL Image Filters
Been having a relatively successful time in regards of researching and creating OpenCL image filters. Thus far I haven’t really compared and contrasted with the results of Core Image versus OpenCL, more on that later … For the meantime here’s … Continue reading
Audio Generative Graphics
I’ve recently been exploring different ways of making sounds from images and images from sound and even feeding the images resulting from sounds into the sounds from images process. I’ve been using Quartz Composer Workflow compositions, often Core Image kernel … Continue reading
QC Framework Version 5.0 (236.7) – ♥ [Version 4.6 (148)]
Quartz Composer [Version 4.6 (148)] – Framework Version 5.0 (236.7) [♥] – it just works [the Movie Loader patch that is [which didn't work in prior versions of QC framework on Lion upon my particular build factor of an iMac]] … Continue reading
Glitchy GLSL Shader
Whilst tinkering and doodling with some code in Quartz Composer, I stumbled upon a glitchy effect that gives a raw and jagged graphic result. The image feed was based upon that derived directly without resizing from the Waveform Image output … Continue reading
3D Audio Reactive Dynamic Volume Mesh with Variable Pixel Dimensions
Just been experimenting again with both Collada DAE mesh structure creation using audio structures as the primary data input and rendering the output to GLSL shaders. The structures rendered are also varied in regards of the texture coordinate source, being … Continue reading
Acoustically Generated Mesh Noise – Static and Dynamic
A recent post upon Kineme’s forum regarding a Mesh based 3D compositional scene by dust had prompted me to sort out some DAE files, just to see if the overall logic of the piece was as functional in Snow’s Quartz Composer as it was in Lion’s. This led me to look further into the matter of the Mesh Filter used and subsequently seeing if this could be utilised with success upon dynamically generated meshes…
Continue readingCollada DAE format and Snow
A recent , very pretty use of Collada DAE files in a post upon Kineme by Dustin O’Connor worked very neatly upon Lion, yet was reported as failing upon Snow by various postees upon that forum.
I duly went about booting into Snow, as running a hack of version of Snow’s QC in Lion didn’t show the problem experienced, as that hack utilised the Lion framework and not Snow’s.
A boot time check was required.
Suffice to say that I found I could then thoroughly reproduce the problem and also came about a workaround [http://kineme.net/composition/dust/grassscene#comment-24052] …..
Continue readingKdenlive
Kdenlive raises a question or two or three, such as — how long does it take for qt4 to build? Answer at present – I don’t know it says it’s still building – how droll •~ Current answer to how … Continue reading
Software Piracy takes to the skies …
Unbelievable – firstly – Pirate Bay announced a new way of downloading [ 'It's torrent Jim, but not as we know it' ] now digital piracy takes to the skies. [One can imagine the Raspberry Pi developers in Cambridge just … Continue reading
Invalid Kernel Name – but why?
I am getting the following error when coding up an image processing kernel to handle video, the kernel name is video_kernel. The error I get, in CLBuilder, is “Invalid Kernel name” – it isn’t ‘Main‘ name problem. It isn’t a … Continue reading
Today I’m really appreciating – Kineme Core
Kineme Core – you saved my lazy assed coding – not for the first time neither. There I was chatting on my mobile to a friend of mine who was wending their way back from Shotton to Abergele [major league … Continue reading
Turbulence2dArray
One of the rediscovered and updated Noise kernels is Turbulence2dArray. An interesting mutant of a kernel that creates some seriously glitchy images [without the use of raw data file reading in Audacity] Given the stumbled upon glitchiness of this kernel, … Continue reading
Vector Field QC Plugin – _1024
_1024_vectorfield-qcplugin gives more details upon their new beta QC plugin that does a pretty fine job of creating Vector Field images from an input image’s RGB data. Time methinks to try that out with some of the new updated Noise … Continue reading
OpenCL Noise Kernels – Updating
Finally got around to updating some image processing OpenCL Noise Kernels that had been languishing since the days of Snow Leopard for want of some careful coding attention today. The kernels simply needed updating to be conformant with the newer … Continue reading
Mountain Lion Developer Preview 2
Mountain Lion Developer Preview 2 – downloading now. More to follow later.
Quartz Builder – will it host audio ? – Yes it will
Here’s how Quartz Builder can host audio. Firstly – you’ll need to have installed the excellent Kineme Audio Tools. Secondly you’ll need to be thinking in terms of project centric folders wherein all the project assets are held – no … Continue reading
Skeleton
Just switched themes to skeleton, and am already finding that the change has had a beneficial influence upon my overall view of how I use WordPress. Am seriously considering changing over my entire site to this boilerplate. Enough of iframes … Continue reading
What a great little RSS Validation site
Wanting to sort out your own RSS and keep on getting no RSS updates except maybe in your Mail client? Try sending you feed URL to http://feedvalidator.org and read ‘em and learn. Very useful indeed.
FXFactory 3.0.2 – Just downloaded and installed
Some truly sweet free plugins for Quartz Composer and loads of plugins for Motion [and other applications like Premiere and Final Cut]. Totally brilliant. I have gotten some great visualizations using the out of the box NI QC plugins already. … Continue reading
Concrete Tri&Line
In the process of being made. A structural render of a concrete loop using a short midi remix. __kernel void CubeRootWave(__global const float4 *src, float frequency, float amplitude, float phase, __global float4 *dst) { // Get the thread id used … Continue reading