Skip to content

Layer812/mdxPC

This branch is 19 commits ahead of, 90 commits behind vampirefrog/mdxtools:master.

Folders and files

NameName
Last commit message
Last commit date

Latest commit

f492dde · Nov 10, 2024
Jan 30, 2018
Jun 11, 2024
Mar 12, 2018
Sep 29, 2020
Dec 25, 2021
Nov 5, 2021
May 24, 2023
Oct 22, 2024
Nov 10, 2024
Apr 19, 2014
Jun 11, 2024
Nov 10, 2024
Nov 3, 2021
Nov 3, 2021
Aug 23, 2020
Mar 12, 2018
Nov 3, 2021
Sep 26, 2020
Oct 29, 2024
Aug 16, 2020
Oct 29, 2024
Oct 30, 2024
Oct 31, 2024
Oct 29, 2024
Mar 12, 2018
Mar 12, 2018
Nov 3, 2021
Mar 12, 2018
Oct 31, 2024
Oct 31, 2024
Sep 26, 2020
Sep 29, 2020
Sep 29, 2020
Nov 3, 2021
Nov 3, 2021
Nov 3, 2021
Oct 29, 2024
Oct 29, 2024
Oct 29, 2024
Oct 29, 2024
Nov 3, 2021
Nov 3, 2021
Sep 26, 2020
Nov 3, 2021
Oct 29, 2024
Mar 12, 2018
Mar 12, 2018
Nov 3, 2021
Oct 29, 2024
Oct 29, 2024
Jun 11, 2024
Nov 6, 2021
Aug 16, 2020
Dec 25, 2021
Sep 26, 2020
Oct 31, 2024
Jun 11, 2024
Jun 11, 2024
Nov 3, 2021
Nov 3, 2021
Oct 29, 2024
Oct 29, 2024
Nov 3, 2021
Nov 3, 2021
Nov 3, 2021
Nov 3, 2021
Oct 26, 2021
Nov 3, 2021
Apr 22, 2022
Nov 3, 2021
Mar 12, 2018
Oct 29, 2024
Oct 29, 2024
Oct 29, 2024
Mar 12, 2018
Dec 25, 2021
Nov 6, 2021
Nov 6, 2021
Jan 16, 2019
Jan 16, 2019
Oct 29, 2024
Nov 3, 2021
Nov 3, 2021
Sep 26, 2020
Oct 29, 2024
Nov 3, 2021
Nov 3, 2021
Nov 3, 2021
Sep 29, 2020
Sep 29, 2020
Sep 26, 2020
Mar 12, 2018
Oct 26, 2021
Aug 16, 2020
Nov 3, 2021
Mar 12, 2018
Mar 12, 2018
Nov 3, 2021
Nov 3, 2021
Oct 29, 2024
Oct 29, 2024
Nov 6, 2021
Nov 3, 2021
Mar 12, 2018
Mar 12, 2018
Oct 29, 2024
Oct 29, 2024

Repository files navigation

mdxPC 1.0

MDX (mxdrv file) Player for Cardputer It works like this
It can play MDX files from SDcard in your Cardputer.

Install

1.Install M5burner
2.You can find the firmware on M5Burner or put share code 'gw6SwJtF4cZuexyl' in User Custom/Share Burn for 1.0
3.After flush the image, put MDX files and PDX files to your SD card (FAT32 formatted) and power on.

Usage

1.Push 'M' Button, you can see help.

2.Select file by 'Cursor key'(Up/Down/Left/Right) without Fn. Hit 'Space Key' to Start/Stop playing.
3.You can change master volume by +/-. also change pcm volume by 9/0.

Compile

1.Download all of codes into "mdxCP" folder on ArduinoIDE as sketch.
2.Change board type to Cardputer
3.Change partition to Custom
4.Compile and Upload to Cardputer

Limitations (things to do)

This software provided as No warranty.
Limit numbers.

  • MDX File size < 86Kb, PDX File size < 1.3M (Maximum sizes as confirmed)
  • Files in the directory < 255, directory depth < 10. Path name length(include path name) < 255.

Version history

Version Share Code Change
1.0 gw6SwJtF4cZuexyl Fix bugs and support huge files(see limitation)
0.6 jxA5yGmQAlh5xcGB Make font of title bigger
0.51 E75n6gUNNeAGLH7Y Adjust function added for ADPCM volume
0.5 StQT4Eoo6ViDUrQl Adjust balance ADPCM with FM
0.4 rLQTaChAORKh0pUh Fix bug related to ADPCM sample estimate
0.3 EdxVqKAhN72avJvy Initial Commit

License

  • Rights of mdxtools original code belong to Vimpirefrog.
  • Rights of customised code belong to Layer8.
  • Please see the LICENSE file for more information.

Thanks

About

MDX (mxdrv) file Player for Cardputer

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • C 88.3%
  • C++ 7.9%
  • Yacc 1.3%
  • NSIS 1.0%
  • Makefile 0.8%
  • Lex 0.6%
  • Other 0.1%