iMelody

каскадные таблицы стилей

📱

Мелодия

Синтаксис: Октава *4 Нота #c Длительность ; Громкость V+ Повтор @2
Версия
Формат
Название латиницей (по английски)
Композитор латиницей (по английски)
Ударов в минуту (BPM 25-900) 120 по-умолчанию
Паузы между нот
Громкость (0-15) 7 по-умолчанию
Копирайт

iMelody — монофонический формат музыкального файла, созданный для мобильных устройств компанией Sony Ericsson.

MIME-тип: text/x-iMelody или audio/iMelody

Расширение: .imy

Синтаксис

BEGIN:IMELODY
VERSION: version
FORMAT: format
[NAME: characters]
[COMPOSER: characters>]
[BEAT: beat]
[STYLE: style ]
[VOLUME: volume]
[COPYRIGHT: copyright]
MELODY: melody
END:IMELODY

Синтаксис нот

Октава *4 Нота #c Длительность ; Громкость V+ Повтор @2 ...

*4#c;V+@2

Октавы - префикс ноты

*1 = 55 Hz
*2 = 110 Hz
*3 = 440 Hz
*4 = 880 Hz
*5 = 1760 Hz
*6 = 3520 Hz
*7 = 7040 Hz
*8 = 14080 Hz

Ноты

c = До
d = Ре
e = Ми
f = Фа
g = Соль
a = Ля
b = Си

# = диез: #нота = #c #d #f #b #g #a [iss-note, sharp notes]

& = бемоль: &нота = &d &e &g &a &b [ess-note, flat notes]

r = пауза (вместо ноты)

Продолжительность ноты, события

0 - полная нота [1]
1 - 1/2 [0,5]
2 - 1/4 [0,25]
3 - 1/8 [0,125]
4 - 1/16 [0,0625]
5 - 1/32 [0,03125]
; = 2/3 [0,667]
. = 1+1/2 [1,5]
: = 1+3/4 [1,75]

( c: | r2 )

Повтор мелодии

@0 = бесконечно
@1 = 1 раз
@2 = 2 раза

Громкость

с 0 ... по 15
( V+ , V- , V0 ... V15 )
[ 7 = default ]
0 = 1/1
1 = 1/2
2 = 1/4
3 = 1/8
4 = 1/16
5 = 1/32
6 = 1/64
7 = 1/128
8 = 1/256
9 = 1/512
10 = 1/1024
11 = 1/2048
12 = 1/4096
13 = 1/8192
14 = 1/16384
15 = 1/32768

Вибрация (vibe)

управление вибрацией
vibeon = вкл.
vibeoff = откл.

Подсветка (backlight)

управление подсветкой
backon = вкл.
backoff = откл.

Светодиоды (LED)

управление светом
ledon = вкл.
ledoff = откл.

0.00359 ...