SubStreamer

6.0.43 for iPhone, iPad
Free
7.8

23 Ratings

Update Date

2023-05-05

Size

31.0 MB

Screenshots for iPhone

iPhone
SubStreamer Description
SubStreamer is a completely free app to use with any subsonic compatible music server (subsonic, airsonic, madsonic, navidrome, ampache etc). Your music when you want it, where you want it, online or offline.

Easily see newly added, recently played and most played albums or just grab a list of random albums or songs for something different.

Like that song? Play similar songs with a tap!

Discover new songs and old favorites by genre and time period with SubStreamer radio. Pick your filters and get a random generated playlist, just like radio without the ads!

Got a song stuck in your head? Sure that you have it on an album somewhere but just can't remember where? Just search!

Connect your subsonic server with your last.fm account and Substreamer can also tap into last.fm to give you more information about artists, songs and albums in your collection and recommend similar artists, similar songs or give you a list of the top rated songs in your own collection for you to explore.

Build up a play queue of your favorite rock songs and just hit save as playlist to have it stored on the server for later.

Of course you can also just hit your favorite album and press play.

Oh and if Music isn't enough we also support podcasts that you have synced with your subsonic server both online and offline!

Features:

Chromecast Support

Full offline support. Store albums, songs and playlists and podcasts on your device and listen offline.

Keep your starred songs synced and available offline automatically!

Automatic caching of upcoming songs for smooth playback.

Easy playlist management for adding single or multiple tracks to a playlist or starting a new playlist.

Radio mode generates random playlists for your chosen genre or time period (or both!)

Quick lists of random / recently played / frequently played and newest albums right up front.

Search for artists, albums, songs

last.fm integration for fetching artist info, recommendations and playlists based on ratings

last.fm scrobbling

Airplay support (just open the volume controls in the player to access airplay directly or use the control center by swiping up from the bottom of the screen)

if you run into any bugs please let me know, i use this app every day myself and am always trying to make it better! ghenry22.apps@gmail.com

Requirements:

Subsonic Compatible API Server (API level 1.13.0) or above.

Note that for SSL support you must have a valid certificate. Invalid certificates will cause connection errors.

Get Subsonic server at: http://www.subsonic.org
Substreamer: http://substreamerapp.com
SubStreamer 6.0.43 Update
2023-05-05
new: offline scrobbling. Plays when offline will now be saved and synced when connectivity is restored and offline mode disabled in substreamer.
More Information
Price:
Free
Version:
6.0.43
Size:
31.0 MB
Genre:
Music
Update Date:
2023-05-05
Developer:
Gaven Henry
Language:
English

Safe to Download

AppPure.com and the download link of this app are 100% safe. The download link of this app will be redirected to the official App Store site, thus the app is original and has not been modified in any way.

Got it
X
Share

Share this page with your friends if you find it useful

Facebook Linkedin Pinterest Tumblr Twitter Whatsapp Line
6.0.43 2023-05-05
new: offline scrobbling. Plays when offline will now be saved and synced when connectivity is restored and offline mode disabled in substreamer.
6.0.6 2022-06-02
New: Variable playback rate - access it in the player screen
New: Quick search on home screen - let's you quickly find something and start playing
New: Bookmark autoname setting - if enabled in settings, bookmarks will be automatically named for when they are created so you don't have to type a name every time. I keep podcast's bookmarks to pick up later and got sick of typing "podcast" every time as title!
New: Artist Images in artist list, if you have previously viewed an artist their image will now display in the artists list. At the top right there is also a button to download ALL artist images / info and cache them or to force a refresh of all if you need to.
New: Some new options at the tail end of settings for clearing cached data (not your offline music just cached data like artist info, album lists etc) in case something isn't behaving right
New: Musicbrainz API integration for correcting artist matches. LastFM sometimes returns wrong MBID's which breaks artwork retrieval from fanart.tv, if we get a failed fanart.tv request now substreamer will automatically check for a different MBID and try again. Fixed a bunch of my artists. This is currently automatic in the background but I will expose the ability to fix matches manually in the future.
New: display file format for downloaded music in offline music screen (currently supporting MP3/FLAC display), will expand this to show the server side format in online album views etc as well in time.
Update: Light theme got a bit of love
Update: flat buttons (no more drop shadows)
Update: more options for offline cache size limit
Fix: standardise key images and layout across pages, there was a bit of variation where I had missed things
Fix: fixed some "more options" menus that had broken or missing items to be more consistent
Fix: side menu expanded to large on tablets wasting screen space
Fix: adjusted title logo on landscape tablet view
Fix: offline file size now correct when transcoding is used, previously the original filesize was always used. This is a FORWARD LOOKING change, it will not go back and correct your current cache space usage number but will be correct going forward.
Fix: don't scrobble podcasts, it confuses the server
Fix: Max bitrate is now honored when transcoding
Fix: album list in artist view sorted by release date
5.0.50 2021-12-13
fix: intermittent issue not resuming playback from last position on start up

