You do not have permission to edit this page, for the following reason:
The action you have requested is limited to users in one of the groups: Users, Administrators.
Free text:
Tangerine is a work-in-progress music player for the Nintendo 3DS and Nintendo Switch. '''Note from developer:''' The 3DS build is currently in heavy development as the shift is made from pp2d to citro2d. Please use the previous build instead of building yourself. ==Features== * Support for multiple formats (wav, flac, and mp3 currently). * Ability to play playlists. * Anything else the 3DS's sound application does. * Touchscreen controls. ==Installation== ===Installing=== Available in 3DSX/SMDH and CIA formats. ===Building=== You can just run <code>make</code> or <code>make all</code> to get both 3DS and Switch builds, but for just one of them follow this. '''3DS:''' Install the latest releases of ctrulib, citro3d, citro2d, and 3ds-mpg123 via the devkitPro pacman. Then type <code>make 3ds</code> to get a .3dsx, .smdh, and .cia. '''Switch:''' Install the latest releases of libnx and switch-mpg123 installed via the devkitPro pacman. Then type <code>make switch</code> to get a .nro. ==User guide== Put all music in /music/ folder on your SD card as traditional file browsing is not currently supported yet. ==Controls== L/R - Skip forward/back a song A - Pause/play B - Return to file selection Progress bar (touch screen) - Scrub through the audio (slow) ==Known issues== Some flac files have issues with playback speed on hardware but work fine in Citra. Scrubbing within flac/mp3 files may take several seconds on Old 3DS depending on the size of the file ==Credits== Thanks to: * @smealum for [https://github.com/smealum/ctrulib ctrulib]. * @fincs for [https://github.com/fincs/citro3d citro3d]. * @Steveice10 for [https://github.com/Steveice10/buildtools buildtools]. * @BernardoGiordano for [https://github.com/BernardoGiordano/Checkpoint/tree/master/source/pp2d pp2d] and help with Makefile/rsf files. * [https://www.videolan.org/vlc/download-android.html VLC for android] for the rough UI design concept. * @Sergey#5402 for help testing. * @Fenrir#3268, @ahoischen#9453, and @TurtleP#2954 (and anyone else!) in #dev in the Nintendo Homebrew discord for help with some beginner C mistakes. * [https://mackron.github.io/ mackron] for their [https://github.com/mackron/dr_libs doctor libs] (dr_flac and dr_wav specifically). * devkitPro for the example Makefiles, portlibs, and [https://github.com/devkitPro/citro2d citro2d]. * switchbrew/3dsbrew for documentation and examples. * The big N for the Nintendo 3DS Sound application. * [https://freesound.org/people/Erokia Erokia] for [https://freesound.org/people/Erokia/sounds/414770/ Heartbleed Synth]. * and @deltabeard for their orginal libmpg123 portlib fork and [https://github.com/deltabeard/ctrmus ctrmus] (big inspiration and for understanding the DSP a lot better). ==External links== * GitHub - https://github.com/tesnos/tangerine
Advertising: