Tunez3DS
More actions
| Tunez3DS | |
|---|---|
| General | |
| Author | uchumeow |
| Type | Media Players |
| Version | 3.1.8 |
| License | N/A |
| Last Updated | 2026/05/28 |
| Links | |
| Download | |
| Website | |
| Source | |
Tunez3DS is a feature-rich, high-performance MP3 player for the Nintendo 3DS, designed with a focus on aesthetics and smooth user experience. It utilizes a modern "Glass & Geometry" UI to bring a contemporary feel to the classic handheld.
Features
- Modern UI: Beautiful card-based layouts with depth effects and smooth animations powered by citro2d.
- Customizable Themes: Includes 7 built-in themes like Everforest, Midnight Purple, and Classic Light.
- Audio Engine: High-quality playback using ndsp and mpg123.
- Advanced Playback:
- Adjust playback speed (0.25x - 4x) and pitch.
- Multiple modes: Normal, Shuffle, Repeat One, and Repeat All.
- Smart Browser: Responsive file navigation with support for folders and MP3 metadata (ID3 tags).
- Cover Art: Automatic loading of embedded or local cover art.
- Pocket Mode: "Lid Protection" settings to prevent accidental track skips while on the move.
- Auto-Updates: Check for and install the latest versions directly from the app.
Installation
Download the latest .cia or .3dsx from Releases.
- 3DSX - Copy .3dsx to /3ds/Tunez3DS/ on your SD card, then launch via the Homebrew Launcher.
- CIA - Copy .cia to your SD card and install it via FBI.
Place your music files in the sdmc:/Music folder on your SD card. Tunez3DS will automatically scan this directory on startup.
Controls
Touch - Tap to select, double-tap to play/open
D-Pad Up/Down - Navigate through lists
D-Pad Left/Right - Change playback mode, Adjust settings
L/R Buttons - Skip to previous/next track
A/B - Confirm, Back
X/Y - Play, Pause, Stop
Select - Open Settings Menu
Start - Exit Application
Screenshots
Changelog
v3.1.8
- Improvements:
- Consolidated Audio Settings: Speed and Pitch are now on a single page for faster access.
- Smooth Adjustments: Hold the D-Pad to continuously change Speed and Pitch.
- Precision Control: Adjustment increments reduced to 0.05x for finer tuning.
- Improved Responsiveness: Optimized input handling to reduce lag during settings changes.
- Known Issues:
- Pitch Processing: Pitch shifting is currently a bit unstable/choppy on hardware. This is a known limitation of the current implementation, and I'll be looking into a more robust solution in the future.
v3.1.7
- Fixes
- Touch Interaction: Verified and finalized the fix for touch-to-open/play actions to ensure reliable responsiveness.
v3.1.6
- Fixes
- Touch Interaction: Corrected logic to ensure actions reliably trigger on touch release, with much better responsiveness.
v3.1.5
- Fixes
- Touch Action Trigger: Folders and songs now open/play reliably on touch release, with improved tap detection.
v3.1.4
- Fixes
- Touch Interaction: Resolved an issue where touch-to-open/play actions were not triggering reliably. The interaction now correctly registers on release.
v3.1.3
- Enhancements
- Improved Tap Responsiveness: Folders and songs are now more reliable to open/play with touch.
- Visual Feedback: The cursor now updates instantly upon touch for better responsiveness.
v3.1.2
- Changes
- Touch Interaction Polish: Refined touch logic for immediate, responsive selection and reliable tap-to-open.
- Performance: Removed the notification LED and update check feature for a leaner build.
- Settings: Streamlined settings menu back to 3 pages.
v3.1.0
- Major Changes
- Touch Overhaul: Immediate selection and tap-to-open interaction.
- Update Check: New settings page to check for latest version on GitHub.
- Cleanup: Removed LED feature and streamlined code.
v3.0.0
- Major Changes
- Touch Overhaul: Immediate selection on touch and tap-to-open logic.
- Removed LED Feature: Streamlined the app by removing the notification LED visualizer.
- Settings Polish: 3-page settings menu with consistent back navigation.
v2.9.1
- Enhancements
- Improved Reactivity: The LED now pulses much more dynamically to the music.
- Stability: Optimized update frequency to 20Hz for better system stability.
- State Fix: LED now correctly turns off when pausing or stopping music.
v2.9.0
- Features
- Reactive LED Visualizer: The notification LED now pulses and cycles colors to your music.
- Expanded Settings: Settings menu now features 4 distinct pages (Theme, Speed, LED, Safety).
- Customizable Lid Protection: Toggle the L/R skip safety feature in the new Safety settings page.
- Improved Navigation: Navigation polish for settings exit and saving.
v2.8.0
- Features
- Paged Settings: Settings is now split into multiple pages accessible via L and R.
- Integrated Speed Controls: Playback speed has been moved to its own page within the Settings menu.
- Safety Fix: L/R track skipping is now automatically disabled when the console lid is closed.
v2.7.2
- Features
- Refined Navigation: 'X' enters the speed menu, 'B' exits one level at a time.
v2.7.1
- Features
- UI Navigation: 'X' now toggles between Settings and Speed menu. 'B' also returns to Settings.
v2.7.0
- Features
- Speed Sub-menu: Dedicated screen for playback speed in Settings.
- Controls: X to toggle Speed menu, D-Pad Left/Right to adjust.
v2.6.8
- Features
- UI Fix: Resolved visibility issue for the playback speed display in Settings menu.
v2.6.7
- Features
- UI Improvements: Made playback speed value in settings menu more visible.
v2.6.6
- Features
- Settings UI: Relocated playback speed control to Settings menu.
- Improved UX: Use X and Y to adjust speed in settings.
- Documentation: Updated README with clear control instructions.
v2.6.5
- Features
- UI Improvements: Relocated playback speed controls to the Settings menu for better usability.
- Navigation: Restored D-Pad Up/Down navigation functionality.
v2.6.4
- Features
- Variable Playback Speed: Added 0.25x - 4x speed control via D-Pad Up/Down.
v2.6.3
- Features
- Visualizer Fix: Resolved rendering bug and improved stereo sampling.
v2.6.2
- Features
- Visualizer Fix: Resolved rendering bug where the last few bars were not displaying correctly.
v2.6.1
- Features
- Bug Fixes: Addressed minor stability issues in the UI rendering and audio buffer handling.
v2.5.2
- Repositioned visualizer bars and metadata to ensure no overlap.
v2.5.1
- Restored visualizer position and fixed animation to grow only upwards.
v2.5.0
- Repositioned visualizer and metadata to prevent overlap.
v2.4.9
- Shifted metadata text down to ensure it is positioned below the visualizer.
v2.4.8
- Final adjustment for metadata vertical alignment.
v2.4.7
- Final visual centering of music metadata.
v2.4.6
- Final adjustment for metadata vertical alignment.
v2.4.5
- Optimized vertical alignment of music metadata.
v2.4.4
- Adjusted vertical alignment of metadata text.
v2.4.3
- Shifted metadata text lower to provide better separation from the visualizer.
v2.4.2
- Shifted metadata text down to prevent overlap with visualizer bars.
v2.4.1
- Fully removed Now Playing card container for a true full-screen layout.
v2.4.0
- Removed Now Playing card container to maximize screen space; refined full-screen layout for album art and visuals.
v2.3.3
- Expanded UI and implemented infinite scrolling text.
v2.3.2
- Expanded Now Playing panel width and improved scrolling logic.
v2.3.1
- Fixed UI text scrolling logic.
v2.3.0
- UI improvement: Added text scrolling for metadata and removed redundant controls from the top screen.
v2.2.2
- Removed visualizer background for a cleaner look.
v2.2.1
- Visualizer background now matches theme
v2.2.0
- Added new Everforest system-inspired theme.
v2.0.0
- UI overhaul: Glass & Geometry; Features: Shuffle, Repeat, L/R skip; New branding
v1.0.0
- Initial Release
Credits
Built using the devkitPro toolchain and the following libraries:
External links
- GitHub - https://github.com/uchumeow/Tunez-3DS
- Universal-DB - https://db.universal-team.net/3ds/tunez3ds