LH XYZ application icon

AI motion recognition · OSC controller

LH XYZ

LH XYZ AI motion recognition and OSC sensor interface
LH XYZ

LH XYZ turns an iPhone into a wireless OSC motion controller. It sends accelerometer and gyroscope data to OSC-compatible host applications while its AI neural-network motion-recognition system identifies six tagged types of body movement.

AI Neural-Network Motion Recognition

AI Motion Recognition is one of LH XYZ’s defining features. Based on Human Activity Recognition using smartphone sensor data, the system recognizes six tagged motion patterns: left-to-right sweep, right-to-left sweep, far-to-near movement, an upright forward quarter-circle gesture, vibration, and idle.

The motion-prediction tag values are sent to OSC receivers, allowing recognized movements to drive music, visuals, and other real-time interactive systems.

Six AI Motion Tags

Left-to-Right Sweep

Move the phone quickly from the left side of your body to the right side.

Right-to-Left Sweep

Move the phone quickly from the right side of your body to the left side.

Far-to-Near Movement

Move the phone quickly from a position farther from your body toward a position closer to your body.

Upright Forward Quarter-Circle

Keep the phone upright, move it quickly forward and away from your body, and trace a quarter-circle motion.

Vibration

Vibrate the phone.

Idle

Keep the phone still.

OSC Sensor Streaming

LH XYZ sends accelerometer and gyroscope data from the iPhone over a wireless network to any host application that supports the OSC protocol. The sensor data can be used to control music and other interactive parameters in real time.

A sensor-data sample rate of up to 200 Hz provides detailed accelerometer and gyroscope information for responsive control and analysis.

Core Features

AI Neural-Network Motion Recognition

Recognizes six tagged movement types from iPhone accelerometer and gyroscope data.

Human Activity Recognition

Classifies six tagged motion patterns: left-to-right sweep, right-to-left sweep, far-to-near movement, upright forward quarter-circle gesture, vibration, and idle.

OSC Motion Tags

Sends motion-prediction tag values to OSC receivers for real-time interactive control.

200 Hz Sensor Streaming

Provides a high sample rate for detailed accelerometer and gyroscope data.

Accelerometer Data

Streams iPhone accelerometer measurements over the wireless network.

Gyroscope Data

Streams iPhone gyroscope measurements to OSC-compatible host applications.

Sensor Data Histogram

Displays sensor data as a histogram for monitoring and analysis.

Visualized Sensor Data

Provides a visual representation of incoming motion-sensor information.

OSC Host Platforms

Supported OSC host environments include Max/MSP, SuperCollider, vvvv, Max for Live, Processing, Csound, and other applications that can receive OSC messages.

  • Max/MSP
  • SuperCollider
  • vvvv
  • Max for Live
  • Processing
  • Csound
  • Other OSC-compatible hosts

LH XYZ FAQ

What is LH XYZ?

LH XYZ is an iPhone OSC message sender that streams accelerometer and gyroscope data over a wireless network to OSC-compatible host applications.

What makes LH XYZ’s AI Motion Recognition distinctive?

It uses a neural-network Human Activity Recognition system based on smartphone sensor data to identify six tagged movement types and send the resulting motion tags to OSC receivers.

What kinds of movement can LH XYZ recognize?

The system recognizes six tagged motion patterns: left-to-right sweep, right-to-left sweep, far-to-near movement, an upright forward quarter-circle gesture, vibration, and idle.

What is the sensor-data sample rate?

LH XYZ provides accelerometer and gyroscope data at a sample rate of up to 200 Hz.

Which host applications can receive data from LH XYZ?

OSC-compatible hosts include Max/MSP, SuperCollider, vvvv, Max for Live, Processing, Csound, and other applications that support OSC.