UNIVERSAL AUDIO IO MANAGER → LOW-LEVEL CONTROL
DOWNLOAD LATEST

> WHAT IS AIOFORGE

AIOFORGE is a low-level audio control system focused on direct interaction with Windows audio stack.

Built around WASAPI, Kernel Streaming (KS) and driver-level communication.
Designed for Realtek-based systems with experimental support for other codecs.

> HOW IT WILL WORK

• Enumerates endpoints via WASAPI
• Reads driver + codec data via registry + KS
• Controls volume & mute via audio sessions
• Retasking writes directly to driver registry nodes
• Notifies driver using IOCTL / KS properties (no reboot)

> WORKING

[OK] Audio I/O Monitoring
[OK] Volume + Mute Control
[OK] Stereo Peak Meters
[OK] Driver / Codec Detection
[OK] Kernel Streaming Enumeration

> JACK RETASKING

[EXPERIMENTAL]

Writes pin configuration directly to registry.
Triggers driver refresh via internal notification.

Basic audio jack detection works (inconsistent accuracy)
Mode switching (e.g. Line-In → Headphones) is not reliable
Hardware-dependent behavior (varies heavily by driver/codec)

> NOT IMPLEMENTED

default device switching
per-app routing (WIP)
speaker configuration
sample rate / bit depth control

> CURRENT FOCUS

Audio Routing Engine

goal: stable per-process routing
persistent across sessions & device changes

> ROADMAP

DSP
DSP Engine (EQ per app / device)
PARS
Per-App Routing System
PCI
Playback Control Integration
MFE
Modular Feature Expansion
SHP
Support for REALTEK, VIA HD, IDT, SIGMMATEL, CONEXANT, CIRRUS

> IDEAS

RM
Password Protected Remote Management
RPC
Audio Status Dashboard
OAS
Over-the-Air Streaming

> WHO IS THIS FOR

advanced users
audio tinkerers
people tired of Windows audio limitations

> VERIFIED HARDWARE

[OK] Realtek ALC897
[PARTIAL] Conexant CX20590

All Realtek HD Audio chipsets are expected to work,
but behavior depends on driver + OEM configuration.

> WARNING

prototype software
unstable features
hardware-dependent behavior
use at your own risk

> CREDITS

Special thanks to the testers who have helped improve AIOForge.
made with ❤️ by sirpatch
windows audio is a joke