Mahyar Koshkouei 56d5c7d760 Add working Opus file support
Opus files can now be played.
Fixed an issue where monophonic tracks were being played twice as slow.
Opus decodes to stereo always.
Additionally added ability to loop the file selector from 1 to the last
file when pressing down and vice versa.

There are known issues. Please see the issues page for them.

Tested working with:
196kbit Stereo Opus File
32kbit Stereo Opus File
96kbit Mono Opus File
8kbit Stereo Opus File

Signed-off-by: Mahyar Koshkouei <deltabeard@users.noreply.github.com>
2016-12-28 13:03:56 +00:00
2016-12-28 13:03:56 +00:00
2016-10-23 19:40:56 +01:00
2016-12-21 16:57:23 +00:00
2016-11-21 21:44:40 +00:00
2016-11-21 21:44:40 +00:00
2016-10-23 19:40:56 +01:00
2016-12-26 13:49:58 +00:00
2016-12-27 12:58:29 +00:00

ctrmus

A music player for the Nintendo 3DS

Instructions

  • Supported music files should go in the MUSIC folder on the root of the SD card, like SD:\MUSIC\chala.wav.
  • Start the ctrmus.3dsx application in the homebrew launcher.
  • Use the d-pad to select the music file to play, then press A.

Controls

Whilst playing

A or R = Pause/Play

B = Stop

When stopped

A or R = Play selected file.

Up and down = Select file.

Start = Return to Homebrew menu (Only when stopped playing).

Features

  • Plays PCM WAV, AIFF, FLAC files.
  • Pause and play support.
  • Plays music via headphones whilst system is closed.

Planned features

  • Playlist support.
  • Repeat and shuffle support.
  • Opus, OGG, MP3 file support.
  • Ability to browse directories.
  • Metadata support.
Description
NOT A NAVIDROME CLIENT FOR THE 3DS NOT YET!!!, JUST A FORK OF CTRMUS
Readme GPL-3.0 27 KiB
2025-12-07 16:45:50 -06:00
Languages
C 82%
JavaScript 11.7%
Makefile 3.1%
C++ 2.6%
Shell 0.6%