Ring Tone Transfer Language


Ring Tone Transfer Language

Ring Tone Text Transfer Language (RTTTL) was developed by Nokia[citation needed] to be used to transfer ringtones to cellphone by Nokia.

The RTTTL format is a string divided into three sections: name, default value, and data.

The name section consists of a string describing the name of the ringtone. It can be no longer than 10 characters, and cannot contain a colon ":" character.

The default value section is a set of values separated by commas, where each value contains a key and a value separated by an = character, which describes certain defaults which should be adhered to during the execution of the ringtone. Possible names are

The data section consists of a set of character strings separated by commas, where each string contains a duration, pitch, octave and optional dotting (which increases the duration of the note by one half).

The format of RTTTL notation is similar to the Music Macro Language found in BASIC implementations present on many early microcomputers.

Contents

Technical specification

To be recognized by ringtone programs, an RTTTL/Nokring format ringtone must contain three specific elements: name, settings, and notes.

For example, here is the RTTTL ringtone for Haunted House:

HauntedHouse: d=4,o=5,b=108: 2a4, 2e, 2d#, 2b4, 2a4, 2c, 2d, 2a#4, 2e., e, 1f4, 1a4, 1d#, 2e., d, 2c., b4, 1a4, 1p, 2a4, 2e, 2d#, 2b4, 2a4, 2c, 2d, 2a#4, 2e., e, 1f4, 1a4, 1d#, 2e., d, 2c., b4, 1a4

The three parts are separated by a colon.

  • Part 1: name of the ringtone (here: "HauntedHouse"), a string of characters represents the name of the ringtone
  • Part 2: settings (here: d=4,o=5,b=108), where "d=" is the default duration of a note. In this case, the "4" means that each note with no duration specifier (see below) is by default considered a quarter note. "8" would mean an eighth note, and so on. Accordingly, "o=" is the default octave. There are four octaves in the Nokring/RTTTL format. And "b=" is the tempo, in "beats per minute".
  • Part 3: the notes. Each note is separated by a comma and includes, in sequence: a duration specifier, a standard music note, either a, b, c, d, e, f or g, and an octave specifier. If no duration or octave specifier are present, the default applies.

Durations

Standard musical durations are denoted by the following notations:

Dotted rhythm patterns can be formed by appending a period (".") character to the end of a duration/beat/octave element.

Pitch

  • P - rest or pause
  • A - A
  • A# - A# / Bb
  • B - B / Cb
  • C - C
  • C# - C# / Db
  • D - D
  • D# - D# / Eb
  • E - E / Fb
  • F - F / E#
  • F# - F# / Gb
  • G - G
  • G# - G# / Ab

Octave

The RTTTL format allows octaves starting from the A below middle C and going up four octaves. This corresponds with the inability of cellphones to reproduce certain tones audibly. These octaves are numbered from lowest pitch to highest pitch from 4 to 7.

The octave should be left out of the notation in the case of a rest or pause in the pattern.

Example

An example of the RTTTL format would be

fifth:d=4,o=5,b=63:8P,8G5,8G5,8G5,2D#5

References

External links


Wikimedia Foundation. 2010.

Look at other dictionaries:

  • Ring Tones Text Transfer Language — Ring Tone Text Transfer Language (RTTTL) oder Nokring ist ein verbreitetes Format für Klingeltöne für Mobiltelefone. Technische Details Ein Klingelton im RTTTL/Nokring Format muss diese drei folgenden Teile beinhalten, um von Klingeltonprogrammen …   Deutsch Wikipedia

  • Audio programming language — An audio programming language is a programming language specifically optimized for sound and music production or sound synthesis. Some of the languages below are optimized more for music composition, and some are optimized more for synthesis. For …   Wikipedia

  • Klingeltöne — Ein Klingelton ist im Allgemeinen ein Signalton, der von einer Klingel erzeugt wird. Im Speziellen ist eine digitalisierte Audiodatei gemeint, die von Mobiltelefonen bei einem ankommenden Anruf abgespielt wird. Als Vorlage dienen häufig populäre… …   Deutsch Wikipedia

  • Ringtone — Ein Klingelton ist im Allgemeinen ein Signalton, der von einer Klingel erzeugt wird. Im Speziellen ist eine digitalisierte Audiodatei gemeint, die von Mobiltelefonen bei einem ankommenden Anruf abgespielt wird. Als Vorlage dienen häufig populäre… …   Deutsch Wikipedia

  • Mobile Entertainment — According to Moore and Rutter [K. Moore and J. Rutter (2004) “Understanding Consumers’ Understanding of Mobile Entertainment”, in Proceedings of Mobile Entertainment: User centred Perspectives, Manchester, England: MGAIN] , a primary difficulty… …   Wikipedia

  • Mobile entertainment — comprises a range of activities associated with mobile electronics[1]. The list is constantly expanding. Contents 1 Definition 2 Review and Redefine 3 Transmission of Mobile Entertainment …   Wikipedia

  • Star Wars (Robot Chicken episode) — Infobox Television episode Title = Robot Chicken: Star Wars Series = Robot Chicken Caption = Zuckuss interviews Emperor Palpatine. Season = Robot Chicken TV Specials Episode = 2 Airdate = June 17, 2007 Production = Director = Seth Green Writer =… …   Wikipedia

  • List of NCIS characters — This is an overview of the regular, recurring, dead and other characters of the TV series NCIS. Cast status Contents 1 Cast status 2 Main cast …   Wikipedia

  • Klingelton — Ein Klingelton, früher als Rufton bezeichnet, ist im Allgemeinen ein Signalton für den Endteilnehmer eines Telefonanrufs. Er wird heute gerätetechnisch im Endgerät erzeugt, im Unterschied zum Rufton bei älteren Anlagen, die in der… …   Deutsch Wikipedia

  • performing arts — arts or skills that require public performance, as acting, singing, or dancing. [1945 50] * * * ▪ 2009 Introduction Music Classical.       The last vestiges of the Cold War seemed to thaw for a moment on Feb. 26, 2008, when the unfamiliar strains …   Universalium


Share the article and excerpts

Direct link
Do a right-click on the link above
and select “Copy Link”

We are using cookies for the best presentation of our site. Continuing to use this site, you agree with this.