Skip to content
View inbannable's full-sized avatar
  • Shanghai
  • 22:25 (UTC +08:00)

Organizations

@Team6940

Block or report inbannable

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Content in all repositories owned by your account will be closed.
Maximum 250 characters. Please don’t include any personal information such as legal names or email addresses. Markdown is supported. This note will only be visible to you.
Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
inbannable/README.md

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 →

Pinned Loading

  1. Team6940/2026Rebuilt Team6940/2026Rebuilt Public

    Code for Season 2026 Rebuilt

    Java 4

  2. Team6940/2025Reefscape-Offseason Team6940/2025Reefscape-Offseason Public

    Code for 2025 Reefscape Offseason ATTENTION: All Collaborators please create your OWN BRANCHES. If you want to update your changes in branch 'main', create a PULL REQUEST.

    Java 3 1

  3. EchoRadar EchoRadar Public

    A radar based on audio built for CS2, lively listen to in game audio and tells the direction of the gunshots and footsteps.

    C++ 1

  4. 3d-gomoku 3d-gomoku Public

    A 3D gomoku game, try linking 4 blocks together to win!

    TypeScript

  5. Turret-Lab Turret-Lab Public

    A turret simulation of the 2026 robot of Team 6940. Comparing two controlling patterns.

    TypeScript

  6. WristAsk WristAsk Public

    A simple chatbot running on my Apple Watch, using deepseek API to provide answers

    Swift