Transform your iPhone and iPad into a premium Squeezebox player with native FLAC/Opus support, Siri voice commands, CarPlay browsing, and high-quality audio streaming.
Transform your iPhone and iPad into a premium Squeezebox player with LyrPlay, the ultimate iOS companion for Lyrion Media Server (LMS). Enjoy your personal music collection with native FLAC / Opus support, seamless Material web interface integration, and high-quality audio streaming.
KEY FEATURES
Native FLAC Support
Stream lossless audio with native decoding for 16-bit and 24-bit FLAC files. Experience your music collection with crystal-clear quality that preserves every detail.
Material Web Interface and CarPlay Support
Integrates with the Material Skin by CDrummond, providing full LMS control through a touch-optimized interface. Access your entire music library, playlists, and server settings with intuitive navigation.
Background Audio
Continuous playback with proper iOS integration including lock screen controls, Control Center access, and background audio support. Your music never stops, even when switching apps.
Server Discovery
Automatic LMS server detection with backup server support and failover capabilities. Connect effortlessly to your home server with robust connection management.
Performance Optimized
Built specifically for iOS with efficient networking, smart buffering, and bandwidth optimization options for various connection speeds.
AUDIO FORMAT SUPPORT
FLAC (16-bit, 24-bit) with native decoding
AAC, MP3, M4A, Opus and other standard formats
Configurable transcoding for bandwidth optimization
Lock screen and Control Center integration
Volume control through LMS and device buttons
Gapless Playback
Player Synchronizaton - restart track after sync
REQUIREMENTS
iOS 15.6 or later
Lyrion Media Server (LMS)
Material Skin plugin installed on your LMS server
Local network connection to your LMS server
TECHNICAL SETUP
For advanced configuration options including transcoding optimization, visit the project documentation at github.com/mtxmiller/LyrPlay.
Built with SwiftUI for iOS interface, Bass for native FLAC / Opus support, and WebKit for Material skin integration. LyrPlay delivers a quality Squeezebox experience on your iOS device.
Turn your iPhone or iPad into a network audio player for your personal music server.
This app is awesome, you can control your Lyrion server, play music through your phone like it’s a squeezebox player, and all presented with the beautiful Material Skin UI. The Lyrion Server, Material Skin, and LyrPlay developers have combined to make the LMS ecosystem a real joy to use.
Super slick!
*xX~jeremy~Xx*
The commissioning process was really smooth. GUI is clean. The only thing behind a paywall is custom app icon colors. What a gift! Nice work and thank you for this free and beautiful app.
Crashed on launch
Angler\
First time, LyrPlay did connect to an LMS before. Second time when I launch LyrPlay, LMS was not started. Third time or maybe 4th, 5th…. LyrPlay crashes on launch.
Doesn't actually work
ineloquucius
Brand new ipad. Working lyrion setup. Lyrplay immediately fails on setup connection test and so you can't proceed any further.
Developer Response
Let me know how I can help here - clearly works for many so some type of config issue
v1.7.8 - Stability, multi-room sync, and CarPlay.
- Major playback engine reliability overhaul: playback no longer stops unexpectedly between tracks in long playlists, brief network hiccups no longer cut a track short or skip ahead early, and the app reconnects reliably after Wi-Fi drops - including cases where it previously got stuck and needed a restart.
- Multi-room: the player now rejoins its sync group automatically after the app is relaunched, and sync with Squeezeboxes and squeezelite stays tightly aligned throughout playback.
- CarPlay: Favorites with album art and folder browsing; star or unstar the current track from Now Playing; new "Keep Playing" button starts Don't Stop The Music from the current track (when enabled on your server).
- Fixed: favorites with a custom icon URL now show their icon in CarPlay instead of a generic radio placeholder.
- Fixed: opening the app on your phone while music was playing via CarPlay could briefly interrupt playback. It now continues seamlessly, and the app-open audio blip after a long background is gone.
- Fixed: on an unstable connection (VPN, weak cellular), playback could stop silently when the next track failed to load. The player now reports the failure and moves on automatically.
- Fixed: lock screen and Control Center now update song title and artwork when a radio track changes (Radio Paradise, iHeart, etc.).
- Fixed: adjusting the balance setting on the server no longer lowers the overall volume, and a rare crash after ~50 days of iPhone uptime is resolved.
- New: Copy Diagnostic Log button in Settings -> Advanced & About, to make reporting issues easier.
- Optional: hardware volume buttons can control other LMS players while LyrPlay is idle (off by default). Fresh installs default to lossless (FLAC). Manual server selection is no longer overwritten by automatic failover.
Version 1.7.8
The developer, Eric Miller, indicated that the app’s privacy practices may include handling of data as described below. For more information, see the developer’s privacy policy .
Data Not Collected
The developer does not collect any data from this app.
Privacy practices may vary, for example, based on the features you use or your age. Learn More
Accessibility
The developer has not yet indicated which accessibility features this app supports. Learn More
Information
Seller
Eric Miller
Size
6.9 MB
Category
Music
Compatibility
Requires iOS 15.6 or later.
iPhone Requires iOS 15.6 or later.
iPad Requires iPadOS 15.6 or later.
iPod touch Requires iOS 15.6 or later.
Mac Requires macOS 12.5 or later and a Mac with Apple M1 chip or later.