Commit Graph

20 Commits

Author SHA1 Message Date
Joel16
60681f9418 Clean up decoder 2019-07-16 21:36:16 -04:00
Joel16
4206120209 Update dr_libs and re-organize lib dirs 2019-07-16 16:12:40 -04:00
Joel16
8174b4349c Add support for selecting devices (ux0:/, ur0:/ and uma0:/)
(Now based on an updated version of mpg123)
2019-06-02 01:20:11 -04:00
Joel16
c2b72c5e86 Add ability to use Sony's dynamic normalizer mode
Haven't noticed much of a difference, but it might be worth adding. ALC mode max does not seem to work however.

- Also properly release the aquired bgm port.
2019-05-22 12:29:41 -04:00
Joel16
af9321f784 Remove redundant defines and use proper paramaters 2019-05-22 11:45:26 -04:00
Joel16
e7109de726 Add seeking via touchscreen
- WAV: works perfectly
- FLAC: works perfectly but just a tad bit slower than WAV.
- MP3: works perfectly but a tad bit slower than FLAC.
- MOD: works perfectly
- OGG: works perfectly however might crash if you use it right after seeking at an index.
- OPUS: works perfectly however WILL crash if you use it right after seeking at an index, but works fine if you wait a second before seeking again. (cannot constantly seek like the others)
2019-05-17 13:52:41 -04:00
Joel16
51736030c7 Update dr_libs 2019-05-17 13:47:20 -04:00
Joel16
9f37bf159c Move xmp to include/audio and bump id3v2 limit to 64 chars 2019-05-16 21:20:17 -04:00
Joel16
32ab69e92d Minor fixes & bump version
- Fixed issue with some FLAC audio files crashing if metadata is enabled.
- OPUS metadata is now enabled in settings. (For picture data only)
2019-05-15 00:06:19 -04:00
Joel16
55bf7bd203 Display FLAC tags if found
This sometimes doesn't work with some .flac files. In this case it is recommended to turn off the flac metadata toggle (Press select to open settings ->  metadata -> flac metadata off)
2019-05-14 16:13:51 -04:00
Joel16
efbc5daa3d Display opus tags if found
This includes: Aritst, Album, TItle, Year, Genre and Picture tags.
2019-05-14 16:08:39 -04:00
Joel16
1d22c961ef Add parent dir in non root directory
There is probably a much better way to do this, but this works for now.
2019-05-14 12:31:56 -04:00
Joel16
576d84766e Add settings menu and sorting options
- Settings to toggle metadata for FLAC/MP3 (sometimes loading the cover images can take a while - which is the reason for introducing this feature).

- Sort alphabetically in ascending/descending order and by smallest/largest file size.

- Also display the back button as long as the CWD is not the root path
2019-05-07 12:40:00 -05:00
Joel16
515d78b749 Clean up audiolib code
Removed unused functions, and uses more explicit paramater names
2019-05-07 00:14:23 -05:00
Joel16
f968f41d49 Properly get last visited dir and add configs 2019-05-07 00:13:38 -05:00
Joel16
b349fdc45c Press start to close display and keep music playing in background
- Also if an audio file has stopped playing and another audio file exists within the same folder, it will be played after.
2019-04-09 20:18:09 -05:00
Joel16
c2a42b638e Add basic touch support in audio player 2019-04-09 19:44:19 -05:00
Joel16
f362270922 Add opus support 2019-04-07 19:53:39 -05:00
Joel16
912fb550ac Add support for .IT, .MOD, .S3M and .XM via libxmp-lite 2019-03-31 23:01:45 -05:00
Joel16
eb898405fa Inital source commit 2019-03-31 20:29:13 -05:00