fix: remove 128gb cache size limit, add more cache size options

fix: auto cache / set offline not honoring max bitrate
5.0.41 2021-09-01
New - Recommendations section on home screen provides direct access to random play and recommended playlists generated based on your recent plays and starred songs.

New - Random playlist length setting. Allows you to configure the playlist length when using the play random recommendation on the home screen.



New - Swipe to skip tracks in player view

New - Improved Search Option added to settings. Sends your search query in a format which will cause the server to match the entire phrase exactly instead of matching any word in the phrase which is the default. Works with most subsonic forks (subsonic/airsonic/airsonic-advanced/madsonic etc). Does NOT work with Ampache. If you enable and then get no search results then your server does not know how to handle the query. Do let me know if you find servers that don't work and I will add specific notes.

Fix: More info button in the playqueue would always show options for the current playing track

Fix: album list showing broken playcount rather than track count

Fix: bug in URL matching on login in some scenarios

Fix: Faster loading Starred songs list with long list

Fix: Faster loading play queue with long queue

Fix: Updated animations between now playing/play queue as they were stuttery

Fix: Similar artists list in artist detail view does not display when there is only 1 similar artist

Fix: Shuffle play on artist detail view does nothing

Probably some other stuff I have forgotten...
4.5.9 2017-11-27
Update: Sorry SSL support still has some issues, you will be able to connect but images and playback will not function correctly yet
fix: Support for connecting to your server using SSL/HTTPS is back!
fix: Setting available offline to disabled would sometimes not do anything
fix: Rare crash when working with very large lists of offline tracks
fix: Streaming now starts a lot faster on ios10 & 11.
fix: Offline songs incorrectly showing "more info: arrow on list items
fix: Offline home page not updating connection status on change
fix: Optimization prompt will now only show once, you can still run optimization any time from settings
fix: Deleting all offline items while a download was in progress would result in the download hanging
4.5.8 2017-11-18
This update adds initial support for iOS11 along with several small bug fixes and some performance improvements.
Further updates on the way to optimise the layout for iPhone X.
3.6.9 2017-04-28
new: split pane support for ipads to expose the side menu by default
new: active item highlighting in side menu
fix: incorrect color on tabs toolbar on home screen
fix: more robust media resource handling
fix: catch a bug in startup that caused some users to get stuck at "loading artists"
fix: playback position slider smoother on seek
update: update all underlying frameworks and libraries
3.6.7 2017-03-21
Bug Fix Release: several small bug fixes and optimizations
3.6.2 2017-02-24
IMPROVED: home screen album display
IMPROVED: more work on faster start up time and small app size
FIX: access to audio controls & airplay in the player interface
FIX: few small bugs
3.5.9 2017-02-22
Several small bug fixes and layout tweaks.
Faster start up time
3.5.7 2017-02-08
MASSIVE UPDATE TIME!
Version 3.5 is a complete rewrite of substreamer. Everything has been redone taking into account many lessons learned from the first version. Lots of known bugs have been fixed and everything is a lot smoother.

Please Note:
You will have to login again, previous credentials are not transferred over
You will LOSE YOUR CACHE, you will need to refill your cache after updating (be careful if updating while traveling!)
If you use SSL on your subsonic server make sure you have a valid SSL certificate, self signed or invalid certificates will not work.
This app requires subsonic v5.1 or later (API 1.11.0) or the madsonic equivalent.
Works best with iOS 10! Please upgrade if you can.

What's New:
Everything! No seriously this is a complete ground up rewrite of the entire app but some of the highlights:
Tag or Folder based navigation
Artist Lists
Artist Info and much cleaner last.fm integration
Artist Top Songs Lists (can be saved directly as a playlist)
Play Similar Songs feature in player interface
Better playlist handling with the ability to add any single song to a new or existing playlist or save your player queue as a new playlist
Star Albums, Songs, Artists, Folders
Full Offline music support for Songs, Albums, Folders, Playlists
Internal & External server preferences (for at home or away)
Screen keep alive for when caching lots of music or using your phone as a remote control / display
Updated styling
Quick and easy access to monitor downloads (in the top status bar!)
Mini-player always present at the bottom of the screen for quick control
1.6.1 2016-04-06
Introduced a bug with the playback where files would intermittently get stuck in a loading state. Really sorry everyone!

