[d | b / bro / ci / cu / dev / gf / hr / l / m / med / mi / mu / o / ph / r / s / sci / tran / tu / tv / x | es / vg | au / tr | a / aa / abe / c / fi / jp / rm / tan / to / ts / vn / vo]
- [iiChantra] [Радио 410] [ii.booru-Архив РПГ] [acomics-cf-ost] [Cirnoid] [@] - [Архив - Каталог] [Главная]

[Назад]
Ответ
flmml.swf - (307 KB, 0x0)  
307 KB №17537   #1

FlMML - флеш программка для создания музыки в Music Macro Language
Домашняя страница (яп) http://flmml.codeplex.com/
Полное описание языка (яп) http://coderepos.org/share/wiki/FlMML/Reference
Дохуя примеров можно нарыть здесь (яп)(яп)(яп):
http://dic.nicovideo.jp/a/ピコカキコ
http://dic.nicovideo.jp/a/ニコニコ大百科%3Aピコカキコ曲一覧
( исходник песни можно подсмотреть, открыв http://dic.nicovideo.jp/mml/номерпесни, например http://dic.nicovideo.jp/mml/1 )
http://dic.nicovideo.jp/a/ピコカキコ%3Aサンプル音色データベース

>> №17538   #2

Как это блядь работает:
копируете текст песни в флешку, нажимаете play, слушаете
cdefgab - ноты, те же доремифасольляси
< перейти на октаву вверх, > на октаву вниз
после ноты добавьте + (или #), звук будет на полуноту выше
добавьте - и будет на полуноту ниже
число после ноты - её длительность, чем больше число тем короче звук. Длительность по умолчанию 4
напишите L8 ,и длина всех звуков за ними будет 8
. (точка) - это... хуй знает что это, как-то на длину влияет, возможно педаль
/:число dc8dd8c :/ повторить dc8dd8c число раз
Rчисло - пауза
Tчисло - установить темп в bpm
чтобы сыграть несколько мелодий одновременно, разделите их точкой с запятой, например как в fgaffga;ccdd8d8ccd

Как-то так. Там оно ещё много чего умеет, но пока и этого хватит.

>> №17540   #3
Keyboard_Cat_by_fluffyconti.png - (1883 KB, 1000x958)  
1883 KB

L8 T180
E#1G#2<C4C#4C2.5>A#4G1G#1<C#2.5C8>A#8<C2>A#2G2E#2
E#1G#2<C4C#4C2.5>A#4G1G#1<C#2.5C8>A#8<C2>A#2G2A#2
E#1G#2<C4C#4C2.5>A#4G1G#1<C#2.5C8>A#8<C2>A#2G2E#2
E#1G#2<C4C#4C2.5>A#4G1G#1<C#2.5C8>A#8<C2>A#2G2A#2
;>>R1R1R1R1R1R1R1R1R1R1R1R1R1R1R1R1
CCCCCCCCCCCCCCCCDDDDDDDDDDDDDDDDC#C#C#C#C#C#C#C#C#C#C#C#C#C#C#C#DDDDDDDDCCCCCCCC
CCCCCCCCCCCCCCCCDDDDDDDDDDDDDDDDC#C#C#C#C#C#C#C#C#C#C#C#C#C#C#C#DDDDDDDDCCCCCCCC
;>
F#1R1F#1R1E#1R1G2R2F#2R2
F#1R1F#1R1E#1R1G2R2F#2R2

>> №17543   #4
1.png - (1066 KB, 1280x720)  
1066 KB

T120
O4 B8 <G8 F#16 G16 F#16 G16 A8 G8 F#8 D8 E8 B8 A16 B16 A16 B16 <D8 >B8 A8 B8 >B8

      <G8 F#16 G16 F#16 G16 A8 G8 F#8 D8 E8 B8 A16 B16 A16 B16 <D#8 >B8 A8 B8 >O5B8

<G8 F#16 G16 F#16 G16 A8 G8 F#8 D8 E8 B8 A16 B16 A16 B16 <D8 >B8 A8 B8 >B8

      <G8 F#16 G16 F#16 G16 A8 G8 F#8 D8 E8 B8 A16 B16 A16 B16 <D#8 >B8 A8 B8

O5 C8 G#8 G16 G#16 G16 G#16 A#8 G#8 G8 D#8 F8 <C8 >A#16 <C16> A#16 <C16 D#8 C8 >A#8 <C8 >C8

  G#8 G16 G#16 G16 G#16 A#8 G#8 G8 D#8 F8 <C8 >A#16 <C16> A#16 <C16 D#8 C8 >A#8 <C8 >O6C8
G#8 G16 G#16 G16 G#16 A#8 G#8 G8 D#8 F8 <C8 >A#16 <C16> A#16 <C16 D#8 C8 >A#8 <C8 >C8
G#8 G16 G#16 G16 G#16 A#8 G#8 G8 D#8 F8 <C8 >A#16 <C16> A#16 <C16 E8 C8 >A#8 <C8;

O4 R32 B8 <G8 F#16 G16 F#16 G16 A8 G8 F#8 D8 E8 B8 A16 B16 A16 B16 <D8 >B8 A8 B8 >B8

      <G8 F#16 G16 F#16 G16 A8 G8 F#8 D8 E8 B8 A16 B16 A16 B16 <D#8 >B8 A8 B8 >O5B8

<G8 F#16 G16 F#16 G16 A8 G8 F#8 D8 E8 B8 A16 B16 A16 B16 <D8 >B8 A8 B8 >B8

      <G8 F#16 G16 F#16 G16 A8 G8 F#8 D8 E8 B8 A16 B16 A16 B16 <D#8 >B8 A8 B8

O5 C8 G#8 G16 G#16 G16 G#16 A#8 G#8 G8 D#8 F8 <C8 >A#16 <C16> A#16 <C16 D#8 C8 >A#8 <C8 >C8

  G#8 G16 G#16 G16 G#16 A#8 G#8 G8 D#8 F8 <C8 >A#16 <C16> A#16 <C16 D#8 C8 >A#8 <C8 >O6C8
G#8 G16 G#16 G16 G#16 A#8 G#8 G8 D#8 F8 <C8 >A#16 <C16> A#16 <C16 D#8 C8 >A#8 <C8 >C8
G#8 G16 G#16 G16 G#16 A#8 G#8 G8 D#8 F8 <C8 >A#16 <C16> A#16 <C16 E8 C8 >A#8;

O3 E D# D C E D# D C E D# D C E D# D C O4 E D# D C E D# D C E D# D C E D# D C
O3 F E D# C# F E D# C# F E D# C# F E D# C# O4 F E D# C# F E D# C# F E D# C# F E D# C#

>> №17554   #5

/* проверяю, влезет ли. */
/* стырено с http://dic.nicovideo.jp/mml/1307 */
/* Seagull's song */
/* by sahari */
$s=@7@e1,0,25,0,0o0v7e;
$s2=@7@e1,0,25,0,0o0v6g+;
$s3=@7@e1,0,127,0,0o0v5e;
$b=@7@e1,0,8,0,0o1v8c;
$b2=@7@e1,0,8,0,0o1v5d;
$h=@4@n0@e1,0,15,0,0v5c;
$h2=@11@e1,0,72,0,35o1v3c;
$pad = @0 q10 @e1,100,127,80,127 @L20,40,0 v12;
$pad2 = @6 q10 @e1,127,127,80,127 @e2,64,127,80,127 @F2,64,64,80 v10;
$bass=@5 @W2@E1,0,120,75,20@F1,50,90,50 v8;
$epi=@1@w55@E1,0,128,32,88q11v9;
$mel=@2 @e1,0,127,32,127 @e2,0,127,0,80 @F1,0,100,100 v13 q12 o7;
$hp=@2@E1,0,127,0,32 v15;
$se=@3@w50@E1,0,0,127,8 v2 q4 l16 t107 o9;
$tri=@0@e1,0,250,0,0v11 q16;
$piano=@3@w38@e1,0,50,0,0@f1,20,100@e2,0,30,0,0 q16@q0;
$dloop = l16$brr$b$sr$b2r$b2r$b2$b$s$b$b2r;
$dloop2 = l16 $brr$b $sr$b2r r$b$sr $s2$b$b2r;
$hloop = l8 $h2$h$h$h$h$h$h$h;

/* Main */
T107
/* Rhythm */
l1rrrrrr
l16 $b2rr$b $sr$s2$b2 $b2rr$b $sr$s2$b2 $b2rr$b $sr$b2r$brr$brr$br
/:16$dloop:/
$br4r$br4rrr$br$brrrr4r4r4 $br4r$br4rrr$b$b $brrr$s32.
$brr$b2$sr$brr4rr$br $brr$b2$srrrr4r4
$brr$b2$sr$brr4rr$b$b $br$b$b2 $s$b2$b$b2rr$b$s2$s34
/:9$dloop$dloop2:/
$s31&e2
;
l1rrrrrrr l16 r2$h2rr$h2rr$h2r
/:16$hloop:/
l16 $h28$hr8r$hr8r$hr8r$hr $h$h$hr8r$hr8r$hr8r$hr
r8$hr8r$hr8r$hr8r$hr r8$hr8r$hr$h$h$hr8r$hr
$h28$hr8r$hr8r$hr8r$hr $h$h$hr8r$hr8r$hr8r$hr
r8$hr8r$hr8r$hr8r$hr $hr$hr$hr$h$h$h$h$h$h$hr$hr
/:18$hloop:/
;
/* Pad */
$pad l1 o4
bab&b baa+&a+ gfgf gfga gfga gaa+a
c&cd&dfd+c+c
gad2.c4d gaa+a2f2 gad2.c4d gag&g
;
$pad2 l1 o5
bab&b baa+&a+ gfgf gfga gfga gaa+a
c&cd&dfd+c+c
gad2.c4d gaa+a2f2 gad2.c4d gag&g
;
$pad l1 o4
ede&e edd+&d+ c>a+<c>a+ <c>a+<cd c>a+<cd cdd+d

>c&cd&dfd+c+c<

cd>g2.f4g <cdd+d2>a+2 <cd>g2.f4g cdc&c
;
/* Bass */
$bass o3
l1rrrrrrrr
l4. cc>g4a+a+<d4ccd+4>a+1 <cc>g4a+a+<d4c>a+g4aaa4
<cc>g4a+a+<d4ccd+4d1 cc>g4<dd>a4<d+gf4d2>d2
l1 <c&cd&dfd+c+c
l4. cc>g4<dd>a+4ggf4ggd4 <cc>g4<dd>a+4<d+gc4d2>d2<
cc>g4<dd>a+4ggf4ggd4 <c>g<c4 d>a+<d4c1>c1
;
/* Melody1 */
$epi o5
l1 rrrrrrrd+4d4c4>a+4
<c >a+2&a+8<d+4.c2d+2d4d+4f4>a+4 <c>a+2&a+8<d+4.c4.>a+4.g4&g
<c >a+2&a+8<d+4.c2d+2d4d+4f4>a+4 <cdd+4.g2f16d+16d

$tri
l8. d+d+d+d+d+1r4ddddd1r4 fff8&f2d+d+d+8&d+2fff8&f2g2>g2<

$mel
c1 d2>a+2 g2.f4 g2a+2 <c1 d1 d+2.f4 d1
c1 d2>a+2 g2.f4 g2a+2 <c1 >a+2<d2 c1 & c1
;
/* Backing */
$hp
l1rrrrrrrrl8
c>g<cd+gd+c>g a+<c+fc+fa+fc+ >g<cd+cd+gd+c fc+>a+<fc+>a+<fc+
c>g<cd+gd+c>g <fc+>a+<fc+fa+f >g<cd+gd+c>g<d+ d>af+a<df+af+
c>g<cd+gd+c>g a+<c+fc+fa+fc+ >g<cd+cd+gd+c fd>a+<fd>a+<fd
c>g<cd+gd+c>g <d>af+<d>af+<d>a <d+>a+g<d+>a+g<d+>a+ a2.r4<

$piano o5 l16v0
v0f+gf+gv1f+gf+gv2f+gf+gv3f+gf+gv3f+gf+gf+gf+gf+gf+gf+gf+g
v0ff+ff+v1ff+ff+v2ff+ff+v3ff+ff+v3ff+ff+ff+ff+ff+ff+ff+ff+
v0g+av1g+av2g+av3g+av3g+ag+ag+ag+a
v0f+gv1f+gv2f+gv3f+gv3f+gf+gf+gf+g
v0g+av1g+av2g+av3g+av3g+ag+ag+ag+a
v0<c>bv1<c>bv2<c>bv3<c>bv3<c>b<c>b<c>b<c>b

$se
rrcrrcrrcrrcrrgr rrccrcrrcrrcrrrr rrcrrcrrcrrcrrgr rrccrcrrcrrccrcr
rrcrrcrrcrrcrrgr rrccrcrrcrrcrrcr rrcrrcrrcrrcrrgr rrccrcrrcrrccrcr
rrcrrcrrcrrcrrgr rrccrcrrcrrcrrrr rrcrrcrrcrrcrrgr rrccrcrrcrrccrcr
rrcrrcrrcrrcrrgr rrccrcrrcrrcrrcr
$piano o6 l16v0
v0d+gd+gv1d+gd+gv2d+gd+gv3d+gd+gv3d+gv3d+gd+gv2d+gd+gv1d+gd+gv0d+g
;

/* Melody2 */
$epi o6 v4
l1 rrrrrrrr rrrrrrrr rrrrrrrr
rrrrrrrr
rrrrrrr r4g4f4d4c rr r2.d4cd2>a+2<c
;
/* 曲自体は数年前に作ったのをピコカキコ用に書き直したやつですよー */
/* コードとか和音とか未だに理解できてません… */

>> №17555   #6

макросы объявляются так
$сокращение=полное; (не забудьте точку с запятой)
и используются так
dddddd$сокращениеdddddd

>> №17556   #7
20071022003256.png - (89 KB, 650x937)  
89 KB

Oчисло - выбрать октаву, по умолчанию 4
Vчисло - ГРОМКОСТЬ, от 0 до 15
@Vчисло - более точная настройка ГРОМКОСТИ, от 0 до 127

(смотрите пик)
@число - выбрать форму звуковой волны. 0 синусоида, 1 пила, 2 треугольная, 3 квадратная, 4 белый шум

для квадратной можно выбрать @wчисло - как бы сказать, соотношение между продолжительностью максимального и продолжительностью минимального сигнала. Число может быть от 0 до 100, по умолчанию 50 (поровну).
Это называется http://en.wikipedia.org/wiki/Duty_cycle или http://ru.wikipedia.org/wiki/Скважность

То есть для @3@w50 волна выглядит так

████    ████    ████    ████    █
████ ████ ████ ████ █
█████████████████████████████████

для @3@w25 как-то так

██████  ██████  ██████  ██████  █
██████ ██████ ██████ ██████ █
█████████████████████████████████

а для @3@w0 примерно так

█████████████████████████████████
█████████████████████████████████
█████████████████████████████████

(опять смотрите пик)
@E1,число,число,число,число - установить для звука attack, decay, sustain и release. attack - сколько времени он будет доходить до своей наибольшей громкости, decay - сколько будет доходить до громкости удержания, sustain - громкость удержания относительно максимальной (от 0 до 127, длина этого удержания похоже зависит от длины ноты), release - как долго будет доходить до нуля.
http://ru.wikipedia.org/wiki/ADSR-огибающая

например

@E1,0,0,127,0 l1 c - монотонный звук
@E1,17,0,127,0 l1 c - плавное начало
@E1,0,0,127,20 l1 c - плавное завершение
@E1,333,0,127,333 l1 c - ууоооэээээЭЭЭЭЭээээооооуу

>> №17557   #8

белый шум (то есть @4) почему-то игнорирует ноты, его частоту надо через @Nчисло устанавливать
( увеличить громкость
) уменьшить громкость

>> №17568   #9
piano_c.png - (35 KB, 700x170)  
35 KB

cc+dd+eff+gg+aa+b
rrrr
e+f b+<c

http://www.apronus.com/music/lessons/unit01.htm

>> №17586   #10

T220;
@3 l8 <
/: 9 ggbgrg-bg-rg--b-g--abab
ggbgrg-bg-rg--b-g--b4bb:/
;
$k=@N124 @E1,0,6,0,0 V15c;
$h=@N102 @E1,0,8,0,0 V6c;
$s=@N114 @E1,0,11,0,0 V14c;
@4 l4
/:20 $k$h$s$h $k$h$s$s8$h8 :/

>> №17602   #11
drummachine.swf - (158 KB, 0x0)  
158 KB

Добавлю пожалуй.



Удалить сообщение []
Пароль
[d | b / bro / ci / cu / dev / gf / hr / l / m / med / mi / mu / o / ph / r / s / sci / tran / tu / tv / x | es / vg | au / tr | a / aa / abe / c / fi / jp / rm / tan / to / ts / vn / vo]
- [iiChantra] [Радио 410] [ii.booru-Архив РПГ] [acomics-cf-ost] [Cirnoid] [@] - [Архив - Каталог] [Главная]