Releases: KickerMix/FH6-Radio-Bridge
FH6 Radio Bridge 1.2
Changes
Media session selection in dashboard
Added a new media session selection section to the dashboard.
You can now choose which Windows media session should be used for:
- track title / artist metadata
- play / pause
- next / previous track
- quick station skip hook
This helps when Windows reports multiple media sessions at the same time, for example:
- Spotify
- Chrome
- Edge
- Windows Media Player
- other media apps
The bridge now supports both:
- Auto mode — automatically selects the best currently playing media session
- Manual mode — lets the user select a specific media session from the dashboard
This should fix cases where the dashboard showed metadata from the wrong app, or where skip controls were sent to the wrong session.
Improved quick station skip behavior
The quick station skip hook now uses the selected media session instead of blindly using the current Windows media session.
Also added debounce protection, so one in-game skip event should not trigger many track skips at once.
Notes
The virtual audio cable only provides audio. Track titles and media controls come from Windows media sessions.
If metadata or controls do not work, open the dashboard and select the correct media session manually.
For example, if you are using Spotify, select:
Spotify.exe
FH6 Radio Bridge v1.1b
- Steam compatibility patch
FH6 Radio Bridge v1.0
FH6 Radio Bridge v1.0
Initial public release of FH6 Radio Bridge — an external audio bridge for Forza Horizon 6 radio.
This release allows you to capture audio from any selected Windows audio device and stream it into the game radio through a local bridge and in-game hook.
Highlights
-
External audio capture from any selected Windows playback/capture device
-
In-game radio audio injection through
version.dll -
Live dashboard at
http://127.0.0.1:8420/ -
Automatic dashboard opening when starting
BridgeRadio.bat -
Output volume control
-
Loudness normalization for more consistent track volume
-
Optional 5-band equalizer:
- 60 Hz
- 250 Hz
- 1 kHz
- 4 kHz
- 12 kHz
-
Race start action:
- None
- Next track
- Restart current track
-
Next song hook:
- Quickly change station away and back within 1 second to skip the current song
-
UTF-8 / Unicode metadata support for non-English track names
-
Manual installer and uninstaller:
Install.batUninstall.bat
-
Safe install manifest and backup/restore logic for modified game radio files
Installation
- Download the release archive.
- Extract it to any folder.
- Run
Install.bat. - Enter the path to the Forza Horizon 6
Contentfolder. - Start the bridge with
BridgeRadio.bat. - Select the audio device you want to capture.
- The dashboard should open automatically at:
http://127.0.0.1:8420/
Uninstallation
Run:
Uninstall.bat
Then enter the same Forza Horizon 6 Content folder path used during installation.
The uninstaller will disable the bridge, restore backed up radio files where possible, and remove the installed hook files.
Notes
- The bridge works with any audio source routed to the selected Windows audio device.
- For best results, use a virtual audio cable or a dedicated output device.
- The game and bridge should usually be launched with the same privilege level.
- Race/station hook features depend on internal game state detection and may require updates if the game changes.
- This is an unofficial project and is not affiliated with Microsoft, Playground Games, Turn 10, or the Forza franchise.
Known limitations
- Loudness normalization is a real-time streaming normalizer, not full per-track ReplayGain or EBU R128 analysis.
- Race start detection is fail-safe: if the required game state pattern cannot be detected, the feature is disabled instead of risking instability.
- Some game updates may require hook adjustments.
License
This project is released under the GNU General Public License v3.0.