TriPlayer is a feature-rich audio player for the Nintendo Switch. It is able to play music in the background, including when playing games or on the HOME menu. TriPlayer requires a console capable of running Atmosphere. It gained it's name as it consists of three separate components, and its ability to play MP3 files.
- Audio playback while in-game
- No impact on game performance (runs on separate CPU core)
- Automatically organized library based on ID3 metadata
- Album/artist image scraping via TheAudioDB
- Custom playlists
- Fast library search
- Ability to add and remove songs to play queue
- Beautiful and easy to navigate interface
- Highly customizable with many settings that can be changed
- Basic 32-band equalizer
- Update in-app
- And many more, download it to see for yourself! 🙂
Supported audio formats:
A Nintendo Switch running Atmosphere 0.10.0+
- 0.10.0+ has more memory available to sysmodules, so older versions aren't supported
A relatively up-to-date firmware
- Some components require functionality that was added to later firmwares, so 10.0.0+ is currently supported
- Only audio files in mp3 format are supported at this time
For a complete list of credits and open source libraries used, please see the About tab in the application's settings!
Que novedades incluye la versión 1.1.0
Added support for FLAC files
- Some really high quality files (e.g. 3+ channels or high sample rate) may not play properly
- Please reencode these to have 2 or less channels and/or a lower sample rate if you encounter issues
Added support for WAV files
- See the above notes regarding FLACs if you encounter issues with WAVs too
Added playlist import/export functionality
- Playlists can be imported from a .m3u/.m3u8 file with relative paths
- Playlists will be exported as a .m3u8 file to /music
Migrated to TagLib for metadata extraction
- This speeds up the initial scan by about 20x (at least with my library)
- Huge thanks to @einsteinx2 for incorporating this!
Added support for languages other than English
- Translations can now be easily integrated in the future
- If you're interested in translating TriPlayer, please get in touch with me if you're unsure how to begin!
General system stability improvements to enhance the user's experience, including:
Missing font glyphs fallback to the internal font
- Those '☒' boxes should no longer appear!
The overlay no longer locks the database while it is open
- This fixes any "Unable to update the database" errors when creating playlists, etc.
Fixed a memory leak when closing the application
- This was most obvious when closing the application after checking for an update as it would crash
- Chinese, Korean and other keyboards are now available when using the on-screen keyboard
- Missing font glyphs fallback to the internal font