Go Down

Topic: HRTF Head Tracker (Read 2237 times) previous topic - next topic


Apr 30, 2011, 02:47 pm Last Edit: Apr 30, 2011, 02:51 pm by TascamMx Reason: 1

Relatively new to this kind of thing.

From reading this thread on the Arduino Forums
I became interested in building a head tracker that could interface with a DAW like Cubase or Max/MSP and control a HRTF VST plugin.

My initial idea would be to convert the data the head tracker makes into MIDI so I can write automation to track lanes in Cubase for example.

Is this reasonably possible to do?


This looks interesting.



My friend has a 16-channel TASCAM

DAW= Digital Audio Workstation?

But Arduinonauts could help a lot more if you could explain the acronyms more, and what you are trying to accomplish...


I'll try to clear it up a bit.

HRTF, or Head Related Transfer Function doesn't matter too much but I want to be able to get sensor data from a head tracker and convert it to MIDI data that a program like Cubase, Pro Tools, Logic etc. can read to control the automation features they have for plug-ins.

So, if I was to turn my head left while wearing the head tracker my digital audio workstation would read that as data saying the audio should be panned to the right so the audio is hitting the right ear more so then the left, giving the illusion that the audio source has not moved, but the listeners perspective in relation to the sound has.

With that working I can then add the HRTF plugin into the mix and when I move my head to the left, up or down it sends data to the corresponding parameters in the plugin to give the illusion that the audio is coming from a fixed source but the listeners ears have moved position.

What this should do is as I move my head the audio will seem to sound like its coming from one static source ie. on front of you, but in reality as I am moving my head around across an axis or two the audio will be processed in such a way that between delay times, volumes and other thing it seems to be coming from in front of you.

Hope that's clearer. My main aim is to convert head tracker sensor data into MIDI data that can be accepted by Cubase on a Windows machine.

Go Up