Jazyk přenosu vyzváněcích tónů - Ring Tone Transfer Language - Wikipedia
![]() | Tento článek má několik problémů. Prosím pomozte zlepšit to nebo diskutovat o těchto problémech na internetu diskusní stránka. (Zjistěte, jak a kdy tyto zprávy ze šablony odebrat) (Zjistěte, jak a kdy odstranit tuto zprávu šablony)
|
Jazyk přenosu textu vyzváněcího tónu (RTTTL) byl vyvinut společností Nokia[Citace je zapotřebí ] které mají být použity k přenosu vyzváněcí tóny na mobilní telefon od společnosti Nokia.
Formát RTTTL je řetězec rozdělený do tří částí: název, výchozí hodnota a data.
The jintu část se skládá z řetězce popisujícího název vyzváněcího tónu. Může mít maximálně 10 znaků a nesmí obsahovat dvojtečku „:“. (Nicméně, protože Chytré zprávy Specifikace umožňuje názvy až 15 znaků dlouhé, některé aplikace zpracovávající RTTTL to také dělají.)
The výchozí hodnota sekce je sada hodnot oddělených čárkami, kde každá hodnota obsahuje klíč a hodnotu oddělenou znakem = znak, který popisuje určitá výchozí nastavení, která by měla být dodržena během provádění vyzvánění. Možná jména jsou
- d - doba trvání
- Ó - oktáva
- b - porazit, tempo
The data část se skládá ze sady řetězců znaků oddělených čárkami, kde každý řetězec obsahuje a doba trvání, hřiště, oktáva a volitelné tečkování (což prodlužuje dobu trvání noty o polovinu).
Formát zápisu RTTTL je podobný formátu Hudební makro jazyk nalezen v ZÁKLADNÍ implementace přítomné na mnoha časných mikropočítačích.
Technické specifikace
Chcete-li být vyzváněcími programy rozpoznáni, musí vyzváněcí tón formátu RTTTL / Nokring obsahovat tři specifické prvky: název, nastavení a poznámky.
Například zde je vyzvánění RTTTL pro Haunted House:
HauntHouse: 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
Tyto tři části jsou odděleny dvojtečkou.
- Část 1: název vyzváněcího tónu (zde: „HauntHouse“), řetězec znaků představuje název vyzváněcího tónu
- Část 2: nastavení (zde: d = 4, o = 5, b = 108), kde „d =“ je výchozí doba trvání poznámky. V tomto případě „4“ znamená, že každá nota bez specifikátoru trvání (viz níže) je ve výchozím nastavení považována za a čtvrťová nota. „8“ by znamenalo osmá nota, a tak dále. Výchozí je tedy „o =“ oktáva. K dispozici jsou čtyři oktávy ve formátu Nokring / RTTTL. A „b =“ je tempo, v „tepech za minutu“.
- Část 3: poznámky. Každá nota je oddělena čárkou a zahrnuje postupně: specifikátor trvání, standardní notu, a, b, c, d, e, f nebo g a oktávový specifikátor. Pokud není k dispozici specifikátor trvání ani oktávy, použije se výchozí nastavení.
Doba trvání
Standardní hudební délky jsou označeny následujícími značkami:
- 1 - celá nota
- 2 - poloviční nota
- 4 - čtvrťová nota
- 8 - osmá nota
- 16 - šestnáctá nota
- 32 - třicetisekundová nota
Tečkovaný rytmus vzory lze vytvořit přidáním znaku tečky (".") na konec prvku trvání / rytmu / oktávy.
Rozteč
- P - odpočinek nebo pauza
- A - A
- A# - A♯ / B ♭
- B - B / C ♭
- C - C.
- C# - C♯ / D ♭
- D - D
- D # - D♯ / E ♭
- E - E / F ♭
- F - F / E♯
- F# - F♯ / G ♭
- G - G
- G# - G♯ / A ♭
Oktáva
Formát RTTTL umožňuje oktávy začínající od A pod střední C a stoupající o čtyři oktávy. To odpovídá neschopnosti mobily reprodukovat jisté tóny slyšitelně. Tyto oktávy jsou očíslovány od nejnižší výšky po nejvyšší výšku od 4 do 7.
The oktáva by měl být vynechán z notace v případě odpočinku nebo pauzy ve vzoru.
Příklad
Příkladem formátu RTTTL by byl
pátý: d = 4, o = 5, b = 63: 8P, 8G5,8G5,8G5,2D # 5
Reference
- Jak odliším vyzváněcí tón Nokring / RTTTL od ostatních vyzváněcích tónů? (Eric Bematchez, about.com)
- Dokument specifikace RTTTL v Backus-Naurově notaci