More actions
No edit summary |
No edit summary |
||
(17 intermediate revisions by the same user not shown) | |||
Line 1: | Line 1: | ||
{{Infobox | {{Infobox 3DS Homebrews | ||
| title = LimePlayer3DS | |title=LimePlayer3DS | ||
| image = | |image=LimePlayer3DS-01.png | ||
| | |description=GUI music player for the Nintendo 3DS (WIP). | ||
| | |author=Oreo639 | ||
| lastupdated = 2021/05/15 | |lastupdated=2021/05/15 | ||
| | |type=Media Players | ||
| | |version=0.0.10 | ||
| | |license=GPL-3.0 | ||
| | |download=https://dlhb.gamebrew.org/3dshomebrews/limeplayer3ds.7z | ||
| source = https://github.com/Oreo639/LimePlayer3DS | |website=https://github.com/Oreo639/LimePlayer3DS/wiki | ||
|source=https://github.com/Oreo639/LimePlayer3DS | |||
}} | }} | ||
LimePlayer3DS is a graphical music player for the 3DS with metadata parsing and software midi support. | |||
==Features== | |||
* GUI music player. | |||
* Supports MIDI. | |||
* Internet Radio (mp3 and opus streams). | |||
* Multi-languages. | |||
==Installation== | |||
Available as 3DSX. | |||
It checks for music in the <code>sdmc:/music</code> folder. If it doesn’t exist then it just goes to <code>sdmc:/</code>, just like [[Ctrmus_3DS|ctrmus]]. | |||
==User guide== | |||
===Supported formats=== | |||
MP3, WAV, FLAC, MIDI, XMI, MUS, HMI, HMP, Ogg Vorbis and Opus. | |||
===Configuration=== | |||
The default path for midi patchsets is <code>/3ds/limeplayer3ds/8mbgmpat/</code>. | The default path for midi patchsets is <code>/3ds/limeplayer3ds/8mbgmpat/</code>. | ||
This path be changed in the config file located at <code>/3ds/limeplayer3ds/config.json</code> which should be created (if it doesn’t already exist) upon launching the application. | This path be changed in the config file located at <code>/3ds/limeplayer3ds/config.json</code> which should be created (if it doesn’t already exist) upon launching the application. | ||
See [https://github.com/Oreo639/LimePlayer3DS/wiki/config.json here] for more info about LimePlayer3DS’s config.json. | |||
For more information on usage of the various features LimePlayer offers, please refer to the [https://github.com/Oreo639/LimePlayer3DS/wiki official wiki page]. | |||
https:// | |||
== | ==Controls== | ||
Select - Enter quick menu | |||
Start - Exit application | |||
A - Select/Play/Change directory | |||
B - Go back | |||
X+Y - Exit Playback | |||
X+A - Skip to next song | |||
X+Up - Pause/Play | |||
X+Right - Seek forward | |||
X+Left - Seek backward | |||
L/R - Switch windows (browser and player controls) | |||
==Screenshots== | |||
https://dlhb.gamebrew.org/3dshomebrews/limeplayer3ds2.png | |||
https://dlhb.gamebrew.org/3dshomebrews/limeplayer3ds3.png | |||
== | ==Changelog== | ||
'''v0.0.10 2021/05/15''' | |||
* Added touch screen buttons for switching between browser and controls. | |||
* Removed unused icons from quick menu. | |||
* Made control window buttons clickable. | |||
* Fixed bug where playback would not quit after skipping last song in playlist. | |||
[https://github.com/Oreo639/LimePlayer3DS/releases Release notes.] | |||
==Credits== | |||
* Deltabeard - For his work on ctrmus which was the original foundation for this application as LimePlayer3DS initally started out as a fork of ctrmus. | |||
== Credits == | * devkitPro - For providing amazing, easy to use, toolchains that without, this application would have never existed. | ||
* Astronautlevel & LiquidFernir (and the Anemone3DS team) - For their work on Anemone3DS which helped quite a bit when it came to starting with citro2d graphics, and they were very helpful in general. | |||
* Deltabeard | * Flagbrew - The GUI code is heavilly based on PKSM’s GUI code. | ||
* devkitPro | |||
* Astronautlevel & | |||
* Flagbrew | |||
* Most of the icons under gfx are from the site [https://icons8.com icons8.com] and are licensed under the [https://creativecommons.org/licenses/by-nc-sa/3.0/ CC-BY-NC-SA] | * Most of the icons under gfx are from the site [https://icons8.com icons8.com] and are licensed under the [https://creativecommons.org/licenses/by-nc-sa/3.0/ CC-BY-NC-SA] | ||
Special Thanks: | |||
* The Easyrpg Team - For inspiring this application. | |||
* The Easyrpg Team | * smealum, fincs, WinterMute, and devkitPro contributors - For making/maintaining documentation and examples for libctru and citro2d/3d which is incredibly helpfull when working on this project. | ||
* smealum, fincs, WinterMute, and devkitPro contributors | * Testers - For testing, providing feedback, and reporting bugs. | ||
* Testers | |||
==External links== | |||
* Official website - https://github.com/Oreo639/LimePlayer3DS/wiki | |||
* GitHub - https://github.com/Oreo639/LimePlayer3DS |
Latest revision as of 06:26, 6 Mayıs 2024
LimePlayer3DS | |
---|---|
General | |
Author | Oreo639 |
Type | Media Players |
Version | 0.0.10 |
License | GPL-3.0 |
Last Updated | 2021/05/15 |
Links | |
Download | |
Website | |
Source | |
LimePlayer3DS is a graphical music player for the 3DS with metadata parsing and software midi support.
Features
- GUI music player.
- Supports MIDI.
- Internet Radio (mp3 and opus streams).
- Multi-languages.
Installation
Available as 3DSX.
It checks for music in the sdmc:/music
folder. If it doesn’t exist then it just goes to sdmc:/
, just like ctrmus.
User guide
Supported formats
MP3, WAV, FLAC, MIDI, XMI, MUS, HMI, HMP, Ogg Vorbis and Opus.
Configuration
The default path for midi patchsets is /3ds/limeplayer3ds/8mbgmpat/
.
This path be changed in the config file located at /3ds/limeplayer3ds/config.json
which should be created (if it doesn’t already exist) upon launching the application.
See here for more info about LimePlayer3DS’s config.json.
For more information on usage of the various features LimePlayer offers, please refer to the official wiki page.
Controls
Select - Enter quick menu
Start - Exit application
A - Select/Play/Change directory
B - Go back
X+Y - Exit Playback
X+A - Skip to next song
X+Up - Pause/Play
X+Right - Seek forward
X+Left - Seek backward
L/R - Switch windows (browser and player controls)
Screenshots
Changelog
v0.0.10 2021/05/15
- Added touch screen buttons for switching between browser and controls.
- Removed unused icons from quick menu.
- Made control window buttons clickable.
- Fixed bug where playback would not quit after skipping last song in playlist.
Credits
- Deltabeard - For his work on ctrmus which was the original foundation for this application as LimePlayer3DS initally started out as a fork of ctrmus.
- devkitPro - For providing amazing, easy to use, toolchains that without, this application would have never existed.
- Astronautlevel & LiquidFernir (and the Anemone3DS team) - For their work on Anemone3DS which helped quite a bit when it came to starting with citro2d graphics, and they were very helpful in general.
- Flagbrew - The GUI code is heavilly based on PKSM’s GUI code.
- Most of the icons under gfx are from the site icons8.com and are licensed under the CC-BY-NC-SA
Special Thanks:
- The Easyrpg Team - For inspiring this application.
- smealum, fincs, WinterMute, and devkitPro contributors - For making/maintaining documentation and examples for libctru and citro2d/3d which is incredibly helpfull when working on this project.
- Testers - For testing, providing feedback, and reporting bugs.
External links
- Official website - https://github.com/Oreo639/LimePlayer3DS/wiki
- GitHub - https://github.com/Oreo639/LimePlayer3DS