Skip to content

Layer812/mdxPC

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

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%