Recent Projects


October 2020 - I am doing some work updating the White Hills iOS app from using Obj-C to Swift.  It is going well 😀. The update will be published soon. 

Skeleton Tracking

And in the Summer, I did some work with Unity 3D, C# and OSC.  I had a created a Unity app for Windows to work with the CubeMos SDK to send skeleton tracking data to Touch Designer.  The CubeMos SDK works with Intel depth cameras.  The Unity app could be run with a UI or headless from the command line.

Screen Shot 2020-10-11 at 12.08.46 PM
Screen Shot 2020-10-11 at 12.08.53 PM

Instagram Video

AR with Unity

I have been dabbling with using AR Foundation in Unity & using shader graph with the Universal Render Pipeline in Unity.

Screen Shot 2020-10-11 at 12.24.45 PM
Screen Shot 2020-10-11 at 12.25.44 PM


Curate MeLo-X

Curate Alpha been releassed.  Many new features have been added to the app & the UI has been changed considerably.  The original code was Objective-C; as I have been working on new features,  I would code them in Swift where possible. 

The app makes use of the Superpowered SDK for the real-time audio effects & also has support for Audiobus. 

The backgroud images were created by Xsullo.

You can downoad the current veriosn for iOS from here:

Curate Alpha download from the iOS app store


I have been spending more time with C# & Unity 2018.  A former colleague & friend has been working on a streaming audio SDK for game apps.

I created a simple drving app, in Unity 3D,  with a scooter that you can drive along  a oval road.  The road was created using Easy Roads 3D.  Using Jukebox  Pro, I added some music that plays while you drvie around.

I want to rebuild the terrain to add some water & also add some buidings like a small town.  I think it might be time to have a look at Mesh Builder pro.  And the HUD UI, is being converted over to use Text Mesh Pro.



This month could be all about AR Kit & Scene Kit.

Create a session; get delegate callbacks & use anchors to place objects…

And I am doing some additional learning with Unity.  The timeline editor is quite impressive but also sufficiently complex that I would really like to get some deep training on how to use it.


Unity 2017 is in beta; I have been spending time getting to know the new timeline editor.  


Below is a video of a more advanced VR project that I made in Unity 3D using the Google Cardboard SDK.  I am enrolled in the VR Nanodegree from Udacity; this was one of my assignments.

For this proejct, I created two scenes and even did the modelling of the 3D objects.  I used SketchUp 2017 to create some geometry. One of the lesson learning on this course is making geometry takes time - fair enough.  Given more time I would explore making the buildings procedurally to be able to more efficiently make adjustments.  Working in VR, is an iterartive process.