Audiosurf 2

Audiosurf 2

View Stats:
Sekoree Sep 3, 2023 @ 6:02am
2
Experimental Community Patch Version!
Hello cool people who play this game!
Its been many months but I've now fixed up some stuff on my private version of the community patch (from the days when i was still on the team)
That version has a few changes compared to the original version:
  • It does not use the browser for YouTube audio so it can be deactivated in settings
  • YouTube songs work even when your sound card is set to more than 96kHz (the browser window will just be unhappy so better disable it)
  • Menu background music (default is the AS1 Menu song)
  • More precise (Max) FPS slider
  • Age-restricted and non-embeddable videos work (the browser window will just be black though)
  • No desync on local songs cause it uses a partly reverse-engineered audio backend that works with a newer BASS version

This is roughly based on the latest community patch version (1.0.12)
It can be buggy but it works for the most part.
The installation is the same as the original patch, but you might have to go into the properties of "AS2YTX.exe" and check the "unblock" thing at the bottom because internet file is scawy.
Is windows only as I don't have access to the full source code and what I have left over is beyond broken, so the changes that came after I left are mostly done via old-school dnSpy (I left shortly before 1.0.10).

You can get it from here: Link[scloud.sekoree.dev]

The menu music can be changed by renaming any AS2 compatible song file to "bgm.sound" and placing it into the root AS2 folder (where Audiosurf2.exe is)
This version also has no updater! So over time, if YouTube makes changes it might break, I'll try to update as fast as possible, but if I don't get to it, yell at me here or on social media ("sekoree" on discord or "sekoree_" on X/Twitter)

By default Audiosurf2.info services are deactivated (apart from YouTube stuff), so the "Random Youtube" option isn't there, it can be activated by adding "+imightgetbannedforthis" to the AS2 launch options!

For some odd reason you need to start a local song first before being able to play a YouTube track, why? No idea, sometimes it just works, other times it crashes when you don’t (Hopefully) Fixed as of 18th Feb 2024

Happy surfing!
Also not sure if this works on Steam Deck but it should (via proton)
Last edited by Sekoree; Feb 7 @ 4:07pm
< >
Showing 1-15 of 42 comments
Slugbait Sep 6, 2023 @ 12:54am 
You can't click to preview song audio in this? I know you can click the yt link, but the lil window above it does nothing. Unless i'm missing something...
Iunno i just found that weird
Slugbait Sep 6, 2023 @ 1:13am 
Found another thing: the autoplay yt vids option doesnt work when you disable it
It still autoplays when you start the song :c
Sekoree Sep 6, 2023 @ 4:53am 
Thank you for testing!

The first thing I definitely need to address. The browser is permanently muted, so you would technically have to click the button behind it (like a local track) but due to my wrongdoings about a year ago, it can’t be paused anymore then.

The other is something I can’t do much about. YouTube tracks are now the same (or at least similar) as local tracks (downloaded into memory and then played like a local track). The browser is purely cosmetic so that option does absolutely nothing, if you want a quick break before the song starts disable the other “after load” option
Sekoree Sep 17, 2023 @ 9:45pm 
I haven’t gotten to stuff in a bit but after this week I’m on holiday for 2 weeks which should give me some time to polish stuff up. So this he that I need to do/have planned:
- fix the startup crash
- update my source code version to more or less 1.0.12
- redo the whole thing how YouTube songs are handled (should hopefully fix the first point)
- Random YouTube via some service or the song database

Stretch goal:
- figure out how to let mpv render into the game and replace the browser with that

Also some parts of the redone YouTube handling will be in a separate library so for the interested I can actually show some source code
Slugbait Dec 12, 2023 @ 10:51pm 
Any updates on this?
Sekoree Dec 13, 2023 @ 9:19am 
Sadly not much, I do occasionally update the AS2YTX.exe part, but life just keep happening and I currently need to work on some AV software for live shows/conventions
Originally posted by ᴠ̅̅ɪ̅̅ᴘ̅̅ᴇ̅̅ʀ:
I know said this in another "OP" thread but just wanted to say thank you.

Originally posted by Sekoree:
Sadly not much, I do occasionally update the AS2YTX.exe part, but life just keep happening and I currently need to work on some AV software for live shows/conventions


This Thread here https://steamcommunity.com/app/235800/discussions/0/3958161899239301524/

As much as I would love this, the patches from the modders made "AS 2" Very playable and what I love it auto patches when starting the game. And to those modders thank you.

Rock On, and be well.
Sekoree Feb 18, 2024 @ 11:11am 
Hello, its been a while, i think I've finally fixed the crash bug when playing a YouTube song after booting up the game!
I've also redone the audio data handling, the AS2YTX.exe has been replaces by "YouTubeLibrary.dll", should also speed up some things when Windows decides to take forever to launch the executable int he background
The link on the Original post was updated (or rather its the same, i just updated the file it links to)
Have fun!
Sekoree Feb 20, 2024 @ 10:56am 
Seems like the crash bug is still there :burofailed::burosob:
I guess I have to have to investigate more things
Executor Jun 24, 2024 @ 1:49pm 
Regionblocked in russia and belarus, this comes up when you hit play after selecting a youtube video as a song:
https://imgur.com/a/DCIlDHG
Thought this was the "crash bug", and then i read the text...
No hate to the mod author, since this seems to be caused by whatever's pulled to actually play the videos, but this is very lmao.
Если хотите и играть на этом патче и находитесь в Беларуси/России, то можно вот так обойти:
Windows 10
Справа внизу нажимаете на раскладку (блр/рус/eng) => настройки языка => слева Регион => и тут меняете и регион и формат региона. Поменять можно на любые, кроме, скорее всего, русского и белорусского. После этого всё работает нормально, кроме, естественно, багов экс. патча. Геморно, на зато можно играть не опасаясь ошибок на обычном билде этого прекрасного мода.
Sekoree Jun 25, 2024 @ 9:29am 
Oh yea its the YoutubeExplode library (Which is responsible for getting the video data) that does that.
I forgot that was a thing
Ori Jul 1, 2024 @ 11:21am 
It worked the first time, and also the second. Then it crashed on the third song.
Sekoree Jul 1, 2024 @ 9:25pm 
Originally posted by Ori:
It worked the first time, and also the second. Then it crashed on the third song.
Unfortunately, Audiosurf 2 is an game, sometimes it's very weird what breaks it and what doesn't, I currently don't have the time fix stuff sadly cause life and other projects :/
I wouldn't mind if someone wanted to help, I still have the source code and everything, but given how niche this game it's hard to find people.
Ori Jul 3, 2024 @ 8:12am 
Originally posted by Sekoree:
Originally posted by Ori:
It worked the first time, and also the second. Then it crashed on the third song.
Unfortunately, Audiosurf 2 is an game, sometimes it's very weird what breaks it and what doesn't, I currently don't have the time fix stuff sadly cause life and other projects :/
I wouldn't mind if someone wanted to help, I still have the source code and everything, but given how niche this game it's hard to find people.
Well, that is rather unfortunate. Thanks anyway.
wisetrap13 Aug 26, 2024 @ 9:36pm 
i just wanna say that this patch is a lifesaver because the issue with local songs desyncing took me out of the experience a lot. thanks for making this!
< >
Showing 1-15 of 42 comments
Per page: 1530 50