EDIT: I FINALLY GOT AROUND TO ADDING SIG SUPPORT. DOWNLOAD AND READ THE README TO SEE HOW TO USE IT.For those of you who don't know, ASSetTitle started with one simple goal: To change the title of the Audiosurf window according to what song was playing. Mincus was kind enough to write this for me, at which point I began adding a bit here and there. I may have added some nice functionality, but it's still definitely Mincus' code.
Features:
-Title bar functionality (changes the window title corresponding to what song is currently playing; this is the original scope of the project)
-Logging of *all* songs played, including score (this is probably the highlight feature)
-Enabling Usebankingcamera (Disabled by default; see readme to enable)
****ATTENTION****
THE CORE FUNCTIONALITY OF THIS PROGRAM INTERFERES WITH THE OPERATION OF VIRTUALLY ALL OTHER AUDIOSURF "ENHANCEMENT" PROGRAMS, SUCH AS AUDIOSURF MEDIA PLAYER, AND OTHERS. This cannot be avoided, as the base level at which they connect with audiosurf is through the window title, so changing it is enough to screw them up. This intereference in only within the same session; if you restart audiosurf, you can use other audiosurf programs again without trouble
**THERE IS A WAY TO DISABLE THE INTERFERING PORTION OF THIS PROGRAM, HOWEVER**Thankfully, I do have an option to disable the "core" functionality while leaving the logging. See the readme for details on how to do this.
Sig Generation:See the readme for the full explanation of how to set it up.
If you're wondering what I mean by logging, it'll put a listing for each song you play in a file called Played.log in the same folder as ASSetTitle.exe. Here's a short example, logging 3 songs:
[ Wed Jun 17 16:38:30 ] neutral milk hotel -- holland, 1945 51860
[ Wed Jun 17 16:42:31 ] voxtrot -- mothers, sisters, daughters and wives 76778
[ Wed Jun 17 16:45:53 ] voxtrot -- raised by wolves 85235
If you're wondering about a feature, or about specifics of it's functionality, please first try downloading it, read the readme, and try it for a song or two. I promise it won't bite.
Goals for improvement:
-Make the cfg editable by tickboxes in the UI
-Add a tray icon
Release 1.0: Jun 17 2009
Release 1.0b: wee hours of Jun 18 2009
--Fixed problems as recommended by Mincus; Not quite sure why the 8 kb difference in .exes, presumably differences between VS08 and VS10.
Release 1.1: Jul 25 2009
--Added the new sig generator feature. See readme
Release 1.11: Jul 27 2009
--Fixed crippling bug with sig generator. should work as intended now.
Release 1.12: Minutes later
--Removed some silly code I left in. sorry!
Release 1.2: Feb 11 2010
--Began work on an auto-launcher (not in yet, sorry)
--finally updated readme to explain sig feature toggle
--updated AS.cfg correspondingly
--added some more code to ensure that you can always link with audiosurf.exe, even if it's started after ASSetTitle.exe
--Fixed a bug where title would be stuck with song name if ASSetTitle terminated.
PLEASE do give feedback; What do you like, what do you hate, what features do you wish this had?
You can always find the latest version and source at: http://code.google.com/p/assettitle/