UNIVERSAL AUDIO IO MANAGER → LOW-LEVEL CONTROL
DOWNLOAD

> 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.

Limitations:
• depends on codec implementation
• OEM drivers behave differently
• not all pins are writable

> 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 Engine (EQ per app / device)
Per-App Routing System
Playback Control Integration
Modular Feature Expansion
Support for REALTEK, VIA HD, IDT, SIGMMATEL, CONEXANT, CIRRUS

> 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