fix: files will intermittently get stuck in a loading state and never start playing (introducted in 1.6.0)
1.6.0 2016-04-02
fix: some layout fixes on the player screen for smaller screen sizes
fix: login screen shows briefly on app start up even when a server is already configured
fix: loading screen doesn't display properly
fix: image caching enabled for recent and frequent tabs on home screen
update: all external libraries updated to latest versions
1.5.6 2015-10-22
Fix: IOS9 Support
Fix: play queue reorder button was not visible
Fix: Cannot connect to servers with HTTPS
Fix: Network availability pop ups over lap when rapid changes of state and block UI
Fix: Optimization pop up always appears even when completed
Update: Reduce subsonic API level requirement to 1.11 (subsonic server version 5.1+)
Update: Updated screenshots for store listing removing all cover art
1.5.2 2015-09-16
New: Player layout
New: Cache album button added to album view header bar
New: Discovery player layout updated to match audioplayer layout
New: seek controls added to discovery player
New: play/pause controls added to discovery player
New: ability to reorder tracks in playlists
New: ability to reorder tracks in now playing queue
New: ability to cache playlists for offline use (cached playlists will show in menu when offline)
New: Counter on image optimization status (so you know it's doing something!)
New: Automatically run cache optimization if not run and notify the user on login
Fix: Non-english characters now supported (should resolve reported bug where Korean characters were not displaying).
Fix: some sections were not caching or using cached coverart
Fix: better spacing around top bar cache / player buttons
Fix: lock aspect ratio to portrait until I have better layouts ready for landscape layout
Fix: play queue screen sometimes empty even though the queue is set and plays
Fix: play queue STILL sometimes shows blank
Fix: occasional hang on discovery entry when playback tries to start before audioplayer media is released.
Fix: handle when favorites have either 0 or 1 item better
Fix: Clearing song cache removed files but did not always reset storage used to 0
Fix: Pre-caching of next song and auto caching of current song adjusted to put less load on the network connection when starting a stream
Fix: Image cache handling improved to run more frequent requests with smaller batches (vs large batches which used excessive resources)
Fix: external link handling in artist bio text
Fix: finally catch a bug where incomplete cache downloads would intermittently cause playback to fail to initialise!
1.4.3 2015-09-08
Another batch of updates and improvements

New: discovery completely refreshed, new user interface to match the rest of the app, can now filter by genre and year, can now play a completely random list and also has a pull to refresh on the player to just get a completely new list
New: Album View
New: Cached Album View
New: Playlist View
Improved: track listing layouts
Improved: Now Playing current track playing / loading / pause status icon
Fix: removed some old login code which should make start up a bit faster
Fix: should now handle most non-english characters in album and track names etc
Fix: random mode would sometimes skip the first track
Fix: playback progress slider occasionally had erratic behaviour in the last version, much smoother now

Note: Please go to settings and run image optimization for the best experience if you did not do so already on the previous version. This caches a local copy of your album coverart which speeds up the whole app and makes sure nice art work is always available offline. Large collections (ie 1k+ albums) will take 10 minutes+ to complete but once initiated will just keep running in the background until done.
1.4.0 2015-08-29
This release adds offline caching support for storing your music offline! Lots of other fixes, updates and improvements as well. Remember you can swipe up from the bottom of the screen to access volume and airplay controls to send SubStreamers music out to airplay devices!

+ Offline Caching of Music - just swipe left on an album or song and hit cache
+ Offline Status Detection - Prompt to switch in or out of offline mode when connection is lost or restored
+ Offline Mode - Just go into settings and you can turn offline mode on or off any time
+ Offline CoverArt - Just go to settings and hit the button to optimize Image Cache to store a copy of your cover art offline so it's always available (recommend to run this on wifi as it takes a bit of time).
+ Download Queueing - If you queue up lots of songs to cache offline you can view the queue in the Cache menu item under the Downloading tab. If an item fails to download it will be added back to the end of the download queue to retry
+ Cache Size controls - under settings you can set the maximum size for cached songs to use, see the current size used and if you want delete the entire cache (large caches will take a little while to delete so please be patient).
+ Fix a bug where songs in some audio formats would not play
+ Fix a bug where the first track of a play queue is sometimes skipped if the queue is shuffled
+ Improve lock screen to use cover art from the local image cache whenever possible
+ Improved memory use for audio playback when switching from streams to offline playback
1.2.7 2015-08-03
Lots of fixes and improvements in this first update, hope you like them! There were some big changes to the login and server details so if you get a blank screen after update go to settings and click reset button to clear the old values, close the app (double click home and then swipe the SubStreamer app up to close it completely) then open and login again. This shouldn't affect you but these are the steps to resolve the problem if it does!
+ New login screen! (login format is much simpler and now supports http://my.server/subsonic type addresses)
+ New home screen layout
+ New search screen layout
+ New artist view under search results
+ More efficient audio playback
+ Discovery now updates the lock screen with now playing info and remote controls (next to skip, prev to favorite!)
+ Fix a bug where 2 audio tracks may play at once
+ Fix a bug where the next track in a playlist may not play
+ Fix lock screen and info center prev and next not available on ios 8.4
+ Fix lock screen metadata to be more reliable
1.0 2015-07-15