![]() This sounds simplistic, but it informed a lot of decisions: For Plexamp v3, it came down to: play music fast, don’t stop. (Want to check it out for yourself? I highly recommend Expo, which is essentially a layer on top of React Native which makes the entire process from start to shipping much easier in many cases.) PhilosophyĪpplications should have a raison d’être. If this isn’t developer nirvana, I’m not sure what is. PLEXAMP NOT CASTING WINDOWSThus, a single codebase can target 5 platforms (Android, iOS, macOS, Windows and Linux) with only tiny amounts of per-platform code. We also made use of react-native-web, which extends the portability to desktop through Electron. PLEXAMP NOT CASTING ANDROIDThe TREBLE player has been shipping in our official applications for quite some time now, and we’ve been continuing to improve functionality, reliability and performance.Īs for the app itself, over the last year of nights and weekends, we’ve completely rewritten Plexamp using React Native, which is the most mature, productive and performant way to build cross-platform mobile apps for iOS and Android (sorry Flutter, although I think you’ve come a long way). It’s the future of audio playback across all Plex applications which can host it. We’ve also implemented a few effects plugins on top for spoken word audio: one for voice boosting, and the other for silence compression. PLEXAMP NOT CASTING PORTABLEIt’s portable across almost all desktop and mobile platforms, and provides the features you might hope for: sample-accurate gapless playback, high quality resampling, Sweet Fades, soft transitions, pre-caching. Over the next two years, we worked to overcome both of those limitations.įirst, we set out to create a new audio player library we call TREBLE, built on top of a low-level commercial audio engine. The app itself was built in React, which is tied to the web. It incorporated an advanced player under the hood which provided features like gapless and crossfading and it drove a number of improvements to the Plex Media Server for music libraries, including advanced loudness analysis and library and artist radio.Īt its core, though, it suffered from a number of inadequacies which limited its potential: the player engine had portability and licensing issues beyond desktop platforms and didn’t have an easy way to add functionality (effects plugins, e.g.). Run a diagnostic in any event 276443554.The first version of Plexamp was a small, highly opinionated music player released for macOS, Windows and Linux. Everything seems to be working with Wi-Fi re-enabled OK but I'm confused as to why the playbase is not showing up in my router config as a wired connection. So I tried disabling the playbase Wi-Fi but the sound dropped from the rear play:1s and sub (I presume this is because they bond to the base using the Wi-Fi that I disabled). All players, other than my Move, are WM0 which is good, however, my router is showing my playbase as connected via Wi-Fi, not ethernet. Now I'm not sure if everything is as it should be. Diagnostic from just after the screenshot 2007402986, hoping might pinpoint where the issue is.Īttempting to troubleshoot, I switched from a sonosnet setup (with playbase connected to router via ethernet) to Wi-fi following a suggestion on the Plex forum. Not sure if the issue is on sonos side, plex side or something with my network. The leading numbers are the internal ip of the NAS running the plex server and the last number is the port. However, when I try and cast from the plex/plexamp app sonos gives an error: I can play my plex library directly from the sonos app so think my plex media server is set up correctly. Having a few issue trying to casting to work from the Plex apps. ![]()
0 Comments
Leave a Reply. |
AuthorWrite something about yourself. No need to be fancy, just an overview. ArchivesCategories |