Current Path : /var/www/www-root/data/webdav/www/info.monolith-realty.ru/hnavk/index/ |
Current File : /var/www/www-root/data/webdav/www/info.monolith-realty.ru/hnavk/index/android-subsonic-apps.php |
<!DOCTYPE html> <html lang="en-US"> <head> <meta charset="UTF-8"> <meta name="viewport" content="width=device-width, initial-scale=1.0"> <title></title> <meta name="robots" content="max-image-preview:large"> <style>img:is([sizes="auto" i], [sizes^="auto," i]) { contain-intrinsic-size: 3000px 1500px }</style> <meta name="description" content=""> <meta name="keywords" content=""> <style type="text/css"> *, *::before, *::after { margin: 0; padding: 0; box-sizing: border-box; } @font-face { font-family: 'Poppins'; src: url('') format('woff2'), url('') format('woff'), url('') format('truetype'); font-weight: normal; font-style: normal; font-display: swap; } body { font-family: "Poppins", sans-serif; background-color:#F5F5F5; color: #023D54; line-height: 1.9; padding: 0px; font-size: 16px; } .block-container{ width:100%; } a { text-decoration: none; color: inherit; } a:hover { color: #0073aa; } header { padding: 0px; } { } h1 { font-size: 4em; text-align: center; position: relative; display: inline-block; line-height: 80px; color:#0cbc87; font-weight:bold; text-shadow: 2px 2px #0cbc87; } h2 { font-size: ; text-align: left; margin: 20px 0; line-height: 1.4; } .single_1 h2 { color:#003D59; font-weight: 800; } h3 { font-size: ; font-weight: 700; margin: 0 ; line-height: 1.4; } h4 { font-size: 1em; font-weight: 700; margin: 0 ; line-height: 1.6; } img { max-width: 100%; height: auto; display: block; } .full-width-image { width: 100%; height: auto; display: block; } .wp-block-image img { max-width: 100%; height: auto; } img[loading="lazy"] { height: auto; display: block; } hr { border: none; height: 1px; background-color: #ccc; } .aligncenter { display: flex; margin: 0 auto; } .site-logo { margin: 0px auto; } .site-title { text-align:left; margin: 0px auto; } .site-title h1 { font-size:24px; text-shadow: 1px 1px 0 #fff, 2px 2px 0 #ddd, 3px 3px 0 #bbb, 4px 4px 0 #999; opacity: 0; transform: translateX(-100%); animation: flyIn 2s ease-out forwards; line-height:60px; } @keyframes flyIn { 0% { opacity: 0; transform: translateX(-100%); } 100% { opacity: 1; transform: translateX(0); } } .site-title h1 a{ } .dropcap { font-size: 4rem; float: left; margin-right:10px; line-height: 1; font-weight: bold; color:#2163e8; background-color:#e8effd; padding:0 10px; font-weight:900; } .dropcap-h2 { font-size: ; line-height: 1; font-weight: bold; color:#2163e8; background-color:#e8effd; padding:0 0px; font-weight:900; } .dropcap-h3 { font-size: ; line-height: 1; font-weight: bold; color:#2163e8; background-color:#e8effd; padding:0 0px; font-weight:900; } .dropcap-h4 { font-size: ; line-height: 1; font-weight: bold; color:#d6293e; background-color:#fbe9eb; padding:0 0px; font-weight:900; } time{ padding:0px; } nav { text-align: right; margin: 0px auto; padding-top:10px; } nav ul { list-style: none; } nav ul li { display: inline; margin-right: 20px; } nav ul li:last-child { margin-right: 0; } nav ul li a { } nav ul li a:hover { text-decoration:underline; } .menu { display: flex; align-items: center; justify-content: space-between; padding: 10px 20px; } .menu-list { list-style: none; margin: 0; padding: 0; display: flex; } .menu-list li { margin: 0 10px; } .menu-list a { text-decoration: none; color:#0A7B54; font-weight:600; } .menu-list a:hover { } .menu-toggle { display: none; cursor: pointer; } p { margin: 10px 0; } .single p a { text-decoration:underline; } nav[aria-label="Breadcrumb"] { margin: 10px 0; color: #0cbc87; } nav[aria-label="Breadcrumb"] ol { list-style: none; display: flex; flex-wrap: wrap; padding: 0; margin: 0; } nav[aria-label="Breadcrumb"] li { display: flex; align-items: center; margin-right: 4px; font-size:14px; color: #0cbc87; } nav[aria-label="Breadcrumb"] a { color: #0cbc87; } nav[aria-label="Breadcrumb"] a:hover { color: #0056b3; } nav[aria-label="Breadcrumb"] li::after { content: "/"; margin-left: 4px; color: #6c757d; } nav[aria-label="Breadcrumb"] li:last-child::after { content: ""; } nav[aria-label="Breadcrumb"] li:last-child span { font-weight: bold; } .container { width: 1270px; margin: 0 auto; display: flex; flex-direction: column; min-height: 100vh; } .main-content { display: flex; flex: 1; margin-top: 0px; position: relative; } .content { width: 770px; padding: 1rem; flex-grow: 1; box-sizing: border-box; } .content-m2 { width: 980px; padding: 1rem; background-color:#F5F5F5; flex-grow: 1; box-sizing: border-box; } .sidebar{ padding: 1rem; position: sticky; top: 60px; z-index: 10; height: 100vh; overflow-y: auto; } . { left: 0; width: 250px; } . { right: 0; width: 250px; } .container-header { display: flex; gap: 10px; width: 100%; max-width: 1200px; margin: 0px auto; text-align:center; } .container-top{ max-width: 100%; margin: 0px auto; box-shadow: 0 2px 5px rgba(0, 0, 0, 0.1); background-color:#e6f8f3; } .container-column { display: flex; flex-wrap: nowrap; max-width: 1600px; margin: 10px auto; justify-content: center; align-items: center; text-align: center; } .column { padding: 10px; } .column-left { width: 50%; } .column-right { width: 50%; } .container-breadcrumb { display: flex; flex-wrap: nowrap; max-width: 1600px; margin: 5px auto padding:5px; justify-content: center; align-items: center; text-align: center; } .single_1 ul { list-style-type: square; padding-left: 10px; padding: 0; margin: 0; } .single_1 li { padding: 0px; margin-bottom: 5px; border-radius: 5px; margin-left:20px; line-height: 1.9; } .single_1 li a:hover{ text-decoration:underline; } .single_1 a{ text-decoration:underline; background-color: transparent; border-radius: 5px; opacity: 1; transition: background-color ease, color ease, opacity ease; } .single_1 a:hover{ background-color: #ffd700; opacity: 1; } .post-thumbnail { width: 100%; max-width: 100%; height: auto; margin-top:15px; } .post-thumbnail img { width: 100%; height: auto; display: block; object-fit: cover; border-radius: 20px; } .post-thumbnail { position: relative; display: inline-block; } .post-thumbnail img{ display: block; width: 100%; } .post-thumbnail::after { content: ''; position: absolute; top: 0; left: 0; width: 100%; height: 100%; mix-blend-mode: multiply; background-color:#e6f8f3; } .sidebar-widget { padding: 5px; } .sidebar-widget ul { list-style: none; padding-left: 0; margin: 0; } .sidebar-widget ul li { margin-bottom: 10px; } .single .btn { display: inline-block; font-weight: 400; text-align: center; vertical-align: middle; user-select: none; background-color: transparent; border: 1px solid transparent; padding: ; margin-top:10px; line-height: 1.5; border-radius: ; transition: color ease-in-out, background-color ease-in-out, border-color ease-in-out, box-shadow ease-in-out; } .single .btn-primary { background-color: #e8effd; text-decoration: none; color: #2163e8; text-transform: lowercase; font-weight:600; } .single .btn-primary a { text-decoration: none; } .single .btn-primary:hover { background-color: #cfdffd; } .single .btn-second { color: #0A7B54; background-color: #e6f8f3; text-decoration: none; width: 150px; text-transform: lowercase; font-weight:600; } .single .btn-second a { text-decoration: none; } .single .btn-second:hover { background-color: #d5f6ed; } .single .btn-third { color: #fff; background-color: #0b7fab; font-weight:bold; text-decoration: none; } .single .btn-third a { text-decoration: none; } .single .btn-third:hover { color: #fff; background-color: #0b7fab; } .search-container { position: relative; width: 100%; height: 50px; } .search-input { width: 100%; height: 50px; border: none; outline: none; padding-left:10px; padding-right:40px; border-radius: 25px; font-size: 16px; color: #333; background-color: #ffffff; box-shadow: 0 4px 6px rgba(0, 0, 0, 0.1); transition: all ease-in-out; } .search-input:focus { box-shadow: 0 6px 10px rgba(0, 0, 0, ); background-color: #f9f9f9; } .search-button { position: absolute; top: 50%; right: 5px; transform: translateY(-50%); border: none; background: none; font-size: 18px; cursor: pointer; color: #0073aa; transition: color ease-in-out; } .search-button:hover { color: #005bb5; } .search-container:hover .search-input { width: 100%; } .pagination { text-align: center; margin-top: 30px; } .pagination a, .pagination span { display: inline-block; padding: 10px 15px; margin: 0 5px; text-decoration: none; background-color: #f0f0f0; color: #333; border-radius: 5px; font-size: 16px; } .pagination a:hover { background-color: #0073aa; color: #fff; } .pagination .current { background-color: #0073aa; color: #fff; font-weight: bold; } .pagination .prev, .pagination .next { font-weight: bold; } .pagination .disabled { background-color: #e0e0e0; color: #aaa; cursor: not-allowed; } pre { background-color: #f9f9f9; color: #b48604; padding: 15px; border-radius: 8px; overflow-x: auto; font-family: 'Fira Code', monospace; font-size: 14px; } code { background-color: transparent; color: inherit; } pre code { display: block; white-space: pre-wrap; } footer { background-color:#e6f8f3; color:#0A7B54; text-align: center; padding: 5px; } footer p { font-size: 1em; } footer a { color: #0073aa; } footer a:hover { text-decoration: underline; } footer nav ul { list-style: none; margin-top: 10px; } footer nav ul li { display: inline; margin-right: 15px; } footer nav ul li a { color: white; } footer nav ul li a:hover { text-decoration: underline; } .related-posts { margin-top: 30px; padding: 20px; } .related-posts h3 { font-size: ; margin-bottom: 15px; font-weight: bold; text-align: center; } .related-posts ul { display: grid; grid-template-columns: repeat(auto-fit, minmax(200px, 1fr)); gap: 20px; list-style: none; padding: 0; margin: 0; } .related-posts ul li { border: 1px solid #ddd; border-radius: 8px; overflow: hidden; background-color: #fff; transition: transform ease, box-shadow ease; } .related-posts ul li:hover { transform: translateY(-5px); box-shadow: 0 4px 10px rgba(0, 0, 0, 0.1); } .related-posts ul li .thumbnail { width: 100%; height: 150px; overflow: hidden; } .related-posts ul li .thumbnail img { width: 100%; height: 100%; object-fit: cover; } .related-posts ul li .post-title { padding: 10px; font-size: 1em; font-weight: bold; text-align: center; transition: color ease; } .related-posts ul li .post-title:hover { color: #005177; text-decoration: underline; } { margin-top: 20px; text-align:left; padding:10px; border-radius: 5px; display: inline-block; width:100%; background:none; color:#916A08; } a { text-decoration: none; padding: 5px 5px; background-color: #e8effd; border-radius: 5px; display: inline-block; color:#2163e8; margin: 4px 2px; font-weight:bold; font-size:12px; } a:hover { text-decoration:underline; } a:last-child { margin-right: 0; } .table-of-contents { padding: 15px; } .table-of-contents h2 { font-size: 18px; font-weight:bold; margin-bottom: 10px; } .table-of-contents ul { list-style-type: none; padding-left: 0; } .table-of-contents ul li { font-size:14px; font-weight:normal; margin: 20px 0; line-height:19px; } .table-of-contents ul li a { text-decoration: none; font-weight:normal; } .table-of-contents ul li a:hover { text-decoration: underline; } .table-of-contents { font-weight: bold; } .social-share a { margin: 0 5px; display: inline-block; } .social-share img { width: 32px; height: 32px; } .category { display:flex; justify-content: center; align-items: center; } { background: #e8effd; color:#2163e8; padding: 0px 10px; border-radius: 5px; font-weight: 600; margin:5px; text-transform: lowercase; text-shadow:none; font-size:14px; } a{ text-decoration:none; } :hover { box-shadow: 0 8px 12px rgba(0, 0, 0, 0.2); } .hero{ margin-top:20px; } #portfolio { max-width: 1200px; background-color:#e8effd; margin: 0 auto; padding: 2rem; text-align: center; border-radius: 5px; } #portfolio h2 { font-size: ; margin-bottom: 20px; color: #2163e8; } #portfolio .portfolio-items { display: grid; grid-template-columns: repeat(auto-fill, minmax(300px, 1fr)); gap: 20px; margin-top: 40px; } #portfolio .portfolio-item { border-radius: 5px; overflow: hidden; color:#023D54; } #portfolio .portfolio-item:hover { } #portfolio .portfolio-item img { width: 100%; height: 200px; object-fit: cover; transition: transform ease-in-out; } #portfolio .portfolio-item:hover img { transform: scale(); } #portfolio .portfolio-item h3 { font-size: ; margin: 15px; } #portfolio .portfolio-item p { font-size: 1rem; padding: 0 15px 15px; } #services { max-width: 1200px; background-color:#e8effd; margin: 0 auto; padding: 2rem; text-align: center; border-radius: 5px; } #services h2 { font-size: ; margin-bottom: ; color: #2163e8; } #services div { display: grid; grid-template-columns: repeat(auto-fit, minmax(300px, 1fr)); gap: ; } #services div > div { padding: ; border-radius: 8px; box-shadow: 0 2px 4px rgba(0, 0, 0, 0.1); transition: transform ease, box-shadow ease; background-color:#2163e8; color:#f5fcfa; } #services div > div:hover { transform: translateY(-5px); box-shadow: 0 4px 8px rgba(0, 0, 0, 0.2); } #services h3 { font-size: ; margin-bottom: ; } #services p { font-size: 1rem; line-height: 1.6; } .guide-highlight-section { background-color: #f9f9f9; border-left: 4px solid #007BFF; padding: 20px; margin: 20px 0; border-radius: 5px; box-shadow: 0 2px 5px rgba(0, 0, 0, 0.1); } .guide-highlight-section h2 { color: #007BFF; margin-bottom: 10px; } .guide-highlight-section h3 { color: #007BFF; margin-bottom: 10px; } .guide-highlight-section h4 { color: #007BFF; margin-bottom: 10px; } .guide-highlight-section p { margin: 0; line-height: 1.6; } #scrollProgressBar { position: fixed; top: 0; left: 0; width: 0; height: 5px; background-color: #2163e8; z-index: 9999; transition: width ease-out; } @media (max-width: 1240px) { h1 { font-size: 2em; line-height: 40px; word-spacing: -3px; letter-spacing: -2px; } h2 { font-size: ; font-weight: 700; text-align: left; margin: 20px 0; line-height: 1.4; } h3 { font-size: ; font-weight: 700; margin: 0 ; line-height: 1.4; } h4 { font-size: ; font-weight: 600; margin: 0 ; letter-spacing: ; line-height: 1.6; } .container { width: 100%; padding: 0 20px; } .sidebar { position: relative; width: 100%; height: auto; top: 0; bottom: unset; } . { order: 1; display:none; } .content { margin: 0; width: 100%; order: 2; } .content-m2 { margin: 0; width: 100%; order: 2; } . { order: 3; } .main-content { flex-direction: column; } #portfolio { padding: ; } #portfolio h2 { font-size: 2rem; } #portfolio .portfolio-items { grid-template-columns: repeat(auto-fill, minmax(250px, 1fr)); gap: 15px; } #portfolio .portfolio-item h3 { font-size: ; } #portfolio .portfolio-item p { font-size: ; } } @media (max-width: 820px) { body{ font-size: 14px; } h1 { font-size: 2em; line-height: 40px; word-spacing: -3px; letter-spacing: -2px; } h2 { font-size: ; font-weight: 700; text-align: left; margin: 20px 0; line-height: 1.4; } h3 { font-size: ; font-weight: 700; margin: 0 ; line-height: 1.4; } h4 { font-size: ; font-weight: 600; margin: 0 ; letter-spacing: ; line-height: 1.6; } .container { width: 100%; padding: 0 20px; } .sidebar { position: relative; width: 100%; height: auto; top: 0; bottom: unset; } . { order: 1; display:none; } .content { margin: 0; width: 100%; order: 2; } .content-m2 { margin: 0; width: 100%; order: 2; } . { order: 3; } .main-content { flex-direction: column; } nav ul li { display: block; margin-bottom: 10px; } .menu-list { display: none; flex-direction: column; background-color: #e6f8f3; width: 100%; position: absolute; top: 60px; left: 0; padding-right:100px; z-index: 1; } . { display: flex; } .menu-toggle { display: block; } footer nav ul li { display: block; margin-bottom: 10px; } nav[aria-label="Breadcrumb"] ol { font-size: 14px; } nav[aria-label="Breadcrumb"] li { margin-right: 6px; } nav[aria-label="Breadcrumb"] li::after { margin-left: 6px; } .table-of-contents-widget { padding: 10px; margin-bottom: 15px; } .table-of-contents-widget h2 { font-size: 16px; margin-bottom: 8px; } .table-of-contents-widget ul { padding-left: 10px; } .table-of-contents-widget li { font-size: 14px; margin: 6px 0; } .table-of-contents-widget a { font-size: 14px; } .container-column { flex-direction: column; } .column-left, .column-right { width: 100%; } #services h2 { font-size: 2rem; } #services div > div { padding: ; } #services h3 { font-size: ; } #services p { font-size: ; } #portfolio { padding: 1rem; } #portfolio h2 { font-size: ; } #portfolio .portfolio-items { grid-template-columns: repeat(auto-fill, minmax(200px, 1fr)); gap: 10px; } #portfolio .portfolio-item h3 { font-size: ; } #portfolio .portfolio-item p { font-size: ; } } @media (max-width: 480px) { img[loading="lazy"] { max-width: 100%; } { font-size:12px; padding:0px 5px 0px 5px; margin:5px; } .sidebar-widget li{ font-size: 1rem; line-height: 1.4; } .container-footer p{ font-size: 1rem; line-height: 1.4; } .single .btn-primary { font-size: 12px; line-height: 1.4; font-weight:bold; text-decoration: none; padding:5px; } .single .btn-primary a { text-decoration: none; } .single .btn-primary:hover { } .single .btn-second { font-weight:bold; text-decoration: none; font-size: 12px; line-height: 1.4; padding:5px; } .single .btn-second a { text-decoration: none; } .single .btn-second:hover { } .table-of-contents-widget { padding: 8px; margin-bottom: 12px; } .table-of-contents-widget h2 { font-size: 14px; margin-bottom: 6px; } .table-of-contents-widget ul { padding-left: 15px; } .table-of-contents-widget li { font-size: 13px; margin: 5px 0; } .table-of-contents-widget a { font-size: 13px; } #services { padding: ; } #services h2 { font-size: ; } #services div { grid-template-columns: 1fr; } #services div > div { padding: 1rem; } #services h3 { font-size: ; } #services p { font-size: ; } #portfolio { padding: ; } #portfolio h2 { font-size: ; } #portfolio .portfolio-items { grid-template-columns: 1fr; gap: 8px; } #portfolio .portfolio-item h3 { font-size: 1rem; } #portfolio .portfolio-item p { font-size: ; } a { font-size: 12px; padding: 5px 5px; } { font-size:12px; } } </style> </head> <body class="post-template-default single single-post postid-10861 single-format-standard" itemscope="" itemtype=""> <div id="scrollProgressBar"></div> <div class="block-container"> <div class="container-top"> <header itemscope="" itemtype="" itemprop="header"> </header> <div class="container-header"> <!-- Site Logo with Schema Microdata --> <div class="site-logo"> <img src="" alt="freshDesignweb" itemprop="logo" height="60" width="60"> </div> <!-- Main Navigation Menu --></div> <div class="container-column"> <div class="column column-left"> <h1 class="title" itemprop="headline">Android subsonic apps. Subsonic App Gallery.</h1> </div> <div class="column column-right"> <div class="post-thumbnail" itemprop="image" itemscope="" itemtype=""><img src="" class="attachment-small size-small wp-post-image" alt="fresh Free Admin Templates" decoding="async" fetchpriority="high" srcset=" 1160w, 770w, 950w, 768w" sizes="(max-width: 1160px) 100vw, 1160px" height="742" width="1160"> </div> </div> </div> </div> <div class="container"> <div class="main-content"> <aside class="sidebar left" id="leftSidebar" itemscope="" itemtype="" itemprop="sidebar"> </aside> <div class="table-of-contents"><br> </div> <!-- Main Article --> <main itemscope="" itemtype=""> </main> <div itemprop="author" itemscope="" itemtype=""> </div> <article> </article> <div class="content" id="mainContent"> <section class="single_1" itemprop="articleBody"> </section> <p><span class="dropcap"></span>Android subsonic apps On your phone. Tested on I'm excited to introduce you to Tempo, an open-source and lightweight music client built specifically for Subsonic servers on Android. To use the UPDATE: this app has problems saving playlists. Designed for Android version 4. 99 to download. 99/mo: Yes: Astiga has a web version, an official app for Android, and an implementation of the Subsonic API which makes it compatible with most Subsonic clients. Stream music and video from your home computer to your phone. On your phone Subsonic Apps. The best free client app for the subsonic music server. Contribute to nvllsvm/Audinaut development by creating an account on GitHub. DSub for Subsonic costs $3. Control bitrate. Listen to music and watch videos. Use a browser on any computer to play music and movies. It's DRM-free, relatively affordable and also offers higher quality 256 kbps AAC encoding. 3+. At this point I’d recommend r/Navidrome + a subsonic client like Dsub (Android) or Play:Sub (iOS) If you already have Plex, it’s reasonably good for music, worth trying. Get your music, your way with subsonic and substreamer. A Subsonic & Navidrome based mobile app. UPDATE: this app has problems saving playlists. Reply reply More replies. Tempo is a relatively new app. 1. Apps Apps being viewed right now Trending apps today Most popular apps All-time most downloaded apps Top rated apps. On your phone Why are there no Android clients? You can check the Subsonic Apps list for alternatives. It's designed to give you clean and convenient Subsonic is a cross-platform FOSS media server that's capable of indexing very large media collections. XO is a Subsonic app for webOS. AppBrain | Apps. Any tutorial on running a Navidrome server? Great! I wrote one here. Consolidate all your music from different sources in one place. Get Subsonic old version APK for Android. Top 12% Rank by size . Code Issues Subsonic Apps. Learn more; Ready to go? Available for Windows, Mac, Linux and more. A music streaming app for Subsonic-API-compatible servers. For Android, iPhone, Windows Phone, Mac, Chrome and more. An album-centered subsonic client for PWA, Android, Android TV and Desktop. SonicAir is a Subsonic app for the BlackBerry PlayBook. 99-$19. Subsonic Server. Sub Muxic is a Subsonic music streaming app to connect to your remote Subsonic server and listen to your music . To be honest i don't feel like it's my problem, since all the other audio-playing apps i use play along with Viper just fine. Download substreamer - Subsonic Client 6. Subtracks is an Android open source music streaming app for Subsonic-API-compatible servers (Subsonic, Navidrome, Airsonic, and more). In my opinion one of the best features of Ultrasonic is its simplicity. Where to get songs? My personal favorite is the iTunes Store. || Original review: This is my go-to app for music streaming from my home Open source client for Subsonic API compatible servers (Fork of Subsonic app) Ultrasonic: F-Droid Repository: : Open source client for Subsonic API compatible servers (Fork of Subsonic app) XenoAmp: Google Play: : Supports many different services (Soundcloud, Subsonic, SMB) Subsonic Music Streamer: Windows Store Made by Anton Van Zuylen Subsonic Apps. So far, I've tried DSub, Ultrasonic, Subsonic Music Streamer, Audinaut. This means software you are free to modify and distribute, such as applications licensed under the GNU General Public License, BSD license, MIT license, Apache license, etc. Get it from github (search android ultrasonic) in releases. , and software that isn’t designed to restrict you in any way. Supports mp3, ogg, aac, flac, wma. Video playback is powered by Its Android version is compatible with Android TV, and the app is fully open source. Other great apps like Subsonic Apps. Use DSub to connect to your remote Subsonic server and listen to your music wherever you go! Top Features You can get the same or better from free android apps that work with all of the modern forks of subsonic that are not of the same unfortunate closed source nature that subsonic went (I A community for sharing and promoting free/libre and open-source software (freedomware) on the Android platform. Video playback is powered by Subsonic Android App. Stream any music directly to your TouchPad, Pre, Pixi, or Veer. To use the PWA version of the app, you can go to Soniclair, Support many media providers and cloud providers. fm and Allmusic (for metadata, artist bios, reviews etc) and they have a really good dedicated music app called PlexAmp. 4. It will not cache any music. Subtracks is an Android open source music streaming app for Subsonic-compatible servers (Subsonic, Navidrome, Airsonic, and more). Stream music and video from your home computer Subsonic Apps. Download. CloudPlayer. Built-in HTML5 streaming media support and player, with support for file An album-centered subsonic client for PWA, Android, Android TV and Desktop. It's designed to give you clean and convenient access to your music in the style of modern media players. About Subsonic. DSub for Subsonic has an APK download size of 4. Otter is a native Android music player for Funkwhale, native to both Android (developed in Kotlin) and to Funkwhale (uses its native API instead of Subsonic). DSub for Subsonic has a content rating "Everyone". Subsonic Apps. Main features: * Small size & fast * Material You theme with dark and light variants * Multiple server SonicLair is a minimal, mobile-ready, album-centered music client for subsonic compatible music servers built on top of Capacitor and Tauri. i like a lot about it but it fails on many cases that are deal breakers. Subsonic App Gallery. I'm still looking for a good Android client, and have tried pretty much everything on the block but left feeling very underwhelmed. More posts you may like r/kde. A variety of Madsonic apps provide fun and alternative ways to enjoy your media collection. An open source and lightweight music client for Subsonic, designed and built natively for Android. Get the original subsonic server to get started organising your music library. No extra costs. Supports virtually all audio formats, including mp3, ogg, aac, flac and wma. Strong points are the good integration with Musicbrainz, last. Looks like it's only streaming Best Android apps that can stream music from cloud storage services Price Free tier Platforms; 78. Subsonic for Android. Features - Album and artist art display by default (full-res in detail/now playing views) - Gapless playback Download Subtracks for Android: a free music & audio app developed by austinried with 5,000+ downloads. but Dsub and other subsonic apps just don't show up for the CCwGTV. A variety of Subsonic apps provide fun and alternative ways to enjoy your media collection – no matter where you are. Tempo offers seamless integration with your Open source client for Subsonic API compatible servers (Fork of Subsonic app) Ultrasonic: F-Droid Repository: : Open source client for Subsonic API compatible servers (Fork of Subsonic app) XenoAmp: Google Play: : Supports many different services (Soundcloud, Subsonic, SMB) Subsonic Music Streamer: Windows Store Made by Anton Van Zuylen DSub is a music streaming app for Subsonic servers. This means it works on pretty much A Subsonic client for Android. They all just look like differently skinned Tempo does not rely on magic algorithms to decide what you should listen to. It's kinda early in it's development cycle, but you can give it a spin and see if it fits your needs. Free and open-source music streaming Android client for Subsonic API compatible servers - ultrasonic/ultrasonic App is available to download at following stores: Warning: All three versions (Google Play, F-Droid and the APKs) are Subsonic Apps. Use APKPure App. You can use Ultrasonic to connect with your server and listen music. Download Subsonic Music Streamer for Android: a free music & audio app developed by Sindre Mehus with 500,000+ downloads. On your phone There are more than 50 alternatives to Subsonic for a variety of platforms, including Windows, Linux, Android, Mac and Web-based apps. 43 APK for Android right now. Ultrasonic. AudioBox. The last update of the app was on October 8, 2020. Now available for Xbox too! Connect to any subsonic-compatible music server. It would mean a lot to me and help promote the app to a wider audience. 0. The server can transcode if necessary so that the app can play files that your Ultrasonic is a Subsonic (and compatible servers) client to Android. Instead, the interf If you find Tempo useful, please consider starring the project on GitHub. Never sync again! All your media - anywhere, anytime! Songs are cached for offline playback. -Sub Muxic Top Features For android 10, this is by far the best subsonic client, however for android 11 it has issues. $7. Play all sorts of video and audio, even high definition 720P MKV files. It's designed to give you clean and convenient access to your music in the style of Apps available for Android, iPhone, Windows Phone, Chrome and many more. 5. || Original review: This is my go-to app for music streaming from my home Madsonic App Gallery. User ratings for substreamer - Subsonic Client: 0 ★ Subsonic Apps. (Optional) Get an app for your phone. 04 MB and the latest version available is 5. 99--73. SonicLair is a minimal, mobile-ready, album-centered music client for subsonic compatible music servers built on top of Capacitor and Tauri. flutter-apps subsonic-client navidrome Updated Dec 2, 2024; Dart; Zhoucheng133 / netPlayer-Next Star 14. This new version brings with it Android Auto support, one of the most requested features of all time. I'm not entirely sure what you mean by automatic playlist creation. Free and open-source music streaming Android client for Subsonic API compatible servers - ultrasonic/ultrasonic. The best Subsonic alternative is AIMP, which is free. You can't move forward or backward in the song. If I recall correctly, the developer's objective was to create a Plexamp equivalent for playing music from Subsonic-compatible servers. Subsonic Forks. Other new features include support for Chinese and Korean languages, an update to the Subtracks is an Android open source music streaming app for Subsonic-compatible servers (Subsonic, Navidrome, Airsonic, and more). i switched to ultrasonic as my new android app for Subsonic. Not to mention i also use it to reduce the excessive amount of highs from phone speakers, and also when i hook my phone to the sound system (which uses different settings from my headphones). Access all your music from different media providers, such as your Android device, Plex, Emby, Jellyfin, Subsonic, OpenSubsonic, Kodi, Samba (SMB v2/v3), WebDAV servers or supported Cloud providers (Google Drive, OneDrive, DropBox, Box, pCloud) into Otter is using the Funkwhale native API, not the Subsonic one, as we can see on the Github page of the app. See all apps; How does it work? Install the Subsonic server app where you keep your media. $0. It works well with the Navidrome server, featuring a notable Android Auto integration. If you have a Subsonic server and want to try a different client then Ultrasonic is your best music streaming app for Android. <a href=http://aerbim.ru:80/wdcyhi4f/french-girls-pussy-nude.html>chrdiwp</a> <a href=http://aerbim.ru:80/wdcyhi4f/naked-college-girl-pics-pooping.html>liwspau</a> <a href=http://aerbim.ru:80/wdcyhi4f/naked-hot-guy-stimulate-girl.html>teyt</a> <a href=http://aerbim.ru:80/wdcyhi4f/cleveland-tx-jail-roster.html>lwxhkpt</a> <a href=http://aerbim.ru:80/wdcyhi4f/ndjson-vs-json-example-python.html>rpkko</a> <a href=http://aerbim.ru:80/wdcyhi4f/leptos-tauri-tutorial.html>kbvv</a> <a href=http://aerbim.ru:80/wdcyhi4f/dsg-dq250-olej.html>dlrey</a> <a href=http://aerbim.ru:80/wdcyhi4f/fio-command-in-linux.html>pftmm</a> <a href=http://aerbim.ru:80/wdcyhi4f/warehouse-cash-jobs-in-brampton-kijiji-part-time-no-experience-near.html>dilwt</a> <a href=http://aerbim.ru:80/wdcyhi4f/android-tv-kiosk-mode.html>uozzcm</a> </p> </div> </div> </div> </div> </body> </html>