Skip to content

Commit

Permalink
Updated to latest Fb2k & Steam Audio SDK
Browse files Browse the repository at this point in the history
Implemented fast settings changing by only updating what is needed (requires Fb2k >=2.0).

Signed-off-by: djpadbit <djpadbit@gmail.com>
  • Loading branch information
djpadbit committed Sep 16, 2023
1 parent aaf4cf8 commit 4100e40
Show file tree
Hide file tree
Showing 9 changed files with 362 additions and 268 deletions.
2 changes: 2 additions & 0 deletions .gitignore
Original file line number Diff line number Diff line change
@@ -1,5 +1,7 @@
Debug/
Release/
Debug FB2K/
Release FB2K/
.vs/
packages/
steamaudio/
Expand Down
4 changes: 2 additions & 2 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -8,14 +8,14 @@ It is meant to be used with multi channel streams as the different channels are

##### Installing

Download the latest foo_steamaudio.dll from the [releases tab](https://github.com/djpadbit/foo_steamaudio/releases) and the [Steam Audio 4.2.0 SDK](https://github.com/ValveSoftware/steam-audio/releases/download/v4.2.0/steamaudio_4.2.0.zip). Grab phonon.dll from steamaudio/lib/windows-x86 and put it next to foo_steamaudio.dll in a folder called foo_steamaudio in your user component folder of foobar2k.
Download the latest foo_steamaudio.dll from the [releases tab](https://github.com/djpadbit/foo_steamaudio/releases) and the [Steam Audio 4.4.0 SDK](https://github.com/ValveSoftware/steam-audio/releases/download/v4.4.0/steamaudio_4.4.0.zip). Grab phonon.dll from steamaudio/lib/windows-x86 and put it next to foo_steamaudio.dll in a folder called foo_steamaudio in your user component folder of foobar2k.

You'll figure it out, I belive in you :)

##### Building

This is based on the foo_sample example component, so it compiles the same way.
It was made for the foobar2k SDK2022-01-04 and Steam Audio 4.2.0. I built it using Visual Studio 2022
It was made for the foobar2k SDK2023-09-13 and Steam Audio 4.4.0. I built it using Visual Studio 2022

You need to download the steam audio SDK and extract it into the steamaudio/ folder to build (you should have steamaudio/include/...)
Then you need to put the steamaudio dll next to the DSP dll for foobar2k to load it properly.
Expand Down
Loading

0 comments on commit 4100e40

Please sign in to comment.