Custom Bot-Responses. You can now change Bot-Messages for the following events:
Artist is blocked
Song is already in queue
Max number of songs per user reached
Song is longer than 10 minutes (this number is still hardcoded)
Error fetching songdata
Song added successfully
Removed
--
Fixed
It was possible to run multiple instances of Songify, this is not the case anymore
Songify now starts minimized (systray) if its enabled (thanks @SHWotever)
As per request we changed the trailing whitespaces to be optional (enabled by default). You can now set the amount of spaces and if they should be added in the first place.
Songify no longer stores settings in %localappdata%/Jan_Blomacher. From now on Songify settings will be stored in %localappdata%/Songify.Rocks.
You now can display the requester in the output. Right click the output-format textbox and you can add 'Requester'. Everything contained within {{ and }} will only be displayed when the current song is a requested song. For example: {artist} - {title} {{requested by @{req}}} will output San Holo - don't forget to breathe today requested by @ inzaniity This is useful to see who requested the current playing song in Twitch chat.
Album Cover will now be deleted if no song is playing
A new widget tool to have a nice browser source widget in your stream! Click on File -> Widget and customize the widget the way you like! Make a new browser source and paste the link that is displayed under the widget to get it on stream!
(Example)
Fixed:
Songify now remembers the last selected player
Songify won't crash when trying to add a nonexistend artist to the blacklist
Album covers will now always download covers, given the setting is enabled
Song Requests via Twitch won't get added multiple times to the queue
Song fetches via Spotify Web API weren't accurate enough
Song Requets now work even though Spotify was on pause for a long time (saving device ID)
Fixed Song history issue with non-german Windows OS
Sorting the queue window would cause the queue to not update
Fixed double space in output string if `{extra}` was empty. You now don't have to put spaces for scrolling in the output. We decided to hardcode 10 spaces in
Fixed size not being correct after popups were displayed
Songify now remembers where it was and starts at the same location. Child windows will also start on the same location as the main window
Some minor internal changes to cleanup the code a tiny bit
Songify can now keep track of your tracks! There is a new button in the title bar in which you can enable the history. It also creates a "history.shl" file which is basically a XML file that you can open with any editor. The history creates new entries for each day to keep things clean.
Support for VLC, foobar2000 and Deezer(web)
You can now select VLC, foobar2000 or Deezer in the player selection. (VLC and foobar local, Deezer as web/Chrome like youtube)
Fixes
Fixed a bug that caused the software to crash when the notification was shown, the window closed and the notification forced again
Fixed a bug where songs that contain ' " ' wouldn't upload.
Changes
Removed all text from the titlebar buttons
removed all icons in the player selection
Added tooltips to all titlebar buttons
Notes
The online history is just a "naked" table, design comes whenever I feel to do it. But it at least converts to your local timezone
Made this version to be 1.1.0 instead of 1.0.10. Else it messes up with the updater.
You can set your own timer rate. Settings -> System
Logs
If the software encounters any issues a log file called currentdate.log will be created in the same directory. For example: 05-14-2019.log
Fixes
YouTube (Chrome)
Fixed an issue where "- Youtube" would always be at the end
If you experience heavy CPU Usage on Chrome is, try increasing the timer rate in the settings.
Song-Upload
Fixed an issue where the song wouldn't upload after a few successful tries
Changes
Config
Changed the way the config files are written and read. When the software shuts down a hidden config.xml file will be written and on start, the same file will be read. This is so updating becomes more convenient in case the old "just override the exe file" wasn't working properly
This site uses cookies to help personalise content, tailor your experience and to keep you logged in if you register.
By continuing to use this site, you are consenting to our use of cookies.