← Software

Pace Cast

GitHub Repository
Pace Cast app screenshot

Description

Pace Cast is a proof-of-concept that uses an HTC VIVE Ultimate Tracker worn on the foot as a gait sensor to control the playback speed of a first-person walkthrough video in real time. Walking in place increases the video's playback rate while audio pitch is preserved, creating a seamless perceptual coupling between physical movement and visual locomotion.

The system consists of a Python backend that reads tracker data via SteamVR and a web frontend (served in a Chromium-based browser) that receives playback rate commands and adjusts the video accordingly. This POC explores embodied interaction for virtual navigation and immersive media experiences.

Stack

Technologies

Gait Sensing Real-time Tracking Video Playback Control Pitch Preservation WebSocket / HTTP

Software

Python 3.10+ SteamVR VIVE Hub Chromium HTML / JavaScript

Hardware

HTC VIVE Ultimate Tracker VIVE Wireless Dongle Windows PC

Collaborators