0.6.6
Add Ctrl+D / File > Add Stream to Favorites to save the currently playing stream URL to radio favorites. Refuses silently if nothing's playing, if the current item isn't a URL, or if the stream is already in favorites.
Add a Country filter to the RadioBrowser search tab. Select a country (or leave "(Any)") to restrict search results. The country list is fetched once per session in the background, ordered by station count; the combo is editable so you can type a country name directly. The filter is hidden when the search source is not RadioBrowser. With a country selected, you can leave the search box empty and hit Search to browse all stations from that country, sorted by popularity.
When a podcast feed fails to load, show a diagnostic dialog with the feed URL, HTTP status, any Win32 / WinInet error, bytes received, number of <item> tags found in the XML, number of episodes extracted, and a preview of the response body. Applies to loading episodes for a subscribed podcast and to adding a new podcast by URL.
Add Ctrl+1 through Ctrl+0 to quickly enable/disable effects: Ctrl+1 Volume, Ctrl+2 Pitch, Ctrl+3 Tempo, Ctrl+4 Rate, Ctrl+5 Reverb, Ctrl+6 Echo, Ctrl+7 EQ, Ctrl+8 Compressor, Ctrl+9 Stereo Width, Ctrl+0 Center Cancel, Ctrl+- Convolution Reverb, Ctrl+= 3D Audio. Convolution Reverb is also now assignable as a global hotkey.
Switch update checks back to the GitHub releases API so updates pick up the latest release from the masonasons/FastPlay repository. The build script now compares against the built commit SHA in addition to the version string.
download-deps.bat now fetches the Steam Audio SDK (phonon.dll, phonon.lib, and the phonon.h headers) automatically, so a fresh clone no longer requires a manual Steam Audio download for 3D audio support.
Fix focus being lost when an error message appears on top of an open dialog (e.g. Radio). Error messages now return focus to the dialog that was active, rather than the main window.
Replace the file types options tab with a single "Register all supported file types" checkbox on the playback tab. When enabled, all formats are registered on startup.
Expand supported file associations to include MP1, MP2, MP4, WMV, M4R, AIF, RMI, KAR, DFF, DSF, CDA, ALAC, and tracker formats (MOD, S3M, XM, IT, MTM, UMX).
Add song history. Stream metadata (song titles from internet radio) is now captured into a persistent database across all stations. Open the list with Ctrl+Shift+H or File > Song History. The dialog shows the last 100 songs with date and time, and has Copy and Close buttons. Press Ctrl+C to copy the selected song to the clipboard.

0.6.5
Speech now properly handles Unicode/UTF-8 text, so song titles and tags with non-ASCII characters are spoken correctly.
Add E key to cycle repeat modes: off, repeat track, repeat all.
3D rotation, mode, and rear speaker now wrap around at the edges instead of clamping, so adjusting them cycles continuously.
Increase the range of 3D listener X, Y and Z from -5/+5 to -50/+50.
Add effects presets. Press P in the main window to open a menu of saved presets. You can apply a preset, delete a preset, or save the current effect state as a new preset. Presets capture enabled stream and DSP effects plus all of their parameters.

0.6.4
Hopefully finally got to the bottom of the crashes.

0.6.3
Add spoken feedback for moving favorites.
Remove 3D audio preferences and add those previous preferences to the effect perametors.
Add X Y and Z for spacial audio.
Attempts fixes for spacial audio crashes.

0.6.2
Add the ability to reorder stations and podcasts in the favorites tabs, using control up and down arrows. There is a reset to alphabetical option in the advanced tab.
Add error dialogs for why spacial audio is unable to work.

0.6.1
This version adds a new spacial audio tab, which adds a new spacial audio 5.1 surround upscale mode and a new setting for that mode to enable or disable a rear center speaker.

0.6.0
Add an option under advanced to disable the delay when opening files in explorer. This has the consequence of selecting multiple files in explorer not letting all files open into a single playlist but individually.
Allow auto updater to work for the new system.
Add experimental spacial audio effect.
Remove Rubberband effect. Use signalsmith Stretch for higher quality pitch shifting/tempo shifting
Remove the non working app running check from the installer.

