Go Down

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

shintamainjp

Hi all.

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

http://www.cubeatsystems.com/firmware/tinymml/index.html

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.

Enjoy!

Shin

marco_c

Great job! Really interesting application of data driven programming.
Arduino Libraries http://arduinocode.codeplex.com
Parola for Arduino http://parola.codeplex.com

shintamainjp

#2
Feb 26, 2015, 02:25 pm Last Edit: Feb 26, 2015, 02:27 pm by shintamainjp
Hi.

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. :)

Enjoy!

Go Up