Manjit Bedi

This one is about coding

I have been for many months now been working on an update the 'White Hills' app for visionOS.

App Store link


This app project started numerous year ago after I met the band 'White Hills' in London thanks to a friend Shazzula.

The app was originally made for iOS and there has been an visionOS variant for a bit of time. In this variant, I have rebuilt the audio mixer section of the app to use SwiftUI along with using RealityKit for the spatial audio reactive visualizers. I am happy with how this is progressing.The code is also using Swift packages which would make it straightforward to add into a new project.

For some time now, I have been wondering how to make audio reactive things animate; it comes down to some math to take an audio frame of data and work out the amplitudes at different frequencies. Then the amplitudes can be used to animate screen elements.

The user experience when placing content spatially in three dimensions does require some thinking.

I do want to refine and tweak the experience - there are so many more possibilities.