DIY Headtracker Razor AHRS Alternative

62 views
Skip to first unread message

ridgerider

unread,
Mar 27, 2019, 12:13:41 PM3/27/19
to SoundScape Renderer
Hi all,

After 5 years on top of my headphones my Razor AHRS head tracker died :/ Hard- and software of the project seem to be outdated by now. Any recommendations on other low cost, high performance head trackers that are easy to set up with the SSR?

Thanks,

Jan

Jens Ahrens

unread,
Mar 28, 2019, 8:55:17 AM3/28/19
to ridgerider, SoundScape Renderer
Hi Jan,

We're kind of having the same issue... One workaround that I am aware of is MrHeadTracker: https://git.iem.at/DIY/MrHeadTracker

The inconvenience is that it sends MIDI data so that you need some intermediate software. I have a Pd patch that reads the MIDI data and sends TCP/IP updates to SSR. This works fine and without noticeable additional latency. Let me know if this is a solution for you. I can then provide you with the patch. I'll also speak with the author of it so that we can maybe make it public.

Best,
Jens



--
You received this message because you are subscribed to the Google Groups "SoundScape Renderer" group.
To unsubscribe from this group and stop receiving emails from it, send an email to SoundScapeRende...@googlegroups.com.
To post to this group, send email to SoundScap...@googlegroups.com.
To view this discussion on the web visit https://groups.google.com/d/msgid/SoundScapeRenderer/afe85a01-7628-470e-a397-47f1db348fc0%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.

Nadine Swierkot

unread,
Jun 30, 2022, 10:47:25 AM6/30/22
to SoundScape Renderer

Hi Jens,

 

I faced the same problem with the Razor AHRS and I am really glad to hear that there is an option to make the SSR work with the MrHeadTracker, as this tracker would be my first choice as an alternative.

Is there still an offer for providing the patch? I would be very grateful!

 

Thank you in advance!

 

Best regards,

Nadine

Jens Ahrens

unread,
Jul 14, 2022, 2:07:55 AM7/14/22
to Nadine Swierkot, SoundScape Renderer
Hi Nadine,

Apologies for the late response!

I am travelling currently, and I will not have access to the Pd patch before August. Sorry for that!

I can highly recommend using this head tracker: https://supperware.co.uk/store You will also need to read the tracker data in Pd and then send them to SSR. The attached patch does that. It is based on the Pd patch that the creator of the headtracker provides. 

Please note that this Pd patch requires the SSR to be compiled with the FUDI interface. And you'll need this folder in the Pd path if I remember correctly: https://github.com/SoundScapeRenderer/ssr/tree/master/flext  

You could also adapt the patch to use the legacy IP-interface (the non-FUDI one): https://github.com/SoundScapeRenderer/ssr/tree/master/pd 

Best regards,
Jens


supperware_head_tracker_to_SSR.pd

Jens Ahrens

unread,
Jul 14, 2022, 2:59:45 AM7/14/22
to Nadine Swierkot, SoundScape Renderer
... also feel free to contact the authors of MrHeadtracker for a Pd patch to read the data. They have that, too.

Best,
Jens

Nadine Swierkot

unread,
Apr 27, 2023, 11:31:13 AM4/27/23
to SoundScape Renderer

Hi Jens,

sorry for the late reply, but better late than never.

Thanks a lot for your help! We successfully implemented another head tracker the other day.

For anyone facing a similar challenge, I'll briefly summarize the points. I'm not allowed to share files (since copyright is with the company), but here some infos:

We use an optical head tracker that uses python image recognition to calculate the head rotation and sends it to pd via UDP. From there it goes to the SSR. But first you have to update the SSR to version 0.6.0. After compiling make sure that FUDI is enabled (in our case there was no error message, so pay attention)! If not, then the help (ssr-binaural -h) says "not at compile time".

Good luck and thanks to the SSR team!


Best,
Nadine

Jens Ahrens

unread,
May 5, 2023, 7:50:37 AM5/5/23
to Nadine Swierkot, SoundScape Renderer
Hi Nadine,

Thanks so much the update! (And apologies for not having followed up on this earlier...) 

We have meanwhile made good experiences with the Supperware head tracker (https://supperware.co.uk/).

SSR does not support that tracker natively yet. I therefor attach a Pd patch here that reads the tracker data and sends it to SSR via FUDI. We'll soon add this to the SSR code repository.

Best of luck!
Jens





supperware_head_tracker_to_ssr.pd
Reply all
Reply to author
Forward
0 new messages