Skip to content

Latest commit

 

History

6 Commits

Folders and files

NameName
Last commit message
Last commit date
 
 
 
 

Repository files navigation

inbannable / William Xu — systems, signals, machines. Build quietly. Make it work.

I build software that listens, decides, and moves — from real-time audio and robot control to Apple-platform apps and interactive simulations. I care about the signal path, the control loop, and the assumptions between input and action.

01 / selected work

INTERFACE / WATCHOS

An AI assistant on your wrist. Dictation, handwriting, or keyboard in; streaming DeepSeek responses out.

Swift · SwiftUI · WatchConnectivity
SIGNAL / SPATIAL AUDIO

Native 5.1/7.1 game audio mapped onto a 24-sector radar. Direction from multichannel signals, without inventing it from stereo.

C++20 · WASAPI · STFT · DirectX 11
CONTROL / SIMULATION

A browser lab for direct PID and cascaded control. Same plant, target, and disturbance; different control loops.

TypeScript · React · Control systems
MOTION / ROBOTICS

Robot software for aiming on the move, turret control, dual-encoder positioning, vision fusion, and autonomous routines.

Java · WPILib · AdvantageKit · PathPlanner

02 / side channels

  • 星阵 · 3D Gomoku — Gravity-aware 5×5×5 connect-four, with a strategy AI and move coach.
  • Director's Cut — A server-authoritative Minecraft story director for events, hints, and controlled chaos.
  • Conway's Game of Life — Small rules. Emergent behavior. Runs in the browser.

03 / toolkit

Domain Tools & interests
Signal C++20 · Python · CMake · multichannel DSP · spectral analysis
Control Java · WPILib · PID · trajectory planning · sensor fusion
Interface Swift · SwiftUI · watchOS · TypeScript · React


observe carefully. model honestly. leave a clean trace.

ls ./repositories →

About

William Xu's GitHub profile — C++, robotics, audio analysis, and practical software projects.

Resources

Stars

0 stars

Watchers

0 watching

Forks

Releases

Packages

Contributors