rtttl-c A simple RTTTL parsing library
rtttl-c is a simple library for parsing Ring Tone Text Transfer Language
(RTTTL).
To use the rtttl-c, first include it from the audioutils:
#include <audioutils/rtttl.h>
then define what to do with a tone:
void
play_tone(struct rtttl_tone tone)
{
/* TODO */
}
and finally play a RTTTL string:
rtttl_play("Jingle Bells:o=5,d=4,b=170,b=170:b,b,b,p,b,b,b,p,b,d6,g.,8a,2b.,8p,c6,c6,c6.,8c6,c6,b,b,8b,8b,b,a,a,b,2a,2d6", play_tone);