Skip to content

Releases: RussFactorShow/FH2-Streaming-Radio-YTM

Release v0.1.1

Choose a tag to compare

@RussFactorShow RussFactorShow released this 19 Oct 19:13

Caution

IMPORTANT: Go into the game's In-Game Audio Settings and TURN OFF the DJ Voice.

🚀 Day one working on bugs and features with the new Audio Core Engine we released over the weekend!

Remember the new shared Audio Core Engine from the last update? This is what it can do. On the very first day of working with it, we went after the known issues that have been around since the start of this mod, and knocked them out. 🎯

⏸️ Music pauses at race start
⏪ Music pauses during rewinds
🎰 Music pauses during wheelspins

No settings, nothing to switch on. It just works out of the box. 🙌

🛠️ v0.1.1: Bug Fixes

Three long-standing pause issues, tackled in one go:

🏁 Pause on race start

Your YouTube song now pauses during the pre-race countdown and picks back up when the race begins (or when you back out to free roam).

⏪ Rewind pause

When the game mutes the music for a rewind, YouTube pauses too, including cancelled rewinds and View Replay. When the rewind is done, your song carries on from the same spot.

🎰 Wheelspin

The same fix covers wheelspins: the music pauses during the wheelspin and resumes when you claim your prize.

All three aim to keep your song from playing on in the background while the game goes quiet. They're always on.

🎵 NEW: Custom Start Screen Music (LOCAL MUSIC ONLY)

YOU PICK THE INTRO SONG! OR A BUNCH AND THEY WILL SHUFFLE EACH GAME LAUNCH! 🎉

Put your songs (MP3, FLAC, OGG, WAV or M4A) in youtube-radio\MUSIC\TITLE SCREEN. They play on the start screen, fade out when you press Start, and never play on the radio.

Settings are in youtube-radio\config.ini, in the new [custom title screen music] section:

  • custom_start_screen_music: 0 = off, 1 = on (default)
  • title_screen_source: 1 = the TITLE SCREEN folder (default), 2 = your whole MUSIC folder

No songs in the folder? The game's own start screen music plays as usual.

🧰 Friendlier config.ini

The config.ini got a full makeover, with clear sections like Your Station, Skip Song Button, Loudness and Casting From Your Phone, plus easier notes on what each setting does. The rarely used stuff now lives under [advanced].

⚠️ Known issue: choppy audio

In rare cases the music can turn choppy mid-song. Switching to another station and back should fix it.

⚠️ Known issue: won't connect?

In rare cases the phone's YouTube Music or YouTube app stays stuck on "connecting". Force-quit the phone app and connect again.

⚠️ One radio mod at a time

This uses the same D3DCompiler_47.dll as the Spotify version, FH2 Streaming Radio, so you can only run one of the two. They use separate folders, and you can copy your MUSIC folder between them.

Install / update

  1. Drop D3DCompiler_47.dll and the youtube-radio folder next to Azimuth.exe and replace the old files. If you had the Spotify version, replace its D3DCompiler_47.dll too.
  2. Heads-up: replacing config.ini resets any settings you changed by hand. Your MUSIC folder, logo.png and song cache are never touched.
  3. Turn DJ Voice OFF in the in-game Audio Settings, then switch to Horizon XS.

Something wrong?

Set log_level = debug under [advanced] in youtube-radio\config.ini, play, then send youtube-radio\youtube-radio.log. Put it back to info afterward.

Release v0.1.0

Choose a tag to compare

@RussFactorShow RussFactorShow released this 18 Oct 02:45

Caution

IMPORTANT: Go into the game's In-Game Audio Settings and TURN OFF the DJ Voice.

🚀 MASSIVE UPDATE... with no new "features"!

This one is big. In the last 24 hours, the Audio Core Engine that controls how we get your music into the game has been massively updated and optimized to give you the best audio experience yet! Things that started as guesswork are now pinned down to a science. 🎯

🎧 Audio playback optimizations all over the place
🛠️ General stability enhanced

The new Audio Core Engine also means easier, quicker, faster updates to the mod, and it makes future sister mods for other compatible streaming services much easier! 🙌

📣 Please share this mod with anyone you know who's playing!


🎧 v0.1.0: Audio Optimization

The big one: the music now plays much nicer with the game. Same casting from YouTube Music or YouTube, way fewer hiccups.

🔁 Smoother song changes

The little hitch when the station moves to the next song (usually when the Now Playing popup shows up) is greatly reduced. A very faint one can still happen on some changes.

⏸️ Smarter pausing

The mod now notices when the game stops playing the station, holds your song, and picks up from the same spot. Your phone's play and pause still work like before.

🔍 Still investigating

We're still looking into making your YouTube or local music pause, behind the scenes, during in-game wheelspins, rewinds, and race starts.

⚠️ Known issue

Every now and then the music can turn choppy mid-song. Workaround: switch to another station and back. We're still looking into it.

⚠️ One radio mod at a time

This uses the same D3DCompiler_47.dll as the Spotify version, FH2 Streaming Radio, so you can only run one of the two. They use separate folders, and you can copy your MUSIC folder between them.

Install / update

  1. Drop D3DCompiler_47.dll and the youtube-radio folder next to Azimuth.exe and replace the old files. If you had the Spotify version, replace its D3DCompiler_47.dll too.
  2. Your config.ini is kept, and old settings that no longer exist are ignored. For fresh defaults (like the new local_boost_db = 4), delete or rename config.ini and the mod writes a new one.
  3. First launch downloads two small helper programs (about 65 MB) in the background.
  4. Turn DJ Voice OFF in the in-game Audio Settings, then switch to Horizon XS.

Something wrong?

Set log_level = debug under [debug] in youtube-radio\config.ini, play, then send youtube-radio\youtube-radio.log. Put it back to info afterward.

Release v0.0.1

Choose a tag to compare

@RussFactorShow RussFactorShow released this 16 Oct 04:16

Caution

IMPORTANT: Go into the game's In-Game Audio Settings and TURN OFF the DJ Voice.

🎉 v0.0.1: FH2 Streaming Radio YTM is here!

The YouTube Music version of the radio mod. Cast from YouTube Music or YouTube on any device with the app on the same network, pick Forza Horizon 2, and your songs play on a station in the game. Song title and channel show up in the Now Playing popup.

⚠️ One radio mod at a time

This uses the same D3DCompiler_47.dll as the Spotify version, FH2 Streaming Radio, so you can only run one of the two. They use separate folders (youtube-radio and spotify-radio), and since both support local music, you can copy your MUSIC folder between them.

📱 Cast from your phone

Play, pause, next, previous, seek, and volume all work from the app. Your queue plays in order and the next song is fetched ahead of time so it starts fast.

🎶 Local music

No casting? The station shuffles your own songs from youtube-radio\MUSIC, or links you put in youtube.txt.

🎮 More goodies

  • LB + X skips to the next song (skip_combo)
  • Music pauses in menus and when you change stations (pause_when_silent)
  • Pick any of the 7 stations with station
  • Your own logo with logo.png or logo.jpg

Install

  1. Drop D3DCompiler_47.dll and the youtube-radio folder next to Azimuth.exe. Replace the Spotify version's D3DCompiler_47.dll if you have it.
  2. Start the game. The first launch downloads two small helper programs (about 65 MB) in the background.
  3. In YouTube Music or YouTube, tap cast and pick Forza Horizon 2.
  4. Turn DJ Voice OFF in the in-game Audio Settings, then switch to Horizon XS.