This Python project listens to specific sounds from Path of Exile via a virtual audio cable (VB-Cable) and triggers connected devices through Intiface.
- Detect two different in-game alert sounds.
- Trigger all connected Intiface actuators for a short duration.
- Python 3.10+
- Path of Exile installed
- VB-Cable installed
- Intiface Server running locally
- Dependencies (install with
pip):pip install -r requirements.txt
- Download and install VB-Cable from VB-Audio website.This will create a virtual audio device on your system.
- Open Path of Exile.
- Go to Options → Audio.
- Set the sound output device to the VB-Cable device. This ensures that the in-game sounds are sent through the virtual audio cable instead of your normal speakers.
- Right-click the speaker icon in the system tray → Sounds → Playback/Recording.
- Find the VB-Cable device and enable Listen to this device if you want to hear PoE sounds through your speakers while still sending them to the Python program.
- Make sure Intiface Server is running locally and your devices are connected.
- This program will automatically detect Intiface devices and trigger actuators when sounds are detected.