0.5.0
Add proper unicode support to speech synthesis.
Add Ctrl+Home and Ctrl+End to set current effect parameter to minimum or maximum value.
Add A key to open a popup menu of audio devices. Press enter on one to switch output immediately.
Add the ability for a global hotkey to be assigned to the devices context menu.
Add bitrate display in status bar. Press 8 to hear the current bitrate, shows VBR for variable bitrate files.
Add Downloads tab to podcast dialog with Download All button.
Add OPML import button for podcast subscriptions.
Add Delete key to unsubscribe from podcasts in the subscriptions list.
Add Export button to radio dialog for exporting favorites to M3U.
Add episode description field to podcast dialog.
Add podcast episode download support with feed authentication.
Fix live stream stop/play behavior. Stop now properly disconnects, play reconnects from live.
Fix playback state restoration for URLs. Internet radio streams now restore on app restart with remember state enabled.
Fix podcast HTML entity decoding in titles and descriptions.
Fix podcast download functionality.
Fix favorites list not refreshing after adding a new station.
Fix B key not auto-playing when pressed.
Fix line breaks being lost in podcast episode descriptions.
Disable tempo and rate effects for live streams to prevent playback issues.

0.4.6
Add podcast search dialog, control shift P!
Attempted network buffering fixes.
Fix leading spaces in M3U favorites import.
F2 will let you update a station.
Fix youtube search
Add an auto advance to next playlist item option to playback tab.
Fix bug with rate doubling etc.

0.4.5
Fix legacy volume bugs.

0.4.4
Add an option to make playback rate adjust by semitones instead of .01X
Add a use legacy volume adjustment checkbox to advanced, for those who don't care about volume affecting recordings and want it to respond quickly.
Add an option to not show track filenames in the window title.
In addition to this, improve window title display so that it shows much more useful track information than before.
Fix the scheduler so that when set to both playback and recording, the audio is now correctly muted.
Add an import button to the radio dialog, for importing M3U or pls streams.
Add the promised search tab to the radio dialog, which lets you search RadioBrowser, TuneIn, iHeart Radio.
Adjust rate feature to not rely on the tempo algorithm being BassFX/Sound Touch.
Fix pasting into the playlist view.
Load folders from m3u's.

0.4.3
Add scheduler for scheduling playback/recording from within the app!
Fix a bug report where now playing song titles didn't continue parsing past an apostrophe character.
Add a keystroke, u, to mute the player. This works in such a way where recording the player would still work but you wouldn't hear the player output.
Add backspace to reset the current effect slider to it's default value.
Adjust it so that player volume does not affect recording volume.
More adjustments to volume curve.
Add volume step setting to options/playback.

0.4.2
Add convolution reverb.
Add all files option to the open file dialog.
Add chapter seeking option.
in the speak now playing key, remove the now playing: text
Make it so shift numbers show a text field in a dialog with the tag that that number key would speak.
Add open folder option
Add playlist manager dialog, control P. Allows you to modify the current playlist. You can add files to it by pasting them, move them with alt up and down arrows, delete them with delete.

0.4.1
Add toggle record and speak now playing as an available global hotkey assignment
Add new speech tab, with some new settings for verbosity.
Fix volume over 100 setting
Add shuffle
Fix a bug with tags where they were getting cutoff in some cases.
Adjust volume curve and step.
Fix flac playback by actually including the proper version of bassflac.
Add home to jump to the beginning of the file.
Add J for jump to time.

0.4.0
Add speedy as another tempo/pitch algorithm.
Add reverb algorithm adjustment.
Correctly show midi format in the file formats tab
Add option to have FastPlay not automatically hide to tray.
Add new bookmarks option. Press M to place a bookmark at the current position in the file. Press control M to open the list of bookmarks. Press enter on a bookmark to jump to it, or press delete to remove it.
Attempt to fix internet streaming crashes.
Add the ability to record the player's direct output. Useful in many applications, recording internet radio streams, recording affected audio, etc. Press R to toggle recording. Set up options in the recording tab.
Add a radio dialog, for saving and quickly playing internet radio streams. Search tab coming soon.
Thread youtube search, so NVDA doesn't freeze.

0.3.1
Add ID3 tag reading with 1 through 0
Add new setting for nowplaying changes to be autoread.

0.3.0
Add FFT based stereo cancelation/isolation

0.2.0
Add new tabs in options for adjusting sound touch and rubber band settings.
Add stereo width effect.
Fix bugs with M3U files.

0.1.3
Adjustments to EQ.

0.1.2
Nuke Prism out of orbit, it's still pretty broken. Switch to universal speech for speech.

0.1.1
Try older prism build