Go Down

Topic: A tiny MML parser (Read 827 times) previous topic - next topic


Hi all.

I developed 'A tiny MML parser' for a sound gadget last month and updated the website now.


Currently I am using the library on Arduino UNO and some other platforms.
It is really simple way to create a small sound toy and more.




Great job! Really interesting application of data driven programming.
Arduino Libraries https://github.com/MajicDesigns?tab=Repositories
Parola for Arduino https://github.com/MajicDesigns/Parola
Arduino++ blog https://arduinoplusplus.wordpress.com


Feb 26, 2015, 02:25 pm Last Edit: Feb 26, 2015, 02:27 pm by shintamainjp

I have been finished the refactoring and uploaded the newest version of the library to the website.
The newest version is 0.3.0.

Now, you can place your MML text string on FLASH with special attributes such as 'const' and 'PROGMEM'.
Please setup MML_USE_AVR_PROGMEM in mml.h to (1) for indicating the location of your MML text string.

You can play a long song with the newest library even if you are running your program on a small SRAM device.
A example movie was uploaded to https://www.youtube.com/watch?v=ZVYL83KDO90.

The download page is http://www.cubeatsystems.com/firmware/tinymml/download.html. :)


Go Up